Automic VaultAutomic Vault

brew

Install ccrypt with Homebrew, apt, MacPorts, Nix

Encrypt and decrypt files and streams. Version 1.11 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ccrypt

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install ccrypt

MacPorts ports tree · security/ccrypt/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install ccrypt

Debian stable package indexes · ccrypt · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#ccrypt

nixpkgs package indexes · pkgs/by-name/cc/ccrypt/package.nix · source: api.github.com

overview

Package summary

Encrypt and decrypt files and streams

Commands and aliases

  • ccdecrypt
  • ccencrypt
  • ccguess
  • ccrypt

history

Project history and usage

ccrypt is Peter Selinger's file and stream encryption utility based on the Rijndael block cipher, the cipher family selected for AES. It packages encryption, decryption, key changes, and terminal-friendly helpers into the ccrypt, ccencrypt, ccdecrypt, ccat, and ccguess commands.

Project history

The official site identifies ccrypt as software by Peter Selinger, with copyright years 2000-2018. Its documentation emphasizes Unix-style operation on files and streams, a gzip-like interface, and aliases for common modes.

The project reached release 1.9 in 2009 with portability fixes for systems including Mac OS X, Ubuntu, FreeBSD, and Solaris 10. Release 1.10 in 2012 added libccrypt.a and ccguess, and release 1.11 in 2018 updated portability, bugs, Emacs 26 compatibility, and translations.

Adoption history

The official download page lists source distributions, binaries for several operating systems, Debian packages, Redhat RPMs, Solaris packages, and OS/2 packages. The input package facts also show Homebrew, Debian, MacPorts, Nix, and Ubuntu packaging.

How it is used

ccrypt encrypts and decrypts files in place by default, adding or removing the .cpt suffix. It can also work as a filter, decrypt directly to stdout with ccat, change keys, use key files, recurse over directories, and provide Emacs integration through ps-ccrypt.

Why package nerds care

ccrypt is historically interesting as a small AES-era replacement for older Unix crypt workflows. Package maintainers care about it because it is portable C software with many CLI entry points, old platform support, and security-sensitive defaults around key prompting and in-place file updates.

Timeline

  • 2000: Copyright period begins for ccrypt.
  • 2009: Version 1.9 released with portability fixes for multiple Unix-like systems.
  • 2012: Version 1.10 released with libccrypt.a and ccguess.
  • 2018: Version 1.11 released with portability fixes and Emacs 26 compatibility.

Related projects

  • ps-ccrypt provides Emacs support for encrypted .cpt files.
  • The official site lists GUI and integration tools such as Qccrypt and CCRYPTGUI.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:encrypt,decrypt,stream

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ccdecryptcliglobal executable
ccencryptcliglobal executable
ccguesscliglobal executable
ccryptcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.11
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://ccrypt.sourceforge.net/

  • infoNo package-manager update timestamp was available.low confidence
  • infoRelease/tag comparison is only available for GitHub repositories.https://ccrypt.sourceforge.net/none confidence

install metadata

Package metadata

Package keybrew:ccrypt
Version1.11
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/ccrypt
Homepagehttps://ccrypt.sourceforge.net/
Upstream docshttps://ccrypt.sourceforge.net/
LicenseGPL-2.0-or-later
Source archivehttps://downloads.sourceforge.net/project/ccrypt/1.11/ccrypt-1.11.tar.gz
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameccrypt
Version Scheme0
Revision0
Conflicts With
  • ccat
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

ccrypt 1.11-5

secure encryption and decryption of files and streams

https://ccrypt.sourceforge.net/

sudo apt install ccrypt
  • Section: utils
  • Architecture: amd64
  • 2 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ccrypt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ccrypt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

elpa-ps-ccrypt 1.11-5

Emacs addon for working with files encrypted with ccrypt

https://ccrypt.sourceforge.net/

sudo apt install elpa-ps-ccrypt
  • Section: lisp
  • Architecture: all
  • Source Package: ccrypt
  • 3 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ccrypt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: elpa-ps-ccrypt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ccrypt

nix profile install nixpkgs#ccrypt
  • normalized package name match
  • Matched by: Ccrypt
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cc/ccrypt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ccrypt 1.11-3build1

secure encryption and decryption of files and streams

https://ccrypt.sourceforge.net/

sudo apt install ccrypt
  • Section: universe/utils
  • Architecture: amd64
  • 2 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ccrypt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ccrypt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

elpa-ps-ccrypt 1.11-3build1

Emacs addon for working with files encrypted with ccrypt

https://ccrypt.sourceforge.net/

sudo apt install elpa-ps-ccrypt
  • Section: universe/lisp
  • Architecture: all
  • Source Package: ccrypt
  • 3 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ccrypt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: elpa-ps-ccrypt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

ccrypt

sudo port install ccrypt
  • normalized package name match
  • Matched by: Ccrypt
MacPorts ports tree · api.github.com · MacPorts ports tree: security/ccrypt/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment