croc is a free and open source cross-platform P2P command line tool for secure file transfers between computers

It uses relay-assisted peer-to-peer transactions and end-to-end encryption via password-authenticated key exchange. The program is written in Go and is available for Microsoft Windows, macOS, Linux and *BSD.

The idea behind croc is being able to transfer files and folders between cross-platform computers securely, fast and easy. With support for resumable, peer-to-peer transfers. As a bonus feature, croc is also able to securely transfer a short text or URL directly.

The data transfer is done using a relay, either using raw TCP sockets or websockets. When the sender and the receiver are on the same LAN, croc uses a local relay, otherwise a public relay is used. Thanks to this, croc can send files between computers in the same LAN, or over the Internet, without having port-forwarding enabled.

See croc Is A Tool For Resumable, Encrypted File And Folder Transfers Between Computers (Command Line)

#technology #opensource #P2P #crossplatform #filetransfer

Image/photo

croc is a free and open source command line tool for secure file transfers between computers.