Post Archive
All our articles from the beginning, newest first.
2026 - November
2026 - October
- Breaking the ADFGVX Cipher Basic Classic Symmetric Breakers Advanced
- Breaking the Nihilist Cipher Basic Classic Symmetric Breakers Intermediate
- Breaking Toy ECC with Pohlig-Hellman Modern & Applied Cryptography Breakers Advanced
- Breaking RSA with Weak Keys: Shared Primes and Pollard's p-1 Modern & Applied Cryptography Breakers Advanced
- Breaking the Bifid Cipher with Simulated Annealing Basic Classic Symmetric Breakers Advanced
- Breaking AES-CBC with a Padding Oracle Modern & Applied Cryptography Breakers Intermediate
- Breaking Double DES with Meet-in-the-Middle Modern & Applied Cryptography Breakers Intermediate
- Breaking the Four-Square Cipher with Two Key Squares Basic Classic Symmetric Breakers Advanced
- Forging MACs with a Hash Length-Extension Attack Modern & Applied Cryptography Breakers Intermediate
- Breaking the One-Time Pad by Reusing Its Key Basic Classic Symmetric Breakers Intermediate
- Recovering a DSA or ECDSA Key from a Reused Nonce Modern & Applied Cryptography Breakers Advanced
- TEA's Equivalent Keys and the Xbox Hack Modern & Applied Cryptography Breakers Intermediate
- Breaking the Two-Square Cipher with a Crib Basic Classic Symmetric Breakers Advanced
- Breaking WEP with the FMS Attack on RC4 Modern & Applied Cryptography Breakers Advanced
- IPsec and IKEv2 Hybrid Functions Advanced
- Off-the-Record Messaging (OTR) Hybrid Functions Advanced
- Kerberos Hybrid Functions Advanced
- The Noise Protocol Framework Hybrid Functions Advanced
- OPAQUE Hybrid Functions Advanced
- SRP: Logging In with a Password Without Sending It Hybrid Functions Advanced
- The SSH Protocol Hybrid Functions Advanced
- The WireGuard Protocol Hybrid Functions Advanced
- BIKE: Bit Flipping Key Encapsulation Post-Quantum Cryptography Advanced
- BLS Signatures Modern Asymmetric Algorithms Advanced
- Elliptic Curve Diffie-Hellman (ECDH) Modern Asymmetric Algorithms Advanced
- ECDSA: Elliptic Curve Digital Signature Algorithm Modern Asymmetric Algorithms Advanced
- Ed25519 Signatures Modern Asymmetric Algorithms Advanced
- GeMSS: Multivariate Signatures with HFEv- Post-Quantum Cryptography Advanced
- Picnic: Signatures from Symmetric Primitives and Zero Knowledge Post-Quantum Cryptography Advanced
- Shamir's Secret Sharing Modern Asymmetric Algorithms Intermediate
- X25519 and Curve25519 Modern Asymmetric Algorithms Advanced
- XMSS and LMS Hash-Based Signatures Post-Quantum Cryptography Advanced
- The Balloon Hashing Algorithm Key Derivation Functions Advanced
- The bcrypt Algorithm Key Derivation Functions Advanced
- The Merkle-Hellman Knapsack Cryptosystem Classic Asymmetric Algorithms Advanced
- The Rabin Cryptosystem Classic Asymmetric Algorithms Intermediate
- The scrypt Algorithm Key Derivation Functions Advanced
- The GMAC Algorithm Message Authentication Codes Advanced
- The KMAC Algorithm Message Authentication Codes Advanced
- The Poly1305 Algorithm Message Authentication Codes Intermediate
- The RIPEMD-160 Algorithm Hash Functions Intermediate
- The Skein Algorithm Hash Functions Advanced
- The SM3 Algorithm Hash Functions Intermediate
- The Streebog Algorithm Hash Functions Advanced
- The Tiger Algorithm Hash Functions Advanced
- The UMAC Algorithm Message Authentication Codes Advanced
- The Whirlpool Algorithm Hash Functions Advanced
- The A5/1 Stream Cipher Stream Ciphers Intermediate
- The AES-CCM Algorithm Authenticated Encryption (AEAD) Intermediate
- The AES-SIV Algorithm Authenticated Encryption (AEAD) Advanced
- The E0 Stream Cipher Stream Ciphers Advanced
- The Grain Stream Cipher Family Stream Ciphers Advanced
- The OCB Mode Algorithm Authenticated Encryption (AEAD) Advanced
- The Rabbit Stream Cipher Stream Ciphers Intermediate
- The SEAL Stream Cipher Stream Ciphers Advanced
- The Trivium Stream Cipher Stream Ciphers Intermediate
- The XChaCha20-Poly1305 Algorithm Authenticated Encryption (AEAD) Intermediate
- The ARIA Algorithm Block Ciphers Advanced
- The Camellia Algorithm Block Ciphers Advanced
- The CAST-128 Algorithm Block Ciphers Intermediate
- The GOST 28147-89 Algorithm Block Ciphers Intermediate
- The RC5 and RC6 Algorithms Block Ciphers Intermediate
- The Serpent Algorithm Block Ciphers Advanced
- The Simon and Speck Algorithms Block Ciphers Intermediate
- The Skipjack Algorithm Block Ciphers Intermediate
- The SM4 Algorithm Block Ciphers Intermediate
- The TEA and XTEA Algorithms Block Ciphers Beginner
- The Threefish Algorithm Block Ciphers Advanced
2026 - September
- Breaking DES with Brute-Force Key Search Modern & Applied Cryptography Breakers Intermediate
- Breaking MD5 with Collision Attacks Modern & Applied Cryptography Breakers Intermediate
- Breaking RC4 with Its Second-Byte Bias Modern & Applied Cryptography Breakers Intermediate
- Breaking Diffie-Hellman with Baby-Step Giant-Step Modern & Applied Cryptography Breakers Intermediate
- Breaking ElGamal with Baby-Step Giant-Step Modern & Applied Cryptography Breakers Intermediate
- Breaking RSA with Håstad's Broadcast Attack Modern & Applied Cryptography Breakers Intermediate
- Breaking RSA with the Common Modulus Attack Modern & Applied Cryptography Breakers Intermediate
- Breaking RSA with Fermat Factorization Modern & Applied Cryptography Breakers Intermediate
- Breaking RSA with Wiener's Attack Modern & Applied Cryptography Breakers Advanced
2026 - August
- Breaking the Autokey Cipher Basic Classic Symmetric Breakers Intermediate
- Breaking Enigma the Real Way: The Turing/Welchman Bombe Basic Classic Symmetric Breakers Advanced
- Breaking the Hill Cipher Basic Classic Symmetric Breakers Intermediate
- Breaking the Playfair Cipher Basic Classic Symmetric Breakers Advanced
- Breaking the Rail Fence Cipher Basic Classic Symmetric Breakers Beginner
- The ADFGVX Cipher Basic Classic Symmetric Advanced
- Breaking the Affine Cipher Basic Classic Symmetric Breakers Beginner
- The Affine Cipher Basic Classic Symmetric Beginner
- The Atbash Cipher Basic Classic Symmetric Beginner
- The Autokey Cipher Basic Classic Symmetric Intermediate
- Bacon's Cipher Basic Classic Symmetric Beginner
- Breaking the Beaufort Cipher Basic Classic Symmetric Breakers Intermediate
- The Beaufort Cipher Basic Classic Symmetric Intermediate
- The Bifid Cipher Basic Classic Symmetric Advanced
- Breaking the Columnar Transposition Cipher Basic Classic Symmetric Breakers Intermediate
- The Columnar Transposition Cipher Basic Classic Symmetric Beginner
- Breaking a Simplified Enigma Machine Basic Classic Symmetric Breakers Advanced
- The Enigma Machine Basic Classic Symmetric Advanced
- The Four-Square Cipher Basic Classic Symmetric Intermediate
- The Nihilist Cipher Basic Classic Symmetric Intermediate
- The One-Time Pad Basic Classic Symmetric Intermediate
- The Polybius Square Cipher Basic Classic Symmetric Beginner
- Breaking the Substitution Cipher Basic Classic Symmetric Breakers Advanced
- The Monoalphabetic Substitution Cipher Basic Classic Symmetric Beginner
- The Two-Square Cipher Basic Classic Symmetric Intermediate
- The Vigenère Cipher Breaking Guide Basic Classic Symmetric Breakers Intermediate
- Ascon Authenticated Encryption (AEAD) Advanced
- CRYSTALS-Dilithium (ML-DSA) Post-Quantum Cryptography Advanced
- Falcon Post-Quantum Cryptography Advanced
- FrodoKEM Post-Quantum Cryptography Advanced
- HQC (Hamming Quasi-Cyclic) Post-Quantum Cryptography Advanced
- CRYSTALS-Kyber (ML-KEM) Post-Quantum Cryptography Advanced
- NTRU Post-Quantum Cryptography Advanced
- Rainbow Post-Quantum Cryptography Advanced
- SABER Post-Quantum Cryptography Advanced
- SPHINCS+ Post-Quantum Cryptography Advanced
- The 3DES (Triple DES) Algorithm Block Ciphers Intermediate
- AES-GCM: Authenticated Encryption Authenticated Encryption (AEAD) Intermediate
- AES Modern Block Cipher Intermediate
- Argon2: Memory-Hard Password Hashing Key Derivation Functions Intermediate
- The Blowfish Algorithm Block Ciphers Intermediate
- ChaCha20-Poly1305: The Mobile-Friendly AEAD Authenticated Encryption (AEAD) Intermediate
- CMAC: Cipher-Based Message Authentication Message Authentication Codes Intermediate
- The DES Algorithm Block Ciphers Intermediate
- The DSA (Digital Signature Algorithm) Classic Asymmetric Algorithms Intermediate
- HKDF: HMAC-Based Key Derivation Key Derivation Functions Intermediate
- HMAC: Hash-Based Message Authentication Message Authentication Codes Beginner
- The IDEA Algorithm Block Ciphers Intermediate
- The McEliece Cryptosystem Post-Quantum Cryptography Advanced
- The Paillier Cryptosystem Classic Asymmetric Algorithms Advanced
- PBKDF2: Password-Based Key Derivation Key Derivation Functions Beginner
- The RC4 Stream Cipher Stream Ciphers Beginner
- RSA Classic Asymmetric Algorithms Intermediate
- Salsa20 and ChaCha20 Stream Ciphers Intermediate
- Schnorr Signatures Classic Asymmetric Algorithms Intermediate
- SHAKE128 and SHAKE256 Hash Functions Intermediate
- The Twofish Algorithm Block Ciphers Advanced
2025 - July
- Diffie-Hellman Key Exchange Classic Asymmetric Algorithms Intermediate
- Elliptic Curve Cryptography Modern Asymmetric Algorithms Advanced
- ElGamal Encryption Modern Asymmetric Algorithms Advanced
- EdDSA Modern Asymmetric Algorithms Advanced
- The Transport Layer Security Hybrid Functions Intermediate
- The Signal protocol, the gold standard for end-to-end encryption Hybrid Functions Intermediate
- The PGP Hybrid Algorithm Hybrid Functions Intermediate
- The Blake 2 and 3 Hash Algorithms Hash Functions Beginner
- Understanding the SHA-1 Algorithm Hash Functions Beginner
- Understanding the SHA-2 Algorithm Family Hash Functions Beginner
- Understanding SHA-3 (Keccak): The Latest NIST Standard in Cryptographic Hashing Hash Functions Beginner
- MD5 Hash Functions Beginner
- The Hill Cipher Basic Classic Symmetric Beginner
- The Playfair Cipher: The most significant manual encryption system. Basic Classic Symmetric Beginner
- The Rail Fence Cipher: Mathematical Elegance in Classical Cryptography Basic Classic Symmetric Beginner
- The Caesar Cipher Breaking Guide Basic Classic Symmetric Breakers Beginner
- The Vigenère Cipher Guide Basic Classic Symmetric Beginner
- The Caesar Cipher Basic Classic Symmetric Beginner