Commit eaaaa0d
crypto: always accept private keys as public keys
Some APIs already accept private keys instead of public keys. This
changes all relevant crypto APIs to do so.
PR-URL: #25217
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>1 parent 1e20c5e commit eaaaa0dCopy full SHA for eaaaa0d
File tree
Expand file treeCollapse file tree
5 files changed
+34
-42
lines changedOpen diff view settings
Filter options
- doc/api
- lib/internal/crypto
- src
- test/parallel
Expand file treeCollapse file tree
5 files changed
+34
-42
lines changedOpen diff view settings
Collapse file
+16Lines changed: 16 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1379 | 1379 | |
1380 | 1380 | |
1381 | 1381 | |
| 1382 | + |
| 1383 | + |
| 1384 | + |
1382 | 1385 | |
1383 | 1386 | |
1384 | 1387 | |
| ||
1419 | 1422 | |
1420 | 1423 | |
1421 | 1424 | |
| 1425 | + |
| 1426 | + |
| 1427 | + |
1422 | 1428 | |
1423 | 1429 | |
1424 | 1430 | |
| ||
1829 | 1835 | |
1830 | 1836 | |
1831 | 1837 | |
| 1838 | + |
| 1839 | + |
| 1840 | + |
| 1841 | + |
1832 | 1842 | |
1833 | 1843 | |
1834 | 1844 | |
| ||
1843 | 1853 | |
1844 | 1854 | |
1845 | 1855 | |
| 1856 | + |
| 1857 | + |
| 1858 | + |
| 1859 | + |
| 1860 | + |
| 1861 | + |
1846 | 1862 | |
1847 | 1863 | |
1848 | 1864 | |
|
Collapse file
lib/internal/crypto/keys.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/keys.js+1-6Lines changed: 1 addition & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
261 | 261 | |
262 | 262 | |
263 | 263 | |
264 | | - |
265 | | - |
266 | | - |
267 | | - |
268 | 264 | |
269 | 265 | |
270 | 266 | |
| ||
300 | 296 | |
301 | 297 | |
302 | 298 | |
303 | | - |
| 299 | + |
304 | 300 | |
305 | 301 | |
306 | 302 | |
| ||
326 | 322 | |
327 | 323 | |
328 | 324 | |
329 | | - |
330 | 325 | |
331 | 326 | |
332 | 327 | |
|
Collapse file
+5-4Lines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
19 | 19 | |
20 | 20 | |
21 | 21 | |
22 | | - |
| 22 | + |
23 | 23 | |
24 | 24 | |
25 | 25 | |
| ||
111 | 111 | |
112 | 112 | |
113 | 113 | |
114 | | - |
115 | | - |
| 114 | + |
| 115 | + |
| 116 | + |
116 | 117 | |
117 | 118 | |
118 | 119 | |
| ||
124 | 125 | |
125 | 126 | |
126 | 127 | |
127 | | - |
| 128 | + |
128 | 129 | |
129 | 130 | |
130 | 131 | |
|
Collapse file
+2-26Lines changed: 2 additions & 26 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2995 | 2995 | |
2996 | 2996 | |
2997 | 2997 | |
2998 | | - |
2999 | | - |
3000 | | - |
3001 | | - |
3002 | | - |
3003 | | - |
3004 | | - |
3005 | | - |
3006 | | - |
3007 | | - |
3008 | | - |
3009 | | - |
3010 | | - |
3011 | | - |
3012 | | - |
3013 | | - |
3014 | | - |
3015 | | - |
3016 | | - |
3017 | | - |
3018 | | - |
3019 | | - |
3020 | | - |
3021 | | - |
3022 | 2998 | |
3023 | 2999 | |
3024 | 3000 | |
| ||
3380 | 3356 | |
3381 | 3357 | |
3382 | 3358 | |
3383 | | - |
| 3359 | + |
3384 | 3360 | |
3385 | 3361 | |
3386 | 3362 | |
| ||
4662 | 4638 | |
4663 | 4639 | |
4664 | 4640 | |
4665 | | - |
| 4641 | + |
4666 | 4642 | |
4667 | 4643 | |
4668 | 4644 | |
|
Collapse file
test/parallel/test-crypto-keygen.js
Copy file name to clipboardExpand all lines: test/parallel/test-crypto-keygen.js+10-6Lines changed: 10 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
31 | 31 | |
32 | 32 | |
33 | 33 | |
34 | | - |
35 | | - |
36 | | - |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | + |
37 | 39 | |
38 | 40 | |
39 | 41 | |
40 | 42 | |
41 | 43 | |
42 | 44 | |
43 | 45 | |
44 | | - |
45 | | - |
46 | | - |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
47 | 51 | |
48 | 52 | |
49 | 53 | |
|
0 commit comments