ayeteadoe
25f5936dee
CMake: Rename serenity_* helper functions/macros to ladybird_*
2025-07-03 23:19:41 +02:00
devgianlu
f3631d6517
LibCrypto: Remove unused cksum class
2025-03-19 13:46:50 +01:00
devgianlu
ccf467b0c7
LibCrypto: Add Ed448 test
2025-02-24 11:11:05 +01:00
devgianlu
8ae01f81c9
LibCrypto: Remove unused MGF class
2025-02-18 00:02:26 +01:00
devgianlu
510aa223c2
LibCrypto: Remove unused ChaCha20 class
2025-02-18 00:02:26 +01:00
devgianlu
7fb15ef936
LibCrypto: Remove unused Poly1305 class
2025-02-18 00:02:26 +01:00
devgianlu
ce3e79a402
LibCrypto: Remove unused ChaCha20Poly1305 class
2025-02-18 00:02:26 +01:00
devgianlu
3eeb35e787
LibCrypto: Implement RSA_PSS_EMSA with OpenSSL
2025-01-17 12:43:03 +01:00
Ben Wiederhake
8abd399a53
LibCrypto: Implement and test HKDF
2024-10-23 11:33:58 -06:00
stelar7
0e53b87261
LibCrypto: Add OAEP
2024-04-08 09:34:49 -06:00
stelar7
73a534494c
LibCrypto: Add MGF1
2024-04-08 09:34:49 -06:00
Tim Ledbetter
d545fb2b60
LibCrypto: Parse negative input correctly in BigFraction::from_string()
...
Previously, when calling `BigFraction::from_string()`, the fractional
part of the number was always treated as positive. This led to an
incorrect result if the input string was negative.
2024-01-14 20:15:15 +01:00
stelar7
73ef102b01
LibCrypto: Add Chacha20Poly1305
2023-09-26 13:22:04 +03:30
stelar7
371974ed4a
LibCrypto: Add PBKDF2
2023-04-09 17:05:18 -06:00
Ben Wiederhake
29261809ef
LibCrypto+Tests: Test and demonstrate broken ASN1::parse_utc_time
2022-12-31 23:21:17 +01:00
stelar7
7d6b26e613
LibCrypto: Add Ed25519
2022-05-12 23:47:13 +04:30
stelar7
7bd0ebb1ab
LibCrypto: Add ChaCha20
2022-04-13 09:13:17 +04:30
stelar7
c237991222
LibCrypto: Add Poly1305
2022-04-08 14:02:02 +04:30
stelar7
4daa5622fe
LibCrypto: Add curve x25519
2022-02-18 12:34:23 +02:00
Andrew Kaster
58797a1289
Tests: Remove all file(GLOB) from CMakeLists in Tests
...
Using a file(GLOB) to find all the test files in a directory is an easy
hack to get things started, but has some drawbacks. Namely, if you add
a test, it won't be found again without re-running CMake. `ninja` seems
to do this automatically, but it would be nice to one day stop seeing it
rechecking our globbed directories.
2021-09-02 09:08:23 +02:00
Peter Bocan
4d5ffd364a
LibCrypto+LibTLS: Split and move test suite into Tests directory
...
This change splits test-crypto.cpp from Userland into separate test
suites located in Tests/ directory.
2021-06-19 19:05:36 +04:30