Commit 56e2505
crypto: wire ML-DSA and ML-KEM for use when using BoringSSL
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: #63255
Backport-PR-URL: #63563
Refs: electron/electron#36256
Refs: electron/electron#41720
Refs: electron/electron#51127
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>1 parent 3bac77f commit 56e2505Copy full SHA for 56e2505
37 files changed
+825-506Lines changed: 825 additions & 506 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- benchmark/crypto
- deps/ncrypto
- lib/internal/crypto
- src/crypto
- test
- fixtures
- keys
- webcrypto
- parallel
- wpt/status
Expand file treeCollapse file tree
Open diff view settings
Collapse file
benchmark/crypto/create-keyobject.js
Copy file name to clipboardExpand all lines: benchmark/crypto/create-keyobject.js+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
26 | 26 | |
27 | 27 | |
28 | 28 | |
| 29 | + |
| 30 | + |
29 | 31 | |
30 | 32 | |
31 | 33 | |
|
Collapse file
+3Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
24 | 24 | |
25 | 25 | |
26 | 26 | |
| 27 | + |
| 28 | + |
| 29 | + |
27 | 30 | |
28 | 31 | |
29 | 32 | |
|
Collapse file
benchmark/crypto/oneshot-sign.js
Copy file name to clipboardExpand all lines: benchmark/crypto/oneshot-sign.js+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
19 | 19 | |
20 | 20 | |
21 | 21 | |
| 22 | + |
| 23 | + |
22 | 24 | |
23 | 25 | |
24 | 26 | |
|
Collapse file
benchmark/crypto/oneshot-verify.js
Copy file name to clipboardExpand all lines: benchmark/crypto/oneshot-verify.js+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
26 | 26 | |
27 | 27 | |
28 | 28 | |
| 29 | + |
| 30 | + |
29 | 31 | |
30 | 32 | |
31 | 33 | |
|
Collapse file
+116-39Lines changed: 116 additions & 39 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
34 | 34 | |
35 | 35 | |
36 | 36 | |
37 | | - |
38 | 37 | |
39 | 38 | |
| 39 | + |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | + |
40 | 44 | |
41 | 45 | |
42 | 46 | |
| ||
49 | 53 | |
50 | 54 | |
51 | 55 | |
| 56 | + |
52 | 57 | |
53 | 58 | |
54 | 59 | |
| ||
2095 | 2100 | |
2096 | 2101 | |
2097 | 2102 | |
2098 | | - |
2099 | | - |
2100 | | - |
| 2103 | + |
| 2104 | + |
| 2105 | + |
| 2106 | + |
| 2107 | + |
| 2108 | + |
| 2109 | + |
| 2110 | + |
| 2111 | + |
| 2112 | + |
| 2113 | + |
| 2114 | + |
| 2115 | + |
| 2116 | + |
| 2117 | + |
| 2118 | + |
| 2119 | + |
| 2120 | + |
| 2121 | + |
| 2122 | + |
| 2123 | + |
| 2124 | + |
| 2125 | + |
| 2126 | + |
| 2127 | + |
| 2128 | + |
| 2129 | + |
| 2130 | + |
| 2131 | + |
| 2132 | + |
| 2133 | + |
| 2134 | + |
| 2135 | + |
| 2136 | + |
| 2137 | + |
| 2138 | + |
| 2139 | + |
| 2140 | + |
| 2141 | + |
| 2142 | + |
| 2143 | + |
| 2144 | + |
| 2145 | + |
| 2146 | + |
| 2147 | + |
| 2148 | + |
| 2149 | + |
| 2150 | + |
| 2151 | + |
| 2152 | + |
| 2153 | + |
| 2154 | + |
| 2155 | + |
| 2156 | + |
2101 | 2157 | |
| 2158 | + |
| 2159 | + |
| 2160 | + |
| 2161 | + |
| 2162 | + |
| 2163 | + |
2102 | 2164 | |
2103 | | - |
| 2165 | + |
2104 | 2166 | |
2105 | 2167 | |
2106 | 2168 | |
2107 | 2169 | |
2108 | | - |
2109 | | - |
| 2170 | + |
| 2171 | + |
2110 | 2172 | |
2111 | 2173 | |
2112 | | - |
2113 | | - |
2114 | | - |
| 2174 | + |
| 2175 | + |
2115 | 2176 | |
2116 | 2177 | |
2117 | | - |
2118 | 2178 | |
| 2179 | + |
| 2180 | + |
| 2181 | + |
| 2182 | + |
| 2183 | + |
| 2184 | + |
| 2185 | + |
| 2186 | + |
| 2187 | + |
| 2188 | + |
| 2189 | + |
| 2190 | + |
| 2191 | + |
| 2192 | + |
| 2193 | + |
| 2194 | + |
| 2195 | + |
2119 | 2196 | |
2120 | 2197 | |
2121 | 2198 | |
| ||
2165 | 2242 | |
2166 | 2243 | |
2167 | 2244 | |
2168 | | - |
| 2245 | + |
2169 | 2246 | |
2170 | 2247 | |
2171 | 2248 | |
| ||
2243 | 2320 | |
2244 | 2321 | |
2245 | 2322 | |
2246 | | - |
2247 | | - |
2248 | | - |
2249 | | - |
2250 | | - |
2251 | | - |
2252 | | - |
2253 | | - |
2254 | | - |
2255 | | - |
2256 | | - |
2257 | | - |
2258 | | - |
2259 | | - |
2260 | | - |
2261 | | - |
2262 | | - |
2263 | | - |
2264 | | - |
2265 | | - |
| 2323 | + |
2266 | 2324 | |
2267 | 2325 | |
2268 | 2326 | |
2269 | | - |
2270 | | - |
2271 | | - |
2272 | | - |
2273 | | - |
| 2327 | + |
2274 | 2328 | |
2275 | 2329 | |
2276 | 2330 | |
| ||
2312 | 2366 | |
2313 | 2367 | |
2314 | 2368 | |
| 2369 | + |
2315 | 2370 | |
2316 | 2371 | |
2317 | 2372 | |
| ||
2739 | 2794 | |
2740 | 2795 | |
2741 | 2796 | |
| 2797 | + |
2742 | 2798 | |
2743 | 2799 | |
2744 | 2800 | |
| ||
2751 | 2807 | |
2752 | 2808 | |
2753 | 2809 | |
| 2810 | + |
2754 | 2811 | |
2755 | 2812 | |
2756 | 2813 | |
| ||
4401 | 4458 | |
4402 | 4459 | |
4403 | 4460 | |
4404 | | - |
| 4461 | + |
| 4462 | + |
| 4463 | + |
| 4464 | + |
| 4465 | + |
| 4466 | + |
| 4467 | + |
| 4468 | + |
| 4469 | + |
| 4470 | + |
| 4471 | + |
4405 | 4472 | |
4406 | 4473 | |
4407 | 4474 | |
| ||
4446 | 4513 | |
4447 | 4514 | |
4448 | 4515 | |
4449 | | - |
| 4516 | + |
| 4517 | + |
| 4518 | + |
| 4519 | + |
| 4520 | + |
| 4521 | + |
| 4522 | + |
| 4523 | + |
| 4524 | + |
| 4525 | + |
| 4526 | + |
4450 | 4527 | |
4451 | 4528 | |
4452 | 4529 | |
|
Collapse file
+24-8Lines changed: 24 additions & 8 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
58 | 58 | |
59 | 59 | |
60 | 60 | |
61 | | - |
| 61 | + |
62 | 62 | |
63 | 63 | |
64 | 64 | |
| ||
70 | 70 | |
71 | 71 | |
72 | 72 | |
73 | | - |
| 73 | + |
74 | 74 | |
75 | 75 | |
76 | 76 | |
| ||
82 | 82 | |
83 | 83 | |
84 | 84 | |
85 | | - |
| 85 | + |
| 86 | + |
86 | 87 | |
87 | 88 | |
88 | 89 | |
89 | 90 | |
90 | 91 | |
91 | | - |
92 | | - |
93 | | - |
| 92 | + |
| 93 | + |
| 94 | + |
| 95 | + |
94 | 96 | |
95 | | - |
| 97 | + |
96 | 98 | |
97 | 99 | |
98 | | - |
| 100 | + |
| 101 | + |
| 102 | + |
| 103 | + |
| 104 | + |
| 105 | + |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | + |
| 110 | + |
| 111 | + |
99 | 112 | |
100 | 113 | |
101 | 114 | |
102 | 115 | |
| 116 | + |
| 117 | + |
| 118 | + |
103 | 119 | |
104 | 120 | |
105 | 121 | |
|
Collapse file
lib/internal/crypto/webidl.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/webidl.js+10-6Lines changed: 10 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
763 | 763 | |
764 | 764 | |
765 | 765 | |
766 | | - |
767 | | - |
768 | | - |
769 | | - |
| 766 | + |
770 | 767 | |
771 | 768 | |
772 | | - |
773 | | - |
| 769 | + |
| 770 | + |
| 771 | + |
| 772 | + |
| 773 | + |
| 774 | + |
| 775 | + |
| 776 | + |
| 777 | + |
774 | 778 | |
775 | 779 | |
776 | 780 | |
|
0 commit comments