message authentication code


Also found in: Acronyms, Wikipedia.

message authentication code

[′mes·ij ȯ‚then·tə′kā·shən ‚kōd]
(computer science)
The encrypted personal identification code appended to the message transmitted to a computer; the message is accepted only if the decrypted code is recognized as valid by the computer. Abbreviated MAC.
References in periodicals archive ?
Authentication of images using Hash Message Authentication Code (HMAC) is not totally new, but combining it with wavelet transformation for formulating reversible watermarking is.
The WebSafe II supports payments, certification authorities (certificate generation, verification and archiving), Message Authentication Code, digital signatures, PEM and EDI (Electronic Data Interchange).
Atalla employs a key architecture that includes hierarchal support for a wide variety of key types, such as: Key exchange key, data encryption (DES and RSA), PIN data, Message Authentication Code, digital signatures, and certificates.
The Keen+ kit includes a free library of simple API calls that execute the most complex host operations; including building a software model of the host-side cryptographic engine, computing challenges, performing data encryption and decryption, computing encrypted passwords and message authentication codes, and keeping the host model of the cryptographic engine in synchrony with that in the device.
Support is included for 3DES and digital signatures using Hashed Message Authentication Codes Message Digest (HMACMD5) and Secure Hashing Algorithm (HMA SHA-l).
This could include biometric authentication, message authentication codes, public key authentication schemes and even the typed name at the end of an e-mail.
Message authentication codes include ISO/IEC 9797-1 MAC with DES/3DES, NIST SP 800-38B AES CMAC and FIPS 198 HMAC with SHA1 to 512.
Secure hash algorithms are widely used to prevent tampering with data such as digital signatures and message authentication codes, and are vital to everyday activities from online commerce and pay-TV access to banking, computer security, secure data storage, and government communications.
The CryptoCompanion executes all host-side operations including dual authentication, data encryption, firmware integrity verification, and generation of Message Authentication Codes (MAC) for secure communication.
The CryptoCompanion executes all host-side operations including mutual authentication, data encryption, firmware integrity verification, and generation of Message Authentication Codes (MAC) for secure communication.
Current CryptoMemory development requires developers to understand details of the cryptography and associated cryptographic algorithms of the CryptoMemory device in order to perform mutual authentication, data encryption, and generation of encrypted Message Authentication Codes (MAC) for secure communication with the device.
Atmel's CryptoRF tags provide enhanced security through the use of hardware embedded cryptography to provide mutual authentication, data encryption, Message Authentication Codes (MAC) and encrypted passwords.