Hash Function, Message Digest, and Message Authentication Code
Man Young Rhee
Abstract
Man Young Rhee
Abstract
In e-commerce, it is often necessary for communication parties to verify each other's identity. One practical way to do this is with the use of cryptographic authentication protocols employing a one-way hash function. Appropriate padding is needed to force the message to divide conveniently into certain fixed lengths. Several algorithms are introduced in order to compute message digests by employing several hash functions. The hash functions dealt with in this chapter are DES-like Message Digest Computation (DMDC) (1994), MD5 Message-Digest Algorithm (1992), and Secure Hash Algorithm (SHA-1) (1995). The keyed-hashed Message Authentication Code (HMAC) is a key-dependent one-way hash function which provides both data integrity and data origin authentication for files sent between two users.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In e-commerce, it is often necessary for communication parties to verify each other's identity. One practical way to do this is with the use of cryptographic authentication protocols employing a one-way hash function. Appropriate padding is needed to force the message to divide conveniently into certain fixed lengths. Several algorithms are introduced in order to compute message digests by employing several hash functions. The hash functions dealt with in this chapter are DES-like Message Digest Computation (DMDC) (1994), MD5 Message-Digest Algorithm (1992), and Secure Hash Algorithm (SHA-1) (1995). The keyed-hashed Message Authentication Code (HMAC) is a key-dependent one-way hash function which provides both data integrity and data origin authentication for files sent between two users.
Key concepts: Hash-based message authentication code, Hash function, Message authentication code, Computer science, Cryptographic hash function, Hash chain, SHA-2, MD5