summaryrefslogtreecommitdiff
path: root/gcm.h
Commit message (Expand)AuthorAgeFilesLines
* gcm: Add SM4 as the GCM underlying cipherTianjia Zhang2022-08-181-1/+24
* Deprecate old AES interface.Niels Möller2018-08-091-7/+10
* Improved type-checking hack in CBC_ENCRYPT and similar macros.Niels Möller2014-12-121-6/+10
* GCM_SET_KEY: Rename macro argument to avoid collision with struct tag.Niels Möller2014-11-241-2/+2
* Update copyright headers for dual licensing.Niels Möller2014-04-121-28/+35
* Define and use nettle_cipher_func, for block ciphers.Niels Möller2014-03-181-11/+8
* Support for gcm-camellia256.Niels Möller2014-02-161-0/+23
* Support for gcm-camellia128.Niels Möller2014-02-161-0/+25
* New constants, EAX_DIGEST_SIZE and GCM_DIGEST_SIZE.Niels Möller2014-02-121-1/+1
* Dropped length argument from nettle_set_key_func.set_key-changesNiels Möller2014-01-291-6/+3
* New gcm-aes interface.Niels Möller2014-01-261-8/+103
* Delete length argument from GCM_SET_KEY.Niels Möller2014-01-251-2/+2
* New type nettle_block16.Niels Möller2014-01-131-11/+4
* Use size_t rather than unsigned for all hash-related functions.Niels Möller2013-04-261-4/+4
* Use size_t rather than unsigned for all cipher-related functions.Niels Möller2013-04-261-7/+7
* Updated FSF address. Patch from David Woodhouse.Niels Möller2012-07-071-2/+2
* * gcm-aes.c (gcm_aes_set_iv): Use GCM_SET_IV.Niels Möller2011-02-161-13/+25
* * gcm.h (GCM_UPDATE): Renamed, from...Niels Möller2011-02-131-10/+8
* (GCM_TABLE_BITS): Increase table size to 8 bits,Niels Möller2011-02-131-1/+1
* (union gcm_block): Use correct length for w array.Niels Möller2011-02-101-1/+1
* * gcm.c (gcm_hash_sizes): New function.Niels Möller2011-02-091-1/+2
* * gcm.c (gcm_set_key): Replaced context argument by a structNiels Möller2011-02-091-25/+39
* * gcm.h (struct gcm_ctx): The hash key is now always an array,Niels Möller2011-02-081-4/+1
* * gcm.c: Use the new union gcm_block for all gf operations.Niels Möller2011-02-081-5/+12
* (GCM_TABLE_BITS): Set to 4.Niels Möller2011-02-071-1/+1
* Typo fix.Niels Möller2011-02-051-1/+1
* * gcm.h: New file, contributed by Nikos Mavrogiannopoulos.Niels Möller2011-02-051-1/+1
* * gcm.c: New file.Nikos Mavrogiannopoulos2011-02-051-0/+157