ladybird/Libraries/LibCrypto
devgianlu 4817ca489f LibCrypto: Add useful macros and classes for working with OpenSSL
Add a couple of macros to aid error handling with OpenSSL and some RAII
classes that manage the lifetime of some OpenSSL objects.
2025-01-11 11:13:06 +01:00
..
AEAD
ASN1 LibCrypto: DER.cpp use uz literals 2024-12-08 17:18:12 -07:00
Authentication LibCrypto: Replace all hashes implementation with OpenSSL 2024-12-22 18:53:45 +01:00
BigFraction Everywhere: Run clang-format 2024-12-28 05:39:32 -08: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 Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
Hash LibCrypto: Replace all hashes implementation with OpenSSL 2024-12-22 18:53:45 +01:00
NumberTheory Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
Padding LibCrypto: Replace all hashes implementation with OpenSSL 2024-12-22 18:53:45 +01:00
PK Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
CMakeLists.txt Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
Forward.h
OpenSSL.h LibCrypto: Add useful macros and classes for working with OpenSSL 2025-01-11 11:13:06 +01:00
SecureRandom.cpp Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
SecureRandom.h Meta+LibCrypto: Add SecureRandom and replace PRNG usage with it 2024-12-24 17:54:52 +01:00
Verification.h