serenity/Tests/LibCrypto
Jelle Raaijmakers 0606d371fe Tests/LibCrypto: Test block splitting logic for SHA1/SHA256
We were not testing this logic and I caused a regression while
modifying some of the hashing code, so let's add these. Note that I only
added two tests to test both 'families' of implementations for the SHA
hashes.
2023-03-24 15:28:10 +00:00
..
CMakeLists.txt LibCrypto+Tests: Test and demonstrate broken ASN1::parse_utc_time 2022-12-31 23:21:17 +01:00
TestAES.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
TestASN1.cpp LibCrypto: Don't crash in ASN1::parse_generalized_time on missing 'Z' 2022-12-31 23:21:17 +01:00
TestBigInteger.cpp LibCrypto: Define *BigInteger::to_base to convert big integers to String 2023-01-15 01:00:20 +00:00
TestChaCha20.cpp LibCrypto: Add ChaCha20 2022-04-13 09:13:17 +04:30
TestChecksum.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TestCurves.cpp LibCrypto: Add DH exchange for SECP256r1 to TestCurves 2022-03-20 00:51:50 +03:30
TestEd25519.cpp LibCrypto: Add Ed25519 2022-05-12 23:47:13 +04:30
TestHash.cpp Tests/LibCrypto: Test block splitting logic for SHA1/SHA256 2023-03-24 15:28:10 +00:00
TestHMAC.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
TestPoly1305.cpp LibCrypto: Add Poly1305 2022-04-08 14:02:02 +04:30
TestRSA.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00