Answered You can hire a professional tutor to get the answer.

QUESTION

Hi, Im working on the question: Consider function tinyMD5 defined by applying the following modifications to MD5:

Hi, Im working on the question:Consider function tinyMD5 defined by applying the following modifications to MD5:(a) 12 operations instead of 64(b) each operation maps a 4-bit state (A,B,C,D) into a 4-bit state (A,B,C,D)(c) operations 1,5,9 (resp., 2,6,10) (resp., 3,7,11) (resp., 4,8,12) use function F (resp., G) (resp., H) (resp., I)(d) addition mod 32 is replaced by logical XOR(e) the left bit rotation by s bits is replaced by logical NOT(f) M(i) and K(i) are bits.Assume the initial state is 1100, the message M(1),...,M(12) is 110110111010 and the constant K(1),..,K(12) is 010110011011. Which of the following is the output of tinyMD5?A.A string between 0000 and 0011B.A string between 0100 and 0111C.A string between 1000 and 1011D.A string between 1100 and 1111I dont know how to go about it. Please help

Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question