Commit 80d4836
crypto: deduplicate and canonicalize CryptoKey usages
Fixes: #62899
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: #62902
Fixes: #62899
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>1 parent 42ac8b9 commit 80d4836Copy full SHA for 80d4836
12 files changed
+620-25Lines changed: 620 additions & 25 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- lib/internal/crypto
- test/parallel
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+2-3Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
4 | | - |
5 | 4 | |
6 | 5 | |
7 | 6 | |
| ||
210 | 209 | |
211 | 210 | |
212 | 211 | |
213 | | - |
| 212 | + |
214 | 213 | |
215 | 214 | |
216 | 215 | |
| ||
285 | 284 | |
286 | 285 | |
287 | 286 | |
288 | | - |
| 287 | + |
289 | 288 | |
290 | 289 | |
291 | 290 | |
|
Collapse file
lib/internal/crypto/cfrg.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/cfrg.js+2-2Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
134 | 134 | |
135 | 135 | |
136 | 136 | |
137 | | - |
| 137 | + |
138 | 138 | |
139 | 139 | |
140 | 140 | |
| ||
245 | 245 | |
246 | 246 | |
247 | 247 | |
248 | | - |
| 248 | + |
249 | 249 | |
250 | 250 | |
251 | 251 | |
|
Collapse file
lib/internal/crypto/chacha20_poly1305.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/chacha20_poly1305.js+2-3Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
4 | | - |
5 | 4 | |
6 | 5 | |
7 | 6 | |
| ||
81 | 80 | |
82 | 81 | |
83 | 82 | |
84 | | - |
| 83 | + |
85 | 84 | |
86 | 85 | |
87 | 86 | |
| ||
140 | 139 | |
141 | 140 | |
142 | 141 | |
143 | | - |
| 142 | + |
144 | 143 | |
145 | 144 | |
146 | 145 | |
|
Collapse file
+2-2Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
119 | 119 | |
120 | 120 | |
121 | 121 | |
122 | | - |
| 122 | + |
123 | 123 | |
124 | 124 | |
125 | 125 | |
| ||
271 | 271 | |
272 | 272 | |
273 | 273 | |
274 | | - |
| 274 | + |
275 | 275 | |
276 | 276 | |
277 | 277 | |
|
Collapse file
lib/internal/crypto/keys.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/keys.js+3-2Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
61 | 61 | |
62 | 62 | |
63 | 63 | |
| 64 | + |
64 | 65 | |
65 | 66 | |
66 | 67 | |
| ||
901 | 902 | |
902 | 903 | |
903 | 904 | |
904 | | - |
| 905 | + |
905 | 906 | |
906 | 907 | |
907 | 908 | |
| ||
967 | 968 | |
968 | 969 | |
969 | 970 | |
970 | | - |
| 971 | + |
971 | 972 | |
972 | 973 | |
973 | 974 | |
|
Collapse file
+3-4Lines changed: 3 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
4 | | - |
5 | 4 | |
6 | 5 | |
7 | 6 | |
| ||
81 | 80 | |
82 | 81 | |
83 | 82 | |
84 | | - |
| 83 | + |
85 | 84 | |
86 | 85 | |
87 | 86 | |
| ||
115 | 114 | |
116 | 115 | |
117 | 116 | |
118 | | - |
| 117 | + |
119 | 118 | |
120 | 119 | |
121 | 120 | |
| ||
196 | 195 | |
197 | 196 | |
198 | 197 | |
199 | | - |
| 198 | + |
200 | 199 | |
201 | 200 | |
202 | 201 | |
|
Collapse file
lib/internal/crypto/ml_dsa.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/ml_dsa.js+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
203 | 203 | |
204 | 204 | |
205 | 205 | |
206 | | - |
| 206 | + |
207 | 207 | |
208 | 208 | |
209 | 209 | |
|
Collapse file
lib/internal/crypto/ml_kem.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/ml_kem.js+3-3Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
67 | 67 | |
68 | 68 | |
69 | 69 | |
70 | | - |
71 | | - |
| 70 | + |
| 71 | + |
72 | 72 | |
73 | 73 | |
74 | 74 | |
| ||
188 | 188 | |
189 | 189 | |
190 | 190 | |
191 | | - |
| 191 | + |
192 | 192 | |
193 | 193 | |
194 | 194 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
281 | 281 | |
282 | 282 | |
283 | 283 | |
284 | | - |
| 284 | + |
285 | 285 | |
286 | 286 | |
287 | 287 | |
|
Collapse file
lib/internal/crypto/util.js
Copy file name to clipboardExpand all lines: lib/internal/crypto/util.js+31-2Lines changed: 31 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
3 | 3 | |
4 | 4 | |
5 | 5 | |
| 6 | + |
6 | 7 | |
7 | 8 | |
8 | 9 | |
| ||
16 | 17 | |
17 | 18 | |
18 | 19 | |
| 20 | + |
19 | 21 | |
20 | 22 | |
21 | 23 | |
| ||
718 | 720 | |
719 | 721 | |
720 | 722 | |
721 | | - |
| 723 | + |
722 | 724 | |
723 | 725 | |
724 | | - |
| 726 | + |
725 | 727 | |
726 | 728 | |
727 | 729 | |
728 | 730 | |
| 731 | + |
| 732 | + |
| 733 | + |
| 734 | + |
| 735 | + |
| 736 | + |
| 737 | + |
| 738 | + |
| 739 | + |
| 740 | + |
| 741 | + |
| 742 | + |
| 743 | + |
| 744 | + |
| 745 | + |
| 746 | + |
| 747 | + |
| 748 | + |
| 749 | + |
| 750 | + |
| 751 | + |
| 752 | + |
| 753 | + |
| 754 | + |
| 755 | + |
| 756 | + |
729 | 757 | |
730 | 758 | |
731 | 759 | |
| ||
842 | 870 | |
843 | 871 | |
844 | 872 | |
| 873 | + |
845 | 874 | |
846 | 875 | |
847 | 876 | |
|
0 commit comments