Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: third_party/WebKit/LayoutTests/crypto/subtle/hmac/cloneKey-expected.txt

Issue 2855123009: Expose SerializedScriptValue data through a non-copying view. (Closed)
Patch Set: update layout test results to not include padding Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Tests structured cloning of HMAC keys 1 Tests structured cloning of HMAC keys
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 PASS importedKey.extraProperty is "hi" 6 PASS importedKey.extraProperty is "hi"
7 PASS importedKey.type is "secret" 7 PASS importedKey.type is "secret"
8 PASS typeof importedKey.extractable is 'boolean' 8 PASS typeof importedKey.extractable is 'boolean'
9 PASS importedKey.extractable is true 9 PASS importedKey.extractable is true
10 PASS importedKey.algorithm.name is "HMAC" 10 PASS importedKey.algorithm.name is "HMAC"
(...skipping 22 matching lines...) Expand all
33 PASS importedKey.usages.join(',') is "sign" 33 PASS importedKey.usages.join(',') is "sign"
34 PASS importedKey is not clonedKey 34 PASS importedKey is not clonedKey
35 PASS clonedKey.extraProperty is undefined. 35 PASS clonedKey.extraProperty is undefined.
36 PASS clonedKey.type is "secret" 36 PASS clonedKey.type is "secret"
37 PASS typeof clonedKey.extractable is 'boolean' 37 PASS typeof clonedKey.extractable is 'boolean'
38 PASS clonedKey.extractable is true 38 PASS clonedKey.extractable is true
39 PASS clonedKey.algorithm.name is "HMAC" 39 PASS clonedKey.algorithm.name is "HMAC"
40 PASS clonedKey.algorithm.length is 64 40 PASS clonedKey.algorithm.length is 64
41 PASS clonedKey.algorithm.hash.name is "SHA-1" 41 PASS clonedKey.algorithm.hash.name is "SHA-1"
42 PASS clonedKey.usages.join(',') is "sign" 42 PASS clonedKey.usages.join(',') is "sign"
43 Serialized key bytes: 5c4b0208050908001122334455467700 43 Serialized key bytes: 5c4b02080509080011223344554677
44 PASS: Cloned key exported data should be [0011223344554677] and was 44 PASS: Cloned key exported data should be [0011223344554677] and was
45 45
46 PASS importedKey.extraProperty is "hi" 46 PASS importedKey.extraProperty is "hi"
47 PASS importedKey.type is "secret" 47 PASS importedKey.type is "secret"
48 PASS typeof importedKey.extractable is 'boolean' 48 PASS typeof importedKey.extractable is 'boolean'
49 PASS importedKey.extractable is true 49 PASS importedKey.extractable is true
50 PASS importedKey.algorithm.name is "HMAC" 50 PASS importedKey.algorithm.name is "HMAC"
51 PASS importedKey.algorithm.length is 88 51 PASS importedKey.algorithm.length is 88
52 PASS importedKey.algorithm.hash.name is "SHA-1" 52 PASS importedKey.algorithm.hash.name is "SHA-1"
53 PASS importedKey.usages.join(',') is "sign" 53 PASS importedKey.usages.join(',') is "sign"
(...skipping 19 matching lines...) Expand all
73 PASS importedKey.usages.join(',') is "sign" 73 PASS importedKey.usages.join(',') is "sign"
74 PASS importedKey is not clonedKey 74 PASS importedKey is not clonedKey
75 PASS clonedKey.extraProperty is undefined. 75 PASS clonedKey.extraProperty is undefined.
76 PASS clonedKey.type is "secret" 76 PASS clonedKey.type is "secret"
77 PASS typeof clonedKey.extractable is 'boolean' 77 PASS typeof clonedKey.extractable is 'boolean'
78 PASS clonedKey.extractable is true 78 PASS clonedKey.extractable is true
79 PASS clonedKey.algorithm.name is "HMAC" 79 PASS clonedKey.algorithm.name is "HMAC"
80 PASS clonedKey.algorithm.length is 128 80 PASS clonedKey.algorithm.length is 128
81 PASS clonedKey.algorithm.hash.name is "SHA-1" 81 PASS clonedKey.algorithm.hash.name is "SHA-1"
82 PASS clonedKey.usages.join(',') is "sign" 82 PASS clonedKey.usages.join(',') is "sign"
83 Serialized key bytes: 5c4b021005091030112233445566778899aabbccddeeff00 83 Serialized key bytes: 5c4b021005091030112233445566778899aabbccddeeff
84 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 84 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
85 85
86 PASS importedKey.extraProperty is "hi" 86 PASS importedKey.extraProperty is "hi"
87 PASS importedKey.type is "secret" 87 PASS importedKey.type is "secret"
88 PASS typeof importedKey.extractable is 'boolean' 88 PASS typeof importedKey.extractable is 'boolean'
89 PASS importedKey.extractable is true 89 PASS importedKey.extractable is true
90 PASS importedKey.algorithm.name is "HMAC" 90 PASS importedKey.algorithm.name is "HMAC"
91 PASS importedKey.algorithm.length is 8 91 PASS importedKey.algorithm.length is 8
92 PASS importedKey.algorithm.hash.name is "SHA-1" 92 PASS importedKey.algorithm.hash.name is "SHA-1"
93 PASS importedKey.usages.join(',') is "verify" 93 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
113 PASS importedKey.usages.join(',') is "verify" 113 PASS importedKey.usages.join(',') is "verify"
114 PASS importedKey is not clonedKey 114 PASS importedKey is not clonedKey
115 PASS clonedKey.extraProperty is undefined. 115 PASS clonedKey.extraProperty is undefined.
116 PASS clonedKey.type is "secret" 116 PASS clonedKey.type is "secret"
117 PASS typeof clonedKey.extractable is 'boolean' 117 PASS typeof clonedKey.extractable is 'boolean'
118 PASS clonedKey.extractable is true 118 PASS clonedKey.extractable is true
119 PASS clonedKey.algorithm.name is "HMAC" 119 PASS clonedKey.algorithm.name is "HMAC"
120 PASS clonedKey.algorithm.length is 64 120 PASS clonedKey.algorithm.length is 64
121 PASS clonedKey.algorithm.hash.name is "SHA-1" 121 PASS clonedKey.algorithm.hash.name is "SHA-1"
122 PASS clonedKey.usages.join(',') is "verify" 122 PASS clonedKey.usages.join(',') is "verify"
123 Serialized key bytes: 5c4b0208051108001122334455467700 123 Serialized key bytes: 5c4b02080511080011223344554677
124 PASS: Cloned key exported data should be [0011223344554677] and was 124 PASS: Cloned key exported data should be [0011223344554677] and was
125 125
126 PASS importedKey.extraProperty is "hi" 126 PASS importedKey.extraProperty is "hi"
127 PASS importedKey.type is "secret" 127 PASS importedKey.type is "secret"
128 PASS typeof importedKey.extractable is 'boolean' 128 PASS typeof importedKey.extractable is 'boolean'
129 PASS importedKey.extractable is true 129 PASS importedKey.extractable is true
130 PASS importedKey.algorithm.name is "HMAC" 130 PASS importedKey.algorithm.name is "HMAC"
131 PASS importedKey.algorithm.length is 88 131 PASS importedKey.algorithm.length is 88
132 PASS importedKey.algorithm.hash.name is "SHA-1" 132 PASS importedKey.algorithm.hash.name is "SHA-1"
133 PASS importedKey.usages.join(',') is "verify" 133 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
153 PASS importedKey.usages.join(',') is "verify" 153 PASS importedKey.usages.join(',') is "verify"
154 PASS importedKey is not clonedKey 154 PASS importedKey is not clonedKey
155 PASS clonedKey.extraProperty is undefined. 155 PASS clonedKey.extraProperty is undefined.
156 PASS clonedKey.type is "secret" 156 PASS clonedKey.type is "secret"
157 PASS typeof clonedKey.extractable is 'boolean' 157 PASS typeof clonedKey.extractable is 'boolean'
158 PASS clonedKey.extractable is true 158 PASS clonedKey.extractable is true
159 PASS clonedKey.algorithm.name is "HMAC" 159 PASS clonedKey.algorithm.name is "HMAC"
160 PASS clonedKey.algorithm.length is 128 160 PASS clonedKey.algorithm.length is 128
161 PASS clonedKey.algorithm.hash.name is "SHA-1" 161 PASS clonedKey.algorithm.hash.name is "SHA-1"
162 PASS clonedKey.usages.join(',') is "verify" 162 PASS clonedKey.usages.join(',') is "verify"
163 Serialized key bytes: 5c4b021005111030112233445566778899aabbccddeeff00 163 Serialized key bytes: 5c4b021005111030112233445566778899aabbccddeeff
164 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 164 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
165 165
166 PASS importedKey.extraProperty is "hi" 166 PASS importedKey.extraProperty is "hi"
167 PASS importedKey.type is "secret" 167 PASS importedKey.type is "secret"
168 PASS typeof importedKey.extractable is 'boolean' 168 PASS typeof importedKey.extractable is 'boolean'
169 PASS importedKey.extractable is true 169 PASS importedKey.extractable is true
170 PASS importedKey.algorithm.name is "HMAC" 170 PASS importedKey.algorithm.name is "HMAC"
171 PASS importedKey.algorithm.length is 8 171 PASS importedKey.algorithm.length is 8
172 PASS importedKey.algorithm.hash.name is "SHA-1" 172 PASS importedKey.algorithm.hash.name is "SHA-1"
173 PASS importedKey.usages.join(',') is "sign,verify" 173 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
193 PASS importedKey.usages.join(',') is "sign,verify" 193 PASS importedKey.usages.join(',') is "sign,verify"
194 PASS importedKey is not clonedKey 194 PASS importedKey is not clonedKey
195 PASS clonedKey.extraProperty is undefined. 195 PASS clonedKey.extraProperty is undefined.
196 PASS clonedKey.type is "secret" 196 PASS clonedKey.type is "secret"
197 PASS typeof clonedKey.extractable is 'boolean' 197 PASS typeof clonedKey.extractable is 'boolean'
198 PASS clonedKey.extractable is true 198 PASS clonedKey.extractable is true
199 PASS clonedKey.algorithm.name is "HMAC" 199 PASS clonedKey.algorithm.name is "HMAC"
200 PASS clonedKey.algorithm.length is 64 200 PASS clonedKey.algorithm.length is 64
201 PASS clonedKey.algorithm.hash.name is "SHA-1" 201 PASS clonedKey.algorithm.hash.name is "SHA-1"
202 PASS clonedKey.usages.join(',') is "sign,verify" 202 PASS clonedKey.usages.join(',') is "sign,verify"
203 Serialized key bytes: 5c4b0208051908001122334455467700 203 Serialized key bytes: 5c4b02080519080011223344554677
204 PASS: Cloned key exported data should be [0011223344554677] and was 204 PASS: Cloned key exported data should be [0011223344554677] and was
205 205
206 PASS importedKey.extraProperty is "hi" 206 PASS importedKey.extraProperty is "hi"
207 PASS importedKey.type is "secret" 207 PASS importedKey.type is "secret"
208 PASS typeof importedKey.extractable is 'boolean' 208 PASS typeof importedKey.extractable is 'boolean'
209 PASS importedKey.extractable is true 209 PASS importedKey.extractable is true
210 PASS importedKey.algorithm.name is "HMAC" 210 PASS importedKey.algorithm.name is "HMAC"
211 PASS importedKey.algorithm.length is 88 211 PASS importedKey.algorithm.length is 88
212 PASS importedKey.algorithm.hash.name is "SHA-1" 212 PASS importedKey.algorithm.hash.name is "SHA-1"
213 PASS importedKey.usages.join(',') is "sign,verify" 213 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
233 PASS importedKey.usages.join(',') is "sign,verify" 233 PASS importedKey.usages.join(',') is "sign,verify"
234 PASS importedKey is not clonedKey 234 PASS importedKey is not clonedKey
235 PASS clonedKey.extraProperty is undefined. 235 PASS clonedKey.extraProperty is undefined.
236 PASS clonedKey.type is "secret" 236 PASS clonedKey.type is "secret"
237 PASS typeof clonedKey.extractable is 'boolean' 237 PASS typeof clonedKey.extractable is 'boolean'
238 PASS clonedKey.extractable is true 238 PASS clonedKey.extractable is true
239 PASS clonedKey.algorithm.name is "HMAC" 239 PASS clonedKey.algorithm.name is "HMAC"
240 PASS clonedKey.algorithm.length is 128 240 PASS clonedKey.algorithm.length is 128
241 PASS clonedKey.algorithm.hash.name is "SHA-1" 241 PASS clonedKey.algorithm.hash.name is "SHA-1"
242 PASS clonedKey.usages.join(',') is "sign,verify" 242 PASS clonedKey.usages.join(',') is "sign,verify"
243 Serialized key bytes: 5c4b021005191030112233445566778899aabbccddeeff00 243 Serialized key bytes: 5c4b021005191030112233445566778899aabbccddeeff
244 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 244 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
245 245
246 PASS importedKey.extraProperty is "hi" 246 PASS importedKey.extraProperty is "hi"
247 PASS importedKey.type is "secret" 247 PASS importedKey.type is "secret"
248 PASS typeof importedKey.extractable is 'boolean' 248 PASS typeof importedKey.extractable is 'boolean'
249 PASS importedKey.extractable is false 249 PASS importedKey.extractable is false
250 PASS importedKey.algorithm.name is "HMAC" 250 PASS importedKey.algorithm.name is "HMAC"
251 PASS importedKey.algorithm.length is 8 251 PASS importedKey.algorithm.length is 8
252 PASS importedKey.algorithm.hash.name is "SHA-1" 252 PASS importedKey.algorithm.hash.name is "SHA-1"
253 PASS importedKey.usages.join(',') is "sign" 253 PASS importedKey.usages.join(',') is "sign"
(...skipping 18 matching lines...) Expand all
272 PASS importedKey.usages.join(',') is "sign" 272 PASS importedKey.usages.join(',') is "sign"
273 PASS importedKey is not clonedKey 273 PASS importedKey is not clonedKey
274 PASS clonedKey.extraProperty is undefined. 274 PASS clonedKey.extraProperty is undefined.
275 PASS clonedKey.type is "secret" 275 PASS clonedKey.type is "secret"
276 PASS typeof clonedKey.extractable is 'boolean' 276 PASS typeof clonedKey.extractable is 'boolean'
277 PASS clonedKey.extractable is false 277 PASS clonedKey.extractable is false
278 PASS clonedKey.algorithm.name is "HMAC" 278 PASS clonedKey.algorithm.name is "HMAC"
279 PASS clonedKey.algorithm.length is 64 279 PASS clonedKey.algorithm.length is 64
280 PASS clonedKey.algorithm.hash.name is "SHA-1" 280 PASS clonedKey.algorithm.hash.name is "SHA-1"
281 PASS clonedKey.usages.join(',') is "sign" 281 PASS clonedKey.usages.join(',') is "sign"
282 Serialized key bytes: 5c4b0208050808001122334455467700 282 Serialized key bytes: 5c4b02080508080011223344554677
283 283
284 PASS importedKey.extraProperty is "hi" 284 PASS importedKey.extraProperty is "hi"
285 PASS importedKey.type is "secret" 285 PASS importedKey.type is "secret"
286 PASS typeof importedKey.extractable is 'boolean' 286 PASS typeof importedKey.extractable is 'boolean'
287 PASS importedKey.extractable is false 287 PASS importedKey.extractable is false
288 PASS importedKey.algorithm.name is "HMAC" 288 PASS importedKey.algorithm.name is "HMAC"
289 PASS importedKey.algorithm.length is 88 289 PASS importedKey.algorithm.length is 88
290 PASS importedKey.algorithm.hash.name is "SHA-1" 290 PASS importedKey.algorithm.hash.name is "SHA-1"
291 PASS importedKey.usages.join(',') is "sign" 291 PASS importedKey.usages.join(',') is "sign"
292 PASS importedKey is not clonedKey 292 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
310 PASS importedKey.usages.join(',') is "sign" 310 PASS importedKey.usages.join(',') is "sign"
311 PASS importedKey is not clonedKey 311 PASS importedKey is not clonedKey
312 PASS clonedKey.extraProperty is undefined. 312 PASS clonedKey.extraProperty is undefined.
313 PASS clonedKey.type is "secret" 313 PASS clonedKey.type is "secret"
314 PASS typeof clonedKey.extractable is 'boolean' 314 PASS typeof clonedKey.extractable is 'boolean'
315 PASS clonedKey.extractable is false 315 PASS clonedKey.extractable is false
316 PASS clonedKey.algorithm.name is "HMAC" 316 PASS clonedKey.algorithm.name is "HMAC"
317 PASS clonedKey.algorithm.length is 128 317 PASS clonedKey.algorithm.length is 128
318 PASS clonedKey.algorithm.hash.name is "SHA-1" 318 PASS clonedKey.algorithm.hash.name is "SHA-1"
319 PASS clonedKey.usages.join(',') is "sign" 319 PASS clonedKey.usages.join(',') is "sign"
320 Serialized key bytes: 5c4b021005081030112233445566778899aabbccddeeff00 320 Serialized key bytes: 5c4b021005081030112233445566778899aabbccddeeff
321 321
322 PASS importedKey.extraProperty is "hi" 322 PASS importedKey.extraProperty is "hi"
323 PASS importedKey.type is "secret" 323 PASS importedKey.type is "secret"
324 PASS typeof importedKey.extractable is 'boolean' 324 PASS typeof importedKey.extractable is 'boolean'
325 PASS importedKey.extractable is false 325 PASS importedKey.extractable is false
326 PASS importedKey.algorithm.name is "HMAC" 326 PASS importedKey.algorithm.name is "HMAC"
327 PASS importedKey.algorithm.length is 8 327 PASS importedKey.algorithm.length is 8
328 PASS importedKey.algorithm.hash.name is "SHA-1" 328 PASS importedKey.algorithm.hash.name is "SHA-1"
329 PASS importedKey.usages.join(',') is "verify" 329 PASS importedKey.usages.join(',') is "verify"
330 PASS importedKey is not clonedKey 330 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
348 PASS importedKey.usages.join(',') is "verify" 348 PASS importedKey.usages.join(',') is "verify"
349 PASS importedKey is not clonedKey 349 PASS importedKey is not clonedKey
350 PASS clonedKey.extraProperty is undefined. 350 PASS clonedKey.extraProperty is undefined.
351 PASS clonedKey.type is "secret" 351 PASS clonedKey.type is "secret"
352 PASS typeof clonedKey.extractable is 'boolean' 352 PASS typeof clonedKey.extractable is 'boolean'
353 PASS clonedKey.extractable is false 353 PASS clonedKey.extractable is false
354 PASS clonedKey.algorithm.name is "HMAC" 354 PASS clonedKey.algorithm.name is "HMAC"
355 PASS clonedKey.algorithm.length is 64 355 PASS clonedKey.algorithm.length is 64
356 PASS clonedKey.algorithm.hash.name is "SHA-1" 356 PASS clonedKey.algorithm.hash.name is "SHA-1"
357 PASS clonedKey.usages.join(',') is "verify" 357 PASS clonedKey.usages.join(',') is "verify"
358 Serialized key bytes: 5c4b0208051008001122334455467700 358 Serialized key bytes: 5c4b02080510080011223344554677
359 359
360 PASS importedKey.extraProperty is "hi" 360 PASS importedKey.extraProperty is "hi"
361 PASS importedKey.type is "secret" 361 PASS importedKey.type is "secret"
362 PASS typeof importedKey.extractable is 'boolean' 362 PASS typeof importedKey.extractable is 'boolean'
363 PASS importedKey.extractable is false 363 PASS importedKey.extractable is false
364 PASS importedKey.algorithm.name is "HMAC" 364 PASS importedKey.algorithm.name is "HMAC"
365 PASS importedKey.algorithm.length is 88 365 PASS importedKey.algorithm.length is 88
366 PASS importedKey.algorithm.hash.name is "SHA-1" 366 PASS importedKey.algorithm.hash.name is "SHA-1"
367 PASS importedKey.usages.join(',') is "verify" 367 PASS importedKey.usages.join(',') is "verify"
368 PASS importedKey is not clonedKey 368 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
386 PASS importedKey.usages.join(',') is "verify" 386 PASS importedKey.usages.join(',') is "verify"
387 PASS importedKey is not clonedKey 387 PASS importedKey is not clonedKey
388 PASS clonedKey.extraProperty is undefined. 388 PASS clonedKey.extraProperty is undefined.
389 PASS clonedKey.type is "secret" 389 PASS clonedKey.type is "secret"
390 PASS typeof clonedKey.extractable is 'boolean' 390 PASS typeof clonedKey.extractable is 'boolean'
391 PASS clonedKey.extractable is false 391 PASS clonedKey.extractable is false
392 PASS clonedKey.algorithm.name is "HMAC" 392 PASS clonedKey.algorithm.name is "HMAC"
393 PASS clonedKey.algorithm.length is 128 393 PASS clonedKey.algorithm.length is 128
394 PASS clonedKey.algorithm.hash.name is "SHA-1" 394 PASS clonedKey.algorithm.hash.name is "SHA-1"
395 PASS clonedKey.usages.join(',') is "verify" 395 PASS clonedKey.usages.join(',') is "verify"
396 Serialized key bytes: 5c4b021005101030112233445566778899aabbccddeeff00 396 Serialized key bytes: 5c4b021005101030112233445566778899aabbccddeeff
397 397
398 PASS importedKey.extraProperty is "hi" 398 PASS importedKey.extraProperty is "hi"
399 PASS importedKey.type is "secret" 399 PASS importedKey.type is "secret"
400 PASS typeof importedKey.extractable is 'boolean' 400 PASS typeof importedKey.extractable is 'boolean'
401 PASS importedKey.extractable is false 401 PASS importedKey.extractable is false
402 PASS importedKey.algorithm.name is "HMAC" 402 PASS importedKey.algorithm.name is "HMAC"
403 PASS importedKey.algorithm.length is 8 403 PASS importedKey.algorithm.length is 8
404 PASS importedKey.algorithm.hash.name is "SHA-1" 404 PASS importedKey.algorithm.hash.name is "SHA-1"
405 PASS importedKey.usages.join(',') is "sign,verify" 405 PASS importedKey.usages.join(',') is "sign,verify"
406 PASS importedKey is not clonedKey 406 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
424 PASS importedKey.usages.join(',') is "sign,verify" 424 PASS importedKey.usages.join(',') is "sign,verify"
425 PASS importedKey is not clonedKey 425 PASS importedKey is not clonedKey
426 PASS clonedKey.extraProperty is undefined. 426 PASS clonedKey.extraProperty is undefined.
427 PASS clonedKey.type is "secret" 427 PASS clonedKey.type is "secret"
428 PASS typeof clonedKey.extractable is 'boolean' 428 PASS typeof clonedKey.extractable is 'boolean'
429 PASS clonedKey.extractable is false 429 PASS clonedKey.extractable is false
430 PASS clonedKey.algorithm.name is "HMAC" 430 PASS clonedKey.algorithm.name is "HMAC"
431 PASS clonedKey.algorithm.length is 64 431 PASS clonedKey.algorithm.length is 64
432 PASS clonedKey.algorithm.hash.name is "SHA-1" 432 PASS clonedKey.algorithm.hash.name is "SHA-1"
433 PASS clonedKey.usages.join(',') is "sign,verify" 433 PASS clonedKey.usages.join(',') is "sign,verify"
434 Serialized key bytes: 5c4b0208051808001122334455467700 434 Serialized key bytes: 5c4b02080518080011223344554677
435 435
436 PASS importedKey.extraProperty is "hi" 436 PASS importedKey.extraProperty is "hi"
437 PASS importedKey.type is "secret" 437 PASS importedKey.type is "secret"
438 PASS typeof importedKey.extractable is 'boolean' 438 PASS typeof importedKey.extractable is 'boolean'
439 PASS importedKey.extractable is false 439 PASS importedKey.extractable is false
440 PASS importedKey.algorithm.name is "HMAC" 440 PASS importedKey.algorithm.name is "HMAC"
441 PASS importedKey.algorithm.length is 88 441 PASS importedKey.algorithm.length is 88
442 PASS importedKey.algorithm.hash.name is "SHA-1" 442 PASS importedKey.algorithm.hash.name is "SHA-1"
443 PASS importedKey.usages.join(',') is "sign,verify" 443 PASS importedKey.usages.join(',') is "sign,verify"
444 PASS importedKey is not clonedKey 444 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
462 PASS importedKey.usages.join(',') is "sign,verify" 462 PASS importedKey.usages.join(',') is "sign,verify"
463 PASS importedKey is not clonedKey 463 PASS importedKey is not clonedKey
464 PASS clonedKey.extraProperty is undefined. 464 PASS clonedKey.extraProperty is undefined.
465 PASS clonedKey.type is "secret" 465 PASS clonedKey.type is "secret"
466 PASS typeof clonedKey.extractable is 'boolean' 466 PASS typeof clonedKey.extractable is 'boolean'
467 PASS clonedKey.extractable is false 467 PASS clonedKey.extractable is false
468 PASS clonedKey.algorithm.name is "HMAC" 468 PASS clonedKey.algorithm.name is "HMAC"
469 PASS clonedKey.algorithm.length is 128 469 PASS clonedKey.algorithm.length is 128
470 PASS clonedKey.algorithm.hash.name is "SHA-1" 470 PASS clonedKey.algorithm.hash.name is "SHA-1"
471 PASS clonedKey.usages.join(',') is "sign,verify" 471 PASS clonedKey.usages.join(',') is "sign,verify"
472 Serialized key bytes: 5c4b021005181030112233445566778899aabbccddeeff00 472 Serialized key bytes: 5c4b021005181030112233445566778899aabbccddeeff
473 473
474 PASS importedKey.extraProperty is "hi" 474 PASS importedKey.extraProperty is "hi"
475 PASS importedKey.type is "secret" 475 PASS importedKey.type is "secret"
476 PASS typeof importedKey.extractable is 'boolean' 476 PASS typeof importedKey.extractable is 'boolean'
477 PASS importedKey.extractable is true 477 PASS importedKey.extractable is true
478 PASS importedKey.algorithm.name is "HMAC" 478 PASS importedKey.algorithm.name is "HMAC"
479 PASS importedKey.algorithm.length is 8 479 PASS importedKey.algorithm.length is 8
480 PASS importedKey.algorithm.hash.name is "SHA-256" 480 PASS importedKey.algorithm.hash.name is "SHA-256"
481 PASS importedKey.usages.join(',') is "sign" 481 PASS importedKey.usages.join(',') is "sign"
482 PASS importedKey is not clonedKey 482 PASS importedKey is not clonedKey
(...skipping 18 matching lines...) Expand all
501 PASS importedKey.usages.join(',') is "sign" 501 PASS importedKey.usages.join(',') is "sign"
502 PASS importedKey is not clonedKey 502 PASS importedKey is not clonedKey
503 PASS clonedKey.extraProperty is undefined. 503 PASS clonedKey.extraProperty is undefined.
504 PASS clonedKey.type is "secret" 504 PASS clonedKey.type is "secret"
505 PASS typeof clonedKey.extractable is 'boolean' 505 PASS typeof clonedKey.extractable is 'boolean'
506 PASS clonedKey.extractable is true 506 PASS clonedKey.extractable is true
507 PASS clonedKey.algorithm.name is "HMAC" 507 PASS clonedKey.algorithm.name is "HMAC"
508 PASS clonedKey.algorithm.length is 64 508 PASS clonedKey.algorithm.length is 64
509 PASS clonedKey.algorithm.hash.name is "SHA-256" 509 PASS clonedKey.algorithm.hash.name is "SHA-256"
510 PASS clonedKey.usages.join(',') is "sign" 510 PASS clonedKey.usages.join(',') is "sign"
511 Serialized key bytes: 5c4b0208060908001122334455467700 511 Serialized key bytes: 5c4b02080609080011223344554677
512 PASS: Cloned key exported data should be [0011223344554677] and was 512 PASS: Cloned key exported data should be [0011223344554677] and was
513 513
514 PASS importedKey.extraProperty is "hi" 514 PASS importedKey.extraProperty is "hi"
515 PASS importedKey.type is "secret" 515 PASS importedKey.type is "secret"
516 PASS typeof importedKey.extractable is 'boolean' 516 PASS typeof importedKey.extractable is 'boolean'
517 PASS importedKey.extractable is true 517 PASS importedKey.extractable is true
518 PASS importedKey.algorithm.name is "HMAC" 518 PASS importedKey.algorithm.name is "HMAC"
519 PASS importedKey.algorithm.length is 88 519 PASS importedKey.algorithm.length is 88
520 PASS importedKey.algorithm.hash.name is "SHA-256" 520 PASS importedKey.algorithm.hash.name is "SHA-256"
521 PASS importedKey.usages.join(',') is "sign" 521 PASS importedKey.usages.join(',') is "sign"
(...skipping 19 matching lines...) Expand all
541 PASS importedKey.usages.join(',') is "sign" 541 PASS importedKey.usages.join(',') is "sign"
542 PASS importedKey is not clonedKey 542 PASS importedKey is not clonedKey
543 PASS clonedKey.extraProperty is undefined. 543 PASS clonedKey.extraProperty is undefined.
544 PASS clonedKey.type is "secret" 544 PASS clonedKey.type is "secret"
545 PASS typeof clonedKey.extractable is 'boolean' 545 PASS typeof clonedKey.extractable is 'boolean'
546 PASS clonedKey.extractable is true 546 PASS clonedKey.extractable is true
547 PASS clonedKey.algorithm.name is "HMAC" 547 PASS clonedKey.algorithm.name is "HMAC"
548 PASS clonedKey.algorithm.length is 128 548 PASS clonedKey.algorithm.length is 128
549 PASS clonedKey.algorithm.hash.name is "SHA-256" 549 PASS clonedKey.algorithm.hash.name is "SHA-256"
550 PASS clonedKey.usages.join(',') is "sign" 550 PASS clonedKey.usages.join(',') is "sign"
551 Serialized key bytes: 5c4b021006091030112233445566778899aabbccddeeff00 551 Serialized key bytes: 5c4b021006091030112233445566778899aabbccddeeff
552 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 552 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
553 553
554 PASS importedKey.extraProperty is "hi" 554 PASS importedKey.extraProperty is "hi"
555 PASS importedKey.type is "secret" 555 PASS importedKey.type is "secret"
556 PASS typeof importedKey.extractable is 'boolean' 556 PASS typeof importedKey.extractable is 'boolean'
557 PASS importedKey.extractable is true 557 PASS importedKey.extractable is true
558 PASS importedKey.algorithm.name is "HMAC" 558 PASS importedKey.algorithm.name is "HMAC"
559 PASS importedKey.algorithm.length is 8 559 PASS importedKey.algorithm.length is 8
560 PASS importedKey.algorithm.hash.name is "SHA-256" 560 PASS importedKey.algorithm.hash.name is "SHA-256"
561 PASS importedKey.usages.join(',') is "verify" 561 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
581 PASS importedKey.usages.join(',') is "verify" 581 PASS importedKey.usages.join(',') is "verify"
582 PASS importedKey is not clonedKey 582 PASS importedKey is not clonedKey
583 PASS clonedKey.extraProperty is undefined. 583 PASS clonedKey.extraProperty is undefined.
584 PASS clonedKey.type is "secret" 584 PASS clonedKey.type is "secret"
585 PASS typeof clonedKey.extractable is 'boolean' 585 PASS typeof clonedKey.extractable is 'boolean'
586 PASS clonedKey.extractable is true 586 PASS clonedKey.extractable is true
587 PASS clonedKey.algorithm.name is "HMAC" 587 PASS clonedKey.algorithm.name is "HMAC"
588 PASS clonedKey.algorithm.length is 64 588 PASS clonedKey.algorithm.length is 64
589 PASS clonedKey.algorithm.hash.name is "SHA-256" 589 PASS clonedKey.algorithm.hash.name is "SHA-256"
590 PASS clonedKey.usages.join(',') is "verify" 590 PASS clonedKey.usages.join(',') is "verify"
591 Serialized key bytes: 5c4b0208061108001122334455467700 591 Serialized key bytes: 5c4b02080611080011223344554677
592 PASS: Cloned key exported data should be [0011223344554677] and was 592 PASS: Cloned key exported data should be [0011223344554677] and was
593 593
594 PASS importedKey.extraProperty is "hi" 594 PASS importedKey.extraProperty is "hi"
595 PASS importedKey.type is "secret" 595 PASS importedKey.type is "secret"
596 PASS typeof importedKey.extractable is 'boolean' 596 PASS typeof importedKey.extractable is 'boolean'
597 PASS importedKey.extractable is true 597 PASS importedKey.extractable is true
598 PASS importedKey.algorithm.name is "HMAC" 598 PASS importedKey.algorithm.name is "HMAC"
599 PASS importedKey.algorithm.length is 88 599 PASS importedKey.algorithm.length is 88
600 PASS importedKey.algorithm.hash.name is "SHA-256" 600 PASS importedKey.algorithm.hash.name is "SHA-256"
601 PASS importedKey.usages.join(',') is "verify" 601 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
621 PASS importedKey.usages.join(',') is "verify" 621 PASS importedKey.usages.join(',') is "verify"
622 PASS importedKey is not clonedKey 622 PASS importedKey is not clonedKey
623 PASS clonedKey.extraProperty is undefined. 623 PASS clonedKey.extraProperty is undefined.
624 PASS clonedKey.type is "secret" 624 PASS clonedKey.type is "secret"
625 PASS typeof clonedKey.extractable is 'boolean' 625 PASS typeof clonedKey.extractable is 'boolean'
626 PASS clonedKey.extractable is true 626 PASS clonedKey.extractable is true
627 PASS clonedKey.algorithm.name is "HMAC" 627 PASS clonedKey.algorithm.name is "HMAC"
628 PASS clonedKey.algorithm.length is 128 628 PASS clonedKey.algorithm.length is 128
629 PASS clonedKey.algorithm.hash.name is "SHA-256" 629 PASS clonedKey.algorithm.hash.name is "SHA-256"
630 PASS clonedKey.usages.join(',') is "verify" 630 PASS clonedKey.usages.join(',') is "verify"
631 Serialized key bytes: 5c4b021006111030112233445566778899aabbccddeeff00 631 Serialized key bytes: 5c4b021006111030112233445566778899aabbccddeeff
632 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 632 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
633 633
634 PASS importedKey.extraProperty is "hi" 634 PASS importedKey.extraProperty is "hi"
635 PASS importedKey.type is "secret" 635 PASS importedKey.type is "secret"
636 PASS typeof importedKey.extractable is 'boolean' 636 PASS typeof importedKey.extractable is 'boolean'
637 PASS importedKey.extractable is true 637 PASS importedKey.extractable is true
638 PASS importedKey.algorithm.name is "HMAC" 638 PASS importedKey.algorithm.name is "HMAC"
639 PASS importedKey.algorithm.length is 8 639 PASS importedKey.algorithm.length is 8
640 PASS importedKey.algorithm.hash.name is "SHA-256" 640 PASS importedKey.algorithm.hash.name is "SHA-256"
641 PASS importedKey.usages.join(',') is "sign,verify" 641 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
661 PASS importedKey.usages.join(',') is "sign,verify" 661 PASS importedKey.usages.join(',') is "sign,verify"
662 PASS importedKey is not clonedKey 662 PASS importedKey is not clonedKey
663 PASS clonedKey.extraProperty is undefined. 663 PASS clonedKey.extraProperty is undefined.
664 PASS clonedKey.type is "secret" 664 PASS clonedKey.type is "secret"
665 PASS typeof clonedKey.extractable is 'boolean' 665 PASS typeof clonedKey.extractable is 'boolean'
666 PASS clonedKey.extractable is true 666 PASS clonedKey.extractable is true
667 PASS clonedKey.algorithm.name is "HMAC" 667 PASS clonedKey.algorithm.name is "HMAC"
668 PASS clonedKey.algorithm.length is 64 668 PASS clonedKey.algorithm.length is 64
669 PASS clonedKey.algorithm.hash.name is "SHA-256" 669 PASS clonedKey.algorithm.hash.name is "SHA-256"
670 PASS clonedKey.usages.join(',') is "sign,verify" 670 PASS clonedKey.usages.join(',') is "sign,verify"
671 Serialized key bytes: 5c4b0208061908001122334455467700 671 Serialized key bytes: 5c4b02080619080011223344554677
672 PASS: Cloned key exported data should be [0011223344554677] and was 672 PASS: Cloned key exported data should be [0011223344554677] and was
673 673
674 PASS importedKey.extraProperty is "hi" 674 PASS importedKey.extraProperty is "hi"
675 PASS importedKey.type is "secret" 675 PASS importedKey.type is "secret"
676 PASS typeof importedKey.extractable is 'boolean' 676 PASS typeof importedKey.extractable is 'boolean'
677 PASS importedKey.extractable is true 677 PASS importedKey.extractable is true
678 PASS importedKey.algorithm.name is "HMAC" 678 PASS importedKey.algorithm.name is "HMAC"
679 PASS importedKey.algorithm.length is 88 679 PASS importedKey.algorithm.length is 88
680 PASS importedKey.algorithm.hash.name is "SHA-256" 680 PASS importedKey.algorithm.hash.name is "SHA-256"
681 PASS importedKey.usages.join(',') is "sign,verify" 681 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
701 PASS importedKey.usages.join(',') is "sign,verify" 701 PASS importedKey.usages.join(',') is "sign,verify"
702 PASS importedKey is not clonedKey 702 PASS importedKey is not clonedKey
703 PASS clonedKey.extraProperty is undefined. 703 PASS clonedKey.extraProperty is undefined.
704 PASS clonedKey.type is "secret" 704 PASS clonedKey.type is "secret"
705 PASS typeof clonedKey.extractable is 'boolean' 705 PASS typeof clonedKey.extractable is 'boolean'
706 PASS clonedKey.extractable is true 706 PASS clonedKey.extractable is true
707 PASS clonedKey.algorithm.name is "HMAC" 707 PASS clonedKey.algorithm.name is "HMAC"
708 PASS clonedKey.algorithm.length is 128 708 PASS clonedKey.algorithm.length is 128
709 PASS clonedKey.algorithm.hash.name is "SHA-256" 709 PASS clonedKey.algorithm.hash.name is "SHA-256"
710 PASS clonedKey.usages.join(',') is "sign,verify" 710 PASS clonedKey.usages.join(',') is "sign,verify"
711 Serialized key bytes: 5c4b021006191030112233445566778899aabbccddeeff00 711 Serialized key bytes: 5c4b021006191030112233445566778899aabbccddeeff
712 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 712 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
713 713
714 PASS importedKey.extraProperty is "hi" 714 PASS importedKey.extraProperty is "hi"
715 PASS importedKey.type is "secret" 715 PASS importedKey.type is "secret"
716 PASS typeof importedKey.extractable is 'boolean' 716 PASS typeof importedKey.extractable is 'boolean'
717 PASS importedKey.extractable is false 717 PASS importedKey.extractable is false
718 PASS importedKey.algorithm.name is "HMAC" 718 PASS importedKey.algorithm.name is "HMAC"
719 PASS importedKey.algorithm.length is 8 719 PASS importedKey.algorithm.length is 8
720 PASS importedKey.algorithm.hash.name is "SHA-256" 720 PASS importedKey.algorithm.hash.name is "SHA-256"
721 PASS importedKey.usages.join(',') is "sign" 721 PASS importedKey.usages.join(',') is "sign"
(...skipping 18 matching lines...) Expand all
740 PASS importedKey.usages.join(',') is "sign" 740 PASS importedKey.usages.join(',') is "sign"
741 PASS importedKey is not clonedKey 741 PASS importedKey is not clonedKey
742 PASS clonedKey.extraProperty is undefined. 742 PASS clonedKey.extraProperty is undefined.
743 PASS clonedKey.type is "secret" 743 PASS clonedKey.type is "secret"
744 PASS typeof clonedKey.extractable is 'boolean' 744 PASS typeof clonedKey.extractable is 'boolean'
745 PASS clonedKey.extractable is false 745 PASS clonedKey.extractable is false
746 PASS clonedKey.algorithm.name is "HMAC" 746 PASS clonedKey.algorithm.name is "HMAC"
747 PASS clonedKey.algorithm.length is 64 747 PASS clonedKey.algorithm.length is 64
748 PASS clonedKey.algorithm.hash.name is "SHA-256" 748 PASS clonedKey.algorithm.hash.name is "SHA-256"
749 PASS clonedKey.usages.join(',') is "sign" 749 PASS clonedKey.usages.join(',') is "sign"
750 Serialized key bytes: 5c4b0208060808001122334455467700 750 Serialized key bytes: 5c4b02080608080011223344554677
751 751
752 PASS importedKey.extraProperty is "hi" 752 PASS importedKey.extraProperty is "hi"
753 PASS importedKey.type is "secret" 753 PASS importedKey.type is "secret"
754 PASS typeof importedKey.extractable is 'boolean' 754 PASS typeof importedKey.extractable is 'boolean'
755 PASS importedKey.extractable is false 755 PASS importedKey.extractable is false
756 PASS importedKey.algorithm.name is "HMAC" 756 PASS importedKey.algorithm.name is "HMAC"
757 PASS importedKey.algorithm.length is 88 757 PASS importedKey.algorithm.length is 88
758 PASS importedKey.algorithm.hash.name is "SHA-256" 758 PASS importedKey.algorithm.hash.name is "SHA-256"
759 PASS importedKey.usages.join(',') is "sign" 759 PASS importedKey.usages.join(',') is "sign"
760 PASS importedKey is not clonedKey 760 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
778 PASS importedKey.usages.join(',') is "sign" 778 PASS importedKey.usages.join(',') is "sign"
779 PASS importedKey is not clonedKey 779 PASS importedKey is not clonedKey
780 PASS clonedKey.extraProperty is undefined. 780 PASS clonedKey.extraProperty is undefined.
781 PASS clonedKey.type is "secret" 781 PASS clonedKey.type is "secret"
782 PASS typeof clonedKey.extractable is 'boolean' 782 PASS typeof clonedKey.extractable is 'boolean'
783 PASS clonedKey.extractable is false 783 PASS clonedKey.extractable is false
784 PASS clonedKey.algorithm.name is "HMAC" 784 PASS clonedKey.algorithm.name is "HMAC"
785 PASS clonedKey.algorithm.length is 128 785 PASS clonedKey.algorithm.length is 128
786 PASS clonedKey.algorithm.hash.name is "SHA-256" 786 PASS clonedKey.algorithm.hash.name is "SHA-256"
787 PASS clonedKey.usages.join(',') is "sign" 787 PASS clonedKey.usages.join(',') is "sign"
788 Serialized key bytes: 5c4b021006081030112233445566778899aabbccddeeff00 788 Serialized key bytes: 5c4b021006081030112233445566778899aabbccddeeff
789 789
790 PASS importedKey.extraProperty is "hi" 790 PASS importedKey.extraProperty is "hi"
791 PASS importedKey.type is "secret" 791 PASS importedKey.type is "secret"
792 PASS typeof importedKey.extractable is 'boolean' 792 PASS typeof importedKey.extractable is 'boolean'
793 PASS importedKey.extractable is false 793 PASS importedKey.extractable is false
794 PASS importedKey.algorithm.name is "HMAC" 794 PASS importedKey.algorithm.name is "HMAC"
795 PASS importedKey.algorithm.length is 8 795 PASS importedKey.algorithm.length is 8
796 PASS importedKey.algorithm.hash.name is "SHA-256" 796 PASS importedKey.algorithm.hash.name is "SHA-256"
797 PASS importedKey.usages.join(',') is "verify" 797 PASS importedKey.usages.join(',') is "verify"
798 PASS importedKey is not clonedKey 798 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
816 PASS importedKey.usages.join(',') is "verify" 816 PASS importedKey.usages.join(',') is "verify"
817 PASS importedKey is not clonedKey 817 PASS importedKey is not clonedKey
818 PASS clonedKey.extraProperty is undefined. 818 PASS clonedKey.extraProperty is undefined.
819 PASS clonedKey.type is "secret" 819 PASS clonedKey.type is "secret"
820 PASS typeof clonedKey.extractable is 'boolean' 820 PASS typeof clonedKey.extractable is 'boolean'
821 PASS clonedKey.extractable is false 821 PASS clonedKey.extractable is false
822 PASS clonedKey.algorithm.name is "HMAC" 822 PASS clonedKey.algorithm.name is "HMAC"
823 PASS clonedKey.algorithm.length is 64 823 PASS clonedKey.algorithm.length is 64
824 PASS clonedKey.algorithm.hash.name is "SHA-256" 824 PASS clonedKey.algorithm.hash.name is "SHA-256"
825 PASS clonedKey.usages.join(',') is "verify" 825 PASS clonedKey.usages.join(',') is "verify"
826 Serialized key bytes: 5c4b0208061008001122334455467700 826 Serialized key bytes: 5c4b02080610080011223344554677
827 827
828 PASS importedKey.extraProperty is "hi" 828 PASS importedKey.extraProperty is "hi"
829 PASS importedKey.type is "secret" 829 PASS importedKey.type is "secret"
830 PASS typeof importedKey.extractable is 'boolean' 830 PASS typeof importedKey.extractable is 'boolean'
831 PASS importedKey.extractable is false 831 PASS importedKey.extractable is false
832 PASS importedKey.algorithm.name is "HMAC" 832 PASS importedKey.algorithm.name is "HMAC"
833 PASS importedKey.algorithm.length is 88 833 PASS importedKey.algorithm.length is 88
834 PASS importedKey.algorithm.hash.name is "SHA-256" 834 PASS importedKey.algorithm.hash.name is "SHA-256"
835 PASS importedKey.usages.join(',') is "verify" 835 PASS importedKey.usages.join(',') is "verify"
836 PASS importedKey is not clonedKey 836 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
854 PASS importedKey.usages.join(',') is "verify" 854 PASS importedKey.usages.join(',') is "verify"
855 PASS importedKey is not clonedKey 855 PASS importedKey is not clonedKey
856 PASS clonedKey.extraProperty is undefined. 856 PASS clonedKey.extraProperty is undefined.
857 PASS clonedKey.type is "secret" 857 PASS clonedKey.type is "secret"
858 PASS typeof clonedKey.extractable is 'boolean' 858 PASS typeof clonedKey.extractable is 'boolean'
859 PASS clonedKey.extractable is false 859 PASS clonedKey.extractable is false
860 PASS clonedKey.algorithm.name is "HMAC" 860 PASS clonedKey.algorithm.name is "HMAC"
861 PASS clonedKey.algorithm.length is 128 861 PASS clonedKey.algorithm.length is 128
862 PASS clonedKey.algorithm.hash.name is "SHA-256" 862 PASS clonedKey.algorithm.hash.name is "SHA-256"
863 PASS clonedKey.usages.join(',') is "verify" 863 PASS clonedKey.usages.join(',') is "verify"
864 Serialized key bytes: 5c4b021006101030112233445566778899aabbccddeeff00 864 Serialized key bytes: 5c4b021006101030112233445566778899aabbccddeeff
865 865
866 PASS importedKey.extraProperty is "hi" 866 PASS importedKey.extraProperty is "hi"
867 PASS importedKey.type is "secret" 867 PASS importedKey.type is "secret"
868 PASS typeof importedKey.extractable is 'boolean' 868 PASS typeof importedKey.extractable is 'boolean'
869 PASS importedKey.extractable is false 869 PASS importedKey.extractable is false
870 PASS importedKey.algorithm.name is "HMAC" 870 PASS importedKey.algorithm.name is "HMAC"
871 PASS importedKey.algorithm.length is 8 871 PASS importedKey.algorithm.length is 8
872 PASS importedKey.algorithm.hash.name is "SHA-256" 872 PASS importedKey.algorithm.hash.name is "SHA-256"
873 PASS importedKey.usages.join(',') is "sign,verify" 873 PASS importedKey.usages.join(',') is "sign,verify"
874 PASS importedKey is not clonedKey 874 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
892 PASS importedKey.usages.join(',') is "sign,verify" 892 PASS importedKey.usages.join(',') is "sign,verify"
893 PASS importedKey is not clonedKey 893 PASS importedKey is not clonedKey
894 PASS clonedKey.extraProperty is undefined. 894 PASS clonedKey.extraProperty is undefined.
895 PASS clonedKey.type is "secret" 895 PASS clonedKey.type is "secret"
896 PASS typeof clonedKey.extractable is 'boolean' 896 PASS typeof clonedKey.extractable is 'boolean'
897 PASS clonedKey.extractable is false 897 PASS clonedKey.extractable is false
898 PASS clonedKey.algorithm.name is "HMAC" 898 PASS clonedKey.algorithm.name is "HMAC"
899 PASS clonedKey.algorithm.length is 64 899 PASS clonedKey.algorithm.length is 64
900 PASS clonedKey.algorithm.hash.name is "SHA-256" 900 PASS clonedKey.algorithm.hash.name is "SHA-256"
901 PASS clonedKey.usages.join(',') is "sign,verify" 901 PASS clonedKey.usages.join(',') is "sign,verify"
902 Serialized key bytes: 5c4b0208061808001122334455467700 902 Serialized key bytes: 5c4b02080618080011223344554677
903 903
904 PASS importedKey.extraProperty is "hi" 904 PASS importedKey.extraProperty is "hi"
905 PASS importedKey.type is "secret" 905 PASS importedKey.type is "secret"
906 PASS typeof importedKey.extractable is 'boolean' 906 PASS typeof importedKey.extractable is 'boolean'
907 PASS importedKey.extractable is false 907 PASS importedKey.extractable is false
908 PASS importedKey.algorithm.name is "HMAC" 908 PASS importedKey.algorithm.name is "HMAC"
909 PASS importedKey.algorithm.length is 88 909 PASS importedKey.algorithm.length is 88
910 PASS importedKey.algorithm.hash.name is "SHA-256" 910 PASS importedKey.algorithm.hash.name is "SHA-256"
911 PASS importedKey.usages.join(',') is "sign,verify" 911 PASS importedKey.usages.join(',') is "sign,verify"
912 PASS importedKey is not clonedKey 912 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
930 PASS importedKey.usages.join(',') is "sign,verify" 930 PASS importedKey.usages.join(',') is "sign,verify"
931 PASS importedKey is not clonedKey 931 PASS importedKey is not clonedKey
932 PASS clonedKey.extraProperty is undefined. 932 PASS clonedKey.extraProperty is undefined.
933 PASS clonedKey.type is "secret" 933 PASS clonedKey.type is "secret"
934 PASS typeof clonedKey.extractable is 'boolean' 934 PASS typeof clonedKey.extractable is 'boolean'
935 PASS clonedKey.extractable is false 935 PASS clonedKey.extractable is false
936 PASS clonedKey.algorithm.name is "HMAC" 936 PASS clonedKey.algorithm.name is "HMAC"
937 PASS clonedKey.algorithm.length is 128 937 PASS clonedKey.algorithm.length is 128
938 PASS clonedKey.algorithm.hash.name is "SHA-256" 938 PASS clonedKey.algorithm.hash.name is "SHA-256"
939 PASS clonedKey.usages.join(',') is "sign,verify" 939 PASS clonedKey.usages.join(',') is "sign,verify"
940 Serialized key bytes: 5c4b021006181030112233445566778899aabbccddeeff00 940 Serialized key bytes: 5c4b021006181030112233445566778899aabbccddeeff
941 941
942 PASS importedKey.extraProperty is "hi" 942 PASS importedKey.extraProperty is "hi"
943 PASS importedKey.type is "secret" 943 PASS importedKey.type is "secret"
944 PASS typeof importedKey.extractable is 'boolean' 944 PASS typeof importedKey.extractable is 'boolean'
945 PASS importedKey.extractable is true 945 PASS importedKey.extractable is true
946 PASS importedKey.algorithm.name is "HMAC" 946 PASS importedKey.algorithm.name is "HMAC"
947 PASS importedKey.algorithm.length is 8 947 PASS importedKey.algorithm.length is 8
948 PASS importedKey.algorithm.hash.name is "SHA-512" 948 PASS importedKey.algorithm.hash.name is "SHA-512"
949 PASS importedKey.usages.join(',') is "sign" 949 PASS importedKey.usages.join(',') is "sign"
950 PASS importedKey is not clonedKey 950 PASS importedKey is not clonedKey
(...skipping 18 matching lines...) Expand all
969 PASS importedKey.usages.join(',') is "sign" 969 PASS importedKey.usages.join(',') is "sign"
970 PASS importedKey is not clonedKey 970 PASS importedKey is not clonedKey
971 PASS clonedKey.extraProperty is undefined. 971 PASS clonedKey.extraProperty is undefined.
972 PASS clonedKey.type is "secret" 972 PASS clonedKey.type is "secret"
973 PASS typeof clonedKey.extractable is 'boolean' 973 PASS typeof clonedKey.extractable is 'boolean'
974 PASS clonedKey.extractable is true 974 PASS clonedKey.extractable is true
975 PASS clonedKey.algorithm.name is "HMAC" 975 PASS clonedKey.algorithm.name is "HMAC"
976 PASS clonedKey.algorithm.length is 64 976 PASS clonedKey.algorithm.length is 64
977 PASS clonedKey.algorithm.hash.name is "SHA-512" 977 PASS clonedKey.algorithm.hash.name is "SHA-512"
978 PASS clonedKey.usages.join(',') is "sign" 978 PASS clonedKey.usages.join(',') is "sign"
979 Serialized key bytes: 5c4b0208080908001122334455467700 979 Serialized key bytes: 5c4b02080809080011223344554677
980 PASS: Cloned key exported data should be [0011223344554677] and was 980 PASS: Cloned key exported data should be [0011223344554677] and was
981 981
982 PASS importedKey.extraProperty is "hi" 982 PASS importedKey.extraProperty is "hi"
983 PASS importedKey.type is "secret" 983 PASS importedKey.type is "secret"
984 PASS typeof importedKey.extractable is 'boolean' 984 PASS typeof importedKey.extractable is 'boolean'
985 PASS importedKey.extractable is true 985 PASS importedKey.extractable is true
986 PASS importedKey.algorithm.name is "HMAC" 986 PASS importedKey.algorithm.name is "HMAC"
987 PASS importedKey.algorithm.length is 88 987 PASS importedKey.algorithm.length is 88
988 PASS importedKey.algorithm.hash.name is "SHA-512" 988 PASS importedKey.algorithm.hash.name is "SHA-512"
989 PASS importedKey.usages.join(',') is "sign" 989 PASS importedKey.usages.join(',') is "sign"
(...skipping 19 matching lines...) Expand all
1009 PASS importedKey.usages.join(',') is "sign" 1009 PASS importedKey.usages.join(',') is "sign"
1010 PASS importedKey is not clonedKey 1010 PASS importedKey is not clonedKey
1011 PASS clonedKey.extraProperty is undefined. 1011 PASS clonedKey.extraProperty is undefined.
1012 PASS clonedKey.type is "secret" 1012 PASS clonedKey.type is "secret"
1013 PASS typeof clonedKey.extractable is 'boolean' 1013 PASS typeof clonedKey.extractable is 'boolean'
1014 PASS clonedKey.extractable is true 1014 PASS clonedKey.extractable is true
1015 PASS clonedKey.algorithm.name is "HMAC" 1015 PASS clonedKey.algorithm.name is "HMAC"
1016 PASS clonedKey.algorithm.length is 128 1016 PASS clonedKey.algorithm.length is 128
1017 PASS clonedKey.algorithm.hash.name is "SHA-512" 1017 PASS clonedKey.algorithm.hash.name is "SHA-512"
1018 PASS clonedKey.usages.join(',') is "sign" 1018 PASS clonedKey.usages.join(',') is "sign"
1019 Serialized key bytes: 5c4b021008091030112233445566778899aabbccddeeff00 1019 Serialized key bytes: 5c4b021008091030112233445566778899aabbccddeeff
1020 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 1020 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
1021 1021
1022 PASS importedKey.extraProperty is "hi" 1022 PASS importedKey.extraProperty is "hi"
1023 PASS importedKey.type is "secret" 1023 PASS importedKey.type is "secret"
1024 PASS typeof importedKey.extractable is 'boolean' 1024 PASS typeof importedKey.extractable is 'boolean'
1025 PASS importedKey.extractable is true 1025 PASS importedKey.extractable is true
1026 PASS importedKey.algorithm.name is "HMAC" 1026 PASS importedKey.algorithm.name is "HMAC"
1027 PASS importedKey.algorithm.length is 8 1027 PASS importedKey.algorithm.length is 8
1028 PASS importedKey.algorithm.hash.name is "SHA-512" 1028 PASS importedKey.algorithm.hash.name is "SHA-512"
1029 PASS importedKey.usages.join(',') is "verify" 1029 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
1049 PASS importedKey.usages.join(',') is "verify" 1049 PASS importedKey.usages.join(',') is "verify"
1050 PASS importedKey is not clonedKey 1050 PASS importedKey is not clonedKey
1051 PASS clonedKey.extraProperty is undefined. 1051 PASS clonedKey.extraProperty is undefined.
1052 PASS clonedKey.type is "secret" 1052 PASS clonedKey.type is "secret"
1053 PASS typeof clonedKey.extractable is 'boolean' 1053 PASS typeof clonedKey.extractable is 'boolean'
1054 PASS clonedKey.extractable is true 1054 PASS clonedKey.extractable is true
1055 PASS clonedKey.algorithm.name is "HMAC" 1055 PASS clonedKey.algorithm.name is "HMAC"
1056 PASS clonedKey.algorithm.length is 64 1056 PASS clonedKey.algorithm.length is 64
1057 PASS clonedKey.algorithm.hash.name is "SHA-512" 1057 PASS clonedKey.algorithm.hash.name is "SHA-512"
1058 PASS clonedKey.usages.join(',') is "verify" 1058 PASS clonedKey.usages.join(',') is "verify"
1059 Serialized key bytes: 5c4b0208081108001122334455467700 1059 Serialized key bytes: 5c4b02080811080011223344554677
1060 PASS: Cloned key exported data should be [0011223344554677] and was 1060 PASS: Cloned key exported data should be [0011223344554677] and was
1061 1061
1062 PASS importedKey.extraProperty is "hi" 1062 PASS importedKey.extraProperty is "hi"
1063 PASS importedKey.type is "secret" 1063 PASS importedKey.type is "secret"
1064 PASS typeof importedKey.extractable is 'boolean' 1064 PASS typeof importedKey.extractable is 'boolean'
1065 PASS importedKey.extractable is true 1065 PASS importedKey.extractable is true
1066 PASS importedKey.algorithm.name is "HMAC" 1066 PASS importedKey.algorithm.name is "HMAC"
1067 PASS importedKey.algorithm.length is 88 1067 PASS importedKey.algorithm.length is 88
1068 PASS importedKey.algorithm.hash.name is "SHA-512" 1068 PASS importedKey.algorithm.hash.name is "SHA-512"
1069 PASS importedKey.usages.join(',') is "verify" 1069 PASS importedKey.usages.join(',') is "verify"
(...skipping 19 matching lines...) Expand all
1089 PASS importedKey.usages.join(',') is "verify" 1089 PASS importedKey.usages.join(',') is "verify"
1090 PASS importedKey is not clonedKey 1090 PASS importedKey is not clonedKey
1091 PASS clonedKey.extraProperty is undefined. 1091 PASS clonedKey.extraProperty is undefined.
1092 PASS clonedKey.type is "secret" 1092 PASS clonedKey.type is "secret"
1093 PASS typeof clonedKey.extractable is 'boolean' 1093 PASS typeof clonedKey.extractable is 'boolean'
1094 PASS clonedKey.extractable is true 1094 PASS clonedKey.extractable is true
1095 PASS clonedKey.algorithm.name is "HMAC" 1095 PASS clonedKey.algorithm.name is "HMAC"
1096 PASS clonedKey.algorithm.length is 128 1096 PASS clonedKey.algorithm.length is 128
1097 PASS clonedKey.algorithm.hash.name is "SHA-512" 1097 PASS clonedKey.algorithm.hash.name is "SHA-512"
1098 PASS clonedKey.usages.join(',') is "verify" 1098 PASS clonedKey.usages.join(',') is "verify"
1099 Serialized key bytes: 5c4b021008111030112233445566778899aabbccddeeff00 1099 Serialized key bytes: 5c4b021008111030112233445566778899aabbccddeeff
1100 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 1100 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
1101 1101
1102 PASS importedKey.extraProperty is "hi" 1102 PASS importedKey.extraProperty is "hi"
1103 PASS importedKey.type is "secret" 1103 PASS importedKey.type is "secret"
1104 PASS typeof importedKey.extractable is 'boolean' 1104 PASS typeof importedKey.extractable is 'boolean'
1105 PASS importedKey.extractable is true 1105 PASS importedKey.extractable is true
1106 PASS importedKey.algorithm.name is "HMAC" 1106 PASS importedKey.algorithm.name is "HMAC"
1107 PASS importedKey.algorithm.length is 8 1107 PASS importedKey.algorithm.length is 8
1108 PASS importedKey.algorithm.hash.name is "SHA-512" 1108 PASS importedKey.algorithm.hash.name is "SHA-512"
1109 PASS importedKey.usages.join(',') is "sign,verify" 1109 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
1129 PASS importedKey.usages.join(',') is "sign,verify" 1129 PASS importedKey.usages.join(',') is "sign,verify"
1130 PASS importedKey is not clonedKey 1130 PASS importedKey is not clonedKey
1131 PASS clonedKey.extraProperty is undefined. 1131 PASS clonedKey.extraProperty is undefined.
1132 PASS clonedKey.type is "secret" 1132 PASS clonedKey.type is "secret"
1133 PASS typeof clonedKey.extractable is 'boolean' 1133 PASS typeof clonedKey.extractable is 'boolean'
1134 PASS clonedKey.extractable is true 1134 PASS clonedKey.extractable is true
1135 PASS clonedKey.algorithm.name is "HMAC" 1135 PASS clonedKey.algorithm.name is "HMAC"
1136 PASS clonedKey.algorithm.length is 64 1136 PASS clonedKey.algorithm.length is 64
1137 PASS clonedKey.algorithm.hash.name is "SHA-512" 1137 PASS clonedKey.algorithm.hash.name is "SHA-512"
1138 PASS clonedKey.usages.join(',') is "sign,verify" 1138 PASS clonedKey.usages.join(',') is "sign,verify"
1139 Serialized key bytes: 5c4b0208081908001122334455467700 1139 Serialized key bytes: 5c4b02080819080011223344554677
1140 PASS: Cloned key exported data should be [0011223344554677] and was 1140 PASS: Cloned key exported data should be [0011223344554677] and was
1141 1141
1142 PASS importedKey.extraProperty is "hi" 1142 PASS importedKey.extraProperty is "hi"
1143 PASS importedKey.type is "secret" 1143 PASS importedKey.type is "secret"
1144 PASS typeof importedKey.extractable is 'boolean' 1144 PASS typeof importedKey.extractable is 'boolean'
1145 PASS importedKey.extractable is true 1145 PASS importedKey.extractable is true
1146 PASS importedKey.algorithm.name is "HMAC" 1146 PASS importedKey.algorithm.name is "HMAC"
1147 PASS importedKey.algorithm.length is 88 1147 PASS importedKey.algorithm.length is 88
1148 PASS importedKey.algorithm.hash.name is "SHA-512" 1148 PASS importedKey.algorithm.hash.name is "SHA-512"
1149 PASS importedKey.usages.join(',') is "sign,verify" 1149 PASS importedKey.usages.join(',') is "sign,verify"
(...skipping 19 matching lines...) Expand all
1169 PASS importedKey.usages.join(',') is "sign,verify" 1169 PASS importedKey.usages.join(',') is "sign,verify"
1170 PASS importedKey is not clonedKey 1170 PASS importedKey is not clonedKey
1171 PASS clonedKey.extraProperty is undefined. 1171 PASS clonedKey.extraProperty is undefined.
1172 PASS clonedKey.type is "secret" 1172 PASS clonedKey.type is "secret"
1173 PASS typeof clonedKey.extractable is 'boolean' 1173 PASS typeof clonedKey.extractable is 'boolean'
1174 PASS clonedKey.extractable is true 1174 PASS clonedKey.extractable is true
1175 PASS clonedKey.algorithm.name is "HMAC" 1175 PASS clonedKey.algorithm.name is "HMAC"
1176 PASS clonedKey.algorithm.length is 128 1176 PASS clonedKey.algorithm.length is 128
1177 PASS clonedKey.algorithm.hash.name is "SHA-512" 1177 PASS clonedKey.algorithm.hash.name is "SHA-512"
1178 PASS clonedKey.usages.join(',') is "sign,verify" 1178 PASS clonedKey.usages.join(',') is "sign,verify"
1179 Serialized key bytes: 5c4b021008191030112233445566778899aabbccddeeff00 1179 Serialized key bytes: 5c4b021008191030112233445566778899aabbccddeeff
1180 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was 1180 PASS: Cloned key exported data should be [30112233445566778899aabbccddeeff] and was
1181 1181
1182 PASS importedKey.extraProperty is "hi" 1182 PASS importedKey.extraProperty is "hi"
1183 PASS importedKey.type is "secret" 1183 PASS importedKey.type is "secret"
1184 PASS typeof importedKey.extractable is 'boolean' 1184 PASS typeof importedKey.extractable is 'boolean'
1185 PASS importedKey.extractable is false 1185 PASS importedKey.extractable is false
1186 PASS importedKey.algorithm.name is "HMAC" 1186 PASS importedKey.algorithm.name is "HMAC"
1187 PASS importedKey.algorithm.length is 8 1187 PASS importedKey.algorithm.length is 8
1188 PASS importedKey.algorithm.hash.name is "SHA-512" 1188 PASS importedKey.algorithm.hash.name is "SHA-512"
1189 PASS importedKey.usages.join(',') is "sign" 1189 PASS importedKey.usages.join(',') is "sign"
(...skipping 18 matching lines...) Expand all
1208 PASS importedKey.usages.join(',') is "sign" 1208 PASS importedKey.usages.join(',') is "sign"
1209 PASS importedKey is not clonedKey 1209 PASS importedKey is not clonedKey
1210 PASS clonedKey.extraProperty is undefined. 1210 PASS clonedKey.extraProperty is undefined.
1211 PASS clonedKey.type is "secret" 1211 PASS clonedKey.type is "secret"
1212 PASS typeof clonedKey.extractable is 'boolean' 1212 PASS typeof clonedKey.extractable is 'boolean'
1213 PASS clonedKey.extractable is false 1213 PASS clonedKey.extractable is false
1214 PASS clonedKey.algorithm.name is "HMAC" 1214 PASS clonedKey.algorithm.name is "HMAC"
1215 PASS clonedKey.algorithm.length is 64 1215 PASS clonedKey.algorithm.length is 64
1216 PASS clonedKey.algorithm.hash.name is "SHA-512" 1216 PASS clonedKey.algorithm.hash.name is "SHA-512"
1217 PASS clonedKey.usages.join(',') is "sign" 1217 PASS clonedKey.usages.join(',') is "sign"
1218 Serialized key bytes: 5c4b0208080808001122334455467700 1218 Serialized key bytes: 5c4b02080808080011223344554677
1219 1219
1220 PASS importedKey.extraProperty is "hi" 1220 PASS importedKey.extraProperty is "hi"
1221 PASS importedKey.type is "secret" 1221 PASS importedKey.type is "secret"
1222 PASS typeof importedKey.extractable is 'boolean' 1222 PASS typeof importedKey.extractable is 'boolean'
1223 PASS importedKey.extractable is false 1223 PASS importedKey.extractable is false
1224 PASS importedKey.algorithm.name is "HMAC" 1224 PASS importedKey.algorithm.name is "HMAC"
1225 PASS importedKey.algorithm.length is 88 1225 PASS importedKey.algorithm.length is 88
1226 PASS importedKey.algorithm.hash.name is "SHA-512" 1226 PASS importedKey.algorithm.hash.name is "SHA-512"
1227 PASS importedKey.usages.join(',') is "sign" 1227 PASS importedKey.usages.join(',') is "sign"
1228 PASS importedKey is not clonedKey 1228 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
1246 PASS importedKey.usages.join(',') is "sign" 1246 PASS importedKey.usages.join(',') is "sign"
1247 PASS importedKey is not clonedKey 1247 PASS importedKey is not clonedKey
1248 PASS clonedKey.extraProperty is undefined. 1248 PASS clonedKey.extraProperty is undefined.
1249 PASS clonedKey.type is "secret" 1249 PASS clonedKey.type is "secret"
1250 PASS typeof clonedKey.extractable is 'boolean' 1250 PASS typeof clonedKey.extractable is 'boolean'
1251 PASS clonedKey.extractable is false 1251 PASS clonedKey.extractable is false
1252 PASS clonedKey.algorithm.name is "HMAC" 1252 PASS clonedKey.algorithm.name is "HMAC"
1253 PASS clonedKey.algorithm.length is 128 1253 PASS clonedKey.algorithm.length is 128
1254 PASS clonedKey.algorithm.hash.name is "SHA-512" 1254 PASS clonedKey.algorithm.hash.name is "SHA-512"
1255 PASS clonedKey.usages.join(',') is "sign" 1255 PASS clonedKey.usages.join(',') is "sign"
1256 Serialized key bytes: 5c4b021008081030112233445566778899aabbccddeeff00 1256 Serialized key bytes: 5c4b021008081030112233445566778899aabbccddeeff
1257 1257
1258 PASS importedKey.extraProperty is "hi" 1258 PASS importedKey.extraProperty is "hi"
1259 PASS importedKey.type is "secret" 1259 PASS importedKey.type is "secret"
1260 PASS typeof importedKey.extractable is 'boolean' 1260 PASS typeof importedKey.extractable is 'boolean'
1261 PASS importedKey.extractable is false 1261 PASS importedKey.extractable is false
1262 PASS importedKey.algorithm.name is "HMAC" 1262 PASS importedKey.algorithm.name is "HMAC"
1263 PASS importedKey.algorithm.length is 8 1263 PASS importedKey.algorithm.length is 8
1264 PASS importedKey.algorithm.hash.name is "SHA-512" 1264 PASS importedKey.algorithm.hash.name is "SHA-512"
1265 PASS importedKey.usages.join(',') is "verify" 1265 PASS importedKey.usages.join(',') is "verify"
1266 PASS importedKey is not clonedKey 1266 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
1284 PASS importedKey.usages.join(',') is "verify" 1284 PASS importedKey.usages.join(',') is "verify"
1285 PASS importedKey is not clonedKey 1285 PASS importedKey is not clonedKey
1286 PASS clonedKey.extraProperty is undefined. 1286 PASS clonedKey.extraProperty is undefined.
1287 PASS clonedKey.type is "secret" 1287 PASS clonedKey.type is "secret"
1288 PASS typeof clonedKey.extractable is 'boolean' 1288 PASS typeof clonedKey.extractable is 'boolean'
1289 PASS clonedKey.extractable is false 1289 PASS clonedKey.extractable is false
1290 PASS clonedKey.algorithm.name is "HMAC" 1290 PASS clonedKey.algorithm.name is "HMAC"
1291 PASS clonedKey.algorithm.length is 64 1291 PASS clonedKey.algorithm.length is 64
1292 PASS clonedKey.algorithm.hash.name is "SHA-512" 1292 PASS clonedKey.algorithm.hash.name is "SHA-512"
1293 PASS clonedKey.usages.join(',') is "verify" 1293 PASS clonedKey.usages.join(',') is "verify"
1294 Serialized key bytes: 5c4b0208081008001122334455467700 1294 Serialized key bytes: 5c4b02080810080011223344554677
1295 1295
1296 PASS importedKey.extraProperty is "hi" 1296 PASS importedKey.extraProperty is "hi"
1297 PASS importedKey.type is "secret" 1297 PASS importedKey.type is "secret"
1298 PASS typeof importedKey.extractable is 'boolean' 1298 PASS typeof importedKey.extractable is 'boolean'
1299 PASS importedKey.extractable is false 1299 PASS importedKey.extractable is false
1300 PASS importedKey.algorithm.name is "HMAC" 1300 PASS importedKey.algorithm.name is "HMAC"
1301 PASS importedKey.algorithm.length is 88 1301 PASS importedKey.algorithm.length is 88
1302 PASS importedKey.algorithm.hash.name is "SHA-512" 1302 PASS importedKey.algorithm.hash.name is "SHA-512"
1303 PASS importedKey.usages.join(',') is "verify" 1303 PASS importedKey.usages.join(',') is "verify"
1304 PASS importedKey is not clonedKey 1304 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
1322 PASS importedKey.usages.join(',') is "verify" 1322 PASS importedKey.usages.join(',') is "verify"
1323 PASS importedKey is not clonedKey 1323 PASS importedKey is not clonedKey
1324 PASS clonedKey.extraProperty is undefined. 1324 PASS clonedKey.extraProperty is undefined.
1325 PASS clonedKey.type is "secret" 1325 PASS clonedKey.type is "secret"
1326 PASS typeof clonedKey.extractable is 'boolean' 1326 PASS typeof clonedKey.extractable is 'boolean'
1327 PASS clonedKey.extractable is false 1327 PASS clonedKey.extractable is false
1328 PASS clonedKey.algorithm.name is "HMAC" 1328 PASS clonedKey.algorithm.name is "HMAC"
1329 PASS clonedKey.algorithm.length is 128 1329 PASS clonedKey.algorithm.length is 128
1330 PASS clonedKey.algorithm.hash.name is "SHA-512" 1330 PASS clonedKey.algorithm.hash.name is "SHA-512"
1331 PASS clonedKey.usages.join(',') is "verify" 1331 PASS clonedKey.usages.join(',') is "verify"
1332 Serialized key bytes: 5c4b021008101030112233445566778899aabbccddeeff00 1332 Serialized key bytes: 5c4b021008101030112233445566778899aabbccddeeff
1333 1333
1334 PASS importedKey.extraProperty is "hi" 1334 PASS importedKey.extraProperty is "hi"
1335 PASS importedKey.type is "secret" 1335 PASS importedKey.type is "secret"
1336 PASS typeof importedKey.extractable is 'boolean' 1336 PASS typeof importedKey.extractable is 'boolean'
1337 PASS importedKey.extractable is false 1337 PASS importedKey.extractable is false
1338 PASS importedKey.algorithm.name is "HMAC" 1338 PASS importedKey.algorithm.name is "HMAC"
1339 PASS importedKey.algorithm.length is 8 1339 PASS importedKey.algorithm.length is 8
1340 PASS importedKey.algorithm.hash.name is "SHA-512" 1340 PASS importedKey.algorithm.hash.name is "SHA-512"
1341 PASS importedKey.usages.join(',') is "sign,verify" 1341 PASS importedKey.usages.join(',') is "sign,verify"
1342 PASS importedKey is not clonedKey 1342 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
1360 PASS importedKey.usages.join(',') is "sign,verify" 1360 PASS importedKey.usages.join(',') is "sign,verify"
1361 PASS importedKey is not clonedKey 1361 PASS importedKey is not clonedKey
1362 PASS clonedKey.extraProperty is undefined. 1362 PASS clonedKey.extraProperty is undefined.
1363 PASS clonedKey.type is "secret" 1363 PASS clonedKey.type is "secret"
1364 PASS typeof clonedKey.extractable is 'boolean' 1364 PASS typeof clonedKey.extractable is 'boolean'
1365 PASS clonedKey.extractable is false 1365 PASS clonedKey.extractable is false
1366 PASS clonedKey.algorithm.name is "HMAC" 1366 PASS clonedKey.algorithm.name is "HMAC"
1367 PASS clonedKey.algorithm.length is 64 1367 PASS clonedKey.algorithm.length is 64
1368 PASS clonedKey.algorithm.hash.name is "SHA-512" 1368 PASS clonedKey.algorithm.hash.name is "SHA-512"
1369 PASS clonedKey.usages.join(',') is "sign,verify" 1369 PASS clonedKey.usages.join(',') is "sign,verify"
1370 Serialized key bytes: 5c4b0208081808001122334455467700 1370 Serialized key bytes: 5c4b02080818080011223344554677
1371 1371
1372 PASS importedKey.extraProperty is "hi" 1372 PASS importedKey.extraProperty is "hi"
1373 PASS importedKey.type is "secret" 1373 PASS importedKey.type is "secret"
1374 PASS typeof importedKey.extractable is 'boolean' 1374 PASS typeof importedKey.extractable is 'boolean'
1375 PASS importedKey.extractable is false 1375 PASS importedKey.extractable is false
1376 PASS importedKey.algorithm.name is "HMAC" 1376 PASS importedKey.algorithm.name is "HMAC"
1377 PASS importedKey.algorithm.length is 88 1377 PASS importedKey.algorithm.length is 88
1378 PASS importedKey.algorithm.hash.name is "SHA-512" 1378 PASS importedKey.algorithm.hash.name is "SHA-512"
1379 PASS importedKey.usages.join(',') is "sign,verify" 1379 PASS importedKey.usages.join(',') is "sign,verify"
1380 PASS importedKey is not clonedKey 1380 PASS importedKey is not clonedKey
(...skipping 17 matching lines...) Expand all
1398 PASS importedKey.usages.join(',') is "sign,verify" 1398 PASS importedKey.usages.join(',') is "sign,verify"
1399 PASS importedKey is not clonedKey 1399 PASS importedKey is not clonedKey
1400 PASS clonedKey.extraProperty is undefined. 1400 PASS clonedKey.extraProperty is undefined.
1401 PASS clonedKey.type is "secret" 1401 PASS clonedKey.type is "secret"
1402 PASS typeof clonedKey.extractable is 'boolean' 1402 PASS typeof clonedKey.extractable is 'boolean'
1403 PASS clonedKey.extractable is false 1403 PASS clonedKey.extractable is false
1404 PASS clonedKey.algorithm.name is "HMAC" 1404 PASS clonedKey.algorithm.name is "HMAC"
1405 PASS clonedKey.algorithm.length is 128 1405 PASS clonedKey.algorithm.length is 128
1406 PASS clonedKey.algorithm.hash.name is "SHA-512" 1406 PASS clonedKey.algorithm.hash.name is "SHA-512"
1407 PASS clonedKey.usages.join(',') is "sign,verify" 1407 PASS clonedKey.usages.join(',') is "sign,verify"
1408 Serialized key bytes: 5c4b021008181030112233445566778899aabbccddeeff00 1408 Serialized key bytes: 5c4b021008181030112233445566778899aabbccddeeff
1409 1409
1410 PASS successfullyParsed is true 1410 PASS successfullyParsed is true
1411 1411
1412 TEST COMPLETE 1412 TEST COMPLETE
1413 1413
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698