summaryrefslogtreecommitdiff
path: root/gcm.c
Commit message (Expand)AuthorAgeFilesLines
* Fix file header copy&paste errors.Niels Möller2014-07-041-1/+1
* Update copyright headers for dual licensing.Niels Möller2014-04-121-29/+37
* Define and use nettle_cipher_func, for block ciphers.Niels Möller2014-03-181-5/+5
* Comment fixes.Niels Möller2014-01-261-7/+1
* New type nettle_block16.Niels Möller2014-01-131-14/+15
* New x86_64 assembly for gcm hashing.Niels Möller2013-09-221-5/+8
* Support optional assembly files for both nettle and hogweed.Niels Möller2013-09-091-1/+7
* Use size_t rather than unsigned for all hash-related functions.Niels Möller2013-04-261-3/+3
* Use size_t rather than unsigned for all cipher-related functions.Niels Möller2013-04-261-4/+4
* Updated FSF address. Patch from David Woodhouse.Niels Möller2012-07-071-2/+2
* Consistently use foo_func *f (rather than foo_func f) for declaring function ...Niels Möller2012-06-251-1/+1
* Trivial whitespace fix.Niels Möller2011-07-241-1/+1
* * gcm.h (GCM_UPDATE): Renamed, from...Niels Möller2011-02-131-3/+3
* * gcm.c (gcm_hash_sizes): New function.Niels Möller2011-02-091-31/+47
* * gcm.c (gcm_set_key): Replaced context argument by a structNiels Möller2011-02-091-22/+24
* * gcm.c (gcm_gf_shift): Added a separate result argument.Niels Möller2011-02-081-115/+100
* * gcm.c (GHASH_POLYNOMIAL): Use unsigned long for this constant.Niels Möller2011-02-081-5/+6
* * gcm.c: Use the new union gcm_block for all gf operations.Niels Möller2011-02-081-66/+59
* * gcm.c (gcm_gf_shift_chunk) : Bug fix for little-endian 8-bitNiels Möller2011-02-071-2/+1
* * gcm.c (gcm_gf_mul_chunk): Special case first and last iteration.Niels Möller2011-02-071-7/+23
* (gcm_gf_shift_chunk): New implementation for 8-bit tables.Niels Möller2011-02-071-5/+72
* Introduced 4-bit tables. Gives gmac performance of 45 cycles perNiels Möller2011-02-061-12/+158
* * gcm.c (gcm_rightshift): Moved the reduction of the shifted outNiels Möller2011-02-061-12/+13
* (gcm_gf_mul): Rewrote. Still uses the bitwise algorithm from theNiels Möller2011-02-061-31/+27
* (gcm_rightshift): Complete rewrite, to use word ratherNiels Möller2011-02-061-13/+41
* * gcm.c: New file.Nikos Mavrogiannopoulos2011-02-051-0/+253