From: Dmitry Eremin-Solenikov
Move GCM's block shift function to block-internal.h. This concludes
moving of all Galois mul-by-2 to single header.
Signed-off-by: Dmitry Eremin-Solenikov
---
block-internal.h | 29 +
gcm.c| 15 ++-
2 files
From: Dmitry Eremin-Solenikov
Move Galois polynomial shifts to block-internal.h, simplifying common
code. GCM is left unconverted for now, this will be fixed later.
Signed-off-by: Dmitry Eremin-Solenikov
---
Makefile.in | 2 +-
block-internal.h | 76
From: Dmitry Eremin-Solenikov
Add common implementations for functions doing XOR over
nettle_block16/nettle_block8.
Signed-off-by: Dmitry Eremin-Solenikov
---
Makefile.in | 3 +-
block-internal.h | 93
cmac.c | 11 +++---
From: Dmitry Eremin-Solenikov
Remove last usage of unsigned long member of nettle_block16.
Signed-off-by: Dmitry Eremin-Solenikov
---
gcm.c | 47 ---
1 file changed, 12 insertions(+), 35 deletions(-)
diff --git a/gcm.c b/gcm.c
index