Andreas Kling
472f366ef5
LibWeb: Refresh imported WebCryptoAPI WPT files
...
Refresh imported WebCryptoAPI WPT files to current upstream versions,
including the shared fixtures and helper scripts they rely on.
This keeps the in-tree imported coverage up to date and rebaselines the
expectations for the refreshed tests that continue to match Ladybird's
current behavior. The wrapKey_unwrapKey update is handled separately,
since the newer upstream test exercises raw-secret key formats that
needed an engine fix first.
2026-03-29 13:21:36 +02:00
mikiubo
be9936263f
LibWeb: Re-import KMAC WPT tests
2026-03-25 22:07:53 +01:00
mikiubo
6cc575b8a9
LibWeb: Import KMAC WPT tests
2026-03-19 10:46:49 +01:00
mikiubo
a0dd96bb0a
LibWeb: Re-Import sign_verify WPT tests
2026-03-15 20:03:58 +01:00
Tete17
4868a118a5
LibWeb: Add ML-DSA test
...
This represents 1600+ subtests, including the worker tests.
2025-12-10 21:26:06 +01:00
Tete17
aa44d254a4
Tests: Re-import WebCryptoAPI tests
...
Some test have changed name and some utilities have now expanded to
accommodate new algorithms.
2025-12-10 21:26:06 +01:00
Chase Knowlden
6b4e00bc39
LibCrypto: Implement Ed25519 Small Order Points
2025-08-01 14:31:44 +02:00
devgianlu
999f456ba4
LibWeb: Support RSASSA-PKCS1-v1_5 in WebCryptoAPI
2025-01-17 12:43:03 +01:00
devgianlu
e05ee9d297
LibWeb: Support RSA-PSS in WebCryptoAPI
2025-01-17 12:43:03 +01:00
devgianlu
b9ba1b3f72
LibWeb: Add Ed448 support in WebCryptoAPI
...
Add full support for Ed448 and import relevant tests.
2025-01-11 11:13:06 +01:00
devgianlu
0c60f7c995
LibWeb: Migrate ECDSA.generateKey and ECDSA.verify away from ByteBuffer
...
Use instances of `ECPublicKey` and `ECPrivateKey` instead of
`ByteBuffer` for ECDSA. Fixes another ~200 tests.
2024-12-03 13:20:51 +01:00
Jelle Raaijmakers
329cd946ac
LibWeb: Implement Web Crypto HMAC algorithm
2024-11-14 11:52:18 +01:00