Question: Symmetric Encryption Consider the following definition of a hash function based on a cryptographic algorithm. Let K be a given cryptographic key and M =

Symmetric Encryption
Consider the following definition of a hash function based on a cryptographic algorithm. Let
K be a given cryptographic key and M=M1M2cdotsMn(with n1) be a message where
M1,dotsMn are blocks of the same length:
H(M1)=E(K,M1)
H(M1cdotsMiMi+1)=E(K,H(M1cdotsMi)o+Mi+1) for i=1,dots,n-1
The schema is not secure. Show that given a message A1A2 and an arbitrary block B1 it is
possible to determine a block B2 such that H(B1B2)=H(A1A2), i.e.H is not weak collision
resistant.
 Symmetric Encryption Consider the following definition of a hash function based

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!