OLD | NEW |
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" |
11 PASS importedKey.algorithm.length is 8 | 11 PASS importedKey.algorithm.length is 8 |
12 PASS importedKey.algorithm.hash.name is "SHA-1" | 12 PASS importedKey.algorithm.hash.name is "SHA-1" |
13 PASS importedKey.usages.join(',') is "sign" | 13 PASS importedKey.usages.join(',') is "sign" |
14 PASS importedKey is not clonedKey | 14 PASS importedKey is not clonedKey |
15 PASS clonedKey.extraProperty is undefined. | 15 PASS clonedKey.extraProperty is undefined. |
16 PASS clonedKey.type is "secret" | 16 PASS clonedKey.type is "secret" |
17 PASS typeof clonedKey.extractable is 'boolean' | 17 PASS typeof clonedKey.extractable is 'boolean' |
18 PASS clonedKey.extractable is true | 18 PASS clonedKey.extractable is true |
19 PASS clonedKey.algorithm.name is "HMAC" | 19 PASS clonedKey.algorithm.name is "HMAC" |
20 PASS clonedKey.algorithm.length is 8 | 20 PASS clonedKey.algorithm.length is 8 |
21 PASS clonedKey.algorithm.hash.name is "SHA-1" | 21 PASS clonedKey.algorithm.hash.name is "SHA-1" |
22 PASS clonedKey.usages.join(',') is "sign" | 22 PASS clonedKey.usages.join(',') is "sign" |
23 Serialized key bytes: 5c4b020105090130 | 23 Serialized key bytes: 4b02010509013000 |
24 PASS: Cloned key exported data should be [30] and was | 24 PASS: Cloned key exported data should be [30] and was |
25 | 25 |
26 PASS importedKey.extraProperty is "hi" | 26 PASS importedKey.extraProperty is "hi" |
27 PASS importedKey.type is "secret" | 27 PASS importedKey.type is "secret" |
28 PASS typeof importedKey.extractable is 'boolean' | 28 PASS typeof importedKey.extractable is 'boolean' |
29 PASS importedKey.extractable is true | 29 PASS importedKey.extractable is true |
30 PASS importedKey.algorithm.name is "HMAC" | 30 PASS importedKey.algorithm.name is "HMAC" |
31 PASS importedKey.algorithm.length is 64 | 31 PASS importedKey.algorithm.length is 64 |
32 PASS importedKey.algorithm.hash.name is "SHA-1" | 32 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080509080011223344554677 |
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" |
54 PASS importedKey is not clonedKey | 54 PASS importedKey is not clonedKey |
55 PASS clonedKey.extraProperty is undefined. | 55 PASS clonedKey.extraProperty is undefined. |
56 PASS clonedKey.type is "secret" | 56 PASS clonedKey.type is "secret" |
57 PASS typeof clonedKey.extractable is 'boolean' | 57 PASS typeof clonedKey.extractable is 'boolean' |
58 PASS clonedKey.extractable is true | 58 PASS clonedKey.extractable is true |
59 PASS clonedKey.algorithm.name is "HMAC" | 59 PASS clonedKey.algorithm.name is "HMAC" |
60 PASS clonedKey.algorithm.length is 88 | 60 PASS clonedKey.algorithm.length is 88 |
61 PASS clonedKey.algorithm.hash.name is "SHA-1" | 61 PASS clonedKey.algorithm.hash.name is "SHA-1" |
62 PASS clonedKey.usages.join(',') is "sign" | 62 PASS clonedKey.usages.join(',') is "sign" |
63 Serialized key bytes: 5c4b020b05090b00112233445546778899aa | 63 Serialized key bytes: 4b020b05090b00112233445546778899aa00 |
64 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 64 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
65 | 65 |
66 PASS importedKey.extraProperty is "hi" | 66 PASS importedKey.extraProperty is "hi" |
67 PASS importedKey.type is "secret" | 67 PASS importedKey.type is "secret" |
68 PASS typeof importedKey.extractable is 'boolean' | 68 PASS typeof importedKey.extractable is 'boolean' |
69 PASS importedKey.extractable is true | 69 PASS importedKey.extractable is true |
70 PASS importedKey.algorithm.name is "HMAC" | 70 PASS importedKey.algorithm.name is "HMAC" |
71 PASS importedKey.algorithm.length is 128 | 71 PASS importedKey.algorithm.length is 128 |
72 PASS importedKey.algorithm.hash.name is "SHA-1" | 72 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005091030112233445566778899aabbccddeeff |
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" |
94 PASS importedKey is not clonedKey | 94 PASS importedKey is not clonedKey |
95 PASS clonedKey.extraProperty is undefined. | 95 PASS clonedKey.extraProperty is undefined. |
96 PASS clonedKey.type is "secret" | 96 PASS clonedKey.type is "secret" |
97 PASS typeof clonedKey.extractable is 'boolean' | 97 PASS typeof clonedKey.extractable is 'boolean' |
98 PASS clonedKey.extractable is true | 98 PASS clonedKey.extractable is true |
99 PASS clonedKey.algorithm.name is "HMAC" | 99 PASS clonedKey.algorithm.name is "HMAC" |
100 PASS clonedKey.algorithm.length is 8 | 100 PASS clonedKey.algorithm.length is 8 |
101 PASS clonedKey.algorithm.hash.name is "SHA-1" | 101 PASS clonedKey.algorithm.hash.name is "SHA-1" |
102 PASS clonedKey.usages.join(',') is "verify" | 102 PASS clonedKey.usages.join(',') is "verify" |
103 Serialized key bytes: 5c4b020105110130 | 103 Serialized key bytes: 4b02010511013000 |
104 PASS: Cloned key exported data should be [30] and was | 104 PASS: Cloned key exported data should be [30] and was |
105 | 105 |
106 PASS importedKey.extraProperty is "hi" | 106 PASS importedKey.extraProperty is "hi" |
107 PASS importedKey.type is "secret" | 107 PASS importedKey.type is "secret" |
108 PASS typeof importedKey.extractable is 'boolean' | 108 PASS typeof importedKey.extractable is 'boolean' |
109 PASS importedKey.extractable is true | 109 PASS importedKey.extractable is true |
110 PASS importedKey.algorithm.name is "HMAC" | 110 PASS importedKey.algorithm.name is "HMAC" |
111 PASS importedKey.algorithm.length is 64 | 111 PASS importedKey.algorithm.length is 64 |
112 PASS importedKey.algorithm.hash.name is "SHA-1" | 112 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080511080011223344554677 |
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" |
134 PASS importedKey is not clonedKey | 134 PASS importedKey is not clonedKey |
135 PASS clonedKey.extraProperty is undefined. | 135 PASS clonedKey.extraProperty is undefined. |
136 PASS clonedKey.type is "secret" | 136 PASS clonedKey.type is "secret" |
137 PASS typeof clonedKey.extractable is 'boolean' | 137 PASS typeof clonedKey.extractable is 'boolean' |
138 PASS clonedKey.extractable is true | 138 PASS clonedKey.extractable is true |
139 PASS clonedKey.algorithm.name is "HMAC" | 139 PASS clonedKey.algorithm.name is "HMAC" |
140 PASS clonedKey.algorithm.length is 88 | 140 PASS clonedKey.algorithm.length is 88 |
141 PASS clonedKey.algorithm.hash.name is "SHA-1" | 141 PASS clonedKey.algorithm.hash.name is "SHA-1" |
142 PASS clonedKey.usages.join(',') is "verify" | 142 PASS clonedKey.usages.join(',') is "verify" |
143 Serialized key bytes: 5c4b020b05110b00112233445546778899aa | 143 Serialized key bytes: 4b020b05110b00112233445546778899aa00 |
144 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 144 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
145 | 145 |
146 PASS importedKey.extraProperty is "hi" | 146 PASS importedKey.extraProperty is "hi" |
147 PASS importedKey.type is "secret" | 147 PASS importedKey.type is "secret" |
148 PASS typeof importedKey.extractable is 'boolean' | 148 PASS typeof importedKey.extractable is 'boolean' |
149 PASS importedKey.extractable is true | 149 PASS importedKey.extractable is true |
150 PASS importedKey.algorithm.name is "HMAC" | 150 PASS importedKey.algorithm.name is "HMAC" |
151 PASS importedKey.algorithm.length is 128 | 151 PASS importedKey.algorithm.length is 128 |
152 PASS importedKey.algorithm.hash.name is "SHA-1" | 152 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005111030112233445566778899aabbccddeeff |
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" |
174 PASS importedKey is not clonedKey | 174 PASS importedKey is not clonedKey |
175 PASS clonedKey.extraProperty is undefined. | 175 PASS clonedKey.extraProperty is undefined. |
176 PASS clonedKey.type is "secret" | 176 PASS clonedKey.type is "secret" |
177 PASS typeof clonedKey.extractable is 'boolean' | 177 PASS typeof clonedKey.extractable is 'boolean' |
178 PASS clonedKey.extractable is true | 178 PASS clonedKey.extractable is true |
179 PASS clonedKey.algorithm.name is "HMAC" | 179 PASS clonedKey.algorithm.name is "HMAC" |
180 PASS clonedKey.algorithm.length is 8 | 180 PASS clonedKey.algorithm.length is 8 |
181 PASS clonedKey.algorithm.hash.name is "SHA-1" | 181 PASS clonedKey.algorithm.hash.name is "SHA-1" |
182 PASS clonedKey.usages.join(',') is "sign,verify" | 182 PASS clonedKey.usages.join(',') is "sign,verify" |
183 Serialized key bytes: 5c4b020105190130 | 183 Serialized key bytes: 4b02010519013000 |
184 PASS: Cloned key exported data should be [30] and was | 184 PASS: Cloned key exported data should be [30] and was |
185 | 185 |
186 PASS importedKey.extraProperty is "hi" | 186 PASS importedKey.extraProperty is "hi" |
187 PASS importedKey.type is "secret" | 187 PASS importedKey.type is "secret" |
188 PASS typeof importedKey.extractable is 'boolean' | 188 PASS typeof importedKey.extractable is 'boolean' |
189 PASS importedKey.extractable is true | 189 PASS importedKey.extractable is true |
190 PASS importedKey.algorithm.name is "HMAC" | 190 PASS importedKey.algorithm.name is "HMAC" |
191 PASS importedKey.algorithm.length is 64 | 191 PASS importedKey.algorithm.length is 64 |
192 PASS importedKey.algorithm.hash.name is "SHA-1" | 192 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080519080011223344554677 |
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" |
214 PASS importedKey is not clonedKey | 214 PASS importedKey is not clonedKey |
215 PASS clonedKey.extraProperty is undefined. | 215 PASS clonedKey.extraProperty is undefined. |
216 PASS clonedKey.type is "secret" | 216 PASS clonedKey.type is "secret" |
217 PASS typeof clonedKey.extractable is 'boolean' | 217 PASS typeof clonedKey.extractable is 'boolean' |
218 PASS clonedKey.extractable is true | 218 PASS clonedKey.extractable is true |
219 PASS clonedKey.algorithm.name is "HMAC" | 219 PASS clonedKey.algorithm.name is "HMAC" |
220 PASS clonedKey.algorithm.length is 88 | 220 PASS clonedKey.algorithm.length is 88 |
221 PASS clonedKey.algorithm.hash.name is "SHA-1" | 221 PASS clonedKey.algorithm.hash.name is "SHA-1" |
222 PASS clonedKey.usages.join(',') is "sign,verify" | 222 PASS clonedKey.usages.join(',') is "sign,verify" |
223 Serialized key bytes: 5c4b020b05190b00112233445546778899aa | 223 Serialized key bytes: 4b020b05190b00112233445546778899aa00 |
224 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 224 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
225 | 225 |
226 PASS importedKey.extraProperty is "hi" | 226 PASS importedKey.extraProperty is "hi" |
227 PASS importedKey.type is "secret" | 227 PASS importedKey.type is "secret" |
228 PASS typeof importedKey.extractable is 'boolean' | 228 PASS typeof importedKey.extractable is 'boolean' |
229 PASS importedKey.extractable is true | 229 PASS importedKey.extractable is true |
230 PASS importedKey.algorithm.name is "HMAC" | 230 PASS importedKey.algorithm.name is "HMAC" |
231 PASS importedKey.algorithm.length is 128 | 231 PASS importedKey.algorithm.length is 128 |
232 PASS importedKey.algorithm.hash.name is "SHA-1" | 232 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005191030112233445566778899aabbccddeeff |
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" |
254 PASS importedKey is not clonedKey | 254 PASS importedKey is not clonedKey |
255 PASS clonedKey.extraProperty is undefined. | 255 PASS clonedKey.extraProperty is undefined. |
256 PASS clonedKey.type is "secret" | 256 PASS clonedKey.type is "secret" |
257 PASS typeof clonedKey.extractable is 'boolean' | 257 PASS typeof clonedKey.extractable is 'boolean' |
258 PASS clonedKey.extractable is false | 258 PASS clonedKey.extractable is false |
259 PASS clonedKey.algorithm.name is "HMAC" | 259 PASS clonedKey.algorithm.name is "HMAC" |
260 PASS clonedKey.algorithm.length is 8 | 260 PASS clonedKey.algorithm.length is 8 |
261 PASS clonedKey.algorithm.hash.name is "SHA-1" | 261 PASS clonedKey.algorithm.hash.name is "SHA-1" |
262 PASS clonedKey.usages.join(',') is "sign" | 262 PASS clonedKey.usages.join(',') is "sign" |
263 Serialized key bytes: 5c4b020105080130 | 263 Serialized key bytes: 4b02010508013000 |
264 | 264 |
265 PASS importedKey.extraProperty is "hi" | 265 PASS importedKey.extraProperty is "hi" |
266 PASS importedKey.type is "secret" | 266 PASS importedKey.type is "secret" |
267 PASS typeof importedKey.extractable is 'boolean' | 267 PASS typeof importedKey.extractable is 'boolean' |
268 PASS importedKey.extractable is false | 268 PASS importedKey.extractable is false |
269 PASS importedKey.algorithm.name is "HMAC" | 269 PASS importedKey.algorithm.name is "HMAC" |
270 PASS importedKey.algorithm.length is 64 | 270 PASS importedKey.algorithm.length is 64 |
271 PASS importedKey.algorithm.hash.name is "SHA-1" | 271 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080508080011223344554677 |
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 |
293 PASS clonedKey.extraProperty is undefined. | 293 PASS clonedKey.extraProperty is undefined. |
294 PASS clonedKey.type is "secret" | 294 PASS clonedKey.type is "secret" |
295 PASS typeof clonedKey.extractable is 'boolean' | 295 PASS typeof clonedKey.extractable is 'boolean' |
296 PASS clonedKey.extractable is false | 296 PASS clonedKey.extractable is false |
297 PASS clonedKey.algorithm.name is "HMAC" | 297 PASS clonedKey.algorithm.name is "HMAC" |
298 PASS clonedKey.algorithm.length is 88 | 298 PASS clonedKey.algorithm.length is 88 |
299 PASS clonedKey.algorithm.hash.name is "SHA-1" | 299 PASS clonedKey.algorithm.hash.name is "SHA-1" |
300 PASS clonedKey.usages.join(',') is "sign" | 300 PASS clonedKey.usages.join(',') is "sign" |
301 Serialized key bytes: 5c4b020b05080b00112233445546778899aa | 301 Serialized key bytes: 4b020b05080b00112233445546778899aa00 |
302 | 302 |
303 PASS importedKey.extraProperty is "hi" | 303 PASS importedKey.extraProperty is "hi" |
304 PASS importedKey.type is "secret" | 304 PASS importedKey.type is "secret" |
305 PASS typeof importedKey.extractable is 'boolean' | 305 PASS typeof importedKey.extractable is 'boolean' |
306 PASS importedKey.extractable is false | 306 PASS importedKey.extractable is false |
307 PASS importedKey.algorithm.name is "HMAC" | 307 PASS importedKey.algorithm.name is "HMAC" |
308 PASS importedKey.algorithm.length is 128 | 308 PASS importedKey.algorithm.length is 128 |
309 PASS importedKey.algorithm.hash.name is "SHA-1" | 309 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005081030112233445566778899aabbccddeeff |
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 |
331 PASS clonedKey.extraProperty is undefined. | 331 PASS clonedKey.extraProperty is undefined. |
332 PASS clonedKey.type is "secret" | 332 PASS clonedKey.type is "secret" |
333 PASS typeof clonedKey.extractable is 'boolean' | 333 PASS typeof clonedKey.extractable is 'boolean' |
334 PASS clonedKey.extractable is false | 334 PASS clonedKey.extractable is false |
335 PASS clonedKey.algorithm.name is "HMAC" | 335 PASS clonedKey.algorithm.name is "HMAC" |
336 PASS clonedKey.algorithm.length is 8 | 336 PASS clonedKey.algorithm.length is 8 |
337 PASS clonedKey.algorithm.hash.name is "SHA-1" | 337 PASS clonedKey.algorithm.hash.name is "SHA-1" |
338 PASS clonedKey.usages.join(',') is "verify" | 338 PASS clonedKey.usages.join(',') is "verify" |
339 Serialized key bytes: 5c4b020105100130 | 339 Serialized key bytes: 4b02010510013000 |
340 | 340 |
341 PASS importedKey.extraProperty is "hi" | 341 PASS importedKey.extraProperty is "hi" |
342 PASS importedKey.type is "secret" | 342 PASS importedKey.type is "secret" |
343 PASS typeof importedKey.extractable is 'boolean' | 343 PASS typeof importedKey.extractable is 'boolean' |
344 PASS importedKey.extractable is false | 344 PASS importedKey.extractable is false |
345 PASS importedKey.algorithm.name is "HMAC" | 345 PASS importedKey.algorithm.name is "HMAC" |
346 PASS importedKey.algorithm.length is 64 | 346 PASS importedKey.algorithm.length is 64 |
347 PASS importedKey.algorithm.hash.name is "SHA-1" | 347 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080510080011223344554677 |
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 |
369 PASS clonedKey.extraProperty is undefined. | 369 PASS clonedKey.extraProperty is undefined. |
370 PASS clonedKey.type is "secret" | 370 PASS clonedKey.type is "secret" |
371 PASS typeof clonedKey.extractable is 'boolean' | 371 PASS typeof clonedKey.extractable is 'boolean' |
372 PASS clonedKey.extractable is false | 372 PASS clonedKey.extractable is false |
373 PASS clonedKey.algorithm.name is "HMAC" | 373 PASS clonedKey.algorithm.name is "HMAC" |
374 PASS clonedKey.algorithm.length is 88 | 374 PASS clonedKey.algorithm.length is 88 |
375 PASS clonedKey.algorithm.hash.name is "SHA-1" | 375 PASS clonedKey.algorithm.hash.name is "SHA-1" |
376 PASS clonedKey.usages.join(',') is "verify" | 376 PASS clonedKey.usages.join(',') is "verify" |
377 Serialized key bytes: 5c4b020b05100b00112233445546778899aa | 377 Serialized key bytes: 4b020b05100b00112233445546778899aa00 |
378 | 378 |
379 PASS importedKey.extraProperty is "hi" | 379 PASS importedKey.extraProperty is "hi" |
380 PASS importedKey.type is "secret" | 380 PASS importedKey.type is "secret" |
381 PASS typeof importedKey.extractable is 'boolean' | 381 PASS typeof importedKey.extractable is 'boolean' |
382 PASS importedKey.extractable is false | 382 PASS importedKey.extractable is false |
383 PASS importedKey.algorithm.name is "HMAC" | 383 PASS importedKey.algorithm.name is "HMAC" |
384 PASS importedKey.algorithm.length is 128 | 384 PASS importedKey.algorithm.length is 128 |
385 PASS importedKey.algorithm.hash.name is "SHA-1" | 385 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005101030112233445566778899aabbccddeeff |
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 |
407 PASS clonedKey.extraProperty is undefined. | 407 PASS clonedKey.extraProperty is undefined. |
408 PASS clonedKey.type is "secret" | 408 PASS clonedKey.type is "secret" |
409 PASS typeof clonedKey.extractable is 'boolean' | 409 PASS typeof clonedKey.extractable is 'boolean' |
410 PASS clonedKey.extractable is false | 410 PASS clonedKey.extractable is false |
411 PASS clonedKey.algorithm.name is "HMAC" | 411 PASS clonedKey.algorithm.name is "HMAC" |
412 PASS clonedKey.algorithm.length is 8 | 412 PASS clonedKey.algorithm.length is 8 |
413 PASS clonedKey.algorithm.hash.name is "SHA-1" | 413 PASS clonedKey.algorithm.hash.name is "SHA-1" |
414 PASS clonedKey.usages.join(',') is "sign,verify" | 414 PASS clonedKey.usages.join(',') is "sign,verify" |
415 Serialized key bytes: 5c4b020105180130 | 415 Serialized key bytes: 4b02010518013000 |
416 | 416 |
417 PASS importedKey.extraProperty is "hi" | 417 PASS importedKey.extraProperty is "hi" |
418 PASS importedKey.type is "secret" | 418 PASS importedKey.type is "secret" |
419 PASS typeof importedKey.extractable is 'boolean' | 419 PASS typeof importedKey.extractable is 'boolean' |
420 PASS importedKey.extractable is false | 420 PASS importedKey.extractable is false |
421 PASS importedKey.algorithm.name is "HMAC" | 421 PASS importedKey.algorithm.name is "HMAC" |
422 PASS importedKey.algorithm.length is 64 | 422 PASS importedKey.algorithm.length is 64 |
423 PASS importedKey.algorithm.hash.name is "SHA-1" | 423 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b02080518080011223344554677 |
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 |
445 PASS clonedKey.extraProperty is undefined. | 445 PASS clonedKey.extraProperty is undefined. |
446 PASS clonedKey.type is "secret" | 446 PASS clonedKey.type is "secret" |
447 PASS typeof clonedKey.extractable is 'boolean' | 447 PASS typeof clonedKey.extractable is 'boolean' |
448 PASS clonedKey.extractable is false | 448 PASS clonedKey.extractable is false |
449 PASS clonedKey.algorithm.name is "HMAC" | 449 PASS clonedKey.algorithm.name is "HMAC" |
450 PASS clonedKey.algorithm.length is 88 | 450 PASS clonedKey.algorithm.length is 88 |
451 PASS clonedKey.algorithm.hash.name is "SHA-1" | 451 PASS clonedKey.algorithm.hash.name is "SHA-1" |
452 PASS clonedKey.usages.join(',') is "sign,verify" | 452 PASS clonedKey.usages.join(',') is "sign,verify" |
453 Serialized key bytes: 5c4b020b05180b00112233445546778899aa | 453 Serialized key bytes: 4b020b05180b00112233445546778899aa00 |
454 | 454 |
455 PASS importedKey.extraProperty is "hi" | 455 PASS importedKey.extraProperty is "hi" |
456 PASS importedKey.type is "secret" | 456 PASS importedKey.type is "secret" |
457 PASS typeof importedKey.extractable is 'boolean' | 457 PASS typeof importedKey.extractable is 'boolean' |
458 PASS importedKey.extractable is false | 458 PASS importedKey.extractable is false |
459 PASS importedKey.algorithm.name is "HMAC" | 459 PASS importedKey.algorithm.name is "HMAC" |
460 PASS importedKey.algorithm.length is 128 | 460 PASS importedKey.algorithm.length is 128 |
461 PASS importedKey.algorithm.hash.name is "SHA-1" | 461 PASS importedKey.algorithm.hash.name is "SHA-1" |
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: 4b021005181030112233445566778899aabbccddeeff |
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 |
483 PASS clonedKey.extraProperty is undefined. | 483 PASS clonedKey.extraProperty is undefined. |
484 PASS clonedKey.type is "secret" | 484 PASS clonedKey.type is "secret" |
485 PASS typeof clonedKey.extractable is 'boolean' | 485 PASS typeof clonedKey.extractable is 'boolean' |
486 PASS clonedKey.extractable is true | 486 PASS clonedKey.extractable is true |
487 PASS clonedKey.algorithm.name is "HMAC" | 487 PASS clonedKey.algorithm.name is "HMAC" |
488 PASS clonedKey.algorithm.length is 8 | 488 PASS clonedKey.algorithm.length is 8 |
489 PASS clonedKey.algorithm.hash.name is "SHA-256" | 489 PASS clonedKey.algorithm.hash.name is "SHA-256" |
490 PASS clonedKey.usages.join(',') is "sign" | 490 PASS clonedKey.usages.join(',') is "sign" |
491 Serialized key bytes: 5c4b020106090130 | 491 Serialized key bytes: 4b02010609013000 |
492 PASS: Cloned key exported data should be [30] and was | 492 PASS: Cloned key exported data should be [30] and was |
493 | 493 |
494 PASS importedKey.extraProperty is "hi" | 494 PASS importedKey.extraProperty is "hi" |
495 PASS importedKey.type is "secret" | 495 PASS importedKey.type is "secret" |
496 PASS typeof importedKey.extractable is 'boolean' | 496 PASS typeof importedKey.extractable is 'boolean' |
497 PASS importedKey.extractable is true | 497 PASS importedKey.extractable is true |
498 PASS importedKey.algorithm.name is "HMAC" | 498 PASS importedKey.algorithm.name is "HMAC" |
499 PASS importedKey.algorithm.length is 64 | 499 PASS importedKey.algorithm.length is 64 |
500 PASS importedKey.algorithm.hash.name is "SHA-256" | 500 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080609080011223344554677 |
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" |
522 PASS importedKey is not clonedKey | 522 PASS importedKey is not clonedKey |
523 PASS clonedKey.extraProperty is undefined. | 523 PASS clonedKey.extraProperty is undefined. |
524 PASS clonedKey.type is "secret" | 524 PASS clonedKey.type is "secret" |
525 PASS typeof clonedKey.extractable is 'boolean' | 525 PASS typeof clonedKey.extractable is 'boolean' |
526 PASS clonedKey.extractable is true | 526 PASS clonedKey.extractable is true |
527 PASS clonedKey.algorithm.name is "HMAC" | 527 PASS clonedKey.algorithm.name is "HMAC" |
528 PASS clonedKey.algorithm.length is 88 | 528 PASS clonedKey.algorithm.length is 88 |
529 PASS clonedKey.algorithm.hash.name is "SHA-256" | 529 PASS clonedKey.algorithm.hash.name is "SHA-256" |
530 PASS clonedKey.usages.join(',') is "sign" | 530 PASS clonedKey.usages.join(',') is "sign" |
531 Serialized key bytes: 5c4b020b06090b00112233445546778899aa | 531 Serialized key bytes: 4b020b06090b00112233445546778899aa00 |
532 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 532 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
533 | 533 |
534 PASS importedKey.extraProperty is "hi" | 534 PASS importedKey.extraProperty is "hi" |
535 PASS importedKey.type is "secret" | 535 PASS importedKey.type is "secret" |
536 PASS typeof importedKey.extractable is 'boolean' | 536 PASS typeof importedKey.extractable is 'boolean' |
537 PASS importedKey.extractable is true | 537 PASS importedKey.extractable is true |
538 PASS importedKey.algorithm.name is "HMAC" | 538 PASS importedKey.algorithm.name is "HMAC" |
539 PASS importedKey.algorithm.length is 128 | 539 PASS importedKey.algorithm.length is 128 |
540 PASS importedKey.algorithm.hash.name is "SHA-256" | 540 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006091030112233445566778899aabbccddeeff |
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" |
562 PASS importedKey is not clonedKey | 562 PASS importedKey is not clonedKey |
563 PASS clonedKey.extraProperty is undefined. | 563 PASS clonedKey.extraProperty is undefined. |
564 PASS clonedKey.type is "secret" | 564 PASS clonedKey.type is "secret" |
565 PASS typeof clonedKey.extractable is 'boolean' | 565 PASS typeof clonedKey.extractable is 'boolean' |
566 PASS clonedKey.extractable is true | 566 PASS clonedKey.extractable is true |
567 PASS clonedKey.algorithm.name is "HMAC" | 567 PASS clonedKey.algorithm.name is "HMAC" |
568 PASS clonedKey.algorithm.length is 8 | 568 PASS clonedKey.algorithm.length is 8 |
569 PASS clonedKey.algorithm.hash.name is "SHA-256" | 569 PASS clonedKey.algorithm.hash.name is "SHA-256" |
570 PASS clonedKey.usages.join(',') is "verify" | 570 PASS clonedKey.usages.join(',') is "verify" |
571 Serialized key bytes: 5c4b020106110130 | 571 Serialized key bytes: 4b02010611013000 |
572 PASS: Cloned key exported data should be [30] and was | 572 PASS: Cloned key exported data should be [30] and was |
573 | 573 |
574 PASS importedKey.extraProperty is "hi" | 574 PASS importedKey.extraProperty is "hi" |
575 PASS importedKey.type is "secret" | 575 PASS importedKey.type is "secret" |
576 PASS typeof importedKey.extractable is 'boolean' | 576 PASS typeof importedKey.extractable is 'boolean' |
577 PASS importedKey.extractable is true | 577 PASS importedKey.extractable is true |
578 PASS importedKey.algorithm.name is "HMAC" | 578 PASS importedKey.algorithm.name is "HMAC" |
579 PASS importedKey.algorithm.length is 64 | 579 PASS importedKey.algorithm.length is 64 |
580 PASS importedKey.algorithm.hash.name is "SHA-256" | 580 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080611080011223344554677 |
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" |
602 PASS importedKey is not clonedKey | 602 PASS importedKey is not clonedKey |
603 PASS clonedKey.extraProperty is undefined. | 603 PASS clonedKey.extraProperty is undefined. |
604 PASS clonedKey.type is "secret" | 604 PASS clonedKey.type is "secret" |
605 PASS typeof clonedKey.extractable is 'boolean' | 605 PASS typeof clonedKey.extractable is 'boolean' |
606 PASS clonedKey.extractable is true | 606 PASS clonedKey.extractable is true |
607 PASS clonedKey.algorithm.name is "HMAC" | 607 PASS clonedKey.algorithm.name is "HMAC" |
608 PASS clonedKey.algorithm.length is 88 | 608 PASS clonedKey.algorithm.length is 88 |
609 PASS clonedKey.algorithm.hash.name is "SHA-256" | 609 PASS clonedKey.algorithm.hash.name is "SHA-256" |
610 PASS clonedKey.usages.join(',') is "verify" | 610 PASS clonedKey.usages.join(',') is "verify" |
611 Serialized key bytes: 5c4b020b06110b00112233445546778899aa | 611 Serialized key bytes: 4b020b06110b00112233445546778899aa00 |
612 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 612 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
613 | 613 |
614 PASS importedKey.extraProperty is "hi" | 614 PASS importedKey.extraProperty is "hi" |
615 PASS importedKey.type is "secret" | 615 PASS importedKey.type is "secret" |
616 PASS typeof importedKey.extractable is 'boolean' | 616 PASS typeof importedKey.extractable is 'boolean' |
617 PASS importedKey.extractable is true | 617 PASS importedKey.extractable is true |
618 PASS importedKey.algorithm.name is "HMAC" | 618 PASS importedKey.algorithm.name is "HMAC" |
619 PASS importedKey.algorithm.length is 128 | 619 PASS importedKey.algorithm.length is 128 |
620 PASS importedKey.algorithm.hash.name is "SHA-256" | 620 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006111030112233445566778899aabbccddeeff |
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" |
642 PASS importedKey is not clonedKey | 642 PASS importedKey is not clonedKey |
643 PASS clonedKey.extraProperty is undefined. | 643 PASS clonedKey.extraProperty is undefined. |
644 PASS clonedKey.type is "secret" | 644 PASS clonedKey.type is "secret" |
645 PASS typeof clonedKey.extractable is 'boolean' | 645 PASS typeof clonedKey.extractable is 'boolean' |
646 PASS clonedKey.extractable is true | 646 PASS clonedKey.extractable is true |
647 PASS clonedKey.algorithm.name is "HMAC" | 647 PASS clonedKey.algorithm.name is "HMAC" |
648 PASS clonedKey.algorithm.length is 8 | 648 PASS clonedKey.algorithm.length is 8 |
649 PASS clonedKey.algorithm.hash.name is "SHA-256" | 649 PASS clonedKey.algorithm.hash.name is "SHA-256" |
650 PASS clonedKey.usages.join(',') is "sign,verify" | 650 PASS clonedKey.usages.join(',') is "sign,verify" |
651 Serialized key bytes: 5c4b020106190130 | 651 Serialized key bytes: 4b02010619013000 |
652 PASS: Cloned key exported data should be [30] and was | 652 PASS: Cloned key exported data should be [30] and was |
653 | 653 |
654 PASS importedKey.extraProperty is "hi" | 654 PASS importedKey.extraProperty is "hi" |
655 PASS importedKey.type is "secret" | 655 PASS importedKey.type is "secret" |
656 PASS typeof importedKey.extractable is 'boolean' | 656 PASS typeof importedKey.extractable is 'boolean' |
657 PASS importedKey.extractable is true | 657 PASS importedKey.extractable is true |
658 PASS importedKey.algorithm.name is "HMAC" | 658 PASS importedKey.algorithm.name is "HMAC" |
659 PASS importedKey.algorithm.length is 64 | 659 PASS importedKey.algorithm.length is 64 |
660 PASS importedKey.algorithm.hash.name is "SHA-256" | 660 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080619080011223344554677 |
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" |
682 PASS importedKey is not clonedKey | 682 PASS importedKey is not clonedKey |
683 PASS clonedKey.extraProperty is undefined. | 683 PASS clonedKey.extraProperty is undefined. |
684 PASS clonedKey.type is "secret" | 684 PASS clonedKey.type is "secret" |
685 PASS typeof clonedKey.extractable is 'boolean' | 685 PASS typeof clonedKey.extractable is 'boolean' |
686 PASS clonedKey.extractable is true | 686 PASS clonedKey.extractable is true |
687 PASS clonedKey.algorithm.name is "HMAC" | 687 PASS clonedKey.algorithm.name is "HMAC" |
688 PASS clonedKey.algorithm.length is 88 | 688 PASS clonedKey.algorithm.length is 88 |
689 PASS clonedKey.algorithm.hash.name is "SHA-256" | 689 PASS clonedKey.algorithm.hash.name is "SHA-256" |
690 PASS clonedKey.usages.join(',') is "sign,verify" | 690 PASS clonedKey.usages.join(',') is "sign,verify" |
691 Serialized key bytes: 5c4b020b06190b00112233445546778899aa | 691 Serialized key bytes: 4b020b06190b00112233445546778899aa00 |
692 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 692 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
693 | 693 |
694 PASS importedKey.extraProperty is "hi" | 694 PASS importedKey.extraProperty is "hi" |
695 PASS importedKey.type is "secret" | 695 PASS importedKey.type is "secret" |
696 PASS typeof importedKey.extractable is 'boolean' | 696 PASS typeof importedKey.extractable is 'boolean' |
697 PASS importedKey.extractable is true | 697 PASS importedKey.extractable is true |
698 PASS importedKey.algorithm.name is "HMAC" | 698 PASS importedKey.algorithm.name is "HMAC" |
699 PASS importedKey.algorithm.length is 128 | 699 PASS importedKey.algorithm.length is 128 |
700 PASS importedKey.algorithm.hash.name is "SHA-256" | 700 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006191030112233445566778899aabbccddeeff |
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" |
722 PASS importedKey is not clonedKey | 722 PASS importedKey is not clonedKey |
723 PASS clonedKey.extraProperty is undefined. | 723 PASS clonedKey.extraProperty is undefined. |
724 PASS clonedKey.type is "secret" | 724 PASS clonedKey.type is "secret" |
725 PASS typeof clonedKey.extractable is 'boolean' | 725 PASS typeof clonedKey.extractable is 'boolean' |
726 PASS clonedKey.extractable is false | 726 PASS clonedKey.extractable is false |
727 PASS clonedKey.algorithm.name is "HMAC" | 727 PASS clonedKey.algorithm.name is "HMAC" |
728 PASS clonedKey.algorithm.length is 8 | 728 PASS clonedKey.algorithm.length is 8 |
729 PASS clonedKey.algorithm.hash.name is "SHA-256" | 729 PASS clonedKey.algorithm.hash.name is "SHA-256" |
730 PASS clonedKey.usages.join(',') is "sign" | 730 PASS clonedKey.usages.join(',') is "sign" |
731 Serialized key bytes: 5c4b020106080130 | 731 Serialized key bytes: 4b02010608013000 |
732 | 732 |
733 PASS importedKey.extraProperty is "hi" | 733 PASS importedKey.extraProperty is "hi" |
734 PASS importedKey.type is "secret" | 734 PASS importedKey.type is "secret" |
735 PASS typeof importedKey.extractable is 'boolean' | 735 PASS typeof importedKey.extractable is 'boolean' |
736 PASS importedKey.extractable is false | 736 PASS importedKey.extractable is false |
737 PASS importedKey.algorithm.name is "HMAC" | 737 PASS importedKey.algorithm.name is "HMAC" |
738 PASS importedKey.algorithm.length is 64 | 738 PASS importedKey.algorithm.length is 64 |
739 PASS importedKey.algorithm.hash.name is "SHA-256" | 739 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080608080011223344554677 |
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 |
761 PASS clonedKey.extraProperty is undefined. | 761 PASS clonedKey.extraProperty is undefined. |
762 PASS clonedKey.type is "secret" | 762 PASS clonedKey.type is "secret" |
763 PASS typeof clonedKey.extractable is 'boolean' | 763 PASS typeof clonedKey.extractable is 'boolean' |
764 PASS clonedKey.extractable is false | 764 PASS clonedKey.extractable is false |
765 PASS clonedKey.algorithm.name is "HMAC" | 765 PASS clonedKey.algorithm.name is "HMAC" |
766 PASS clonedKey.algorithm.length is 88 | 766 PASS clonedKey.algorithm.length is 88 |
767 PASS clonedKey.algorithm.hash.name is "SHA-256" | 767 PASS clonedKey.algorithm.hash.name is "SHA-256" |
768 PASS clonedKey.usages.join(',') is "sign" | 768 PASS clonedKey.usages.join(',') is "sign" |
769 Serialized key bytes: 5c4b020b06080b00112233445546778899aa | 769 Serialized key bytes: 4b020b06080b00112233445546778899aa00 |
770 | 770 |
771 PASS importedKey.extraProperty is "hi" | 771 PASS importedKey.extraProperty is "hi" |
772 PASS importedKey.type is "secret" | 772 PASS importedKey.type is "secret" |
773 PASS typeof importedKey.extractable is 'boolean' | 773 PASS typeof importedKey.extractable is 'boolean' |
774 PASS importedKey.extractable is false | 774 PASS importedKey.extractable is false |
775 PASS importedKey.algorithm.name is "HMAC" | 775 PASS importedKey.algorithm.name is "HMAC" |
776 PASS importedKey.algorithm.length is 128 | 776 PASS importedKey.algorithm.length is 128 |
777 PASS importedKey.algorithm.hash.name is "SHA-256" | 777 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006081030112233445566778899aabbccddeeff |
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 |
799 PASS clonedKey.extraProperty is undefined. | 799 PASS clonedKey.extraProperty is undefined. |
800 PASS clonedKey.type is "secret" | 800 PASS clonedKey.type is "secret" |
801 PASS typeof clonedKey.extractable is 'boolean' | 801 PASS typeof clonedKey.extractable is 'boolean' |
802 PASS clonedKey.extractable is false | 802 PASS clonedKey.extractable is false |
803 PASS clonedKey.algorithm.name is "HMAC" | 803 PASS clonedKey.algorithm.name is "HMAC" |
804 PASS clonedKey.algorithm.length is 8 | 804 PASS clonedKey.algorithm.length is 8 |
805 PASS clonedKey.algorithm.hash.name is "SHA-256" | 805 PASS clonedKey.algorithm.hash.name is "SHA-256" |
806 PASS clonedKey.usages.join(',') is "verify" | 806 PASS clonedKey.usages.join(',') is "verify" |
807 Serialized key bytes: 5c4b020106100130 | 807 Serialized key bytes: 4b02010610013000 |
808 | 808 |
809 PASS importedKey.extraProperty is "hi" | 809 PASS importedKey.extraProperty is "hi" |
810 PASS importedKey.type is "secret" | 810 PASS importedKey.type is "secret" |
811 PASS typeof importedKey.extractable is 'boolean' | 811 PASS typeof importedKey.extractable is 'boolean' |
812 PASS importedKey.extractable is false | 812 PASS importedKey.extractable is false |
813 PASS importedKey.algorithm.name is "HMAC" | 813 PASS importedKey.algorithm.name is "HMAC" |
814 PASS importedKey.algorithm.length is 64 | 814 PASS importedKey.algorithm.length is 64 |
815 PASS importedKey.algorithm.hash.name is "SHA-256" | 815 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080610080011223344554677 |
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 |
837 PASS clonedKey.extraProperty is undefined. | 837 PASS clonedKey.extraProperty is undefined. |
838 PASS clonedKey.type is "secret" | 838 PASS clonedKey.type is "secret" |
839 PASS typeof clonedKey.extractable is 'boolean' | 839 PASS typeof clonedKey.extractable is 'boolean' |
840 PASS clonedKey.extractable is false | 840 PASS clonedKey.extractable is false |
841 PASS clonedKey.algorithm.name is "HMAC" | 841 PASS clonedKey.algorithm.name is "HMAC" |
842 PASS clonedKey.algorithm.length is 88 | 842 PASS clonedKey.algorithm.length is 88 |
843 PASS clonedKey.algorithm.hash.name is "SHA-256" | 843 PASS clonedKey.algorithm.hash.name is "SHA-256" |
844 PASS clonedKey.usages.join(',') is "verify" | 844 PASS clonedKey.usages.join(',') is "verify" |
845 Serialized key bytes: 5c4b020b06100b00112233445546778899aa | 845 Serialized key bytes: 4b020b06100b00112233445546778899aa00 |
846 | 846 |
847 PASS importedKey.extraProperty is "hi" | 847 PASS importedKey.extraProperty is "hi" |
848 PASS importedKey.type is "secret" | 848 PASS importedKey.type is "secret" |
849 PASS typeof importedKey.extractable is 'boolean' | 849 PASS typeof importedKey.extractable is 'boolean' |
850 PASS importedKey.extractable is false | 850 PASS importedKey.extractable is false |
851 PASS importedKey.algorithm.name is "HMAC" | 851 PASS importedKey.algorithm.name is "HMAC" |
852 PASS importedKey.algorithm.length is 128 | 852 PASS importedKey.algorithm.length is 128 |
853 PASS importedKey.algorithm.hash.name is "SHA-256" | 853 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006101030112233445566778899aabbccddeeff |
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 |
875 PASS clonedKey.extraProperty is undefined. | 875 PASS clonedKey.extraProperty is undefined. |
876 PASS clonedKey.type is "secret" | 876 PASS clonedKey.type is "secret" |
877 PASS typeof clonedKey.extractable is 'boolean' | 877 PASS typeof clonedKey.extractable is 'boolean' |
878 PASS clonedKey.extractable is false | 878 PASS clonedKey.extractable is false |
879 PASS clonedKey.algorithm.name is "HMAC" | 879 PASS clonedKey.algorithm.name is "HMAC" |
880 PASS clonedKey.algorithm.length is 8 | 880 PASS clonedKey.algorithm.length is 8 |
881 PASS clonedKey.algorithm.hash.name is "SHA-256" | 881 PASS clonedKey.algorithm.hash.name is "SHA-256" |
882 PASS clonedKey.usages.join(',') is "sign,verify" | 882 PASS clonedKey.usages.join(',') is "sign,verify" |
883 Serialized key bytes: 5c4b020106180130 | 883 Serialized key bytes: 4b02010618013000 |
884 | 884 |
885 PASS importedKey.extraProperty is "hi" | 885 PASS importedKey.extraProperty is "hi" |
886 PASS importedKey.type is "secret" | 886 PASS importedKey.type is "secret" |
887 PASS typeof importedKey.extractable is 'boolean' | 887 PASS typeof importedKey.extractable is 'boolean' |
888 PASS importedKey.extractable is false | 888 PASS importedKey.extractable is false |
889 PASS importedKey.algorithm.name is "HMAC" | 889 PASS importedKey.algorithm.name is "HMAC" |
890 PASS importedKey.algorithm.length is 64 | 890 PASS importedKey.algorithm.length is 64 |
891 PASS importedKey.algorithm.hash.name is "SHA-256" | 891 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b02080618080011223344554677 |
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 |
913 PASS clonedKey.extraProperty is undefined. | 913 PASS clonedKey.extraProperty is undefined. |
914 PASS clonedKey.type is "secret" | 914 PASS clonedKey.type is "secret" |
915 PASS typeof clonedKey.extractable is 'boolean' | 915 PASS typeof clonedKey.extractable is 'boolean' |
916 PASS clonedKey.extractable is false | 916 PASS clonedKey.extractable is false |
917 PASS clonedKey.algorithm.name is "HMAC" | 917 PASS clonedKey.algorithm.name is "HMAC" |
918 PASS clonedKey.algorithm.length is 88 | 918 PASS clonedKey.algorithm.length is 88 |
919 PASS clonedKey.algorithm.hash.name is "SHA-256" | 919 PASS clonedKey.algorithm.hash.name is "SHA-256" |
920 PASS clonedKey.usages.join(',') is "sign,verify" | 920 PASS clonedKey.usages.join(',') is "sign,verify" |
921 Serialized key bytes: 5c4b020b06180b00112233445546778899aa | 921 Serialized key bytes: 4b020b06180b00112233445546778899aa00 |
922 | 922 |
923 PASS importedKey.extraProperty is "hi" | 923 PASS importedKey.extraProperty is "hi" |
924 PASS importedKey.type is "secret" | 924 PASS importedKey.type is "secret" |
925 PASS typeof importedKey.extractable is 'boolean' | 925 PASS typeof importedKey.extractable is 'boolean' |
926 PASS importedKey.extractable is false | 926 PASS importedKey.extractable is false |
927 PASS importedKey.algorithm.name is "HMAC" | 927 PASS importedKey.algorithm.name is "HMAC" |
928 PASS importedKey.algorithm.length is 128 | 928 PASS importedKey.algorithm.length is 128 |
929 PASS importedKey.algorithm.hash.name is "SHA-256" | 929 PASS importedKey.algorithm.hash.name is "SHA-256" |
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: 4b021006181030112233445566778899aabbccddeeff |
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 |
951 PASS clonedKey.extraProperty is undefined. | 951 PASS clonedKey.extraProperty is undefined. |
952 PASS clonedKey.type is "secret" | 952 PASS clonedKey.type is "secret" |
953 PASS typeof clonedKey.extractable is 'boolean' | 953 PASS typeof clonedKey.extractable is 'boolean' |
954 PASS clonedKey.extractable is true | 954 PASS clonedKey.extractable is true |
955 PASS clonedKey.algorithm.name is "HMAC" | 955 PASS clonedKey.algorithm.name is "HMAC" |
956 PASS clonedKey.algorithm.length is 8 | 956 PASS clonedKey.algorithm.length is 8 |
957 PASS clonedKey.algorithm.hash.name is "SHA-512" | 957 PASS clonedKey.algorithm.hash.name is "SHA-512" |
958 PASS clonedKey.usages.join(',') is "sign" | 958 PASS clonedKey.usages.join(',') is "sign" |
959 Serialized key bytes: 5c4b020108090130 | 959 Serialized key bytes: 4b02010809013000 |
960 PASS: Cloned key exported data should be [30] and was | 960 PASS: Cloned key exported data should be [30] and was |
961 | 961 |
962 PASS importedKey.extraProperty is "hi" | 962 PASS importedKey.extraProperty is "hi" |
963 PASS importedKey.type is "secret" | 963 PASS importedKey.type is "secret" |
964 PASS typeof importedKey.extractable is 'boolean' | 964 PASS typeof importedKey.extractable is 'boolean' |
965 PASS importedKey.extractable is true | 965 PASS importedKey.extractable is true |
966 PASS importedKey.algorithm.name is "HMAC" | 966 PASS importedKey.algorithm.name is "HMAC" |
967 PASS importedKey.algorithm.length is 64 | 967 PASS importedKey.algorithm.length is 64 |
968 PASS importedKey.algorithm.hash.name is "SHA-512" | 968 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080809080011223344554677 |
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" |
990 PASS importedKey is not clonedKey | 990 PASS importedKey is not clonedKey |
991 PASS clonedKey.extraProperty is undefined. | 991 PASS clonedKey.extraProperty is undefined. |
992 PASS clonedKey.type is "secret" | 992 PASS clonedKey.type is "secret" |
993 PASS typeof clonedKey.extractable is 'boolean' | 993 PASS typeof clonedKey.extractable is 'boolean' |
994 PASS clonedKey.extractable is true | 994 PASS clonedKey.extractable is true |
995 PASS clonedKey.algorithm.name is "HMAC" | 995 PASS clonedKey.algorithm.name is "HMAC" |
996 PASS clonedKey.algorithm.length is 88 | 996 PASS clonedKey.algorithm.length is 88 |
997 PASS clonedKey.algorithm.hash.name is "SHA-512" | 997 PASS clonedKey.algorithm.hash.name is "SHA-512" |
998 PASS clonedKey.usages.join(',') is "sign" | 998 PASS clonedKey.usages.join(',') is "sign" |
999 Serialized key bytes: 5c4b020b08090b00112233445546778899aa | 999 Serialized key bytes: 4b020b08090b00112233445546778899aa00 |
1000 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 1000 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
1001 | 1001 |
1002 PASS importedKey.extraProperty is "hi" | 1002 PASS importedKey.extraProperty is "hi" |
1003 PASS importedKey.type is "secret" | 1003 PASS importedKey.type is "secret" |
1004 PASS typeof importedKey.extractable is 'boolean' | 1004 PASS typeof importedKey.extractable is 'boolean' |
1005 PASS importedKey.extractable is true | 1005 PASS importedKey.extractable is true |
1006 PASS importedKey.algorithm.name is "HMAC" | 1006 PASS importedKey.algorithm.name is "HMAC" |
1007 PASS importedKey.algorithm.length is 128 | 1007 PASS importedKey.algorithm.length is 128 |
1008 PASS importedKey.algorithm.hash.name is "SHA-512" | 1008 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008091030112233445566778899aabbccddeeff |
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" |
1030 PASS importedKey is not clonedKey | 1030 PASS importedKey is not clonedKey |
1031 PASS clonedKey.extraProperty is undefined. | 1031 PASS clonedKey.extraProperty is undefined. |
1032 PASS clonedKey.type is "secret" | 1032 PASS clonedKey.type is "secret" |
1033 PASS typeof clonedKey.extractable is 'boolean' | 1033 PASS typeof clonedKey.extractable is 'boolean' |
1034 PASS clonedKey.extractable is true | 1034 PASS clonedKey.extractable is true |
1035 PASS clonedKey.algorithm.name is "HMAC" | 1035 PASS clonedKey.algorithm.name is "HMAC" |
1036 PASS clonedKey.algorithm.length is 8 | 1036 PASS clonedKey.algorithm.length is 8 |
1037 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1037 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1038 PASS clonedKey.usages.join(',') is "verify" | 1038 PASS clonedKey.usages.join(',') is "verify" |
1039 Serialized key bytes: 5c4b020108110130 | 1039 Serialized key bytes: 4b02010811013000 |
1040 PASS: Cloned key exported data should be [30] and was | 1040 PASS: Cloned key exported data should be [30] and was |
1041 | 1041 |
1042 PASS importedKey.extraProperty is "hi" | 1042 PASS importedKey.extraProperty is "hi" |
1043 PASS importedKey.type is "secret" | 1043 PASS importedKey.type is "secret" |
1044 PASS typeof importedKey.extractable is 'boolean' | 1044 PASS typeof importedKey.extractable is 'boolean' |
1045 PASS importedKey.extractable is true | 1045 PASS importedKey.extractable is true |
1046 PASS importedKey.algorithm.name is "HMAC" | 1046 PASS importedKey.algorithm.name is "HMAC" |
1047 PASS importedKey.algorithm.length is 64 | 1047 PASS importedKey.algorithm.length is 64 |
1048 PASS importedKey.algorithm.hash.name is "SHA-512" | 1048 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080811080011223344554677 |
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" |
1070 PASS importedKey is not clonedKey | 1070 PASS importedKey is not clonedKey |
1071 PASS clonedKey.extraProperty is undefined. | 1071 PASS clonedKey.extraProperty is undefined. |
1072 PASS clonedKey.type is "secret" | 1072 PASS clonedKey.type is "secret" |
1073 PASS typeof clonedKey.extractable is 'boolean' | 1073 PASS typeof clonedKey.extractable is 'boolean' |
1074 PASS clonedKey.extractable is true | 1074 PASS clonedKey.extractable is true |
1075 PASS clonedKey.algorithm.name is "HMAC" | 1075 PASS clonedKey.algorithm.name is "HMAC" |
1076 PASS clonedKey.algorithm.length is 88 | 1076 PASS clonedKey.algorithm.length is 88 |
1077 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1077 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1078 PASS clonedKey.usages.join(',') is "verify" | 1078 PASS clonedKey.usages.join(',') is "verify" |
1079 Serialized key bytes: 5c4b020b08110b00112233445546778899aa | 1079 Serialized key bytes: 4b020b08110b00112233445546778899aa00 |
1080 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 1080 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
1081 | 1081 |
1082 PASS importedKey.extraProperty is "hi" | 1082 PASS importedKey.extraProperty is "hi" |
1083 PASS importedKey.type is "secret" | 1083 PASS importedKey.type is "secret" |
1084 PASS typeof importedKey.extractable is 'boolean' | 1084 PASS typeof importedKey.extractable is 'boolean' |
1085 PASS importedKey.extractable is true | 1085 PASS importedKey.extractable is true |
1086 PASS importedKey.algorithm.name is "HMAC" | 1086 PASS importedKey.algorithm.name is "HMAC" |
1087 PASS importedKey.algorithm.length is 128 | 1087 PASS importedKey.algorithm.length is 128 |
1088 PASS importedKey.algorithm.hash.name is "SHA-512" | 1088 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008111030112233445566778899aabbccddeeff |
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" |
1110 PASS importedKey is not clonedKey | 1110 PASS importedKey is not clonedKey |
1111 PASS clonedKey.extraProperty is undefined. | 1111 PASS clonedKey.extraProperty is undefined. |
1112 PASS clonedKey.type is "secret" | 1112 PASS clonedKey.type is "secret" |
1113 PASS typeof clonedKey.extractable is 'boolean' | 1113 PASS typeof clonedKey.extractable is 'boolean' |
1114 PASS clonedKey.extractable is true | 1114 PASS clonedKey.extractable is true |
1115 PASS clonedKey.algorithm.name is "HMAC" | 1115 PASS clonedKey.algorithm.name is "HMAC" |
1116 PASS clonedKey.algorithm.length is 8 | 1116 PASS clonedKey.algorithm.length is 8 |
1117 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1117 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1118 PASS clonedKey.usages.join(',') is "sign,verify" | 1118 PASS clonedKey.usages.join(',') is "sign,verify" |
1119 Serialized key bytes: 5c4b020108190130 | 1119 Serialized key bytes: 4b02010819013000 |
1120 PASS: Cloned key exported data should be [30] and was | 1120 PASS: Cloned key exported data should be [30] and was |
1121 | 1121 |
1122 PASS importedKey.extraProperty is "hi" | 1122 PASS importedKey.extraProperty is "hi" |
1123 PASS importedKey.type is "secret" | 1123 PASS importedKey.type is "secret" |
1124 PASS typeof importedKey.extractable is 'boolean' | 1124 PASS typeof importedKey.extractable is 'boolean' |
1125 PASS importedKey.extractable is true | 1125 PASS importedKey.extractable is true |
1126 PASS importedKey.algorithm.name is "HMAC" | 1126 PASS importedKey.algorithm.name is "HMAC" |
1127 PASS importedKey.algorithm.length is 64 | 1127 PASS importedKey.algorithm.length is 64 |
1128 PASS importedKey.algorithm.hash.name is "SHA-512" | 1128 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080819080011223344554677 |
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" |
1150 PASS importedKey is not clonedKey | 1150 PASS importedKey is not clonedKey |
1151 PASS clonedKey.extraProperty is undefined. | 1151 PASS clonedKey.extraProperty is undefined. |
1152 PASS clonedKey.type is "secret" | 1152 PASS clonedKey.type is "secret" |
1153 PASS typeof clonedKey.extractable is 'boolean' | 1153 PASS typeof clonedKey.extractable is 'boolean' |
1154 PASS clonedKey.extractable is true | 1154 PASS clonedKey.extractable is true |
1155 PASS clonedKey.algorithm.name is "HMAC" | 1155 PASS clonedKey.algorithm.name is "HMAC" |
1156 PASS clonedKey.algorithm.length is 88 | 1156 PASS clonedKey.algorithm.length is 88 |
1157 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1157 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1158 PASS clonedKey.usages.join(',') is "sign,verify" | 1158 PASS clonedKey.usages.join(',') is "sign,verify" |
1159 Serialized key bytes: 5c4b020b08190b00112233445546778899aa | 1159 Serialized key bytes: 4b020b08190b00112233445546778899aa00 |
1160 PASS: Cloned key exported data should be [00112233445546778899aa] and was | 1160 PASS: Cloned key exported data should be [00112233445546778899aa] and was |
1161 | 1161 |
1162 PASS importedKey.extraProperty is "hi" | 1162 PASS importedKey.extraProperty is "hi" |
1163 PASS importedKey.type is "secret" | 1163 PASS importedKey.type is "secret" |
1164 PASS typeof importedKey.extractable is 'boolean' | 1164 PASS typeof importedKey.extractable is 'boolean' |
1165 PASS importedKey.extractable is true | 1165 PASS importedKey.extractable is true |
1166 PASS importedKey.algorithm.name is "HMAC" | 1166 PASS importedKey.algorithm.name is "HMAC" |
1167 PASS importedKey.algorithm.length is 128 | 1167 PASS importedKey.algorithm.length is 128 |
1168 PASS importedKey.algorithm.hash.name is "SHA-512" | 1168 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008191030112233445566778899aabbccddeeff |
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" |
1190 PASS importedKey is not clonedKey | 1190 PASS importedKey is not clonedKey |
1191 PASS clonedKey.extraProperty is undefined. | 1191 PASS clonedKey.extraProperty is undefined. |
1192 PASS clonedKey.type is "secret" | 1192 PASS clonedKey.type is "secret" |
1193 PASS typeof clonedKey.extractable is 'boolean' | 1193 PASS typeof clonedKey.extractable is 'boolean' |
1194 PASS clonedKey.extractable is false | 1194 PASS clonedKey.extractable is false |
1195 PASS clonedKey.algorithm.name is "HMAC" | 1195 PASS clonedKey.algorithm.name is "HMAC" |
1196 PASS clonedKey.algorithm.length is 8 | 1196 PASS clonedKey.algorithm.length is 8 |
1197 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1197 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1198 PASS clonedKey.usages.join(',') is "sign" | 1198 PASS clonedKey.usages.join(',') is "sign" |
1199 Serialized key bytes: 5c4b020108080130 | 1199 Serialized key bytes: 4b02010808013000 |
1200 | 1200 |
1201 PASS importedKey.extraProperty is "hi" | 1201 PASS importedKey.extraProperty is "hi" |
1202 PASS importedKey.type is "secret" | 1202 PASS importedKey.type is "secret" |
1203 PASS typeof importedKey.extractable is 'boolean' | 1203 PASS typeof importedKey.extractable is 'boolean' |
1204 PASS importedKey.extractable is false | 1204 PASS importedKey.extractable is false |
1205 PASS importedKey.algorithm.name is "HMAC" | 1205 PASS importedKey.algorithm.name is "HMAC" |
1206 PASS importedKey.algorithm.length is 64 | 1206 PASS importedKey.algorithm.length is 64 |
1207 PASS importedKey.algorithm.hash.name is "SHA-512" | 1207 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080808080011223344554677 |
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 |
1229 PASS clonedKey.extraProperty is undefined. | 1229 PASS clonedKey.extraProperty is undefined. |
1230 PASS clonedKey.type is "secret" | 1230 PASS clonedKey.type is "secret" |
1231 PASS typeof clonedKey.extractable is 'boolean' | 1231 PASS typeof clonedKey.extractable is 'boolean' |
1232 PASS clonedKey.extractable is false | 1232 PASS clonedKey.extractable is false |
1233 PASS clonedKey.algorithm.name is "HMAC" | 1233 PASS clonedKey.algorithm.name is "HMAC" |
1234 PASS clonedKey.algorithm.length is 88 | 1234 PASS clonedKey.algorithm.length is 88 |
1235 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1235 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1236 PASS clonedKey.usages.join(',') is "sign" | 1236 PASS clonedKey.usages.join(',') is "sign" |
1237 Serialized key bytes: 5c4b020b08080b00112233445546778899aa | 1237 Serialized key bytes: 4b020b08080b00112233445546778899aa00 |
1238 | 1238 |
1239 PASS importedKey.extraProperty is "hi" | 1239 PASS importedKey.extraProperty is "hi" |
1240 PASS importedKey.type is "secret" | 1240 PASS importedKey.type is "secret" |
1241 PASS typeof importedKey.extractable is 'boolean' | 1241 PASS typeof importedKey.extractable is 'boolean' |
1242 PASS importedKey.extractable is false | 1242 PASS importedKey.extractable is false |
1243 PASS importedKey.algorithm.name is "HMAC" | 1243 PASS importedKey.algorithm.name is "HMAC" |
1244 PASS importedKey.algorithm.length is 128 | 1244 PASS importedKey.algorithm.length is 128 |
1245 PASS importedKey.algorithm.hash.name is "SHA-512" | 1245 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008081030112233445566778899aabbccddeeff |
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 |
1267 PASS clonedKey.extraProperty is undefined. | 1267 PASS clonedKey.extraProperty is undefined. |
1268 PASS clonedKey.type is "secret" | 1268 PASS clonedKey.type is "secret" |
1269 PASS typeof clonedKey.extractable is 'boolean' | 1269 PASS typeof clonedKey.extractable is 'boolean' |
1270 PASS clonedKey.extractable is false | 1270 PASS clonedKey.extractable is false |
1271 PASS clonedKey.algorithm.name is "HMAC" | 1271 PASS clonedKey.algorithm.name is "HMAC" |
1272 PASS clonedKey.algorithm.length is 8 | 1272 PASS clonedKey.algorithm.length is 8 |
1273 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1273 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1274 PASS clonedKey.usages.join(',') is "verify" | 1274 PASS clonedKey.usages.join(',') is "verify" |
1275 Serialized key bytes: 5c4b020108100130 | 1275 Serialized key bytes: 4b02010810013000 |
1276 | 1276 |
1277 PASS importedKey.extraProperty is "hi" | 1277 PASS importedKey.extraProperty is "hi" |
1278 PASS importedKey.type is "secret" | 1278 PASS importedKey.type is "secret" |
1279 PASS typeof importedKey.extractable is 'boolean' | 1279 PASS typeof importedKey.extractable is 'boolean' |
1280 PASS importedKey.extractable is false | 1280 PASS importedKey.extractable is false |
1281 PASS importedKey.algorithm.name is "HMAC" | 1281 PASS importedKey.algorithm.name is "HMAC" |
1282 PASS importedKey.algorithm.length is 64 | 1282 PASS importedKey.algorithm.length is 64 |
1283 PASS importedKey.algorithm.hash.name is "SHA-512" | 1283 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080810080011223344554677 |
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 |
1305 PASS clonedKey.extraProperty is undefined. | 1305 PASS clonedKey.extraProperty is undefined. |
1306 PASS clonedKey.type is "secret" | 1306 PASS clonedKey.type is "secret" |
1307 PASS typeof clonedKey.extractable is 'boolean' | 1307 PASS typeof clonedKey.extractable is 'boolean' |
1308 PASS clonedKey.extractable is false | 1308 PASS clonedKey.extractable is false |
1309 PASS clonedKey.algorithm.name is "HMAC" | 1309 PASS clonedKey.algorithm.name is "HMAC" |
1310 PASS clonedKey.algorithm.length is 88 | 1310 PASS clonedKey.algorithm.length is 88 |
1311 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1311 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1312 PASS clonedKey.usages.join(',') is "verify" | 1312 PASS clonedKey.usages.join(',') is "verify" |
1313 Serialized key bytes: 5c4b020b08100b00112233445546778899aa | 1313 Serialized key bytes: 4b020b08100b00112233445546778899aa00 |
1314 | 1314 |
1315 PASS importedKey.extraProperty is "hi" | 1315 PASS importedKey.extraProperty is "hi" |
1316 PASS importedKey.type is "secret" | 1316 PASS importedKey.type is "secret" |
1317 PASS typeof importedKey.extractable is 'boolean' | 1317 PASS typeof importedKey.extractable is 'boolean' |
1318 PASS importedKey.extractable is false | 1318 PASS importedKey.extractable is false |
1319 PASS importedKey.algorithm.name is "HMAC" | 1319 PASS importedKey.algorithm.name is "HMAC" |
1320 PASS importedKey.algorithm.length is 128 | 1320 PASS importedKey.algorithm.length is 128 |
1321 PASS importedKey.algorithm.hash.name is "SHA-512" | 1321 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008101030112233445566778899aabbccddeeff |
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 |
1343 PASS clonedKey.extraProperty is undefined. | 1343 PASS clonedKey.extraProperty is undefined. |
1344 PASS clonedKey.type is "secret" | 1344 PASS clonedKey.type is "secret" |
1345 PASS typeof clonedKey.extractable is 'boolean' | 1345 PASS typeof clonedKey.extractable is 'boolean' |
1346 PASS clonedKey.extractable is false | 1346 PASS clonedKey.extractable is false |
1347 PASS clonedKey.algorithm.name is "HMAC" | 1347 PASS clonedKey.algorithm.name is "HMAC" |
1348 PASS clonedKey.algorithm.length is 8 | 1348 PASS clonedKey.algorithm.length is 8 |
1349 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1349 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1350 PASS clonedKey.usages.join(',') is "sign,verify" | 1350 PASS clonedKey.usages.join(',') is "sign,verify" |
1351 Serialized key bytes: 5c4b020108180130 | 1351 Serialized key bytes: 4b02010818013000 |
1352 | 1352 |
1353 PASS importedKey.extraProperty is "hi" | 1353 PASS importedKey.extraProperty is "hi" |
1354 PASS importedKey.type is "secret" | 1354 PASS importedKey.type is "secret" |
1355 PASS typeof importedKey.extractable is 'boolean' | 1355 PASS typeof importedKey.extractable is 'boolean' |
1356 PASS importedKey.extractable is false | 1356 PASS importedKey.extractable is false |
1357 PASS importedKey.algorithm.name is "HMAC" | 1357 PASS importedKey.algorithm.name is "HMAC" |
1358 PASS importedKey.algorithm.length is 64 | 1358 PASS importedKey.algorithm.length is 64 |
1359 PASS importedKey.algorithm.hash.name is "SHA-512" | 1359 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b02080818080011223344554677 |
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 |
1381 PASS clonedKey.extraProperty is undefined. | 1381 PASS clonedKey.extraProperty is undefined. |
1382 PASS clonedKey.type is "secret" | 1382 PASS clonedKey.type is "secret" |
1383 PASS typeof clonedKey.extractable is 'boolean' | 1383 PASS typeof clonedKey.extractable is 'boolean' |
1384 PASS clonedKey.extractable is false | 1384 PASS clonedKey.extractable is false |
1385 PASS clonedKey.algorithm.name is "HMAC" | 1385 PASS clonedKey.algorithm.name is "HMAC" |
1386 PASS clonedKey.algorithm.length is 88 | 1386 PASS clonedKey.algorithm.length is 88 |
1387 PASS clonedKey.algorithm.hash.name is "SHA-512" | 1387 PASS clonedKey.algorithm.hash.name is "SHA-512" |
1388 PASS clonedKey.usages.join(',') is "sign,verify" | 1388 PASS clonedKey.usages.join(',') is "sign,verify" |
1389 Serialized key bytes: 5c4b020b08180b00112233445546778899aa | 1389 Serialized key bytes: 4b020b08180b00112233445546778899aa00 |
1390 | 1390 |
1391 PASS importedKey.extraProperty is "hi" | 1391 PASS importedKey.extraProperty is "hi" |
1392 PASS importedKey.type is "secret" | 1392 PASS importedKey.type is "secret" |
1393 PASS typeof importedKey.extractable is 'boolean' | 1393 PASS typeof importedKey.extractable is 'boolean' |
1394 PASS importedKey.extractable is false | 1394 PASS importedKey.extractable is false |
1395 PASS importedKey.algorithm.name is "HMAC" | 1395 PASS importedKey.algorithm.name is "HMAC" |
1396 PASS importedKey.algorithm.length is 128 | 1396 PASS importedKey.algorithm.length is 128 |
1397 PASS importedKey.algorithm.hash.name is "SHA-512" | 1397 PASS importedKey.algorithm.hash.name is "SHA-512" |
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: 4b021008181030112233445566778899aabbccddeeff |
1409 | 1409 |
1410 PASS successfullyParsed is true | 1410 PASS successfullyParsed is true |
1411 | 1411 |
1412 TEST COMPLETE | 1412 TEST COMPLETE |
1413 | 1413 |
OLD | NEW |