Files
ladybird/Libraries/LibCrypto/Cipher
Praise-Garfield 22e8e99d4c LibCrypto: Use EVP_EncryptInit instead of EVP_DecryptInit in GCM encrypt
The first EVP initialization call in AESGCMCipher::encrypt() used
EVP_DecryptInit. Every other cipher mode in the file correctly matches
its init calls to the operation direction (CBC, CTR, OCB, KW).

The second EVP_EncryptInit call overrides the context direction before
any ciphertext is produced, but the EVP_CTRL_GCM_SET_IVLEN control call
on the next line executes while the context is in decrypt mode.
2026-03-19 22:28:26 +01:00
..
2026-02-27 12:03:19 +01:00