summaryrefslogtreecommitdiff
path: root/lib/algorithms/mac.c
Commit message (Expand)AuthorAgeFilesLines
* mac: mark GOST28147-TC26Z-IMIT as using CONTINUOUS_MACDmitry Eremin-Solenikov2019-10-211-1/+2
* mac: change preimage_insecure to be a flagDmitry Eremin-Solenikov2019-10-211-5/+5
* nettle: provide GOST 28147-89 IMIT MAC supportDmitry Eremin-Solenikov2019-09-281-0/+5
* lib: add support for AES-GMACDmitry Eremin-Solenikov2019-06-281-0/+15
* config: added ability to override and mark algorithms as disabledNikos Mavrogiannopoulos2019-06-201-1/+31
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Add CMAC SupportSimo Sorce2018-10-281-0/+8
* Use ASCII version of strcasecmp() in library codetmp-lib-c-strcaseTim Rühsen2018-09-271-3/+4
* Add declarations for GOST R 34.11 (-94 and -2012) digest algorithmsDmitry Eremin-Solenikov2018-06-231-0/+24
* dummy_wait: correctly account the length field in SHA384 HMACNikos Mavrogiannopoulos2018-06-121-2/+2
* sign APIs: introduce RSA-RAW signing algorithmNikos Mavrogiannopoulos2017-08-171-0/+16
* mac: simplified iteration functionsNikos Mavrogiannopoulos2017-08-081-17/+6
* sign/digest: separate "brokenness" of signatures and hash algorithmsNikos Mavrogiannopoulos2017-08-041-11/+3
* algorithms/mac: marked RIPEMD160 as insecure for certificatesNikos Mavrogiannopoulos2017-07-211-0/+1
* _gnutls_digest_is_secure_for_certs: introducedNikos Mavrogiannopoulos2017-07-211-24/+16
* mac: re-organized the hash algorithms tableNikos Mavrogiannopoulos2017-07-211-28/+109
* Eliminated access to obsolete priority cache fieldsNikos Mavrogiannopoulos2017-07-101-13/+0
* Allow reverting the SHA1 ban as a signature algorithmNikos Mavrogiannopoulos2017-03-161-1/+7
* algorithms: tag SHA1 as insecure algorithmNikos Mavrogiannopoulos2017-03-161-1/+1
* Add special MD5+SHA1 digest to simplify TLS signature codeDmitry Eremin-Solenikov2016-12-141-0/+1
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-4/+4
* Added support for decrypting PKCS#8 files which use HMAC-SHA256 as PRFNikos Mavrogiannopoulos2016-08-241-17/+52
* hash: corrected the textual description of hashesNikos Mavrogiannopoulos2016-04-091-4/+4
* gnutls_oid_to_digest(): don't return supported but disabled algorithmsNikos Mavrogiannopoulos2015-08-261-1/+3
* Added support for the SHA3 digest algorithmNikos Mavrogiannopoulos2015-08-261-0/+8
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-2/+2
* Exported functions to convert from and to OIDsNikos Mavrogiannopoulos2015-06-181-3/+39
* mac_to_entry -> _gnutls_mac_to_entryNikos Mavrogiannopoulos2014-08-111-1/+1
* stricter type usageNikos Mavrogiannopoulos2014-03-081-3/+3
* In FIPS140-2 mode disable non-conformant ciphers, MAC and hash algorithms.Nikos Mavrogiannopoulos2013-11-271-2/+4
* reindented codeNikos Mavrogiannopoulos2013-11-081-121/+115
* doc updateNikos Mavrogiannopoulos2013-07-101-9/+3
* Added helper functions for digests.Nikos Mavrogiannopoulos2013-07-041-0/+83
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-81/+22
* Added umac-128Nikos Mavrogiannopoulos2013-05-031-0/+1
* nettle 2.7 is requiredNikos Mavrogiannopoulos2013-04-131-2/+0
* renamed HAVE_UMAC -> HAVE_NETTLE27Nikos Mavrogiannopoulos2013-04-121-1/+1
* Updated UMAC code to use nettle's new implementationNikos Mavrogiannopoulos2013-04-111-1/+0
* Added gnutls_mac_get_nonce_size()Nikos Mavrogiannopoulos2013-03-231-14/+36
* The HMAC subsystem can now be used for other MAC algorithms, like UMAC. UMAC-...Nikos Mavrogiannopoulos2013-03-191-14/+39
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Avoid many indirect calls.Nikos Mavrogiannopoulos2013-01-251-12/+0
* Allow easier marking of insecure algorithms.Nikos Mavrogiannopoulos2012-11-081-11/+23
* several type changes to please clangNikos Mavrogiannopoulos2012-04-021-12/+8
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* Only list algorithms if they are implemented.Nikos Mavrogiannopoulos2012-01-121-11/+15
* Add explicit digest mapping functions (for OCSP).Simon Josefsson2011-11-101-0/+18
* Clarify license and copyright.Simon Josefsson2011-08-031-5/+3
* documentation fixesNikos Mavrogiannopoulos2011-07-231-1/+1
* gnutls_algorithms.c was split into manageable files in algorithms/.Nikos Mavrogiannopoulos2011-05-211-0/+205