From: Niels Möller Date: Sun, 6 Feb 2011 14:41:22 +0000 (+0100) Subject: *** empty log message *** X-Git-Tag: nettle_2.2_release_20110711~183 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a2dc5996f1357517e7dfcb2d39e528cb9aec93e;p=thirdparty%2Fnettle.git *** empty log message *** Rev: nettle/ChangeLog:1.130 --- diff --git a/ChangeLog b/ChangeLog index ae233f2b..30911172 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2011-02-06 Niels Möller + + * gcm.c (gcm_rightshift): Complete rewrite, to use word rather + than byte operations. Improves gmac performance from 830 cycles / + byte to (still poor) 268 cycles per byte on intel x86_64. + (gcm_gf_mul): Rewrote. Still uses the bitwise algorithm from the + specification, but with separate byte and bit loops. Improves gmac + performance a bit further, to 227 cycles/byte. + 2011-02-05 Niels Möller * examples/nettle-benchmark.c (time_gmac): New function.