summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2014-01-16 17:05:46 +0100
committerNiels Möller <nisse@lysator.liu.se>2014-01-16 17:05:46 +0100
commit86a08596d90b758c711ae4ab65a8479868dede2e (patch)
treec35cbca7dcdda6e86f51bb13d07f1e1f2b259564
parentbfe4d48d291a3dc75a15fe217f5d1a012abbb1f8 (diff)
downloadnettle-86a08596d90b758c711ae4ab65a8479868dede2e.tar.gz
Typo fix for poly1305 C implementation.
-rw-r--r--ChangeLog2
-rw-r--r--poly1305-internal.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 34f36305..25a017a7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2014-01-16 Niels Möller <nisse@lysator.liu.se>
+ * poly1305-internal.c (s2, s3, s4): Fixed macros.
+
* poly1305-aes.h (struct poly1305_aes_ctx): Replace struct aes_ctx
by struct aes128_ctx.
* poly1305-aes.c (poly1305_aes_set_key, poly1305_aes_digest):
diff --git a/poly1305-internal.c b/poly1305-internal.c
index 7b1b541f..e53a210d 100644
--- a/poly1305-internal.c
+++ b/poly1305-internal.c
@@ -44,9 +44,9 @@
#define r3 r.r32[3]
#define r4 r.r32[4]
#define s1 r.r32[5]
-#define s2 r.s32[0]
-#define s3 r.s32[1]
-#define s4 r.s32[2]
+#define s2 s32[0]
+#define s3 s32[1]
+#define s4 s32[2]
#define h0 h.h32[0]
#define h1 h.h32[1]