Private security

End-to-end encryption.

We just can’t read your files:
Cargo is the first unlimited file transfering application that is full end-to-end encryption.

Cargo was designed to transfer data securely between end users with an emphasis on simplicity and ease of use. The safety of files in transit is provided by a combination of symmetric-key cryptography (Salsa20 stream cipher) used to encrypt files and public-key cryptography (Curve25519 key exchange and Ed25519 signatures) used to distribute the symmetric encryption keys.

The Cargo system provides the strong guarantees of the security of files transferred between two devices, given successful exchange of their public keys and secure storage of their private keys.