Message Authenticator Algorithm

This is an old revision of this page, as edited by Vasywriter (talk | contribs) at 19:39, 25 January 2018. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Message Authenticator Algorithm (MAA) was one of the first cryptographic functions for computing a Message Authentication Code. It was designed in 1983 by Donald Davies and David Clayden at the National Physical Laboratory (United Kingdom) in response to a request of the UK Bankers Automated Clearing Services.

The MAA was adopted, between 1987 and 2001, in international standards ISO 8730 and ISO 8731-2 to ensure the authenticity and integrity of banking transactions.

Later, cryptanalysis of MAA revealed various weaknesses, including feasible brute-force attacks, existence of collision clusters, and key-recovery techniques. For this reason, MAA was withdrawn from ISO standards in 2002.