Skip to content

Commit 856ab98

Browse files
authored
feat: subtle.generateKey for rsa (#785)
1 parent e30ab28 commit 856ab98

File tree

20 files changed

+705
-249
lines changed

20 files changed

+705
-249
lines changed

.rules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Every time you choose to apply a rule(s), explicitly state the rule(s) in the ou
88
- It uses Nitro Modules to bridge JS & C++.
99
- Use the documentation of Nitro Modules if you have access locally to its `llms.txt` file.
1010
- Part of the API strives to be a polyfill of the Node.js `{crypto}` module.
11+
- When in doubt, favor in order: WebCrypto API, NodeJS implementation, 0.x implementation
1112
- The goal is to migrate 0.x of this library that uses OpenSSL 1.1.1 to now use OpenSSL 3.3 and modern C++ with Nitro Modules.
1213

1314
## Tech Stack

docs/implementation-coverage.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -352,9 +352,9 @@ This document attempts to describe the implementation status of Crypto APIs/Inte
352352
| `ML-KEM-512` ||
353353
| `ML-KEM-768` ||
354354
| `ML-KEM-1024` ||
355-
| `RSA-OAEP` | |
356-
| `RSA-PSS` | |
357-
| `RSASSA-PKCS1-v1_5` | |
355+
| `RSA-OAEP` | |
356+
| `RSA-PSS` | |
357+
| `RSASSA-PKCS1-v1_5` | |
358358
| `X25519` ||
359359
| `X448` ||
360360

example/src/hooks/useTestsList.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import { TestsContext } from '../tests/util';
55
import '../tests/cipher/cipher_tests';
66
import '../tests/cipher/chacha_tests';
77
import '../tests/cipher/xsalsa20_tests';
8-
import '../tests/ed25519/ed25519_tests';
9-
import '../tests/ed25519/x25519_tests';
8+
import '../tests/cfrg/ed25519_tests';
9+
import '../tests/cfrg/x25519_tests';
1010
import '../tests/hash/hash_tests';
1111
import '../tests/hmac/hmac_tests';
1212
import '../tests/pbkdf2/pbkdf2_tests';
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)