Hi Im Working On The Question Consider Function Tinymd5 Defined By Applying The

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

 
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
ORDER NOW