List of cryptographic software
Appearance
This is a list of cryptographic software, including software, libraries, protocols, algorithms, services, and operating-system components used for cryptography, encryption, digital signatures, authentication, secure communication, disk encryption, public-key infrastructure, and related functions.[1][2][3]
Email and OpenPGP encryption software
[edit]Secure messaging, voice, and communication software
[edit]- Adium
- BBM Enterprise
- BitlBee
- Bitmessage
- Briar
- Centericq
- ChatSecure
- climm
- Confide
- Cryptocat
- Facebook Messenger
- Google Allo
- Google Messages
- Jami
- Jitsi
- Kopete
- Linphone
- Matrix
- Nautilus (secure telephone)
- Off-the-Record Messaging protocol
- Olvid (software)
- OMEMO
- Peerio
- PGPfone
- Phoner
- PhonerLite
- Profanity
- RetroShare
- Session (software)
- Signal
- Signal Protocol
- Silence (software)
- Silent Circle (software)
- SimpleX Chat
- TeamNote
- Teamwire
- TextSecure
- Threema
- Tox
- Twinkle (software)
- Wire (software)
- Proteus
- Xx messenger
- Zfone
Secure Shell, secure transfer, and tunneling software
[edit]TLS and SSL implementations
[edit]VPN software, protocols, and services
[edit]VPN software and protocols
[edit]VPN services
[edit]Disk encryption and encrypted file systems
[edit]General encryption software and utilities
[edit]Cryptographic libraries and APIs
[edit]- Botan
- Bouncy Castle
- BSAFE
- CAPICOM
- Crypto API (Linux)
- Crypto++
- cryptlib
- Data Protection API
- GnuTLS
- IAIK-JCE
- Java Cryptography Architecture
- Java Cryptography Extension
- Libgcrypt
- LibreSSL
- MatrixSSL
- Mbed TLS
- Microsoft CryptoAPI
- NaCl (software)
- libsodium
- Nettle
- Network Security Services
- OpenBSD Cryptographic Framework
- OpenSSL
- S2n-tls
- wolfCrypt
- WolfSSL
Public-key infrastructure, certificates, and smart-card software
[edit]Password managers and authentication software
[edit]Anonymity, privacy networks, and private storage services
[edit]Homomorphic encryption and research software
[edit]Cryptography languages
[edit]Cryptography verification tools
[edit]Security-focused operating systems and platforms
[edit]Anti-forensics and physical-security utilities
[edit]Cryptographic algorithms and primitives
[edit]- Advanced Encryption Standard
- Argon2
- Beaufort cipher
- Bcrypt
- BLAKE (hash function)
- Block cipher mode of operation
- Blowfish (cipher)
- ChaCha20-Poly1305
- Cryptographic hash function
- Cryptographically secure pseudorandom number generator
- Curve25519
- Data Encryption Standard
- Diffie–Hellman key exchange
- Double Ratchet Algorithm
- EdDSA
- Elliptic-curve cryptography
- Elliptic-curve Diffie–Hellman
- ECDSA
- Equihash
- Feistel cipher
- Hash chain
- HMAC
- HMAC-based one-time password
- Key schedule
- Key wrap
- L3cos
- Linear-feedback shift register
- MD5
- Merkle tree
- Modular exponentiation
- Montgomery modular multiplication
- One-time pad
- PBKDF2
- Poly1305
- RSA
- S-box
- Salsa20
- Scrypt
- Secret sharing
- SHA-1
- SHA-2
- SHA-3
- Substitution–permutation network
- Symmetric-key algorithm
- Time-based one-time password
- Twofish
- Verifiable random function
Cryptocurrency wallets, clients, and privacy protocols
[edit]Cryptocurrency wallet and client software
[edit]Privacy-focused cryptocurrencies and protocols
[edit]Blockchain interoperability protocols
[edit]Quantum and post-quantum cryptography
[edit]Quantum key distribution protocols
[edit]Post-quantum algorithms and standards
[edit]Other cryptographic and security software
[edit]- Debian — general-purpose Linux distribution that includes many cryptographic libraries, tools, and packages.
- Libdvdcss — library for decrypting DVD-Video discs.
- Mujahedeen Secrets — encryption software associated with jihadist communications.
- Sichere Inter-Netzwerk Architektur — German secure networking architecture.
- Sha1sum — command-line utility for computing SHA-1 hashes.
- Syskey — former Windows utility for encrypting account-password data.
See also
[edit]- Cryptographic hash function
- Disk encryption theory
- List of cypherpunk software
- List of cryptographers
- List of hash functions
- Outline of cryptography
- Password Hashing Competition
- Secure Shell
- Steganography tools
- Timeline of cryptography
Cryptography organizations and communities
[edit]References
[edit]- ^ "Category:Security/encryption". Free Software Directory. Free Software Foundation. Retrieved May 27, 2026.
- ^ "Debian -- Package Search Results -- encryption". Debian. Retrieved May 27, 2026.
- ^ "All Projects". PRISM Break. December 19, 2024. Retrieved May 27, 2026.
- ^ Abushgra, Abdulbast A. (2022). "Variations of QKD Protocols Based on Conventional System Measurements: A Literature Review". Cryptography. 6 (1): 12. doi:10.3390/cryptography6010012.
- ^ "NIST Announces First Four Quantum-Resistant Cryptographic Algorithms". National Institute of Standards and Technology. July 5, 2022. Retrieved May 31, 2026.