Commit c6f8ea8
committed
crypto: add DH support to generateKeyPair
This allows using the generateKeyPair API for DH instead of the old
stateful DH APIs.
PR-URL: nodejs#31178
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>1 parent 493fc42 commit c6f8ea8
File tree
7 files changed
+254
-7
lines changed- doc/api
- lib/internal
- crypto
- src
- test/parallel
7 files changed
+254
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2093 | 2093 | | |
2094 | 2094 | | |
2095 | 2095 | | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
2096 | 2099 | | |
2097 | 2100 | | |
2098 | 2101 | | |
| |||
2106 | 2109 | | |
2107 | 2110 | | |
2108 | 2111 | | |
2109 | | - | |
| 2112 | + | |
2110 | 2113 | | |
2111 | 2114 | | |
2112 | 2115 | | |
2113 | 2116 | | |
2114 | 2117 | | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
| 2122 | + | |
2115 | 2123 | | |
2116 | 2124 | | |
2117 | 2125 | | |
2118 | 2126 | | |
2119 | 2127 | | |
2120 | 2128 | | |
2121 | 2129 | | |
2122 | | - | |
2123 | | - | |
| 2130 | + | |
| 2131 | + | |
2124 | 2132 | | |
2125 | 2133 | | |
2126 | 2134 | | |
| |||
2158 | 2166 | | |
2159 | 2167 | | |
2160 | 2168 | | |
| 2169 | + | |
| 2170 | + | |
| 2171 | + | |
2161 | 2172 | | |
2162 | 2173 | | |
2163 | 2174 | | |
| |||
2167 | 2178 | | |
2168 | 2179 | | |
2169 | 2180 | | |
2170 | | - | |
| 2181 | + | |
| 2182 | + | |
2171 | 2183 | | |
2172 | 2184 | | |
2173 | 2185 | | |
2174 | 2186 | | |
2175 | 2187 | | |
| 2188 | + | |
| 2189 | + | |
| 2190 | + | |
| 2191 | + | |
| 2192 | + | |
2176 | 2193 | | |
2177 | 2194 | | |
2178 | 2195 | | |
2179 | 2196 | | |
2180 | 2197 | | |
2181 | 2198 | | |
2182 | | - | |
2183 | | - | |
| 2199 | + | |
| 2200 | + | |
2184 | 2201 | | |
2185 | 2202 | | |
2186 | 2203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
826 | 826 | | |
827 | 827 | | |
828 | 828 | | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
829 | 835 | | |
830 | 836 | | |
831 | 837 | | |
| |||
1514 | 1520 | | |
1515 | 1521 | | |
1516 | 1522 | | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
1517 | 1529 | | |
1518 | 1530 | | |
1519 | 1531 | | |
| |||
2423 | 2435 | | |
2424 | 2436 | | |
2425 | 2437 | | |
| 2438 | + | |
2426 | 2439 | | |
2427 | 2440 | | |
2428 | 2441 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| 32 | + | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
34 | | - | |
| 36 | + | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| |||
245 | 248 | | |
246 | 249 | | |
247 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
248 | 294 | | |
249 | 295 | | |
250 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1187 | 1187 | | |
1188 | 1188 | | |
1189 | 1189 | | |
| 1190 | + | |
1190 | 1191 | | |
1191 | 1192 | | |
1192 | 1193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6625 | 6625 | | |
6626 | 6626 | | |
6627 | 6627 | | |
| 6628 | + | |
| 6629 | + | |
| 6630 | + | |
| 6631 | + | |
| 6632 | + | |
| 6633 | + | |
| 6634 | + | |
| 6635 | + | |
| 6636 | + | |
| 6637 | + | |
| 6638 | + | |
| 6639 | + | |
| 6640 | + | |
| 6641 | + | |
| 6642 | + | |
| 6643 | + | |
| 6644 | + | |
| 6645 | + | |
| 6646 | + | |
| 6647 | + | |
| 6648 | + | |
| 6649 | + | |
| 6650 | + | |
| 6651 | + | |
| 6652 | + | |
| 6653 | + | |
| 6654 | + | |
| 6655 | + | |
| 6656 | + | |
| 6657 | + | |
| 6658 | + | |
| 6659 | + | |
| 6660 | + | |
| 6661 | + | |
| 6662 | + | |
| 6663 | + | |
| 6664 | + | |
| 6665 | + | |
| 6666 | + | |
| 6667 | + | |
| 6668 | + | |
| 6669 | + | |
| 6670 | + | |
| 6671 | + | |
| 6672 | + | |
| 6673 | + | |
| 6674 | + | |
| 6675 | + | |
| 6676 | + | |
| 6677 | + | |
| 6678 | + | |
| 6679 | + | |
| 6680 | + | |
| 6681 | + | |
| 6682 | + | |
| 6683 | + | |
| 6684 | + | |
| 6685 | + | |
| 6686 | + | |
| 6687 | + | |
| 6688 | + | |
| 6689 | + | |
| 6690 | + | |
| 6691 | + | |
| 6692 | + | |
6628 | 6693 | | |
6629 | 6694 | | |
6630 | 6695 | | |
| |||
6844 | 6909 | | |
6845 | 6910 | | |
6846 | 6911 | | |
| 6912 | + | |
| 6913 | + | |
| 6914 | + | |
| 6915 | + | |
| 6916 | + | |
| 6917 | + | |
| 6918 | + | |
| 6919 | + | |
| 6920 | + | |
| 6921 | + | |
| 6922 | + | |
| 6923 | + | |
| 6924 | + | |
| 6925 | + | |
| 6926 | + | |
| 6927 | + | |
| 6928 | + | |
| 6929 | + | |
| 6930 | + | |
| 6931 | + | |
| 6932 | + | |
| 6933 | + | |
| 6934 | + | |
| 6935 | + | |
| 6936 | + | |
| 6937 | + | |
| 6938 | + | |
| 6939 | + | |
| 6940 | + | |
| 6941 | + | |
| 6942 | + | |
| 6943 | + | |
| 6944 | + | |
6847 | 6945 | | |
6848 | 6946 | | |
6849 | 6947 | | |
| |||
7250 | 7348 | | |
7251 | 7349 | | |
7252 | 7350 | | |
| 7351 | + | |
7253 | 7352 | | |
7254 | 7353 | | |
7255 | 7354 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
89 | 90 | | |
90 | 91 | | |
91 | 92 | | |
| 93 | + | |
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
| |||
0 commit comments