Cryptography: Difference between revisions
Jump to navigation
Jump to search
(→HMAC) |
|||
Line 10: | Line 10: | ||
A HMAC can be [[Openssl_Operations#Generate_a_HMAC|generated on command-line with OpenSSL]]. | A HMAC can be [[Openssl_Operations#Generate_a_HMAC|generated on command-line with OpenSSL]]. | ||
=Message Digest= | |||
{{External|https://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html#MessageDigest}} | |||
=Cryptographic Hash Function= | =Cryptographic Hash Function= |
Revision as of 07:44, 6 May 2018
Subjects
HMAC
HMAC (hash-based message authentication code) is a message authentication code that involves a cryptographic has function and a secret cryptographic key. It may used to simultaneously verify both the data integrity and the authentication of a message. Any cryptographic has function, such as MD5 or SHA-1, may be used in calculation of the HMAC.
A HMAC can be generated on command-line with OpenSSL.