ladybird/Userland/Libraries/LibCrypto/Curves
Michiel Visser 000f0274e2 LibCrypto: Fix SECP384r1 verification when hash is SHA256
Some websites actually provide a SECP384 certificate which is signed
using a SHA256 hash. We assumed that SECP384 always used a SHA384 hash,
but this is not the case.
2023-11-29 18:17:14 +03:30
..
Curve25519.cpp LibCrypto: Move Curve25519 related code into separate file 2022-05-12 23:47:13 +04:30
Curve25519.h LibCrypto: Move Curve25519 related code into separate file 2022-05-12 23:47:13 +04:30
Ed25519.cpp Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
Ed25519.h LibCrypto: Add Ed25519 2022-05-12 23:47:13 +04:30
EllipticCurve.h LibCrypto+LibTLS: Generalize the elliptic curve interface 2022-03-20 00:51:50 +03:30
SECPxxxr1.h LibCrypto: Fix SECP384r1 verification when hash is SHA256 2023-11-29 18:17:14 +03:30
X448.cpp AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
X448.h LibCrypto: Move all elliptic curve private methods into .cpp 2022-03-20 00:51:50 +03:30
X25519.cpp AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
X25519.h LibCrypto: Move all elliptic curve private methods into .cpp 2022-03-20 00:51:50 +03:30