종단 간 암호화로 안전한 파일 전송

by DD
5개월 전
조회수 7

Croc은 두 컴퓨터 간의 파일 및 폴더를 안전하게 전송하는 CLI 도구이다.

PAKE를 사용한 종단 간 암호화, 여러 플랫폼 지원, 전송 재개 기능 제공.

로컬 서버나 포트 포워딩 없이 간편하게 파일 공유가 필요한 상황에 적합하다.

PAKE 기반의 안전한 파일 전송

Croc은 Password-Authenticated Key Exchange (PAKE) 방식을 사용하여 종단 간 암호화를 제공한다. 구체적으로, 전송자와 수신자 간의 비밀 키를 안전하게 생성하여 데이터 기밀성을 보장한다. 따라서, 중간자 공격으로부터 보호되며, 안전한 파일 전송을 가능하게 한다.

다양한 플랫폼 지원 및 사용 편의성

Croc은 Windows, Linux, macOS 등 다양한 운영체제를 지원하며, 설치 및 사용이 간편하다. 반면, 자체 릴레이 서버를 사용하거나, Docker를 통해 실행할 수 있어, 네트워크 환경에 유연하게 대응할 수 있다. 따라서, 별도의 설정 없이 간편하게 파일 공유가 가능하다.

고급 기능 및 사용자 정의 옵션

Croc은 다중 파일 전송, 전송 재개, 프록시 지원 등 다양한 기능을 제공한다. 구체적으로, --socks5 옵션을 통해 프록시 서버를 사용할 수 있으며, --relay 옵션을 통해 자체 릴레이 서버를 구축할 수 있다. 따라서, 보안 및 네트워크 환경에 맞춰 유연하게 설정하여 사용할 수 있다.

schollz / croc