Daniel Pouzzner 39c74a9bf8 AES-XTS:
split XtsAes.aes in two, XtsAes.aes_encrypt and XtsAes.aes_decrypt, and add AES_ENCRYPTION_AND_DECRYPTION option constant, to accommodate Linux kernel crypto API model.
in wc_AesXtsSetKeyNoInit(), add FIPS check that main and tweak keys differ, and allow setting encrypt and decrypt keys simultaneously using AES_ENCRYPTION_AND_DECRYPTION.
in wc_AesXtsEncrypt() and wc_AesXtsDecrypt(), error if the required subkey has not been set.
2024-01-26 15:22:34 -06:00
..
2024-01-26 15:22:34 -06:00
2023-08-11 11:29:15 +09:00
2024-01-19 15:59:22 +01:00
2023-07-07 11:22:58 +02:00
2023-08-09 16:47:14 +02:00
2024-01-17 21:38:26 -08:00
2023-12-18 12:16:34 -07:00