Where the intruder knows part of the ciphertext and the corresponding plaintext. The
known ciphertext and plaintext can then be used to decrypt the rest of the ciphertext.
known plaintext attack
This method repeats the random numbers after a given time (periodic). They are fast and
are also deterministic and are useful in producing a repeatable set of random numbers.
, Pseudo-random number generators (PRNGs)
Single mapping from alphabet to cipher alphabet
Mono-alphabetic code or substitution
Used to bundle a private key with its X.509 certificate or to bundle all the members of a
chain of trust.
Give this one a try later!
PKCS #12
A widely used key exchange algorithm used to exchange the secret key in symmetric
cryptography.
suffers from man in the middle attacks
Give this one a try later!
Diffie-Hellman
, An IPsec protocol that provides authentication, integrity, and encryption services.
Give this one a try later!
Encapsulating Security Payload (ESP)
perform substitution as part the encryption process. Take a given input and leverage
look-up tables that produce a given output
Give this one a try later!
S-boxes
combination: order doesn't matter
permutation: order matters
Give this one a try later!
Combination vs. Permutation
uses asymmetric cryptographic primitives based on lattices. It has been known about for
several decades, and is now being investigated because of its quantum robustness,
whereas many of the existing public key methods such as RSA and Diffie Hellman
cryptosystems can be broken with quantum computers
known ciphertext and plaintext can then be used to decrypt the rest of the ciphertext.
known plaintext attack
This method repeats the random numbers after a given time (periodic). They are fast and
are also deterministic and are useful in producing a repeatable set of random numbers.
, Pseudo-random number generators (PRNGs)
Single mapping from alphabet to cipher alphabet
Mono-alphabetic code or substitution
Used to bundle a private key with its X.509 certificate or to bundle all the members of a
chain of trust.
Give this one a try later!
PKCS #12
A widely used key exchange algorithm used to exchange the secret key in symmetric
cryptography.
suffers from man in the middle attacks
Give this one a try later!
Diffie-Hellman
, An IPsec protocol that provides authentication, integrity, and encryption services.
Give this one a try later!
Encapsulating Security Payload (ESP)
perform substitution as part the encryption process. Take a given input and leverage
look-up tables that produce a given output
Give this one a try later!
S-boxes
combination: order doesn't matter
permutation: order matters
Give this one a try later!
Combination vs. Permutation
uses asymmetric cryptographic primitives based on lattices. It has been known about for
several decades, and is now being investigated because of its quantum robustness,
whereas many of the existing public key methods such as RSA and Diffie Hellman
cryptosystems can be broken with quantum computers