openssl/providers/implementations
Todd Short 6f74677911 Fix AES-GCM-SIV endian issues
Fixes #18911

`BSWAP`x/`GETU`xx are no-ops on big-endian. Change the byte swapper.
Fix big-endian issues in the `mulx_ghash()` function

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18920)
2022-08-01 10:23:57 +02:00
..
asymciphers sm2_dupctx: Avoid potential use after free of the md 2022-06-10 14:06:57 +02:00
ciphers Fix AES-GCM-SIV endian issues 2022-08-01 10:23:57 +02:00
digests s390x: Optimize kmac 2022-07-26 16:27:21 +02:00
encode_decode dh_to_text: Print the dh->length if set 2022-07-18 08:06:17 +01:00
exchange providers/implementations/exchange/kdf_exch.c: fix unavailable SIZE_MAX 2022-06-20 10:11:43 +01:00
include/prov Implement AES-GCM-SIV (RFC8452) 2022-07-29 08:32:16 -04:00
kdfs kdf objects missing a return if malloc fails. 2022-06-28 19:48:36 +01:00
kem Update copyright year 2022-05-03 13:34:51 +01:00
keymgmt The flag "decoded-from-explicit" must be imp/exportable 2022-06-23 15:47:15 +02:00
macs Fix a use after free in error handling of hmac_dup 2022-06-10 12:43:38 +02:00
rands use #pragma comment(lib) with _MSC_VER only 2022-07-11 10:36:28 +02:00
signature Remove duplicated #include headers 2022-05-04 13:46:10 +10:00
storemgmt Update copyright year 2022-05-03 13:34:51 +01:00
build.info