ccrypt

A command-line utility for encrypting and decrypting files and streams with the Rijndael cipher.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About ccrypt

ccrypt encrypts and decrypts files and streams with a key phrase you supply, using the Rijndael block cipher that AES is based on. You normally run it through the ccencrypt and ccdecrypt commands. The ccat command decrypts a file straight to the terminal, so no temporary plaintext file is left behind.

A compatibility mode decrypts files made by the old Unix crypt command, and an Emacs mode lets you edit encrypted text files. Binaries are offered for Linux, macOS, Windows through Cygwin, several BSDs and other Unix systems.

Strengths

  • Simple ccencrypt, ccdecrypt and ccat commands
  • ccat decrypts to the terminal without leaving plaintext files
  • Emacs mode for editing encrypted text files
  • Builds for many Unix-like systems

Limitations

  • Command line only, no graphical interface
  • Windows builds rely on Cygwin

Details

Pricing
FreeFree to download, with source code and prebuilt binaries.
License
Open source, license not stated
Developer
Peter Selinger
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Encrypting individual files from the terminal with a passphrase
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ccrypt

Compare all

Software that can replace ccrypt for an important use case, and what changes if you switch.

  • age

    File encryption with one small key, no options to get wrong, and a command you can remember.

    age is open source under BSD-3-Clause and also works with pipes, adding public-key recipients and SSH keys, while still being command line only.

  • scrypt

    A simple command-line tool for password-based file encryption built on the scrypt key derivation function.

    FreeProprietaryCommand line

    scrypt keeps passphrase-only encryption on the command line, using a key derivation function designed to resist hardware brute-force attacks, but it is not open source.

  • rage

    A Rust implementation of the age file encryption format, with a command-line tool and library.

    rage is a Rust implementation of the age format with a command-line tool and library, supporting public keys and plugins rather than only a passphrase.

  • AES Crypt

    A file encryption program that protects individual files with a password using AES.

    AES Crypt adds desktop apps and an Android version alongside its command-line tool, but it is paid after a 30-day trial and not open source.

  • Kryptor

    Command-line file encryption and signing using modern cryptography.

    Kryptor adds public-key encryption and signing with modern primitives on the command line, but it uses its own file format with limited interoperability.

  • EncryptPad

    A text editor and file encryptor that uses OpenPGP-compatible symmetric encryption.

    EncryptPad keeps an editing workflow for encrypted text like ccrypt's Emacs mode, adding a graphical editor and OpenPGP-compatible files, but it is not open source.

  • Picocrypt

    A tiny, single-purpose file encryption tool using XChaCha20 and Argon2id. Archived by its author, but still working.

    Picocrypt replaces the terminal with a small graphical tool using XChaCha20 and Argon2id, but it is archived with no more releases planned.

  • GnuPG

    Complete free implementation of the OpenPGP standard.

    GnuPG provides full OpenPGP public-key encryption and signing across platforms, but its key management and command line are much more complex than ccrypt's three commands.

ccrypt as an alternative

Listings that name ccrypt as an alternative.

  • hat.sh

    An open-source web app that encrypts and decrypts files locally inside your browser.

    ccrypt is a free open-source command-line tool using the Rijndael cipher, with a ccat command that decrypts to the terminal without plaintext files.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing