CPSC 42500 Homework 6: MACs, the Secure Channel

CPSC 42500 Homework 6: MACs, the Secure Channel

  1. (2 points) The purpose of authentication protocols is to make _________________

    and __________________ detectable. (One word in each blank)

  2. (5 points) Use the internet to answer the following questions about the SHA-2 family of hash functions.

  3. What are the digest sizes supported by SHA-2 algorithms?

  4. How many bits of collision resistance does SHA-384 provide?

  5. How many rounds is the compression function for SHA-512?

  6. (2 pts) What is the basic difference between SHA-224 and SHA-512/224?

  1. (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

attachment_2 (2)

Powered by WordPress