OLD | NEW |
| (Empty) |
1 Tests structured cloning of HMAC keys | |
2 | |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
4 | |
5 | |
6 PASS importedKey.extraProperty is "hi" | |
7 PASS importedKey.type is "secret" | |
8 PASS typeof importedKey.extractable is 'boolean' | |
9 PASS importedKey.extractable is true | |
10 PASS importedKey.algorithm.name is "HMAC" | |
11 PASS importedKey.algorithm.length is 128 | |
12 PASS importedKey.algorithm.hash.name is "SHA-1" | |
13 PASS importedKey.usages.join(',') is "" | |
14 PASS importedKey is not clonedKey | |
15 PASS clonedKey.extraProperty is undefined. | |
16 PASS clonedKey.type is "secret" | |
17 PASS typeof clonedKey.extractable is 'boolean' | |
18 PASS clonedKey.extractable is true | |
19 PASS clonedKey.algorithm.name is "HMAC" | |
20 PASS clonedKey.algorithm.length is 128 | |
21 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
22 PASS clonedKey.usages.join(',') is "" | |
23 Serialized key bytes: 3f004b021005011030112233445566778899aabbccddeeff | |
24 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
25 | |
26 PASS importedKey.extraProperty is "hi" | |
27 PASS importedKey.type is "secret" | |
28 PASS typeof importedKey.extractable is 'boolean' | |
29 PASS importedKey.extractable is true | |
30 PASS importedKey.algorithm.name is "HMAC" | |
31 PASS importedKey.algorithm.length is 256 | |
32 PASS importedKey.algorithm.hash.name is "SHA-1" | |
33 PASS importedKey.usages.join(',') is "" | |
34 PASS importedKey is not clonedKey | |
35 PASS clonedKey.extraProperty is undefined. | |
36 PASS clonedKey.type is "secret" | |
37 PASS typeof clonedKey.extractable is 'boolean' | |
38 PASS clonedKey.extractable is true | |
39 PASS clonedKey.algorithm.name is "HMAC" | |
40 PASS clonedKey.algorithm.length is 256 | |
41 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
42 PASS clonedKey.usages.join(',') is "" | |
43 Serialized key bytes: 3f004b022005012000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
44 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
45 | |
46 PASS importedKey.extraProperty is "hi" | |
47 PASS importedKey.type is "secret" | |
48 PASS typeof importedKey.extractable is 'boolean' | |
49 PASS importedKey.extractable is true | |
50 PASS importedKey.algorithm.name is "HMAC" | |
51 PASS importedKey.algorithm.length is 128 | |
52 PASS importedKey.algorithm.hash.name is "SHA-1" | |
53 PASS importedKey.usages.join(',') is "sign" | |
54 PASS importedKey is not clonedKey | |
55 PASS clonedKey.extraProperty is undefined. | |
56 PASS clonedKey.type is "secret" | |
57 PASS typeof clonedKey.extractable is 'boolean' | |
58 PASS clonedKey.extractable is true | |
59 PASS clonedKey.algorithm.name is "HMAC" | |
60 PASS clonedKey.algorithm.length is 128 | |
61 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
62 PASS clonedKey.usages.join(',') is "sign" | |
63 Serialized key bytes: 3f004b021005091030112233445566778899aabbccddeeff | |
64 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
65 | |
66 PASS importedKey.extraProperty is "hi" | |
67 PASS importedKey.type is "secret" | |
68 PASS typeof importedKey.extractable is 'boolean' | |
69 PASS importedKey.extractable is true | |
70 PASS importedKey.algorithm.name is "HMAC" | |
71 PASS importedKey.algorithm.length is 256 | |
72 PASS importedKey.algorithm.hash.name is "SHA-1" | |
73 PASS importedKey.usages.join(',') is "sign" | |
74 PASS importedKey is not clonedKey | |
75 PASS clonedKey.extraProperty is undefined. | |
76 PASS clonedKey.type is "secret" | |
77 PASS typeof clonedKey.extractable is 'boolean' | |
78 PASS clonedKey.extractable is true | |
79 PASS clonedKey.algorithm.name is "HMAC" | |
80 PASS clonedKey.algorithm.length is 256 | |
81 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
82 PASS clonedKey.usages.join(',') is "sign" | |
83 Serialized key bytes: 3f004b022005092000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
84 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
85 | |
86 PASS importedKey.extraProperty is "hi" | |
87 PASS importedKey.type is "secret" | |
88 PASS typeof importedKey.extractable is 'boolean' | |
89 PASS importedKey.extractable is true | |
90 PASS importedKey.algorithm.name is "HMAC" | |
91 PASS importedKey.algorithm.length is 128 | |
92 PASS importedKey.algorithm.hash.name is "SHA-1" | |
93 PASS importedKey.usages.join(',') is "verify" | |
94 PASS importedKey is not clonedKey | |
95 PASS clonedKey.extraProperty is undefined. | |
96 PASS clonedKey.type is "secret" | |
97 PASS typeof clonedKey.extractable is 'boolean' | |
98 PASS clonedKey.extractable is true | |
99 PASS clonedKey.algorithm.name is "HMAC" | |
100 PASS clonedKey.algorithm.length is 128 | |
101 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
102 PASS clonedKey.usages.join(',') is "verify" | |
103 Serialized key bytes: 3f004b021005111030112233445566778899aabbccddeeff | |
104 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
105 | |
106 PASS importedKey.extraProperty is "hi" | |
107 PASS importedKey.type is "secret" | |
108 PASS typeof importedKey.extractable is 'boolean' | |
109 PASS importedKey.extractable is true | |
110 PASS importedKey.algorithm.name is "HMAC" | |
111 PASS importedKey.algorithm.length is 256 | |
112 PASS importedKey.algorithm.hash.name is "SHA-1" | |
113 PASS importedKey.usages.join(',') is "verify" | |
114 PASS importedKey is not clonedKey | |
115 PASS clonedKey.extraProperty is undefined. | |
116 PASS clonedKey.type is "secret" | |
117 PASS typeof clonedKey.extractable is 'boolean' | |
118 PASS clonedKey.extractable is true | |
119 PASS clonedKey.algorithm.name is "HMAC" | |
120 PASS clonedKey.algorithm.length is 256 | |
121 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
122 PASS clonedKey.usages.join(',') is "verify" | |
123 Serialized key bytes: 3f004b022005112000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
124 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
125 | |
126 PASS importedKey.extraProperty is "hi" | |
127 PASS importedKey.type is "secret" | |
128 PASS typeof importedKey.extractable is 'boolean' | |
129 PASS importedKey.extractable is true | |
130 PASS importedKey.algorithm.name is "HMAC" | |
131 PASS importedKey.algorithm.length is 128 | |
132 PASS importedKey.algorithm.hash.name is "SHA-1" | |
133 PASS importedKey.usages.join(',') is "sign,verify" | |
134 PASS importedKey is not clonedKey | |
135 PASS clonedKey.extraProperty is undefined. | |
136 PASS clonedKey.type is "secret" | |
137 PASS typeof clonedKey.extractable is 'boolean' | |
138 PASS clonedKey.extractable is true | |
139 PASS clonedKey.algorithm.name is "HMAC" | |
140 PASS clonedKey.algorithm.length is 128 | |
141 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
142 PASS clonedKey.usages.join(',') is "sign,verify" | |
143 Serialized key bytes: 3f004b021005191030112233445566778899aabbccddeeff | |
144 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
145 | |
146 PASS importedKey.extraProperty is "hi" | |
147 PASS importedKey.type is "secret" | |
148 PASS typeof importedKey.extractable is 'boolean' | |
149 PASS importedKey.extractable is true | |
150 PASS importedKey.algorithm.name is "HMAC" | |
151 PASS importedKey.algorithm.length is 256 | |
152 PASS importedKey.algorithm.hash.name is "SHA-1" | |
153 PASS importedKey.usages.join(',') is "sign,verify" | |
154 PASS importedKey is not clonedKey | |
155 PASS clonedKey.extraProperty is undefined. | |
156 PASS clonedKey.type is "secret" | |
157 PASS typeof clonedKey.extractable is 'boolean' | |
158 PASS clonedKey.extractable is true | |
159 PASS clonedKey.algorithm.name is "HMAC" | |
160 PASS clonedKey.algorithm.length is 256 | |
161 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
162 PASS clonedKey.usages.join(',') is "sign,verify" | |
163 Serialized key bytes: 3f004b022005192000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
164 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
165 | |
166 PASS importedKey.extraProperty is "hi" | |
167 PASS importedKey.type is "secret" | |
168 PASS typeof importedKey.extractable is 'boolean' | |
169 PASS importedKey.extractable is false | |
170 PASS importedKey.algorithm.name is "HMAC" | |
171 PASS importedKey.algorithm.length is 128 | |
172 PASS importedKey.algorithm.hash.name is "SHA-1" | |
173 PASS importedKey.usages.join(',') is "" | |
174 PASS importedKey is not clonedKey | |
175 PASS clonedKey.extraProperty is undefined. | |
176 PASS clonedKey.type is "secret" | |
177 PASS typeof clonedKey.extractable is 'boolean' | |
178 PASS clonedKey.extractable is false | |
179 PASS clonedKey.algorithm.name is "HMAC" | |
180 PASS clonedKey.algorithm.length is 128 | |
181 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
182 PASS clonedKey.usages.join(',') is "" | |
183 Serialized key bytes: 3f004b021005001030112233445566778899aabbccddeeff | |
184 | |
185 PASS importedKey.extraProperty is "hi" | |
186 PASS importedKey.type is "secret" | |
187 PASS typeof importedKey.extractable is 'boolean' | |
188 PASS importedKey.extractable is false | |
189 PASS importedKey.algorithm.name is "HMAC" | |
190 PASS importedKey.algorithm.length is 256 | |
191 PASS importedKey.algorithm.hash.name is "SHA-1" | |
192 PASS importedKey.usages.join(',') is "" | |
193 PASS importedKey is not clonedKey | |
194 PASS clonedKey.extraProperty is undefined. | |
195 PASS clonedKey.type is "secret" | |
196 PASS typeof clonedKey.extractable is 'boolean' | |
197 PASS clonedKey.extractable is false | |
198 PASS clonedKey.algorithm.name is "HMAC" | |
199 PASS clonedKey.algorithm.length is 256 | |
200 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
201 PASS clonedKey.usages.join(',') is "" | |
202 Serialized key bytes: 3f004b022005002000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
203 | |
204 PASS importedKey.extraProperty is "hi" | |
205 PASS importedKey.type is "secret" | |
206 PASS typeof importedKey.extractable is 'boolean' | |
207 PASS importedKey.extractable is false | |
208 PASS importedKey.algorithm.name is "HMAC" | |
209 PASS importedKey.algorithm.length is 128 | |
210 PASS importedKey.algorithm.hash.name is "SHA-1" | |
211 PASS importedKey.usages.join(',') is "sign" | |
212 PASS importedKey is not clonedKey | |
213 PASS clonedKey.extraProperty is undefined. | |
214 PASS clonedKey.type is "secret" | |
215 PASS typeof clonedKey.extractable is 'boolean' | |
216 PASS clonedKey.extractable is false | |
217 PASS clonedKey.algorithm.name is "HMAC" | |
218 PASS clonedKey.algorithm.length is 128 | |
219 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
220 PASS clonedKey.usages.join(',') is "sign" | |
221 Serialized key bytes: 3f004b021005081030112233445566778899aabbccddeeff | |
222 | |
223 PASS importedKey.extraProperty is "hi" | |
224 PASS importedKey.type is "secret" | |
225 PASS typeof importedKey.extractable is 'boolean' | |
226 PASS importedKey.extractable is false | |
227 PASS importedKey.algorithm.name is "HMAC" | |
228 PASS importedKey.algorithm.length is 256 | |
229 PASS importedKey.algorithm.hash.name is "SHA-1" | |
230 PASS importedKey.usages.join(',') is "sign" | |
231 PASS importedKey is not clonedKey | |
232 PASS clonedKey.extraProperty is undefined. | |
233 PASS clonedKey.type is "secret" | |
234 PASS typeof clonedKey.extractable is 'boolean' | |
235 PASS clonedKey.extractable is false | |
236 PASS clonedKey.algorithm.name is "HMAC" | |
237 PASS clonedKey.algorithm.length is 256 | |
238 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
239 PASS clonedKey.usages.join(',') is "sign" | |
240 Serialized key bytes: 3f004b022005082000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
241 | |
242 PASS importedKey.extraProperty is "hi" | |
243 PASS importedKey.type is "secret" | |
244 PASS typeof importedKey.extractable is 'boolean' | |
245 PASS importedKey.extractable is false | |
246 PASS importedKey.algorithm.name is "HMAC" | |
247 PASS importedKey.algorithm.length is 128 | |
248 PASS importedKey.algorithm.hash.name is "SHA-1" | |
249 PASS importedKey.usages.join(',') is "verify" | |
250 PASS importedKey is not clonedKey | |
251 PASS clonedKey.extraProperty is undefined. | |
252 PASS clonedKey.type is "secret" | |
253 PASS typeof clonedKey.extractable is 'boolean' | |
254 PASS clonedKey.extractable is false | |
255 PASS clonedKey.algorithm.name is "HMAC" | |
256 PASS clonedKey.algorithm.length is 128 | |
257 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
258 PASS clonedKey.usages.join(',') is "verify" | |
259 Serialized key bytes: 3f004b021005101030112233445566778899aabbccddeeff | |
260 | |
261 PASS importedKey.extraProperty is "hi" | |
262 PASS importedKey.type is "secret" | |
263 PASS typeof importedKey.extractable is 'boolean' | |
264 PASS importedKey.extractable is false | |
265 PASS importedKey.algorithm.name is "HMAC" | |
266 PASS importedKey.algorithm.length is 256 | |
267 PASS importedKey.algorithm.hash.name is "SHA-1" | |
268 PASS importedKey.usages.join(',') is "verify" | |
269 PASS importedKey is not clonedKey | |
270 PASS clonedKey.extraProperty is undefined. | |
271 PASS clonedKey.type is "secret" | |
272 PASS typeof clonedKey.extractable is 'boolean' | |
273 PASS clonedKey.extractable is false | |
274 PASS clonedKey.algorithm.name is "HMAC" | |
275 PASS clonedKey.algorithm.length is 256 | |
276 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
277 PASS clonedKey.usages.join(',') is "verify" | |
278 Serialized key bytes: 3f004b022005102000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
279 | |
280 PASS importedKey.extraProperty is "hi" | |
281 PASS importedKey.type is "secret" | |
282 PASS typeof importedKey.extractable is 'boolean' | |
283 PASS importedKey.extractable is false | |
284 PASS importedKey.algorithm.name is "HMAC" | |
285 PASS importedKey.algorithm.length is 128 | |
286 PASS importedKey.algorithm.hash.name is "SHA-1" | |
287 PASS importedKey.usages.join(',') is "sign,verify" | |
288 PASS importedKey is not clonedKey | |
289 PASS clonedKey.extraProperty is undefined. | |
290 PASS clonedKey.type is "secret" | |
291 PASS typeof clonedKey.extractable is 'boolean' | |
292 PASS clonedKey.extractable is false | |
293 PASS clonedKey.algorithm.name is "HMAC" | |
294 PASS clonedKey.algorithm.length is 128 | |
295 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
296 PASS clonedKey.usages.join(',') is "sign,verify" | |
297 Serialized key bytes: 3f004b021005181030112233445566778899aabbccddeeff | |
298 | |
299 PASS importedKey.extraProperty is "hi" | |
300 PASS importedKey.type is "secret" | |
301 PASS typeof importedKey.extractable is 'boolean' | |
302 PASS importedKey.extractable is false | |
303 PASS importedKey.algorithm.name is "HMAC" | |
304 PASS importedKey.algorithm.length is 256 | |
305 PASS importedKey.algorithm.hash.name is "SHA-1" | |
306 PASS importedKey.usages.join(',') is "sign,verify" | |
307 PASS importedKey is not clonedKey | |
308 PASS clonedKey.extraProperty is undefined. | |
309 PASS clonedKey.type is "secret" | |
310 PASS typeof clonedKey.extractable is 'boolean' | |
311 PASS clonedKey.extractable is false | |
312 PASS clonedKey.algorithm.name is "HMAC" | |
313 PASS clonedKey.algorithm.length is 256 | |
314 PASS clonedKey.algorithm.hash.name is "SHA-1" | |
315 PASS clonedKey.usages.join(',') is "sign,verify" | |
316 Serialized key bytes: 3f004b022005182000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
317 | |
318 PASS importedKey.extraProperty is "hi" | |
319 PASS importedKey.type is "secret" | |
320 PASS typeof importedKey.extractable is 'boolean' | |
321 PASS importedKey.extractable is true | |
322 PASS importedKey.algorithm.name is "HMAC" | |
323 PASS importedKey.algorithm.length is 128 | |
324 PASS importedKey.algorithm.hash.name is "SHA-256" | |
325 PASS importedKey.usages.join(',') is "" | |
326 PASS importedKey is not clonedKey | |
327 PASS clonedKey.extraProperty is undefined. | |
328 PASS clonedKey.type is "secret" | |
329 PASS typeof clonedKey.extractable is 'boolean' | |
330 PASS clonedKey.extractable is true | |
331 PASS clonedKey.algorithm.name is "HMAC" | |
332 PASS clonedKey.algorithm.length is 128 | |
333 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
334 PASS clonedKey.usages.join(',') is "" | |
335 Serialized key bytes: 3f004b021006011030112233445566778899aabbccddeeff | |
336 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
337 | |
338 PASS importedKey.extraProperty is "hi" | |
339 PASS importedKey.type is "secret" | |
340 PASS typeof importedKey.extractable is 'boolean' | |
341 PASS importedKey.extractable is true | |
342 PASS importedKey.algorithm.name is "HMAC" | |
343 PASS importedKey.algorithm.length is 256 | |
344 PASS importedKey.algorithm.hash.name is "SHA-256" | |
345 PASS importedKey.usages.join(',') is "" | |
346 PASS importedKey is not clonedKey | |
347 PASS clonedKey.extraProperty is undefined. | |
348 PASS clonedKey.type is "secret" | |
349 PASS typeof clonedKey.extractable is 'boolean' | |
350 PASS clonedKey.extractable is true | |
351 PASS clonedKey.algorithm.name is "HMAC" | |
352 PASS clonedKey.algorithm.length is 256 | |
353 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
354 PASS clonedKey.usages.join(',') is "" | |
355 Serialized key bytes: 3f004b022006012000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
356 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
357 | |
358 PASS importedKey.extraProperty is "hi" | |
359 PASS importedKey.type is "secret" | |
360 PASS typeof importedKey.extractable is 'boolean' | |
361 PASS importedKey.extractable is true | |
362 PASS importedKey.algorithm.name is "HMAC" | |
363 PASS importedKey.algorithm.length is 128 | |
364 PASS importedKey.algorithm.hash.name is "SHA-256" | |
365 PASS importedKey.usages.join(',') is "sign" | |
366 PASS importedKey is not clonedKey | |
367 PASS clonedKey.extraProperty is undefined. | |
368 PASS clonedKey.type is "secret" | |
369 PASS typeof clonedKey.extractable is 'boolean' | |
370 PASS clonedKey.extractable is true | |
371 PASS clonedKey.algorithm.name is "HMAC" | |
372 PASS clonedKey.algorithm.length is 128 | |
373 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
374 PASS clonedKey.usages.join(',') is "sign" | |
375 Serialized key bytes: 3f004b021006091030112233445566778899aabbccddeeff | |
376 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
377 | |
378 PASS importedKey.extraProperty is "hi" | |
379 PASS importedKey.type is "secret" | |
380 PASS typeof importedKey.extractable is 'boolean' | |
381 PASS importedKey.extractable is true | |
382 PASS importedKey.algorithm.name is "HMAC" | |
383 PASS importedKey.algorithm.length is 256 | |
384 PASS importedKey.algorithm.hash.name is "SHA-256" | |
385 PASS importedKey.usages.join(',') is "sign" | |
386 PASS importedKey is not clonedKey | |
387 PASS clonedKey.extraProperty is undefined. | |
388 PASS clonedKey.type is "secret" | |
389 PASS typeof clonedKey.extractable is 'boolean' | |
390 PASS clonedKey.extractable is true | |
391 PASS clonedKey.algorithm.name is "HMAC" | |
392 PASS clonedKey.algorithm.length is 256 | |
393 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
394 PASS clonedKey.usages.join(',') is "sign" | |
395 Serialized key bytes: 3f004b022006092000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
396 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
397 | |
398 PASS importedKey.extraProperty is "hi" | |
399 PASS importedKey.type is "secret" | |
400 PASS typeof importedKey.extractable is 'boolean' | |
401 PASS importedKey.extractable is true | |
402 PASS importedKey.algorithm.name is "HMAC" | |
403 PASS importedKey.algorithm.length is 128 | |
404 PASS importedKey.algorithm.hash.name is "SHA-256" | |
405 PASS importedKey.usages.join(',') is "verify" | |
406 PASS importedKey is not clonedKey | |
407 PASS clonedKey.extraProperty is undefined. | |
408 PASS clonedKey.type is "secret" | |
409 PASS typeof clonedKey.extractable is 'boolean' | |
410 PASS clonedKey.extractable is true | |
411 PASS clonedKey.algorithm.name is "HMAC" | |
412 PASS clonedKey.algorithm.length is 128 | |
413 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
414 PASS clonedKey.usages.join(',') is "verify" | |
415 Serialized key bytes: 3f004b021006111030112233445566778899aabbccddeeff | |
416 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
417 | |
418 PASS importedKey.extraProperty is "hi" | |
419 PASS importedKey.type is "secret" | |
420 PASS typeof importedKey.extractable is 'boolean' | |
421 PASS importedKey.extractable is true | |
422 PASS importedKey.algorithm.name is "HMAC" | |
423 PASS importedKey.algorithm.length is 256 | |
424 PASS importedKey.algorithm.hash.name is "SHA-256" | |
425 PASS importedKey.usages.join(',') is "verify" | |
426 PASS importedKey is not clonedKey | |
427 PASS clonedKey.extraProperty is undefined. | |
428 PASS clonedKey.type is "secret" | |
429 PASS typeof clonedKey.extractable is 'boolean' | |
430 PASS clonedKey.extractable is true | |
431 PASS clonedKey.algorithm.name is "HMAC" | |
432 PASS clonedKey.algorithm.length is 256 | |
433 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
434 PASS clonedKey.usages.join(',') is "verify" | |
435 Serialized key bytes: 3f004b022006112000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
436 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
437 | |
438 PASS importedKey.extraProperty is "hi" | |
439 PASS importedKey.type is "secret" | |
440 PASS typeof importedKey.extractable is 'boolean' | |
441 PASS importedKey.extractable is true | |
442 PASS importedKey.algorithm.name is "HMAC" | |
443 PASS importedKey.algorithm.length is 128 | |
444 PASS importedKey.algorithm.hash.name is "SHA-256" | |
445 PASS importedKey.usages.join(',') is "sign,verify" | |
446 PASS importedKey is not clonedKey | |
447 PASS clonedKey.extraProperty is undefined. | |
448 PASS clonedKey.type is "secret" | |
449 PASS typeof clonedKey.extractable is 'boolean' | |
450 PASS clonedKey.extractable is true | |
451 PASS clonedKey.algorithm.name is "HMAC" | |
452 PASS clonedKey.algorithm.length is 128 | |
453 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
454 PASS clonedKey.usages.join(',') is "sign,verify" | |
455 Serialized key bytes: 3f004b021006191030112233445566778899aabbccddeeff | |
456 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
457 | |
458 PASS importedKey.extraProperty is "hi" | |
459 PASS importedKey.type is "secret" | |
460 PASS typeof importedKey.extractable is 'boolean' | |
461 PASS importedKey.extractable is true | |
462 PASS importedKey.algorithm.name is "HMAC" | |
463 PASS importedKey.algorithm.length is 256 | |
464 PASS importedKey.algorithm.hash.name is "SHA-256" | |
465 PASS importedKey.usages.join(',') is "sign,verify" | |
466 PASS importedKey is not clonedKey | |
467 PASS clonedKey.extraProperty is undefined. | |
468 PASS clonedKey.type is "secret" | |
469 PASS typeof clonedKey.extractable is 'boolean' | |
470 PASS clonedKey.extractable is true | |
471 PASS clonedKey.algorithm.name is "HMAC" | |
472 PASS clonedKey.algorithm.length is 256 | |
473 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
474 PASS clonedKey.usages.join(',') is "sign,verify" | |
475 Serialized key bytes: 3f004b022006192000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
476 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
477 | |
478 PASS importedKey.extraProperty is "hi" | |
479 PASS importedKey.type is "secret" | |
480 PASS typeof importedKey.extractable is 'boolean' | |
481 PASS importedKey.extractable is false | |
482 PASS importedKey.algorithm.name is "HMAC" | |
483 PASS importedKey.algorithm.length is 128 | |
484 PASS importedKey.algorithm.hash.name is "SHA-256" | |
485 PASS importedKey.usages.join(',') is "" | |
486 PASS importedKey is not clonedKey | |
487 PASS clonedKey.extraProperty is undefined. | |
488 PASS clonedKey.type is "secret" | |
489 PASS typeof clonedKey.extractable is 'boolean' | |
490 PASS clonedKey.extractable is false | |
491 PASS clonedKey.algorithm.name is "HMAC" | |
492 PASS clonedKey.algorithm.length is 128 | |
493 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
494 PASS clonedKey.usages.join(',') is "" | |
495 Serialized key bytes: 3f004b021006001030112233445566778899aabbccddeeff | |
496 | |
497 PASS importedKey.extraProperty is "hi" | |
498 PASS importedKey.type is "secret" | |
499 PASS typeof importedKey.extractable is 'boolean' | |
500 PASS importedKey.extractable is false | |
501 PASS importedKey.algorithm.name is "HMAC" | |
502 PASS importedKey.algorithm.length is 256 | |
503 PASS importedKey.algorithm.hash.name is "SHA-256" | |
504 PASS importedKey.usages.join(',') is "" | |
505 PASS importedKey is not clonedKey | |
506 PASS clonedKey.extraProperty is undefined. | |
507 PASS clonedKey.type is "secret" | |
508 PASS typeof clonedKey.extractable is 'boolean' | |
509 PASS clonedKey.extractable is false | |
510 PASS clonedKey.algorithm.name is "HMAC" | |
511 PASS clonedKey.algorithm.length is 256 | |
512 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
513 PASS clonedKey.usages.join(',') is "" | |
514 Serialized key bytes: 3f004b022006002000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
515 | |
516 PASS importedKey.extraProperty is "hi" | |
517 PASS importedKey.type is "secret" | |
518 PASS typeof importedKey.extractable is 'boolean' | |
519 PASS importedKey.extractable is false | |
520 PASS importedKey.algorithm.name is "HMAC" | |
521 PASS importedKey.algorithm.length is 128 | |
522 PASS importedKey.algorithm.hash.name is "SHA-256" | |
523 PASS importedKey.usages.join(',') is "sign" | |
524 PASS importedKey is not clonedKey | |
525 PASS clonedKey.extraProperty is undefined. | |
526 PASS clonedKey.type is "secret" | |
527 PASS typeof clonedKey.extractable is 'boolean' | |
528 PASS clonedKey.extractable is false | |
529 PASS clonedKey.algorithm.name is "HMAC" | |
530 PASS clonedKey.algorithm.length is 128 | |
531 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
532 PASS clonedKey.usages.join(',') is "sign" | |
533 Serialized key bytes: 3f004b021006081030112233445566778899aabbccddeeff | |
534 | |
535 PASS importedKey.extraProperty is "hi" | |
536 PASS importedKey.type is "secret" | |
537 PASS typeof importedKey.extractable is 'boolean' | |
538 PASS importedKey.extractable is false | |
539 PASS importedKey.algorithm.name is "HMAC" | |
540 PASS importedKey.algorithm.length is 256 | |
541 PASS importedKey.algorithm.hash.name is "SHA-256" | |
542 PASS importedKey.usages.join(',') is "sign" | |
543 PASS importedKey is not clonedKey | |
544 PASS clonedKey.extraProperty is undefined. | |
545 PASS clonedKey.type is "secret" | |
546 PASS typeof clonedKey.extractable is 'boolean' | |
547 PASS clonedKey.extractable is false | |
548 PASS clonedKey.algorithm.name is "HMAC" | |
549 PASS clonedKey.algorithm.length is 256 | |
550 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
551 PASS clonedKey.usages.join(',') is "sign" | |
552 Serialized key bytes: 3f004b022006082000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
553 | |
554 PASS importedKey.extraProperty is "hi" | |
555 PASS importedKey.type is "secret" | |
556 PASS typeof importedKey.extractable is 'boolean' | |
557 PASS importedKey.extractable is false | |
558 PASS importedKey.algorithm.name is "HMAC" | |
559 PASS importedKey.algorithm.length is 128 | |
560 PASS importedKey.algorithm.hash.name is "SHA-256" | |
561 PASS importedKey.usages.join(',') is "verify" | |
562 PASS importedKey is not clonedKey | |
563 PASS clonedKey.extraProperty is undefined. | |
564 PASS clonedKey.type is "secret" | |
565 PASS typeof clonedKey.extractable is 'boolean' | |
566 PASS clonedKey.extractable is false | |
567 PASS clonedKey.algorithm.name is "HMAC" | |
568 PASS clonedKey.algorithm.length is 128 | |
569 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
570 PASS clonedKey.usages.join(',') is "verify" | |
571 Serialized key bytes: 3f004b021006101030112233445566778899aabbccddeeff | |
572 | |
573 PASS importedKey.extraProperty is "hi" | |
574 PASS importedKey.type is "secret" | |
575 PASS typeof importedKey.extractable is 'boolean' | |
576 PASS importedKey.extractable is false | |
577 PASS importedKey.algorithm.name is "HMAC" | |
578 PASS importedKey.algorithm.length is 256 | |
579 PASS importedKey.algorithm.hash.name is "SHA-256" | |
580 PASS importedKey.usages.join(',') is "verify" | |
581 PASS importedKey is not clonedKey | |
582 PASS clonedKey.extraProperty is undefined. | |
583 PASS clonedKey.type is "secret" | |
584 PASS typeof clonedKey.extractable is 'boolean' | |
585 PASS clonedKey.extractable is false | |
586 PASS clonedKey.algorithm.name is "HMAC" | |
587 PASS clonedKey.algorithm.length is 256 | |
588 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
589 PASS clonedKey.usages.join(',') is "verify" | |
590 Serialized key bytes: 3f004b022006102000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
591 | |
592 PASS importedKey.extraProperty is "hi" | |
593 PASS importedKey.type is "secret" | |
594 PASS typeof importedKey.extractable is 'boolean' | |
595 PASS importedKey.extractable is false | |
596 PASS importedKey.algorithm.name is "HMAC" | |
597 PASS importedKey.algorithm.length is 128 | |
598 PASS importedKey.algorithm.hash.name is "SHA-256" | |
599 PASS importedKey.usages.join(',') is "sign,verify" | |
600 PASS importedKey is not clonedKey | |
601 PASS clonedKey.extraProperty is undefined. | |
602 PASS clonedKey.type is "secret" | |
603 PASS typeof clonedKey.extractable is 'boolean' | |
604 PASS clonedKey.extractable is false | |
605 PASS clonedKey.algorithm.name is "HMAC" | |
606 PASS clonedKey.algorithm.length is 128 | |
607 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
608 PASS clonedKey.usages.join(',') is "sign,verify" | |
609 Serialized key bytes: 3f004b021006181030112233445566778899aabbccddeeff | |
610 | |
611 PASS importedKey.extraProperty is "hi" | |
612 PASS importedKey.type is "secret" | |
613 PASS typeof importedKey.extractable is 'boolean' | |
614 PASS importedKey.extractable is false | |
615 PASS importedKey.algorithm.name is "HMAC" | |
616 PASS importedKey.algorithm.length is 256 | |
617 PASS importedKey.algorithm.hash.name is "SHA-256" | |
618 PASS importedKey.usages.join(',') is "sign,verify" | |
619 PASS importedKey is not clonedKey | |
620 PASS clonedKey.extraProperty is undefined. | |
621 PASS clonedKey.type is "secret" | |
622 PASS typeof clonedKey.extractable is 'boolean' | |
623 PASS clonedKey.extractable is false | |
624 PASS clonedKey.algorithm.name is "HMAC" | |
625 PASS clonedKey.algorithm.length is 256 | |
626 PASS clonedKey.algorithm.hash.name is "SHA-256" | |
627 PASS clonedKey.usages.join(',') is "sign,verify" | |
628 Serialized key bytes: 3f004b022006182000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
629 | |
630 PASS importedKey.extraProperty is "hi" | |
631 PASS importedKey.type is "secret" | |
632 PASS typeof importedKey.extractable is 'boolean' | |
633 PASS importedKey.extractable is true | |
634 PASS importedKey.algorithm.name is "HMAC" | |
635 PASS importedKey.algorithm.length is 128 | |
636 PASS importedKey.algorithm.hash.name is "SHA-512" | |
637 PASS importedKey.usages.join(',') is "" | |
638 PASS importedKey is not clonedKey | |
639 PASS clonedKey.extraProperty is undefined. | |
640 PASS clonedKey.type is "secret" | |
641 PASS typeof clonedKey.extractable is 'boolean' | |
642 PASS clonedKey.extractable is true | |
643 PASS clonedKey.algorithm.name is "HMAC" | |
644 PASS clonedKey.algorithm.length is 128 | |
645 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
646 PASS clonedKey.usages.join(',') is "" | |
647 Serialized key bytes: 3f004b021008011030112233445566778899aabbccddeeff | |
648 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
649 | |
650 PASS importedKey.extraProperty is "hi" | |
651 PASS importedKey.type is "secret" | |
652 PASS typeof importedKey.extractable is 'boolean' | |
653 PASS importedKey.extractable is true | |
654 PASS importedKey.algorithm.name is "HMAC" | |
655 PASS importedKey.algorithm.length is 256 | |
656 PASS importedKey.algorithm.hash.name is "SHA-512" | |
657 PASS importedKey.usages.join(',') is "" | |
658 PASS importedKey is not clonedKey | |
659 PASS clonedKey.extraProperty is undefined. | |
660 PASS clonedKey.type is "secret" | |
661 PASS typeof clonedKey.extractable is 'boolean' | |
662 PASS clonedKey.extractable is true | |
663 PASS clonedKey.algorithm.name is "HMAC" | |
664 PASS clonedKey.algorithm.length is 256 | |
665 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
666 PASS clonedKey.usages.join(',') is "" | |
667 Serialized key bytes: 3f004b022008012000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
668 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
669 | |
670 PASS importedKey.extraProperty is "hi" | |
671 PASS importedKey.type is "secret" | |
672 PASS typeof importedKey.extractable is 'boolean' | |
673 PASS importedKey.extractable is true | |
674 PASS importedKey.algorithm.name is "HMAC" | |
675 PASS importedKey.algorithm.length is 128 | |
676 PASS importedKey.algorithm.hash.name is "SHA-512" | |
677 PASS importedKey.usages.join(',') is "sign" | |
678 PASS importedKey is not clonedKey | |
679 PASS clonedKey.extraProperty is undefined. | |
680 PASS clonedKey.type is "secret" | |
681 PASS typeof clonedKey.extractable is 'boolean' | |
682 PASS clonedKey.extractable is true | |
683 PASS clonedKey.algorithm.name is "HMAC" | |
684 PASS clonedKey.algorithm.length is 128 | |
685 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
686 PASS clonedKey.usages.join(',') is "sign" | |
687 Serialized key bytes: 3f004b021008091030112233445566778899aabbccddeeff | |
688 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
689 | |
690 PASS importedKey.extraProperty is "hi" | |
691 PASS importedKey.type is "secret" | |
692 PASS typeof importedKey.extractable is 'boolean' | |
693 PASS importedKey.extractable is true | |
694 PASS importedKey.algorithm.name is "HMAC" | |
695 PASS importedKey.algorithm.length is 256 | |
696 PASS importedKey.algorithm.hash.name is "SHA-512" | |
697 PASS importedKey.usages.join(',') is "sign" | |
698 PASS importedKey is not clonedKey | |
699 PASS clonedKey.extraProperty is undefined. | |
700 PASS clonedKey.type is "secret" | |
701 PASS typeof clonedKey.extractable is 'boolean' | |
702 PASS clonedKey.extractable is true | |
703 PASS clonedKey.algorithm.name is "HMAC" | |
704 PASS clonedKey.algorithm.length is 256 | |
705 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
706 PASS clonedKey.usages.join(',') is "sign" | |
707 Serialized key bytes: 3f004b022008092000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
708 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
709 | |
710 PASS importedKey.extraProperty is "hi" | |
711 PASS importedKey.type is "secret" | |
712 PASS typeof importedKey.extractable is 'boolean' | |
713 PASS importedKey.extractable is true | |
714 PASS importedKey.algorithm.name is "HMAC" | |
715 PASS importedKey.algorithm.length is 128 | |
716 PASS importedKey.algorithm.hash.name is "SHA-512" | |
717 PASS importedKey.usages.join(',') is "verify" | |
718 PASS importedKey is not clonedKey | |
719 PASS clonedKey.extraProperty is undefined. | |
720 PASS clonedKey.type is "secret" | |
721 PASS typeof clonedKey.extractable is 'boolean' | |
722 PASS clonedKey.extractable is true | |
723 PASS clonedKey.algorithm.name is "HMAC" | |
724 PASS clonedKey.algorithm.length is 128 | |
725 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
726 PASS clonedKey.usages.join(',') is "verify" | |
727 Serialized key bytes: 3f004b021008111030112233445566778899aabbccddeeff | |
728 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
729 | |
730 PASS importedKey.extraProperty is "hi" | |
731 PASS importedKey.type is "secret" | |
732 PASS typeof importedKey.extractable is 'boolean' | |
733 PASS importedKey.extractable is true | |
734 PASS importedKey.algorithm.name is "HMAC" | |
735 PASS importedKey.algorithm.length is 256 | |
736 PASS importedKey.algorithm.hash.name is "SHA-512" | |
737 PASS importedKey.usages.join(',') is "verify" | |
738 PASS importedKey is not clonedKey | |
739 PASS clonedKey.extraProperty is undefined. | |
740 PASS clonedKey.type is "secret" | |
741 PASS typeof clonedKey.extractable is 'boolean' | |
742 PASS clonedKey.extractable is true | |
743 PASS clonedKey.algorithm.name is "HMAC" | |
744 PASS clonedKey.algorithm.length is 256 | |
745 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
746 PASS clonedKey.usages.join(',') is "verify" | |
747 Serialized key bytes: 3f004b022008112000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
748 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
749 | |
750 PASS importedKey.extraProperty is "hi" | |
751 PASS importedKey.type is "secret" | |
752 PASS typeof importedKey.extractable is 'boolean' | |
753 PASS importedKey.extractable is true | |
754 PASS importedKey.algorithm.name is "HMAC" | |
755 PASS importedKey.algorithm.length is 128 | |
756 PASS importedKey.algorithm.hash.name is "SHA-512" | |
757 PASS importedKey.usages.join(',') is "sign,verify" | |
758 PASS importedKey is not clonedKey | |
759 PASS clonedKey.extraProperty is undefined. | |
760 PASS clonedKey.type is "secret" | |
761 PASS typeof clonedKey.extractable is 'boolean' | |
762 PASS clonedKey.extractable is true | |
763 PASS clonedKey.algorithm.name is "HMAC" | |
764 PASS clonedKey.algorithm.length is 128 | |
765 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
766 PASS clonedKey.usages.join(',') is "sign,verify" | |
767 Serialized key bytes: 3f004b021008191030112233445566778899aabbccddeeff | |
768 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and
was | |
769 | |
770 PASS importedKey.extraProperty is "hi" | |
771 PASS importedKey.type is "secret" | |
772 PASS typeof importedKey.extractable is 'boolean' | |
773 PASS importedKey.extractable is true | |
774 PASS importedKey.algorithm.name is "HMAC" | |
775 PASS importedKey.algorithm.length is 256 | |
776 PASS importedKey.algorithm.hash.name is "SHA-512" | |
777 PASS importedKey.usages.join(',') is "sign,verify" | |
778 PASS importedKey is not clonedKey | |
779 PASS clonedKey.extraProperty is undefined. | |
780 PASS clonedKey.type is "secret" | |
781 PASS typeof clonedKey.extractable is 'boolean' | |
782 PASS clonedKey.extractable is true | |
783 PASS clonedKey.algorithm.name is "HMAC" | |
784 PASS clonedKey.algorithm.length is 256 | |
785 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
786 PASS clonedKey.usages.join(',') is "sign,verify" | |
787 Serialized key bytes: 3f004b022008192000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
788 PASS: Cloned key exported data should be [00112233445546778899aabbccddeeff000102
030405060708090a0b0c0d0e0f] and was | |
789 | |
790 PASS importedKey.extraProperty is "hi" | |
791 PASS importedKey.type is "secret" | |
792 PASS typeof importedKey.extractable is 'boolean' | |
793 PASS importedKey.extractable is false | |
794 PASS importedKey.algorithm.name is "HMAC" | |
795 PASS importedKey.algorithm.length is 128 | |
796 PASS importedKey.algorithm.hash.name is "SHA-512" | |
797 PASS importedKey.usages.join(',') is "" | |
798 PASS importedKey is not clonedKey | |
799 PASS clonedKey.extraProperty is undefined. | |
800 PASS clonedKey.type is "secret" | |
801 PASS typeof clonedKey.extractable is 'boolean' | |
802 PASS clonedKey.extractable is false | |
803 PASS clonedKey.algorithm.name is "HMAC" | |
804 PASS clonedKey.algorithm.length is 128 | |
805 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
806 PASS clonedKey.usages.join(',') is "" | |
807 Serialized key bytes: 3f004b021008001030112233445566778899aabbccddeeff | |
808 | |
809 PASS importedKey.extraProperty is "hi" | |
810 PASS importedKey.type is "secret" | |
811 PASS typeof importedKey.extractable is 'boolean' | |
812 PASS importedKey.extractable is false | |
813 PASS importedKey.algorithm.name is "HMAC" | |
814 PASS importedKey.algorithm.length is 256 | |
815 PASS importedKey.algorithm.hash.name is "SHA-512" | |
816 PASS importedKey.usages.join(',') is "" | |
817 PASS importedKey is not clonedKey | |
818 PASS clonedKey.extraProperty is undefined. | |
819 PASS clonedKey.type is "secret" | |
820 PASS typeof clonedKey.extractable is 'boolean' | |
821 PASS clonedKey.extractable is false | |
822 PASS clonedKey.algorithm.name is "HMAC" | |
823 PASS clonedKey.algorithm.length is 256 | |
824 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
825 PASS clonedKey.usages.join(',') is "" | |
826 Serialized key bytes: 3f004b022008002000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
827 | |
828 PASS importedKey.extraProperty is "hi" | |
829 PASS importedKey.type is "secret" | |
830 PASS typeof importedKey.extractable is 'boolean' | |
831 PASS importedKey.extractable is false | |
832 PASS importedKey.algorithm.name is "HMAC" | |
833 PASS importedKey.algorithm.length is 128 | |
834 PASS importedKey.algorithm.hash.name is "SHA-512" | |
835 PASS importedKey.usages.join(',') is "sign" | |
836 PASS importedKey is not clonedKey | |
837 PASS clonedKey.extraProperty is undefined. | |
838 PASS clonedKey.type is "secret" | |
839 PASS typeof clonedKey.extractable is 'boolean' | |
840 PASS clonedKey.extractable is false | |
841 PASS clonedKey.algorithm.name is "HMAC" | |
842 PASS clonedKey.algorithm.length is 128 | |
843 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
844 PASS clonedKey.usages.join(',') is "sign" | |
845 Serialized key bytes: 3f004b021008081030112233445566778899aabbccddeeff | |
846 | |
847 PASS importedKey.extraProperty is "hi" | |
848 PASS importedKey.type is "secret" | |
849 PASS typeof importedKey.extractable is 'boolean' | |
850 PASS importedKey.extractable is false | |
851 PASS importedKey.algorithm.name is "HMAC" | |
852 PASS importedKey.algorithm.length is 256 | |
853 PASS importedKey.algorithm.hash.name is "SHA-512" | |
854 PASS importedKey.usages.join(',') is "sign" | |
855 PASS importedKey is not clonedKey | |
856 PASS clonedKey.extraProperty is undefined. | |
857 PASS clonedKey.type is "secret" | |
858 PASS typeof clonedKey.extractable is 'boolean' | |
859 PASS clonedKey.extractable is false | |
860 PASS clonedKey.algorithm.name is "HMAC" | |
861 PASS clonedKey.algorithm.length is 256 | |
862 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
863 PASS clonedKey.usages.join(',') is "sign" | |
864 Serialized key bytes: 3f004b022008082000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
865 | |
866 PASS importedKey.extraProperty is "hi" | |
867 PASS importedKey.type is "secret" | |
868 PASS typeof importedKey.extractable is 'boolean' | |
869 PASS importedKey.extractable is false | |
870 PASS importedKey.algorithm.name is "HMAC" | |
871 PASS importedKey.algorithm.length is 128 | |
872 PASS importedKey.algorithm.hash.name is "SHA-512" | |
873 PASS importedKey.usages.join(',') is "verify" | |
874 PASS importedKey is not clonedKey | |
875 PASS clonedKey.extraProperty is undefined. | |
876 PASS clonedKey.type is "secret" | |
877 PASS typeof clonedKey.extractable is 'boolean' | |
878 PASS clonedKey.extractable is false | |
879 PASS clonedKey.algorithm.name is "HMAC" | |
880 PASS clonedKey.algorithm.length is 128 | |
881 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
882 PASS clonedKey.usages.join(',') is "verify" | |
883 Serialized key bytes: 3f004b021008101030112233445566778899aabbccddeeff | |
884 | |
885 PASS importedKey.extraProperty is "hi" | |
886 PASS importedKey.type is "secret" | |
887 PASS typeof importedKey.extractable is 'boolean' | |
888 PASS importedKey.extractable is false | |
889 PASS importedKey.algorithm.name is "HMAC" | |
890 PASS importedKey.algorithm.length is 256 | |
891 PASS importedKey.algorithm.hash.name is "SHA-512" | |
892 PASS importedKey.usages.join(',') is "verify" | |
893 PASS importedKey is not clonedKey | |
894 PASS clonedKey.extraProperty is undefined. | |
895 PASS clonedKey.type is "secret" | |
896 PASS typeof clonedKey.extractable is 'boolean' | |
897 PASS clonedKey.extractable is false | |
898 PASS clonedKey.algorithm.name is "HMAC" | |
899 PASS clonedKey.algorithm.length is 256 | |
900 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
901 PASS clonedKey.usages.join(',') is "verify" | |
902 Serialized key bytes: 3f004b022008102000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
903 | |
904 PASS importedKey.extraProperty is "hi" | |
905 PASS importedKey.type is "secret" | |
906 PASS typeof importedKey.extractable is 'boolean' | |
907 PASS importedKey.extractable is false | |
908 PASS importedKey.algorithm.name is "HMAC" | |
909 PASS importedKey.algorithm.length is 128 | |
910 PASS importedKey.algorithm.hash.name is "SHA-512" | |
911 PASS importedKey.usages.join(',') is "sign,verify" | |
912 PASS importedKey is not clonedKey | |
913 PASS clonedKey.extraProperty is undefined. | |
914 PASS clonedKey.type is "secret" | |
915 PASS typeof clonedKey.extractable is 'boolean' | |
916 PASS clonedKey.extractable is false | |
917 PASS clonedKey.algorithm.name is "HMAC" | |
918 PASS clonedKey.algorithm.length is 128 | |
919 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
920 PASS clonedKey.usages.join(',') is "sign,verify" | |
921 Serialized key bytes: 3f004b021008181030112233445566778899aabbccddeeff | |
922 | |
923 PASS importedKey.extraProperty is "hi" | |
924 PASS importedKey.type is "secret" | |
925 PASS typeof importedKey.extractable is 'boolean' | |
926 PASS importedKey.extractable is false | |
927 PASS importedKey.algorithm.name is "HMAC" | |
928 PASS importedKey.algorithm.length is 256 | |
929 PASS importedKey.algorithm.hash.name is "SHA-512" | |
930 PASS importedKey.usages.join(',') is "sign,verify" | |
931 PASS importedKey is not clonedKey | |
932 PASS clonedKey.extraProperty is undefined. | |
933 PASS clonedKey.type is "secret" | |
934 PASS typeof clonedKey.extractable is 'boolean' | |
935 PASS clonedKey.extractable is false | |
936 PASS clonedKey.algorithm.name is "HMAC" | |
937 PASS clonedKey.algorithm.length is 256 | |
938 PASS clonedKey.algorithm.hash.name is "SHA-512" | |
939 PASS clonedKey.usages.join(',') is "sign,verify" | |
940 Serialized key bytes: 3f004b022008182000112233445546778899aabbccddeeff0001020304
05060708090a0b0c0d0e0f | |
941 | |
942 PASS successfullyParsed is true | |
943 | |
944 TEST COMPLETE | |
945 | |
OLD | NEW |