Live briefing
Everything about Cryptanalysis
Study of analyzing information systems in order to discover their hidden aspects
Cryptanalysis refers to the process of analyzing information systems in order to understand hidden aspects of the systems. Cryptanalysis is used to breach cryptographic security systems and gain access to the contents of encrypted messages, even if the cryptographic key is unknown. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: CryptanalysisA 5-minute orientation
- Skim a recent paper: Cryptanalysis and Improvement of a Video Cryptosystem via Chaos and S-BoxInfluential work since 2022
- Pick up a classic book: The codebreakersThe most-reprinted book on the subject
- Read the landmark paper: Differential cryptanalysis of DES-like cryptosystemsCited 1,821 times
- Go sideways: Attack modelA closely related topic
- Go sideways: CiphertextA closely related topic
📖 Definitions
Noun The science of analyzing and breaking of codes and ciphers.
Noun An analysis or decrypting of a specific text or a specific code or cipher.
🏆 Landmark papers (most cited)
Differential cryptanalysis of DES-like cryptosystems
Cryptanalysis of short RSA secret exponents
Special Feature Exhaustive Cryptanalysis of the NBS Data Encryption Standard
Cryptanalysis and Security Improvements of ‘Two-Factor User Authentication in Wireless Sensor Networks’
Checking before output may not be enough against fault-based cryptanalysis
Cryptanalysis of the public key encryption based on multiple chaotic systems
Cryptanalysis of RSA with private key d less than N/sup 0.292/
Cryptanalysis of an image encryption algorithm using quantum chaotic map and DNA coding
🆕 Influential since 2022
Cryptanalysis and Improvement of a Video Cryptosystem via Chaos and S-Box
Cryptanalysis of an image encryption scheme using variant Hill cipher and chaos
PCAS: Cryptanalysis and improvement of pairing-free certificateless aggregate signature scheme with conditional privacy-preserving for VANETs
Cryptanalysis of Reversible Data Hiding in Encrypted Images by Block Permutation and Co-Modulation
Cryptanalysis and construction of keyed strong S-Box based on random affine transformation matrix and 2D hyper chaotic map
📚 Books worth reading
The codebreakersDavid Kahn · 1967
CryptanalysisHelen Fouché Gaines · 1956- 📕The Riverbank publicationsWilliam F. Friedman · 1979
An Approach to Integer Factorisation with Sample ProgramsJ W Cahill · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Attack model In cryptanalysis, attack models or attack types are a classification of cryptographic attacks specifying the kind of access a cryptanalyst has to a system…
- Ciphertext In cryptography, ciphertext or cyphertext is the result of encryption performed on plaintext using an algorithm, called a cipher. Ciphertext is also known…
- Cryptography Cryptography, or cryptology, is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally,…
- Cipher In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a…
- Symmetric-key algorithm Symmetric-key algorithms are algorithms for cryptography that use the same cryptographic keys for both the encryption of plaintext and the decryption of…
- Index of cryptography articles Articles related to cryptography include: A5/1 • A5/2 • ABA digital signature guidelines • ABC (stream cipher) • Abraham Sinkov • Acoustic cryptanalysis…
- Chosen-plaintext attack A chosen-plaintext attack (CPA) is an attack model for cryptanalysis which presumes that the attacker can obtain the ciphertexts for arbitrary plaintexts…
- Block cipher In cryptography, a block cipher is a deterministic algorithm that operates on fixed-length groups of bits, called blocks. Block ciphers are the elementary…