ladybird/Userland/Libraries/LibCrypto
Lenny Maiorani 6bd880c404 LibCrypto: Simplify and move CRC32 table to cpp file
CRC32 table is generated at compile-time and put into a static
variable in the header file. This can be moved to be a function
instead of a class, be moved to the `.cpp` file` and generated as an
array instead of a class which only implements `operator[]`.
2022-02-26 17:49:47 +00:00
..
ASN1 AK+Userland: Make AK::decode_base64 return ErrorOr 2022-01-24 22:36:09 +01:00
Authentication LibCrypto: Exclude class_name() methods from the Kernel 2022-02-16 22:21:37 +01:00
BigInt LibCrypto: Do not allow signed big integers to be negative zero 2022-02-06 15:49:54 +00:00
Checksum LibCrypto: Simplify and move CRC32 table to cpp file 2022-02-26 17:49:47 +00:00
Cipher LibCrypto: Exclude class_name() methods from the Kernel 2022-02-16 22:21:37 +01:00
Curves LibCrypto: Add curve x25519 2022-02-18 12:34:23 +02:00
Hash LibTLS: Add signature verification for DHE and ECDHE key exchange 2022-02-23 13:20:28 +03:30
NumberTheory Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
PK LibTLS: Add signature verification for DHE and ECDHE key exchange 2022-02-23 13:20:28 +03:30
CMakeLists.txt LibCrypto: Add curve x25519 2022-02-18 12:34:23 +02:00
Forward.h LibCrypto: Add the BigInteger concept 2021-12-22 11:27:31 +01:00
Verification.h AK+Userland: Use mpfard@serenityos.org for my copyright headers 2021-04-22 22:19:09 +02:00