ladybird/Tests/LibCrypto
Manuel Zahariev 05cfbdd6fb LibCrypto: Add support for shift_right more than one word
- Before: UnsignedBigInteger::shift_right( n ) trigger index
  verification error for n>31. An assumption of
  num_bits<UnsignedBigInteger::BITS_IN_WORD was being made
- After: shift_right( n ) works correctly for n>31.

NOTE: "bonus" change; not necessary for fixing BigFraction::to_double
2025-03-23 19:33:25 +01:00
..
CMakeLists.txt LibCrypto: Remove unused cksum class 2025-03-19 13:46:50 +01:00
TestAES.cpp LibCrypto+LibWeb: Refactor AES implementation with OpenSSL 2025-03-02 15:11:38 +01:00
TestASN1.cpp LibCrypto: Add a minimal DER encoder 2024-03-16 01:17:02 -06:00
TestBigFraction.cpp LibCrypto: Convert BigFraction stringification to String 2024-12-04 08:01:35 -05:00
TestBigInteger.cpp LibCrypto: Add support for shift_right more than one word 2025-03-23 19:33:25 +01:00
TestCurves.cpp LibCrypto: Refactor Edwards-curves implementation with OpenSSL 2025-02-24 11:11:05 +01:00
TestEd448.cpp LibCrypto: Add Ed448 test 2025-02-24 11:11:05 +01:00
TestEd25519.cpp LibCrypto: Complete Ed25519 test 2025-02-24 11:11:05 +01:00
TestHash.cpp LibCrypto: Remove unused GHash class 2025-03-02 15:11:38 +01:00
TestHKDF.cpp LibCrypto+LibWeb: Refactor HKDF and PBKDF2 classes with OpenSSL 2025-02-24 11:11:05 +01:00
TestHMAC.cpp LibCrypto: Refactor HMAC implementations with OpenSSL 2025-03-02 15:11:38 +01:00
TestOAEP.cpp LibCrypto+LibWeb: Replace RSA_OAEP-EME implementation 2025-01-13 17:00:18 +01:00
TestPBKDF2.cpp LibCrypto+LibWeb: Refactor HKDF and PBKDF2 classes with OpenSSL 2025-02-24 11:11:05 +01:00
TestPSS.cpp LibCrypto: Implement RSA_PSS_EMSA with OpenSSL 2025-01-17 12:43:03 +01:00
TestRSA.cpp LibCrypto+LibTLS: Replace RSA_PKCS1-EMSA implementation 2025-01-13 17:00:18 +01:00