Question: Should a hash function be reversible? Question 1 Answer a . No , because this would allow the plaintext to be decrypted from the hash,
Should a hash function be reversible?
Question Answer
a
No because this would allow the plaintext to be decrypted from the hash, rendering message digests and digital signatures unworkable.
b
Yes, because this would allow the hash to contribute to error detection and correction operations.
c
In a limited way, they are reversible, because the hash acts as a pointer or key into database and file management systems where the plaintext comes from.
d
No because a hash is a manytoone function and thus must have a collision detection and avoidance mechanism as part of its implementation; being reversible would negate this.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
