I've heard conflicting statements from various CISSP instructors, so I'd like some "real world" perspectives:
What is the appropriate terminology for the digest output of the following algorithms:
- MD5
- SHA-1, SHA-256, SHA-x
Some folks say that it's appropriate to refer to the digest output as a generic "hash value". Others state that crypto folks will cringe at that as "hash" is specific to SHA (hence "Secure Hash Algorithm).
Additionally, what about output for:
- HMAC-MD5
- HMAC-SHA1
- CBC-MAC
Can I get clarification? Additionally, any perspective for the CISSP exam would be appreciated too (I understand that it may be different than practical real-world usage).