ladybird/Libraries/LibWeb/Crypto
mikiubo 50ec070017 LibCrypto: Add AES-OCB support
Implement AES-OCB AEAD using OpenSSL and expose it through
the WebCrypto API, including key management and AEAD parameters.

Add WPT:
/encrypt_decrypt/aes_ocb.tentative.https.any.html
2026-02-27 12:03:19 +01:00
..
Crypto.cpp LibCrypto+AK: Merge LibCrypto/SecureRandom into AK/Random 2026-01-23 15:53:27 +01:00
Crypto.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Crypto.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CryptoAlgorithms.cpp LibCrypto: Add AES-OCB support 2026-02-27 12:03:19 +01:00
CryptoAlgorithms.h LibCrypto: Add AES-OCB support 2026-02-27 12:03:19 +01:00
CryptoBindings.cpp LibWeb: Expand JsonWebKey to accommodate post quantum algorithms 2025-12-10 21:26:06 +01:00
CryptoBindings.h LibWeb: Expand JsonWebKey to accommodate post quantum algorithms 2025-12-10 21:26:06 +01:00
CryptoKey.cpp LibGC+ClangPlugins: Forbid non-trivial destructors in Cell subclasses 2026-01-30 20:57:42 +01:00
CryptoKey.h LibWeb: Use interface_name instead of serialize_type virtual 2026-02-14 20:22:40 +01:00
CryptoKey.idl LibWeb: Update the Key Usage enum to adapt for PostQuantum Algorithms 2025-11-27 21:50:06 +01:00
KeyAlgorithms.cpp LibJS+LibWeb: Inline fast path for Value::to_object() 2025-09-15 12:16:58 +02:00
KeyAlgorithms.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SubtleCrypto.cpp LibCrypto: Add AES-OCB support 2026-02-27 12:03:19 +01:00
SubtleCrypto.h LibWeb: Implement decapsulateBits for SubtleCrypto 2025-12-28 18:56:50 +01:00
SubtleCrypto.idl LibWeb: Implement decapsulateBits for SubtleCrypto 2025-12-28 18:56:50 +01:00