Commit 1333dcc
crypto: fix unencrypted DER PKCS8 parsing
The previously used OpenSSL call only supports encrypted PKCS8,
this commit adds support for unencrypted PKCS8.
PR-URL: #26236
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>1 parent 70e463c commit 1333dccCopy full SHA for 1333dcc
File tree
Expand file treeCollapse file tree
3 files changed
+134
-39
lines changedOpen diff view settings
Filter options
- src
- test/parallel
Expand file treeCollapse file tree
3 files changed
+134
-39
lines changedOpen diff view settings
Collapse file
+66-39Lines changed: 66 additions & 39 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2821 | 2821 | |
2822 | 2822 | |
2823 | 2823 | |
| 2824 | + |
| 2825 | + |
| 2826 | + |
| 2827 | + |
| 2828 | + |
| 2829 | + |
| 2830 | + |
| 2831 | + |
| 2832 | + |
| 2833 | + |
| 2834 | + |
| 2835 | + |
| 2836 | + |
| 2837 | + |
| 2838 | + |
| 2839 | + |
| 2840 | + |
| 2841 | + |
| 2842 | + |
| 2843 | + |
| 2844 | + |
| 2845 | + |
| 2846 | + |
| 2847 | + |
| 2848 | + |
| 2849 | + |
| 2850 | + |
| 2851 | + |
| 2852 | + |
| 2853 | + |
| 2854 | + |
| 2855 | + |
| 2856 | + |
| 2857 | + |
| 2858 | + |
| 2859 | + |
| 2860 | + |
| 2861 | + |
| 2862 | + |
| 2863 | + |
| 2864 | + |
| 2865 | + |
| 2866 | + |
| 2867 | + |
| 2868 | + |
| 2869 | + |
| 2870 | + |
| 2871 | + |
| 2872 | + |
| 2873 | + |
| 2874 | + |
| 2875 | + |
| 2876 | + |
2824 | 2877 | |
2825 | 2878 | |
2826 | 2879 | |
| ||
2846 | 2899 | |
2847 | 2900 | |
2848 | 2901 | |
2849 | | - |
2850 | | - |
2851 | | - |
2852 | | - |
2853 | | - |
| 2902 | + |
| 2903 | + |
| 2904 | + |
| 2905 | + |
| 2906 | + |
| 2907 | + |
| 2908 | + |
| 2909 | + |
| 2910 | + |
| 2911 | + |
| 2912 | + |
| 2913 | + |
| 2914 | + |
2854 | 2915 | |
2855 | 2916 | |
2856 | 2917 | |
| ||
3066 | 3127 | |
3067 | 3128 | |
3068 | 3129 | |
3069 | | - |
3070 | | - |
3071 | | - |
3072 | | - |
3073 | | - |
3074 | | - |
3075 | | - |
3076 | | - |
3077 | | - |
3078 | | - |
3079 | | - |
3080 | | - |
3081 | | - |
3082 | | - |
3083 | | - |
3084 | | - |
3085 | | - |
3086 | | - |
3087 | | - |
3088 | | - |
3089 | | - |
3090 | | - |
3091 | | - |
3092 | | - |
3093 | | - |
3094 | | - |
3095 | | - |
3096 | | - |
3097 | | - |
3098 | | - |
3099 | | - |
3100 | | - |
3101 | | - |
3102 | | - |
3103 | 3130 | |
3104 | 3131 | |
3105 | 3132 | |
|
Collapse file
+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
77 | 77 | |
78 | 78 | |
79 | 79 | |
| 80 | + |
80 | 81 | |
81 | 82 | |
82 | 83 | |
|
Collapse file
test/parallel/test-crypto-keygen.js
Copy file name to clipboardExpand all lines: test/parallel/test-crypto-keygen.js+67Lines changed: 67 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
174 | 174 | |
175 | 175 | |
176 | 176 | |
| 177 | + |
| 178 | + |
| 179 | + |
| 180 | + |
| 181 | + |
| 182 | + |
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | + |
| 187 | + |
| 188 | + |
| 189 | + |
| 190 | + |
| 191 | + |
| 192 | + |
| 193 | + |
| 194 | + |
| 195 | + |
| 196 | + |
| 197 | + |
| 198 | + |
| 199 | + |
| 200 | + |
| 201 | + |
| 202 | + |
| 203 | + |
| 204 | + |
| 205 | + |
| 206 | + |
| 207 | + |
| 208 | + |
| 209 | + |
| 210 | + |
| 211 | + |
| 212 | + |
| 213 | + |
| 214 | + |
| 215 | + |
| 216 | + |
| 217 | + |
| 218 | + |
| 219 | + |
| 220 | + |
| 221 | + |
| 222 | + |
| 223 | + |
| 224 | + |
| 225 | + |
| 226 | + |
| 227 | + |
| 228 | + |
| 229 | + |
| 230 | + |
| 231 | + |
| 232 | + |
| 233 | + |
| 234 | + |
| 235 | + |
| 236 | + |
| 237 | + |
| 238 | + |
| 239 | + |
| 240 | + |
| 241 | + |
| 242 | + |
| 243 | + |
177 | 244 | |
178 | 245 | |
179 | 246 | |
|
0 commit comments