Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIXS V1.1 RC2] Remove equivalence of hash and MAC algorithms #4

Open
kleihan opened this issue Apr 8, 2022 · 0 comments
Open

[FIXS V1.1 RC2] Remove equivalence of hash and MAC algorithms #4

kleihan opened this issue Apr 8, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@kleihan
Copy link
Member

kleihan commented Apr 8, 2022

Provided by Li Zhu:

First table in Appendix A refers to hash algorithms also as MAC algorithms. This should be removed.

FROM: Hash (aka message authentication code (MAC)) algorithms:
TO: Hash algorithms:

Reason: MAC (more precisely, HMAC) is built upon hash primitives, but they are not equivalent. Typical HMAC will call hash functions twice. By the way, there are MACs built upon symmetric block ciphers instead of hash functions.

@kleihan kleihan added the documentation Improvements or additions to documentation label Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants