Encryption Overview Flashcards
What does Encryption provide?
Confidentiality
What do Digital Signatures provide?
Non-repudiation (can’t deny you sent something)
What type of encryption protects integrity to make sure there hasn’t been modifications to the data/information?
Hashing
Note: Hashing is one way encryption used for comparison. The same input will always output the same unique hash value.
Rainbow tables can be compared to hashes in order to figure out the original message.
In what type of encryption do both sides have the same key to encrypt and decrypt the package?
Symmetric
What type of encryption provides easy and fast computational process which make it good for large volumes of information?
Symmetric
What are the 7 common symmetric algorithms?
3DES (Triple Data Encryption Standard) (Being retired in 2023) AES (Advanced Encryption Standard) Blowfish Twofish RC4 RC5 RC6
What encryption method uses both a public and private key, solves key sharing problems and needs heavy computational power making it bad for heavy volumes of cryptographic information?
Asymmetric
Common Hashing Algorithms
MD2 (128) MD4 (128) MD5 (128) SHA-1 (160) SHA-2 (224, 256, 348, 512) SHA-3 (224, 256, 348, 512) RIPEMD (128, 256, 320)
All MD’s are weak, SHA-1 is Weak, RIPEMD 128 is Weak