0

What are keyed hash functions?

Why are they needed? I have never used a hash function which specifies the key so not getting the significance.

The key need not be secret. Why is it so?

  • 1
    "The key need not be secret. Why is it so?" This is incorrect, for a keyed hash function they key needs to be secret. Private and (symmetric) secret keys always need to be secret, otherwise they would not qualify as keys. – Maarten Bodewes Jun 30 '21 at 07:30
  • In what context did you encounter keyed hash functions? Because they are used as a vehicle in cryptographic theory to model that we only have known a standard hash function for say 20 years. – SEJPM Jun 30 '21 at 10:49
  • Yes, The answer helped me – Novice_researcher Jul 01 '21 at 04:39

0 Answers0