add link to poly1305-design (really good)
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 24 Sep 2023 10:04:42 +0000 (11:04 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 26 Sep 2023 21:08:32 +0000 (22:08 +0100)
src/openpower/decoder/isa/poly1305-donna.py

index 390c71b516164f070c5a99267a43b5f241a50066..bff1aa28243d614e0772ddf9f6266b01fb77c164 100644 (file)
@@ -4,7 +4,10 @@
 # * https://nlnet.nl/project/LibreSOC-GigabitRouter/
 # * https://bugs.libre-soc.org/show_bug.cgi?id=1157
 # * Based on https://github.com/floodyberry/poly1305-donna (Public Domain)
-"""Implementation of Poly1305 authenticator for RFC 7539"""
+"""Implementation of Poly1305 authenticator for RFC 7539
+Design principles are well-documented at:
+https://loup-vaillant.fr/tutorials/poly1305-design
+"""
 
 def divceil(a, b): return -(a // -b)