Cryptography Flashcards
asymmetric cipher
Cryptographic algorithms that use two different keys; one key to encrypt and one key to decrypt. Also known as public key encryption
collision
When two different inputs into a cryptographic hash produce the same output
cryptographic hash
A function that is one-way (nonreversible), has a fixed length output, and is collision resistant
pseudo-random number generator (PRNG)
Used to generate a number that is sufficiently random for cryptographic purposes
PRNG
pseudo-random number generator
rainbow table
A table of precomputed hashes used to guess passwords by searching for the hash of a password
salt
Bits added to a hash to make it resistant to rainbox table attacks
symmetric cipher
Any cryptographic algorithm that uses the same key to encrypt and decrypt.
X.509
Most widely used standard for digital certifications