NNCP는 파일, 메일 등의 안전한 교환을위한 탁월한 옵션입니다.

NCCP

NCCP (노드 간 복사) 유틸리티 세트 그들이 봉사한다는 파일, 이메일 및 명령의 안전한 전송 저장 및 전달 모드에서 실행합니다. 시스템 작업 지원 호환되는 운영 체제 포식스.

이익은 정해진 다 돕기 위해 친구에서 친구로 소규모 네트워크 구축 (F2F) 안전한 파일 전송을위한 정적 라우팅 포함 fire-and-forget 모드, 파일 요청, 이메일 및 명령 실행 요청. 전송 된 모든 패킷은 암호화되고 (엔드 투 엔드) 알려진 공개 키에 의해 명시 적으로 인증됩니다.

암호화는 Tor와 유사합니다. (양파) 모든 중간 패키지에 사용됩니다. 각 노드는 클라이언트 및 서버로 작동하고 푸시 및 폴링 동작 모델을 사용할 수 있습니다.

NNCP와 UUCP 및 FTN 솔루션의 차이점 (FidoNet 기술 네트워크), 위에서 언급 한 암호화 및 인증 외에도 플로 핀 네트워크 및 로컬 네트워크에서 물리적으로 격리 된 컴퓨터에 대한 박스 지원입니다. 공공 안전하지 않습니다. NNCP의 기능은 Postfix 및 Exim과 같은 현재 메일 서버와의 쉬운 통합 (UUCP와 함께)입니다.

가능한 NNCP 응용 프로그램 중 조직이다 영구적 인 인터넷 연결없이 장치에서 메일 보내기 / 받기, 불안정한 네트워크 연결 하에서 파일을 전송하고, 물리적 미디어에서 대량의 데이터를 안전하게 전송하고, 격리 된 MitM 공격 데이터 네트워크로부터 보호하고, 네트워크 검열 및 감시를 우회합니다.

점을 감안할 때 복호화 키는 수신자에게만 있습니다.패키지가 네트워크 또는 물리적 미디어를 통해 전달되는 방식에 관계없이 제 XNUMX자는 배송 물을 가로채는 경우에도 내용을 읽을 수 없습니다. 차례로, 디지털 서명에 의한 인증은 다른 발신인을 가장하여 가상의 발송물을 형성하는 것을 허용하지 않습니다.

현재 NNCP는 버전 5.0.0입니다., 가장 주목할만한 혁신 중 하나를 찾을 수있는 버전 :

  • 프로젝트 GPLv3 + 라이선스가 GPLv3로 변경되었습니다. 오직 Richard Stallman이 SPO를 떠난 후 SPO에 대한 불신 때문입니다.
  • AEAD 암호화가 사용됩니다. ChaCha20-Poly135KiB 블록으로 가득 차 있습니다. 이를 통해 전체 암호문 읽기가 끝날 때 실패하지 않고 즉시 암호화 된 패킷에서 데이터를 인증 할 수 있습니다.
  • 구성 파일 형식이 YAML에서 Hjson으로 변경됨. 후자의 라이브러리는 구성 작업을하는 사람에게 동일한 편의를 제공하면서 훨씬 간단하고 크기가 작습니다.
  • Zstandard로 대체 된 zlib 압축 알고리즘, 따라서 상당히 높은 효율성으로 압축 속도가 크게 증가한다고 가정합니다.
  • nncp-call에는 원격 측에서 기존 패키지 (-list)를 다운로드하지 않고 볼 수있는 옵션이 제공되었습니다. 패키지 (pkts)를 선택적으로 다운로드하는 기능 외에도
  • nncp-daemon에 -inetd 옵션이 제공되어 inetd에서 또는 예를 들어 SSH를 통해 실행할 수 있습니다.
  • 온라인 연결은 TCP를 통해 직접 만들 수있을뿐만 아니라 외부 명령을 호출하고 stdin / stdout을 통해 통신 할 수도 있습니다.
  • Umask 친화적 인 장비 (666/777과 같은 확장 된 권한 사용) 및 구성 파일을 통해 전역 적으로 umask를 구성 할 수있는 기능을 통해 여러 사용자 사이에서 공통 스풀 디렉토리 사용을 단순화합니다.
  • Go 시스템 모듈 전체 사용.

Linux에 NNCP를 설치하는 방법은 무엇입니까?

이 유틸리티의 설치는 매우 간단합니다., 우리는 Go에 의지해야합니다. 시스템에 이미 설치되어 있고 5.0.0 인 최신 버전의 NNCP를 구하십시오. 다음과 같은 방법으로 wget 명령을 사용하여 터미널에서 가져올 수 있습니다.

wget http://www.nncpgo.org/download/nncp-5.0.0.tar.xz
wget http://www.nncpgo.org/download/nncp-5.0.0.tar.xz.sig
gpg --verify nncp-5.0.0.tar.xz.sig nncp-5.0.0.tar.xz
xz --decompress --stdout nncp-5.0.0.tar.xz | tar xf -
make -C nncp-5.0.0 all

그런 다음 필요한 정보를 찾을 수있는 구성으로 시작할 수 있습니다. 다음 링크에서.

또한 메인 페이지에서 다음과 같습니다. 


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   프랭크 다 빌라

    그리고 Windows의 경우 버전이 있습니까?