ladybird/Userland/Libraries/LibWeb/Crypto
rmg-x 0db171c36e LibWeb/Crypto: Fix sizes being passed into generate_aes_key()
Previously, callers were passing the size in bytes, but the method
expected bits. This caused a crash in LibCrypto when verifying the key
size later on.

Also make the naming of local variables and parameters a little more
clear between the different AES algorithms :^)
2024-11-03 21:55:43 +01:00
..
Crypto.cpp LibWeb: Refuse to fill float array with random values 2024-10-28 10:42:27 +01:00
Crypto.h LibWeb: Use ArrayBufferView for Crypto::getRandomValues 2023-11-24 08:43:35 +01:00
Crypto.idl LibWeb: Use ArrayBufferView for Crypto::getRandomValues 2023-11-24 08:43:35 +01:00
CryptoAlgorithms.cpp LibWeb/Crypto: Fix sizes being passed into generate_aes_key() 2024-11-03 21:55:43 +01:00
CryptoAlgorithms.h LibWeb: Implement AES-GCM.generateKey 2024-10-31 23:33:56 +01:00
CryptoBindings.cpp LibWeb: Support SubtleCrypto.exportKey for RSA-OAEP in JsonWebKey format 2024-03-14 17:57:37 -06:00
CryptoBindings.h LibWeb: Support SubtleCrypto.exportKey for RSA-OAEP in JsonWebKey format 2024-03-14 17:57:37 -06:00
CryptoKey.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
CryptoKey.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
CryptoKey.idl LibWeb: Normalize all WebIDL definition lines to four leading spaces 2024-09-10 21:16:53 +01:00
KeyAlgorithms.cpp LibWeb: Implement WebCrypto AES-CBC importKey operation 2024-10-26 17:50:22 +02:00
KeyAlgorithms.h LibWeb: Implement WebCrypto AES-CBC importKey operation 2024-10-26 17:50:22 +02:00
SubtleCrypto.cpp LibWeb: Make TemporaryExecutionContext take a Realm& 2024-11-01 18:55:23 -06:00
SubtleCrypto.h LibWeb: Move JS::Promise <-> WebIDL conversion into IDL 2024-10-25 14:04:21 -06:00
SubtleCrypto.idl LibWeb: Normalize all WebIDL definition lines to four leading spaces 2024-09-10 21:16:53 +01:00