CPSC 42500 Homework 6: MACs, the Secure Channel
CPSC 42500 Homework 6: MACs, the Secure Channel
-
(2 points) The purpose of authentication protocols is to make _________________
and __________________ detectable. (One word in each blank)
-
(5 points) Use the internet to answer the following questions about the SHA-2 family of hash functions.
-
What are the digest sizes supported by SHA-2 algorithms?
-
How many bits of collision resistance does SHA-384 provide?
-
How many rounds is the compression function for SHA-512?
-
(2 pts) What is the basic difference between SHA-224 and SHA-512/224?
-
(3 points) Using HMAC, even if an adversary can find a collision in the underlying hash function, why does this not necessarily mean that they can forge a message?
DETAILED ASSIGNMENT