Croc is a secure, cross-platform command-line tool that enables users to transfer files and folders between computers using end-to-end encryption and password-authenticated key agreement without requiring port forwarding.
Key Points
- Facilitates secure data transfers between Windows, Linux, and macOS systems using a relay-based architecture.
- Utilizes Password-Authenticated Key Agreement (PAKE) to ensure end-to-end encryption for all transmitted files and folders.
- Supports advanced features including interrupted transfer resumption, proxy integration via Tor, and IPv6-first connectivity.
- Offers flexible installation options across major package managers like Homebrew, Scoop, Chocolatey, Winget, Nix, and Docker.
- Allows users to host custom relays to maintain full control over their data transfer infrastructure and security parameters.