Question: 2 . 7 2 . A cryptographic hash takes a message as input and produces a fixed - length string as output, called the digital

2.72. A cryptographic hash takes a message as input and produces a fixed-length string as output, called the digital fingerprint. A brute force attack involves computing the hash for a large number of messages until a pair of distinct messages with the same hash is found. Find the number of attempts required so that the probability of obtaining a match is \(1/2\). How many attempts are required to find a matching pair if the digital fingerprint is 64 bits long? 128 bits long?
2 . 7 2 . A cryptographic hash takes a message as

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 Programming Questions!