openssl/include/openssl
Pauli e0810e3502 Fix HMAC SHA3-224 and HMAC SHA3-256.
Added NIST test cases for these two as well.

Additionally deprecate the public definiton of HMAC_MAX_MD_CBLOCK in 1.2.0.

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6972)
2018-09-04 08:09:12 +10:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aes.h
asn1_mac.h
asn1.h
asn1err.h i2d_ASN1_OBJECT(): allocate memory if the user didn't provide a buffer 2018-08-11 12:27:02 +02:00
asn1t.h
async.h
asyncerr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
bio.h Use gnu_printf format attribute to minimise MinGW warnings 2018-04-03 16:00:01 +02:00
bioerr.h Add missing error code when alloc-return-null 2018-04-26 12:27:46 -04:00
blowfish.h
bn.h Make number of Miller-Rabin tests for a prime tests depend on the security level of the prime 2018-07-26 06:27:23 +02:00
bnerr.h Add missing error code when alloc-return-null 2018-04-26 12:27:46 -04:00
buffer.h
buffererr.h
camellia.h
cast.h
cmac.h
cms.h
cmserr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
comp.h
comperr.h Fix last(?) batch of malloc-NULL places 2018-04-26 14:02:24 -04:00
conf_api.h
conf.h
conferr.h NCONF_get_number refix. 2018-07-11 09:03:22 +10:00
crypto.h crypto/threads_*: remove CRYPTO_atomic_{read|write}. 2018-08-17 12:40:39 +02:00
cryptoerr.h Fix last(?) batch of malloc-NULL places 2018-04-26 14:02:24 -04:00
ct.h
cterr.h
des.h
dh.h DH: add simple getters for commonly used DH struct members 2018-05-18 08:53:48 +02:00
dherr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
dsa.h Change the number of Miller-Rabin test for DSA generation to 64 2018-07-26 06:27:22 +02:00
dsaerr.h Pick a q size consistent with the digest for DSA param generation 2018-04-05 15:44:24 +01:00
dtls1.h
e_os2.h include/openssl/e_os2.h: define last-resort SSIZE_MAX. 2018-07-20 13:40:23 +02:00
ebcdic.h
ec.h Deprecate the EC curve type specific functions in 1.2.0 2018-07-31 09:08:50 +01:00
ecdh.h
ecdsa.h
ecerr.h Provide EC functions that are not curve type specific 2018-07-31 09:08:38 +01:00
engine.h
engineerr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
err.h openssl/err.h: remove duplicate OSSL_STOREerr() 2018-04-20 13:05:22 +02:00
evp.h Add EVP_PKEY_set_alias_type 2018-06-19 11:29:44 +01:00
evperr.h Add EVP_PKEY_set_alias_type 2018-06-19 11:29:44 +01:00
hmac.h Fix HMAC SHA3-224 and HMAC SHA3-256. 2018-09-04 08:09:12 +10:00
idea.h
kdf.h
kdferr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
lhash.h
md2.h
md4.h
md5.h
mdc2.h
modes.h
obj_mac.h Add OIDs for HMAC SHA512/224 and HMAC SHA512/256. 2018-08-01 11:58:39 +10:00
objects.h
objectserr.h Add missing error code when alloc-return-null 2018-04-26 12:27:46 -04:00
ocsp.h add getter for tbsResponseData and signatureAlgorithm on OCSP_BASICRESP 2018-09-03 06:07:22 +02:00
ocsperr.h
opensslconf.h.in Ensure symbols don't get deprecated too early 2018-07-31 21:50:14 +02:00
opensslv.h Prepare for 1.1.1-pre10-dev 2018-08-21 13:15:56 +01:00
ossl_typ.h Publish the RAND_DRBG API 2018-03-15 18:58:38 +01:00
pem2.h
pem.h PEM_def_callback(): use same parameter names as for pem_password_cb 2018-04-26 10:39:44 +02:00
pemerr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
pkcs7.h
pkcs7err.h
pkcs12.h
pkcs12err.h Add missing error code when alloc-return-null 2018-04-26 12:27:46 -04:00
rand_drbg.h Add documentation for the RAND_DRBG API 2018-03-30 00:10:38 +02:00
rand.h Modify the DEVRANDOM source so that the files are kept open persistently. 2018-06-27 07:15:36 +10:00
randerr.h make update 2018-04-13 23:48:41 +02:00
rc2.h
rc4.h
rc5.h
ripemd.h
rsa.h RSA: add simple getters for commonly used struct members 2018-05-28 19:11:23 +02:00
rsaerr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
safestack.h
seed.h
sha.h
srp.h
srtp.h
ssl2.h
ssl3.h Increase CT_NUMBER values 2018-08-07 15:28:59 -04:00
ssl.h Rename SSL[_CTX]_add1_CA_list -> SSL[_CTX]_add1_to_CA_list 2018-09-03 13:10:17 +02:00
sslerr.h Fix some TLSv1.3 alert issues 2018-07-31 09:31:50 +01:00
stack.h
store.h
storeerr.h
symhacks.h
tls1.h Update code for the final RFC version of TLSv1.3 (RFC8446) 2018-08-15 12:33:30 +01:00
ts.h
tserr.h
txt_db.h
ui.h
uierr.h Set error code on alloc failures 2018-04-03 11:31:16 -04:00
whrlpool.h
x509_vfy.h Avoid shadowing 'free' in X509_LOOKUP_met_set_free 2018-08-17 13:57:23 -05:00
x509.h
x509err.h Add APIs for custom X509_LOOKUP_METHOD creation 2018-05-30 15:45:48 +02:00
x509v3.h
x509v3err.h Add missing error code when alloc-return-null 2018-04-26 12:27:46 -04:00