Question: Suppose we have a very short secret s (e.g., a single bit or even a Social Security number), and we wish to send someone else

Suppose we have a very short secret s (e.g., a single bit or even a Social Security number), and we wish to send someone else a message m now that will not reveal s but that can be used later to verify that we did know s. Explain why m = MD5(s) or m = E(s) with RSA encryption would not be secure choices, and suggest a better choice.

Step by Step Solution

3.31 Rating (148 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The biggest problem with MD5 and RSA encryption is that they are deterministic This means that if the same secret s is input the same message m is out... View full answer

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 Computer Networking Questions!