Assignment 5 SSM
Assignment 5 SSM
Assignment# 5
Level as per
Sr. No. Question
Bloom’s Taxonomy
1 Discuss Hash function and its requirements. Also explain Understanding
its limitation
Differentiate between hashing and encryption. What are the
2 Understanding
practical applications of hashing (atleast three)?
Explain working of Cipher-based Message Authentication
3 Understanding
Code and Data Authentication Algorithm.
Compare and contrast – MAC VS Encryption functions. In
MAC, if 80-bit key is used and the tag is 32 bits, then after
4 Application
how many rounds attacker will produce a key, which must be
the one used by the sender ?
Write the algorithm for message authentication code based on
5 HASH functions. Also discuss its efficient implementation Understanding
approach.
What is block size and message digest size in SHA 512?
6 With the help of diagram explain a round of SHA-512 Understanding
algorithm
Explain the following properties of hash function
7 (i) One way property Understanding
(ii) Weak collision resistance
Illustrate variety of ways in which MAC code can be used to
8 Application
provide Message authentication.
What is message authentication code? What is the difference
9 between a Message authentication code and a one-way hash Understanding
function? Write the basic uses of Message authentication code.
EXPLAIN MAC WITH EXAMPLE AND HASH FUNCTIONS
10 Evaluting
WITH EXAMPLE