3-24.3 Flashcards
What is hashing and what is it used for?
Hashing proves integrity. The output is known as a message digest.
What are some common hash functions?
MD5 (Broken but can be used for non crypto), SHA2 and 3, and RIPEMD (Bitcoin).
What is a hashed MAC?
Hashed value that included a symmetric key. Used by IPSEC and TLS.
What is salting (salting the hash)?
Random values appended to hashed to negate rainbow tables.
What is a digital signature and what is its purpose?
Message digest that has been encrypted using the senders private key. The objective is to prove integrity and non-repudiation so signer cannot deny the message.
What are common digital signature algorithms and what do they contain?
Digital signatures have two algorithms, a hash function and digital signature algorithm. RSA is a commercial standard and DSA is an government.