List of cryptographic software
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
Secure messaging, voice, and communication software
- 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
TLS and SSL implementations
VPN software, protocols, and services
VPN software and protocols
VPN services
Disk encryption and encrypted file systems
General encryption software and utilities
Cryptographic libraries and APIs
- 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
Password managers and authentication software
Anonymity, privacy networks, and private storage services
Homomorphic encryption and research software
Cryptography languages
Cryptography verification tools
Security-focused operating systems and platforms
Anti-forensics and physical-security utilities
Cryptographic algorithms and primitives
- 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
Cryptocurrency wallet and client software
Privacy-focused cryptocurrencies and protocols
Blockchain interoperability protocols
Quantum and post-quantum cryptography
Quantum key distribution protocols
Post-quantum algorithms and standards
Other cryptographic and security software
- 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
- 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
References
- ^ "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.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.