🍺 BREW Explorer

← all formulae

cryptopp

brew install cryptopp v8.9.0 LicenseRef-Homebrew-public-domain AND BSL-1.0

Free C++ class library of cryptographic schemes

442
30-day installs · #1875
757
90-day · #2469
1.2k
365-day · #3499
5.5k
★ GitHub stars · updated 3mo ago

GitHub topics

c-plus-plus crypto cryptography

Links

Raw metadata
{
  "aliases": [
    "crypto++"
  ],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Free C++ class library of cryptographic schemes",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:43+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cryptopp",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-20T09:35:19Z",
  "github_readme_excerpt": "Crypto++: free C++ Class Library of Cryptographic Schemes\r\nVersion 8.9 - October 1, 2023\r\n\r\nCrypto++ Library is a free C++ class library of cryptographic schemes.\r\nCurrently the library contains the following algorithms:\r\n\r\n                   algorithm type  name\r\n\r\n authenticated encryption schemes  GCM, CCM, EAX, ChaCha20Poly1305 and\r\n                                   XChaCha20Poly1305\r\n\r\n        high speed stream ciphers  ChaCha (8/12/20), ChaCha (IETF), Panama, Salsa20,\r\n                                   Sosemanuk, XSalsa20, XChaCha20\r\n\r\n           AES and AES candidates  AES (Rijndael), RC6, MARS, Twofish, Serpent,\r\n                                   CAST-256\r\n\r\n                                   ARIA, Blowfish, Camellia, CHAM, HIGHT, IDEA,\r\n                                   Kalyna (128/256/512), LEA, SEED, RC5, SHACAL-2,\r\n              other block ciphers  SIMON (64/128), Skipjack, SPECK (64/128),\r\n                                   Simeck, SM4, Threefish (256/512/1024),\r\n                                   Triple-DES (DES-EDE2 and DES-EDE3), TEA, XTEA\r\n\r\n  block cipher modes of operation  ECB, CBC, CBC ciphertext stealing (CTS),\r\n                                   CFB, OFB, counter mode (CTR), XTS\r\n\r\n     message authentication codes  BLAKE2s, BLAKE2b, CMAC, CBC-MAC, DMAC, GMAC, HMAC,\r\n                                   Poly1305, Poly1305 (IETF), SipHash, Two-Track-MAC,\r\n                                   VMAC\r\n\r\n                                   BLAKE2s, BLAKE2b, Keccack (F1600), LSH (256/512),\r\n                   hash functions  SHA-1, SHA-2 (224/256/384/512), SHA-3 (224/256),\r\n                                   SHA-3 (384/512), SHAKE (128/256), SipHash, SM3, Tiger,\r\n                                   RIPEMD (128/160/256/320), WHIRLPOOL\r\n\r\n                                   RSA, DSA, Deterministic DSA, ElGamal,\r\n          public-key cryptography  Nyberg-Rueppel (NR), Rabin-Williams (RW), LUC,\r\n                                   LUCELG, EC-based German Di",
  "github_repo": "weidai11/cryptopp",
  "github_stars": 5466,
  "github_topics": [
    "c-plus-plus",
    "crypto",
    "cryptography"
  ],
  "homepage": "https://github.com/weidai11/cryptopp",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 442,
  "installs_365d": 1236,
  "installs_90d": 757,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LicenseRef-Homebrew-public-domain AND BSL-1.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cryptopp",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1875,
  "rank_365d": 3499,
  "rank_90d": 2469,
  "raw_hash": "70106b93af377244",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cryptopp.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "8.9.0",
  "versioned_formulae": [],
  "why_use_this": null
}