summaryrefslogtreecommitdiff
path: root/lib/nettle/mac.c
Commit message (Expand)AuthorAgeFilesLines
* build: re-indent codeDaiki Ueno2023-04-241-138/+132
* Indent codeZoltan Fridrich2023-01-271-59/+49
* nettle: restrict output size of HKDF-Expand to 255 * HashLenDaiki Ueno2022-06-291-0/+5
* Add zeroization of some critical security parametersZoltan Fridrich2022-04-121-0/+4
* wrap_nettle_hash_fast: avoid calling _update with zero-length inputDaiki Ueno2021-12-221-1/+3
* wrap_nettle_hash_exists: add missing hash algorithmsDaiki Ueno2021-09-201-5/+8
* build: hard require nettle 3.6Daiki Ueno2020-11-041-14/+0
* lib: add Magma/Kuznyechik OMAC supportDmitry Eremin-Solenikov2020-06-071-0/+31
* nettle/gost: add CMAC-64/Magma/Kuznyechik codeDmitry Eremin-Solenikov2020-06-071-5/+9
* Merge branch 'gost28147' into 'master'Dmitry Baryshkov2020-02-051-1/+1
|\
| * nettle/gost: gost28147: require calling set_param before set_keyDmitry Baryshkov2020-02-051-1/+1
* | crypto-api: add generic crypto functions for KDFDaiki Ueno2020-02-041-0/+75
|/
* nettle/mac: add missing ifdefDmitry Eremin-Solenikov2019-10-021-0/+2
* nettle: provide GOST 28147-89 IMIT MAC supportDmitry Eremin-Solenikov2019-09-281-0/+19
* nettle/gost: support building with GOST-enabled NettleDmitry Eremin-Solenikov2019-07-141-0/+4
* nettle: return true for gnutls_mac_exists(AES-CMAC*)Dmitry Eremin-Solenikov2019-06-281-0/+2
* nettle/mac: fail mac calculation if nonce is required but not providedDmitry Eremin-Solenikov2019-06-281-2/+9
* nettle/mac: in mac_fast call set_nonce after set_keyDmitry Eremin-Solenikov2019-06-281-1/+1
* lib: add support for AES-GMACDmitry Eremin-Solenikov2019-06-281-0/+127
* lib: add support for gnutls_hash_copy()Dmitry Eremin-Solenikov2019-06-261-0/+17
* Add MAC copying support to nettle backendDmitry Eremin-Solenikov2019-06-241-0/+17
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Vendor in CMAC functionality from NettleSimo Sorce2018-10-281-0/+5
* Add CMAC SupportSimo Sorce2018-10-281-0/+32
* nettle: add support for GOST 34.11 hash functionsDmitry Eremin-Solenikov2018-06-231-0/+71
* fips140: enforcement of hash and MACs use moved to crypto-api.c and hash_int.cNikos Mavrogiannopoulos2018-02-191-20/+7
* Add special MD5+SHA1 digest to simplify TLS signature codeDmitry Eremin-Solenikov2016-12-141-0/+35
* nettle: use the correct type for hash and MAC functionsNikos Mavrogiannopoulos2016-02-121-6/+6
* nettle: simplified SHA3 checks for nettleNikos Mavrogiannopoulos2015-08-271-31/+7
* Added support for the SHA3 digest algorithmNikos Mavrogiannopoulos2015-08-261-0/+68
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3/+3
* Avoid verbose loggingNikos Mavrogiannopoulos2013-12-161-1/+1
* FIPS140 mode is detected on run-time.Nikos Mavrogiannopoulos2013-12-091-16/+21
* In FIPS140-2 mode disable non-conformant ciphers, MAC and hash algorithms.Nikos Mavrogiannopoulos2013-11-271-9/+24
* Added zeroization of keys in several parts within gnutls.Nikos Mavrogiannopoulos2013-11-271-1/+6
* reindented codeNikos Mavrogiannopoulos2013-11-081-326/+312
* fail on wrong key sizesNikos Mavrogiannopoulos2013-05-191-4/+7
* Added umac-128Nikos Mavrogiannopoulos2013-05-031-2/+18
* eliminate the reset ability from hashesNikos Mavrogiannopoulos2013-04-271-11/+0
* Do not handle MAC reset separately. It is implied by nettle's output function.Nikos Mavrogiannopoulos2013-04-271-24/+0
* nettle 2.7 is requiredNikos Mavrogiannopoulos2013-04-131-13/+1
* renamed HAVE_UMAC -> HAVE_NETTLE27Nikos Mavrogiannopoulos2013-04-121-6/+6
* better naming of functionsNikos Mavrogiannopoulos2013-04-111-19/+19
* Updated UMAC code to use nettle's new implementationNikos Mavrogiannopoulos2013-04-111-17/+14
* The HMAC subsystem can now be used for other MAC algorithms, like UMAC. UMAC-...Nikos Mavrogiannopoulos2013-03-191-29/+83
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* hash copy no longer needed.Nikos Mavrogiannopoulos2012-02-201-22/+0
* Cleanup copyright headers.Simon Josefsson2012-01-251-1/+1
* Fix up some typos and obsolete commentsPatrick Pelletier2012-01-241-1/+1
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1