ladybird/Libraries/LibCrypto
Timothy Flynn edd3b14ddf LibCrypto: Protect the SignedBigInteger ctor against integer overflow
In particular, if given a value of -2147483648, we would invoke signed
integer overflow (which is UB).
2024-12-19 23:37:30 +01:00
..
AEAD
ASN1 LibCrypto: DER.cpp use uz literals 2024-12-08 17:18:12 -07:00
Authentication LibCrypto: Move GHash hashing routine to separate function 2024-12-16 13:27:53 +01:00
BigFraction LibCrypto: Add a BigFraction::is_zero helper 2024-12-04 08:01:35 -05:00
BigInt LibCrypto: Protect the SignedBigInteger ctor against integer overflow 2024-12-19 23:37:30 +01:00
Certificate LibCrypto+LibTLS+LibWeb: Store EC key size + refactor serialization 2024-12-14 01:52:16 +01:00
Checksum LibCrypto: Clean up #include directives 2024-11-21 14:08:33 +01:00
Cipher LibCrypto: Implement AES-KW 2024-12-17 11:00:14 +01:00
Curves LibCrypto+LibTLS+LibWeb: Store EC key size + refactor serialization 2024-12-14 01:52:16 +01:00
Hash
NumberTheory LibCrypto: Update ModularInverse implementation to use extended GCD 2024-12-15 23:31:49 +01:00
Padding
PK LibCrypto: Ensure RSA decryption with CRT works for all inputs 2024-12-19 18:43:23 +01:00
CMakeLists.txt LibCrypto: Implement ECPrivateKey and ECPublicKey 2024-11-27 10:59:48 +01:00
Forward.h
Verification.h