NVDZ Notes 02
NVDZ Notes 02
Cryptanalysts can follow one or more attack models to crack a cipher, depending
upon what information is available and the type of cipher being analyzed.
Ciphertext is generally the most easily obtained part of a cryptosystem and
therefore is an important part of cryptanalysis.
Attack models
Ciphertext-only: the cryptanalyst has access only to a collection of ciphertexts or
code texts. This is the weakest attack model because the cryptanalyst has limited
information. Modern ciphers rarely fail under this attack.[3]
Known-plaintext: the attacker has a set of ciphertexts to which they know the
corresponding plaintext
Chosen-plaintext attack: the attacker can obtain the ciphertexts corresponding to
an arbitrary set of plaintexts of their own choosing