SHA 512 - Secure Hash Algorithm
Solve the following
Exercise 1
Consider the input message “defbcdefabc” that is given to SHA 512 algorithm. Determine the input message block in hexadecimal after padding. The binary representation for the characters used in the message is given below
a 01100001
b 01100010
c 01100011
d 01100100
e 01100101
f 01100110
Exercise 2
Consider X = 1100101110111101
Compute the result of the given expression
Exercise 3
Elaborate the steps involved in the computation of the following
i. Generating 80 words from an input message block of 1024 bits in SHA 512
ii. Computing the output of a round in SHA 512.
Exercise 4
Elaborate the conversion of a 1535 bit input message to a 512 bit message digest using SHA 512 algorithm. Provide a detailed explanation of all the steps involved in the creation of the message digest.