https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Message_Authenticator_Algorithm
Message Authenticator Algorithm - Revision history
2025-06-25T22:29:30Z
Revision history for this page on the wiki
MediaWiki 1.45.0-wmf.6
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1292507603&oldid=prev
GreenC bot: Move 1 url. Wayback Medic 2.5 per WP:URLREQ#citeftp
2025-05-27T09:25:46Z
<p>Move 1 url. <a href="/wiki/User:GreenC/WaybackMedic_2.5" title="User:GreenC/WaybackMedic 2.5">Wayback Medic 2.5</a> per <a href="/wiki/Wikipedia:URLREQ#citeftp" class="mw-redirect" title="Wikipedia:URLREQ">WP:URLREQ#citeftp</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:25, 27 May 2025</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 39:</td>
<td colspan="2" class="diff-lineno">Line 39:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=M. K. F. Lai |year=1991 |title=A Formal Interpretation of the MAA Standard in Z |type=NPL Report DITC 184/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=M. K. F. Lai |year=1991 |title=A Formal Interpretation of the MAA Standard in Z |type=NPL Report DITC 184/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> one in [[Language Of Temporal Ordering Specification|LOTOS]],<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> one in [[Language Of Temporal Ordering Specification|LOTOS]],<ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=Harold B. Munster |year=1991 |title=LOTOS Specification of the MAA Standard, with an Evaluation of LOTOS |type=NPL Report DITC 191/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK |url=ftp://ftp.inrialpes.fr/pub/vasy/publications/others/Munster-91-a.pdf}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=Harold B. Munster |year=1991 |title=LOTOS Specification of the MAA Standard, with an Evaluation of LOTOS |type=NPL Report DITC 191/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK<ins style="font-weight: bold; text-decoration: none;"> |archive-url=https://web.archive.org/web/20170706122244/ftp://ftp.inrialpes.fr/pub/vasy/publications/others/Munster-91-a.pdf |archive-date=2017-07-06 |url-status=dead</ins> |url=ftp://ftp.inrialpes.fr/pub/vasy/publications/others/Munster-91-a.pdf}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> and one in [[Vienna Development Method|VDM]].<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> and one in [[Vienna Development Method|VDM]].<ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
</tr>
</table>
GreenC bot
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1181196723&oldid=prev
Whizz40: section
2023-10-21T14:00:22Z
<p>section</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:00, 21 October 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>The '''Message Authenticator Algorithm''' ('''MAA''') was one of the first [[Cryptography|cryptographic]] functions for computing a [[message authentication code]] (MAC). 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 one of the first Message Authentication Code algorithms to gain widespread acceptance.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>The '''Message Authenticator Algorithm''' ('''MAA''') was one of the first [[Cryptography|cryptographic]] functions for computing a [[message authentication code]] (MAC). </div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== History ==</ins></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>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 one of the first Message Authentication Code algorithms to gain widespread acceptance.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Development and standardization ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Development and standardization ==</div></td>
</tr>
</table>
Whizz40
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1103228328&oldid=prev
Citation bot: Alter: template type, title. Add: isbn, pages, doi, chapter, chapter-url, authors 1-1. Removed or converted URL. Formatted dashes. Upgrade ISBN10 to 13. | Use this bot. Report bugs. | Suggested by Abductive | #UCB_webform 1189/3849
2022-08-08T22:29:29Z
<p>Alter: template type, title. Add: isbn, pages, doi, chapter, chapter-url, authors 1-1. Removed or converted URL. Formatted <a href="/wiki/Wikipedia:ENDASH" class="mw-redirect" title="Wikipedia:ENDASH">dashes</a>. Upgrade ISBN10 to 13. | <a href="/wiki/Wikipedia:UCB" class="mw-redirect" title="Wikipedia:UCB">Use this bot</a>. <a href="/wiki/Wikipedia:DBUG" class="mw-redirect" title="Wikipedia:DBUG">Report bugs</a>. | Suggested by Abductive | #UCB_webform 1189/3849</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 22:29, 8 August 2022</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite journal|first1=Bart |last1=Preneel |first2= Paul C.|last2=van Oorschot |year=1999 |title=On the Security of Iterated Message Authentication Codes |journal=IEEE Transactions on Information Theory |volume=45 |number=1 |pages=188–199 |doi=10.1109/18.746787}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite journal|first1=Bart |last1=Preneel |first2= Paul C.|last2=van Oorschot |year=1999 |title=On the Security of Iterated Message Authentication Codes |journal=IEEE Transactions on Information Theory |volume=45 |number=1 |pages=188–199 |doi=10.1109/18.746787}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{cite <del style="font-weight: bold; text-decoration: none;">document</del>|first1=Bart |last1=Preneel |first2=Vincent |last2=Rumen |first3= Paul C.|last3=van Oorschot |year=1997 |title=Security Analysis of the Message Authenticator Algorithm (MAA) -journal=European Transactions on Telecommunications |volume=8 |number=5 |pages=455–470 |doi=10.1002/ett.4460080504}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{cite <ins style="font-weight: bold; text-decoration: none;">journal</ins>|first1=Bart |last1=Preneel |first2=Vincent |last2=Rumen |first3= Paul C.|last3=van Oorschot |year=1997 |title=Security Analysis of the Message Authenticator Algorithm (MAA) -journal=European Transactions on Telecommunications |volume=8 |number=5 |pages=455–470 |doi=10.1002/ett.4460080504}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Vincent |last1=Rijmen |first2=Bart |last2=Preneel |first3=Erik |last3=De Win |year=1996 |title=Key Recovery and Collision Clusters for MAA |conference=Proceedings of the 1st International Conference on Security in Communication Networks (SCN’96) |url=https://www.cosic.esat.kuleuven.be/publications/article-437.pdf}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Vincent |last1=Rijmen |first2=Bart |last2=Preneel |first3=Erik |last3=De Win |year=1996 |title=Key Recovery and Collision Clusters for MAA |conference=Proceedings of the 1st International Conference on Security in Communication Networks (SCN’96) |url=https://www.cosic.esat.kuleuven.be/publications/article-437.pdf}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> For this reason, MAA was withdrawn from ISO standards in 2002 but continued to be used as a prominent case study for assessing various [[formal methods]].<ref>{{cite <del style="font-weight: bold; text-decoration: none;">web</del>|url=https://link.springer.com/referenceworkentry/10.1007%2F978-1-4419-5906-5_591|<del style="font-weight: bold; text-decoration: none;">title</del>=MAA|publisher=Encyclopedia of Cryptography and Security|year=2011|access-date=3 May 2021}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> For this reason, MAA was withdrawn from ISO standards in 2002 but continued to be used as a prominent case study for assessing various [[formal methods]].<ref>{{cite <ins style="font-weight: bold; text-decoration: none;">book</ins>|<ins style="font-weight: bold; text-decoration: none;">chapter-</ins>url=https://link.springer.com/referenceworkentry/10.1007%2F978-1-4419-5906-5_591|<ins style="font-weight: bold; text-decoration: none;">chapter</ins>=MAA|publisher=Encyclopedia of Cryptography and Security|year=2011<ins style="font-weight: bold; text-decoration: none;">|doi=10.1007/978-1-4419-5906-5_591 </ins>|access-date=3 May 2021<ins style="font-weight: bold; text-decoration: none;">|title=Encyclopedia of Cryptography and Security |last1=Preneel |first1=Bart |pages=741–742 |isbn=978-1-4419-5905-8 </ins>}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Formal specifications of the MAA ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Formal specifications of the MAA ==</div></td>
</tr>
</table>
Citation bot
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021179557&oldid=prev
Dormskirk: /* Attacks */ expand based on text at National Physical Laboratory (United Kingdom)
2021-05-03T10:04:37Z
<p><span class="autocomment">Attacks: </span> expand based on text at <a href="/wiki/National_Physical_Laboratory_(United_Kingdom)" title="National Physical Laboratory (United Kingdom)">National Physical Laboratory (United Kingdom)</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:04, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 27:</td>
<td colspan="2" class="diff-lineno">Line 27:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Vincent |last1=Rijmen |first2=Bart |last2=Preneel |first3=Erik |last3=De Win |year=1996 |title=Key Recovery and Collision Clusters for MAA |conference=Proceedings of the 1st International Conference on Security in Communication Networks (SCN’96) |url=https://www.cosic.esat.kuleuven.be/publications/article-437.pdf}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Vincent |last1=Rijmen |first2=Bart |last2=Preneel |first3=Erik |last3=De Win |year=1996 |title=Key Recovery and Collision Clusters for MAA |conference=Proceedings of the 1st International Conference on Security in Communication Networks (SCN’96) |url=https://www.cosic.esat.kuleuven.be/publications/article-437.pdf}}</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> For this reason, MAA was withdrawn from ISO standards in 2002 but continued to be used as a prominent case study for assessing various [[formal methods]].<ref>{{cite web|url=https://link.springer.com/referenceworkentry/10.1007%2F978-1-4419-5906-5_591|title=MAA|publisher=Encyclopedia of Cryptography and Security|year=2011|access-date=3 May 2021}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> For this reason, MAA was withdrawn from ISO standards in 2002.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Formal specifications of the MAA ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Formal specifications of the MAA ==</div></td>
</tr>
</table>
Dormskirk
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021179257&oldid=prev
Dormskirk: /* Formal specifications of the MAA */ tidy referencing
2021-05-03T10:02:33Z
<p><span class="autocomment">Formal specifications of the MAA: </span> tidy referencing</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:02, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 40:</td>
<td colspan="2" class="diff-lineno">Line 40:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|author1=Graeme I. Parkin |author2=G. O’Neill |year=1991 |title=Specification of the MAA Standard in VDM |editor1=Søren Prehn |editor2=W. J. Toetenel |conference=Formal Software Development – Proceedings (Volume 1) of the 4th International Symposium of VDM Europe (VDM’91), Noordwijkerhout, The Netherlands |series=Lecture Notes in Computer Science |volume=551 |publisher=Springer |pages=526–544 |doi=10.1007/3-540-54834-3_31}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|author1=Graeme I. Parkin |author2=G. O’Neill |year=1991 |title=Specification of the MAA Standard in VDM |editor1=Søren Prehn |editor2=W. J. Toetenel |conference=Formal Software Development – Proceedings (Volume 1) of the 4th International Symposium of VDM Europe (VDM’91), Noordwijkerhout, The Netherlands |series=Lecture Notes in Computer Science |volume=551 |publisher=Springer |pages=526–544 |doi=10.1007/3-540-54834-3_31}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> The VDM specification became part of the 1992 revision of the International Standard 8731-2, and three implementations were manually derived from that latter specification: [[C (programming language)|C]], [[Miranda (programming language)|Miranda]], and [[Modula-2]]<ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> The VDM specification became part of the 1992 revision of the International Standard 8731-2, and three implementations were manually derived from that latter specification: [[C (programming language)|C]], [[Miranda (programming language)|Miranda]], and [[Modula-2]]<ins style="font-weight: bold; text-decoration: none;">.</ins><<ins style="font-weight: bold; text-decoration: none;">ref>{{cite report|author=R. P. Lampard |year=1991 |title=An Implementation of MAA from a VDM Specification |type=NPL Technical Memorandum DITC 50/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</</ins>ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=R. P. Lampard |year=1991 |title=An Implementation of MAA from a VDM Specification |type=NPL Technical Memorandum DITC 50/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> .</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
</tr>
</table>
Dormskirk
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021179202&oldid=prev
Dormskirk: /* Formal specifications of the MAA */ adjust word order to place reference at the end
2021-05-03T10:02:03Z
<p><span class="autocomment">Formal specifications of the MAA: </span> adjust word order to place reference at the end</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:02, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 40:</td>
<td colspan="2" class="diff-lineno">Line 40:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author1=Graeme I. Parkin |author2=G. O’Neill |year=1990 |title=Specification of the MAA Standard in VDM |type=NPL Report DITC 160/90 |institution=National Physical Laboratory, Teddington, Middlesex, UK}}</ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|author1=Graeme I. Parkin |author2=G. O’Neill |year=1991 |title=Specification of the MAA Standard in VDM |editor1=Søren Prehn |editor2=W. J. Toetenel |conference=Formal Software Development – Proceedings (Volume 1) of the 4th International Symposium of VDM Europe (VDM’91), Noordwijkerhout, The Netherlands |series=Lecture Notes in Computer Science |volume=551 |publisher=Springer |pages=526–544 |doi=10.1007/3-540-54834-3_31}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|author1=Graeme I. Parkin |author2=G. O’Neill |year=1991 |title=Specification of the MAA Standard in VDM |editor1=Søren Prehn |editor2=W. J. Toetenel |conference=Formal Software Development – Proceedings (Volume 1) of the 4th International Symposium of VDM Europe (VDM’91), Noordwijkerhout, The Netherlands |series=Lecture Notes in Computer Science |volume=551 |publisher=Springer |pages=526–544 |doi=10.1007/3-540-54834-3_31}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> The VDM specification became part of the 1992 revision of the International Standard 8731-2, and three implementations <del style="font-weight: bold; text-decoration: none;">in</del> [[C (programming language)|C]], [[Miranda (programming language)|Miranda]], and [[Modula-2]]<ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> The VDM specification became part of the 1992 revision of the International Standard 8731-2, and three implementations <ins style="font-weight: bold; text-decoration: none;">were manually derived from that latter specification:</ins> [[C (programming language)|C]], [[Miranda (programming language)|Miranda]], and [[Modula-2]]<ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=R. P. Lampard |year=1991 |title=An Implementation of MAA from a VDM Specification |type=NPL Technical Memorandum DITC 50/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=R. P. Lampard |year=1991 |title=An Implementation of MAA from a VDM Specification |type=NPL Technical Memorandum DITC 50/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> .</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> were manually derived from that latter specification.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
</tr>
</table>
Dormskirk
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021175869&oldid=prev
Whizz40: /* Bibliography */ c/e
2021-05-03T09:25:54Z
<p><span class="autocomment">Bibliography: </span> c/e</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:25, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 50:</td>
<td colspan="2" class="diff-lineno">Line 50:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== <del style="font-weight: bold; text-decoration: none;">Bibliography</del> ==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== <ins style="font-weight: bold; text-decoration: none;">References</ins> ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{reflist}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{reflist}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Whizz40
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021175830&oldid=prev
Whizz40: c/e
2021-05-03T09:25:23Z
<p>c/e</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:25, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>The '''Message Authenticator Algorithm''' ('''MAA''') was one of the first [[Cryptography|cryptographic]] functions for computing a [[<del style="font-weight: bold; text-decoration: none;">Message</del> <del style="font-weight: bold; text-decoration: none;">Authentication</del> <del style="font-weight: bold; text-decoration: none;">Code</del>]]. 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 one of the first Message Authentication Code algorithms to gain widespread acceptance.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>The '''Message Authenticator Algorithm''' ('''MAA''') was one of the first [[Cryptography|cryptographic]] functions for computing a [[<ins style="font-weight: bold; text-decoration: none;">message</ins> <ins style="font-weight: bold; text-decoration: none;">authentication</ins> <ins style="font-weight: bold; text-decoration: none;">code</ins>]]<ins style="font-weight: bold; text-decoration: none;"> (MAC)</ins>. 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 one of the first Message Authentication Code algorithms to gain widespread acceptance.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Development and standardization ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Development and standardization ==</div></td>
</tr>
</table>
Whizz40
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1021175369&oldid=prev
Whizz40: /* Formal specifications of the MAA */ c/e
2021-05-03T09:20:51Z
<p><span class="autocomment">Formal specifications of the MAA: </span> c/e</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:20, 3 May 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 33:</td>
<td colspan="2" class="diff-lineno">Line 33:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The MAA has been used as a prominent case study for assessing various [[formal methods]].</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The MAA has been used as a prominent case study for assessing various [[formal methods]].</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In the early <del style="font-weight: bold; text-decoration: none;">90s</del>, the [[National Physical Laboratory (United Kingdom)|NPL]] developed three formal specifications of the MAA: one in [[Z notation|Z]],<ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In the early <ins style="font-weight: bold; text-decoration: none;">1990s</ins>, the [[National Physical Laboratory (United Kingdom)|NPL]] developed three formal specifications of the MAA: one in [[Z notation|Z]],<ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=M. K. F. Lai |year=1991 |title=A Formal Interpretation of the MAA Standard in Z |type=NPL Report DITC 184/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|author=M. K. F. Lai |year=1991 |title=A Formal Interpretation of the MAA Standard in Z |type=NPL Report DITC 184/91 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> one in [[Language Of Temporal Ordering Specification|LOTOS]],<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref> one in [[Language Of Temporal Ordering Specification|LOTOS]],<ref></div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 46:</td>
<td colspan="2" class="diff-lineno">Line 46:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Other formal models of the MAA have been developed. In 2017, a complete formal specification of the MAA as a large [[Rewriting|term rewriting system]] was published;<ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Hubert |last1=Garavel |first2=Lina |last2=Marsso |title=A Large Term Rewrite System Modelling a Pioneering Cryptographic Algorithm |conference=Proceedings of the 2nd Workshop on Models for Formal Analysis of Real Systems (MARS'17), Uppsala, Sweden |year=2017 |series=Electronic Proceedings in Theoretical Computer Science |volume=244 | pages=129–183|url=http://cadp.inria.fr/publications/Garavel-Marsso-17.html |doi=10.4204/EPTCS.244.6|arxiv=1703.06573 }}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Hubert |last1=Garavel |first2=Lina |last2=Marsso |title=A Large Term Rewrite System Modelling a Pioneering Cryptographic Algorithm |conference=Proceedings of the 2nd Workshop on Models for Formal Analysis of Real Systems (MARS'17), Uppsala, Sweden |year=2017 |series=Electronic Proceedings in Theoretical Computer Science |volume=244 | pages=129–183|url=http://cadp.inria.fr/publications/Garavel-Marsso-17.html |doi=10.4204/EPTCS.244.6|arxiv=1703.06573 }}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></ref> From this specification, [http://www.mars-workshop.org/repository/012-MAA.html implementations of the MAA in fifteen different languages] have been generated automatically.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></ref> From this specification, [http://www.mars-workshop.org/repository/012-MAA.html implementations of the MAA in fifteen different languages] have been generated automatically.<ins style="font-weight: bold; text-decoration: none;"> In 2018, two new formal specifications of the MAA, in [[Language Of Temporal Ordering Specification|LOTOS]] and LNT, have been published.<ref></ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In 2018, two new formal specifications of the MAA, in [[Language Of Temporal Ordering Specification|LOTOS]] and LNT, have been published. <ref></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Hubert |last1=Garavel |first2=Lina |last2=Marsso |title=Comparative Study of Eight Formal Specifications of the Message Authenticator Algorithm |conference=Proceedings of the 3nd Workshop on Models for Formal Analysis of Real Systems (MARS'18) and 6th International Workshop on Verification and Program Transformation (MARS/VPT 2018), Thessaloniki, Greece |year=2018 |series=Electronic Proceedings in Theoretical Computer Science |volume=268 |pages=41–87|url=http://cadp.inria.fr/publications/Garavel-Marsso-18.html |doi=10.4204/EPTCS.268.2|arxiv=1803.10322 }}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|first1=Hubert |last1=Garavel |first2=Lina |last2=Marsso |title=Comparative Study of Eight Formal Specifications of the Message Authenticator Algorithm |conference=Proceedings of the 3nd Workshop on Models for Formal Analysis of Real Systems (MARS'18) and 6th International Workshop on Verification and Program Transformation (MARS/VPT 2018), Thessaloniki, Greece |year=2018 |series=Electronic Proceedings in Theoretical Computer Science |volume=268 |pages=41–87|url=http://cadp.inria.fr/publications/Garavel-Marsso-18.html |doi=10.4204/EPTCS.268.2|arxiv=1803.10322 }}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref></div></td>
</tr>
</table>
Whizz40
https://en.wikipedia.org/w/index.php?title=Message_Authenticator_Algorithm&diff=1000201239&oldid=prev
Monkbot: Task 18 (cosmetic): eval 17 templates: hyphenate params (1×);
2021-01-14T02:34:43Z
<p><a href="/wiki/User:Monkbot/task_18" class="mw-redirect" title="User:Monkbot/task 18">Task 18 (cosmetic)</a>: eval 17 templates: hyphenate params (1×);</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 02:34, 14 January 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The original specification<ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The original specification<ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|last=Davies |first=Donald W. |year=1985 |title=A Message Authenticator Algorithm Suitable for a Mainframe Computer |<del style="font-weight: bold; text-decoration: none;">booktitle</del>=Advances in Cryptology – Proceedings of the Workshop on the Theory and Application of Cryptographic Techniques (CRYPTO’84), Santa Barbara, CA, USA |series=Lecture Notes in Computer Science |volume=196 |publisher=Springer |pages=393–400 |doi=10.1007/3-540-39568-7_30|doi-access=free }}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{cite conference|last=Davies |first=Donald W. |year=1985 |title=A Message Authenticator Algorithm Suitable for a Mainframe Computer |<ins style="font-weight: bold; text-decoration: none;">book-title</ins>=Advances in Cryptology – Proceedings of the Workshop on the Theory and Application of Cryptographic Techniques (CRYPTO’84), Santa Barbara, CA, USA |series=Lecture Notes in Computer Science |volume=196 |publisher=Springer |pages=393–400 |doi=10.1007/3-540-39568-7_30|doi-access=free }}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></ref><ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|first1=Donald W. |last1=Davies |first2= David O. |last2=Clayden |year=1988 |title=The Message Authenticator Algorithm (MAA) and its Implementation |type=NPL Report DITC 109/88 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK |url=http://www.cix.co.uk/~klockstone/maa.pdf}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{cite report|first1=Donald W. |last1=Davies |first2= David O. |last2=Clayden |year=1988 |title=The Message Authenticator Algorithm (MAA) and its Implementation |type=NPL Report DITC 109/88 |institution=National Physical Laboratory |location=Teddington, Middlesex, UK |url=http://www.cix.co.uk/~klockstone/maa.pdf}}</div></td>
</tr>
</table>
Monkbot