Skip to main content
  1. Posts/

Securely Transfer Files With Croc

··226 words·2 mins·

📦 croc is a command-line tool for transferring files and folders between two computers simply and securely.

Unlike many alternatives, it works across Windows, Linux, and macOS, supports multiple files, resumes interrupted transfers, and requires neither open ports nor a local server. It uses a relay to connect the computers and end-to-end encryption through PAKE 🔐.

The author also designed options for proxies such as Tor, IPv6 with IPv4 fallback, custom codes, folder exclusions, and sending text or content through pipes. It can even display a QR code to make receiving on a mobile device easier.

The workflow is simple: the sender runs croc send file, receives a secret phrase, and the other person runs croc secret-phrase. The phrase establishes a shared key without allowing the relay to read the data.

💡 Explanation in a nutshell
#

Croc is like handing a box directly to another person through a messenger that only connects both ends. The messenger transports the data, but encryption ensures that only sender and recipient can open it. It is practical for one-off transfers without wrestling with ports, IP addresses, or network configuration.

More information at the link 👇

Also published on LinkedIn.

Juan Pedro Bretti Mandarano
Author
Juan Pedro Bretti Mandarano