Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Message Authenticator Algorithm

Cryptographic Algorithm

The Message Authenticator Algorithm, or MAA, was one of the first cryptographic functions designed to compute a message authentication code. It was created in 1983 by Donald Davies and David Clayden at the UK's National Physical Laboratory, at the request of the UK Bankers Automated Clearing Services, to protect the authenticity and integrity of banking transactions. The International Organization for Standardization adopted it in 1987 as part of the standards ISO 8730 and ISO 8731-2. Later cryptanalysis found weaknesses, including feasible brute-force attacks, collision clusters and key-recovery methods, leading ISO to withdraw it in 2002, though it remains an important case study in the formal verification of cryptographic algorithms. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Connections

Credited To

Source Wikipedia: Message Authenticator Algorithm

In Field

Cryptography, Fields
Source Wikipedia: Message Authenticator Algorithm

Invented By

Source Wikipedia: Message Authenticator Algorithm
Sources
Wikipedia: Message Authenticator Algorithm
  • Credited To: Donald Davies, History section
    It was designed in 1983 by Donald Davies and David Clayden
  • Invented By: Donald Davies, History section
    It was designed in 1983 by Donald Davies and David Clayden
  • In Field: Cryptography, Lead sentence
    Message Authenticator Algorithm (MAA) was one of the first cryptographic functions for computing a message authentication code (MAC).
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.