1 # 2 # Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. 3 # 4 # Licensed under the Apache License 2.0 (the "License"). You may not use 5 # this file except in compliance with the License. You can obtain a copy 6 # in the file LICENSE in the source distribution or at 7 # https://www.openssl.org/source/license.html 8 9 # Tests start with one of these keywords 10 # Cipher Decrypt Derive Digest Encoding KDF MAC PBE 11 # PrivPubKeyPair Sign Verify VerifyRecover 12 # and continue until a blank line. Lines starting with a pound sign are ignored. 13 14 # There are currently no official test vectors for Single Step KDF 15 # https://github.com/patrickfav/singlestep-kdf/wiki/NIST-SP-800-56C-Rev1:-Non-Official-Test-Vectors 16 17 Title = Single Step KDF tests 18 19 KDF = SSKDF 20 Ctrl.digest = digest:SHA1 21 Ctrl.hexsecret = hexsecret:d09a6b1a472f930db4f5e6b967900744 22 Ctrl.hexinfo = hexinfo:b117255ab5f1b6b96fc434b0 23 Output = b5a3c52e97ae6e8c5069954354eab3c7 24 25 KDF = SSKDF 26 Ctrl.digest = digest:SHA1 27 Ctrl.hexsecret = hexsecret:343666c0dd34b756e70f759f14c304f5 28 Ctrl.hexinfo = hexinfo:722b28448d7eab85491bce09 29 Output = 1003b650ddd3f0891a15166db5ec881d 30 31 KDF = SSKDF 32 Ctrl.digest = digest:SHA1 33 Ctrl.hexsecret = hexsecret:b84acf03ab08652dd7f82fa956933261 34 Ctrl.hexinfo = hexinfo:3d8773ec068c86053a918565 35 Output = 1635dcd1ce698f736831b4badb68ab2b 36 37 KDF = SSKDF 38 Ctrl.digest = digest:SHA1 39 Ctrl.hexsecret = hexsecret:8cc24ca3f1d1a8b34783780b79890430 40 Ctrl.hexinfo = hexinfo:f08d4f2d9a8e6d7105c0bc16 41 Output = b8e716fb84a420aed4812cd76d9700ee 42 43 KDF = SSKDF 44 Ctrl.digest = digest:SHA1 45 Ctrl.hexsecret = hexsecret:b616905a6f7562cd2689142ce21e42a3 46 Ctrl.hexinfo = hexinfo:ead310159a909da87e7b4b40 47 Output = 1b9201358c50fe5d5d42907c4a9fce78 48 49 KDF = SSKDF 50 Ctrl.digest = digest:SHA1 51 Ctrl.hexsecret = hexsecret:3f57fd3fd56199b3eb33890f7ee28180 52 Ctrl.hexinfo = hexinfo:7a5056ba4fdb034c7cb6c4fe 53 Output = e51ebd30a8c4b8449b0fb29d9adc11af 54 55 KDF = SSKDF 56 Ctrl.digest = digest:SHA1 57 Ctrl.hexsecret = hexsecret:fb9fb108d104e9f662d6593fc84cde69 58 Ctrl.hexinfo = hexinfo:5faf29211c1bdbf1b2696a7c 59 Output = 7a3a7e670656e48c390cdd7c51e167e0 60 61 KDF = SSKDF 62 Ctrl.digest = digest:SHA1 63 Ctrl.hexsecret = hexsecret:237a39981794f4516dccffc3dda28396 64 Ctrl.hexinfo = hexinfo:62ed9528d104c241e0f66275 65 Output = 0c26fc9e90e1c5c5f943428301682045 66 67 KDF = SSKDF 68 Ctrl.digest = digest:SHA1 69 Ctrl.hexsecret = hexsecret:b9b6c45f7279218fa09894e06366a3a1 70 Ctrl.hexinfo = hexinfo:0f384339670aaed4b89ecb7e 71 Output = ee5fad414e32fad5d52a2bf61a7f6c72 72 73 KDF = SSKDF 74 Ctrl.digest = digest:SHA1 75 Ctrl.hexsecret = hexsecret:08b7140e2cd0a4abd79171e4d5a71cad 76 Ctrl.hexinfo = hexinfo:099211f0d8a2e02dbb5958c0 77 Output = 6162f5142e057efafd2c4f2bad5985a1 78 79 KDF = SSKDF 80 Ctrl.digest = digest:SHA1 81 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 82 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 83 Output = b4a2 84 85 KDF = SSKDF 86 Ctrl.digest = digest:SHA1 87 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 88 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 89 Output = b4a23963 90 91 KDF = SSKDF 92 Ctrl.digest = digest:SHA1 93 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 94 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 95 Output = b4a23963e07f 96 97 KDF = SSKDF 98 Ctrl.digest = digest:SHA1 99 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 100 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 101 Output = b4a23963e07f4853 102 103 KDF = SSKDF 104 Ctrl.digest = digest:SHA1 105 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 106 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 107 Output = b4a23963e07f485382cb 108 109 KDF = SSKDF 110 Ctrl.digest = digest:SHA1 111 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 112 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 113 Output = b4a23963e07f485382cb358a 114 115 KDF = SSKDF 116 Ctrl.digest = digest:SHA1 117 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 118 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 119 Output = b4a23963e07f485382cb358a493d 120 121 KDF = SSKDF 122 Ctrl.digest = digest:SHA1 123 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 124 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 125 Output = b4a23963e07f485382cb358a493daec1 126 127 KDF = SSKDF 128 Ctrl.digest = digest:SHA1 129 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 130 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 131 Output = b4a23963e07f485382cb358a493daec1759a 132 133 KDF = SSKDF 134 Ctrl.digest = digest:SHA1 135 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 136 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 137 Output = b4a23963e07f485382cb358a493daec1759ac704 138 139 KDF = SSKDF 140 Ctrl.digest = digest:SHA1 141 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 142 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 143 Output = b4a23963e07f485382cb358a493daec1759ac7043dbe 144 145 KDF = SSKDF 146 Ctrl.digest = digest:SHA1 147 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 148 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 149 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37 150 151 KDF = SSKDF 152 Ctrl.digest = digest:SHA1 153 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 154 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 155 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c 156 157 KDF = SSKDF 158 Ctrl.digest = digest:SHA1 159 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 160 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 161 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf 162 163 KDF = SSKDF 164 Ctrl.digest = digest:SHA1 165 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 166 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 167 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf1050 168 169 KDF = SSKDF 170 Ctrl.digest = digest:SHA1 171 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 172 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 173 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0 174 175 KDF = SSKDF 176 Ctrl.digest = digest:SHA1 177 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 178 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 179 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239 180 181 KDF = SSKDF 182 Ctrl.digest = digest:SHA1 183 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 184 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 185 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270 186 187 KDF = SSKDF 188 Ctrl.digest = digest:SHA1 189 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 190 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 191 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f3 192 193 KDF = SSKDF 194 Ctrl.digest = digest:SHA1 195 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 196 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 197 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616 198 199 KDF = SSKDF 200 Ctrl.digest = digest:SHA1 201 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 202 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 203 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f 204 205 KDF = SSKDF 206 Ctrl.digest = digest:SHA1 207 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 208 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 209 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5 210 211 KDF = SSKDF 212 Ctrl.digest = digest:SHA1 213 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 214 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 215 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4 216 217 KDF = SSKDF 218 Ctrl.digest = digest:SHA1 219 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 220 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 221 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11 222 223 KDF = SSKDF 224 Ctrl.digest = digest:SHA1 225 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 226 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 227 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8b 228 229 KDF = SSKDF 230 Ctrl.digest = digest:SHA1 231 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 232 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 233 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba 234 235 KDF = SSKDF 236 Ctrl.digest = digest:SHA1 237 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 238 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 239 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f22 240 241 KDF = SSKDF 242 Ctrl.digest = digest:SHA1 243 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 244 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 245 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f227688 246 247 KDF = SSKDF 248 Ctrl.digest = digest:SHA1 249 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 250 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 251 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abf 252 253 KDF = SSKDF 254 Ctrl.digest = digest:SHA1 255 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 256 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 257 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e 258 259 KDF = SSKDF 260 Ctrl.digest = digest:SHA1 261 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 262 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 263 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a 264 265 KDF = SSKDF 266 Ctrl.digest = digest:SHA1 267 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 268 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 269 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d 270 271 KDF = SSKDF 272 Ctrl.digest = digest:SHA1 273 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 274 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 275 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d 276 277 KDF = SSKDF 278 Ctrl.digest = digest:SHA1 279 Ctrl.hexsecret = hexsecret:ebe28edbae5a410b87a479243db3f690 280 Ctrl.hexinfo = hexinfo:e60dd8b28228ce5b9be74d3b 281 Output = b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d9192 282 283 KDF = SSKDF 284 Ctrl.digest = digest:SHA1 285 Ctrl.hexsecret = hexsecret:d7e6 286 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 287 Output = 31e798e9931b612a3ad1b9b1008faa8c 288 289 KDF = SSKDF 290 Ctrl.digest = digest:SHA1 291 Ctrl.hexsecret = hexsecret:4646779d 292 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 293 Output = 139f68bcca879b490e268e569087d04d 294 295 KDF = SSKDF 296 Ctrl.digest = digest:SHA1 297 Ctrl.hexsecret = hexsecret:d9811c81d4c6 298 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 299 Output = 914dc4f09cb633a76e6c389e04c64485 300 301 KDF = SSKDF 302 Ctrl.digest = digest:SHA1 303 Ctrl.hexsecret = hexsecret:8838f9d99ec46f09 304 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 305 Output = 4f07dfb6f7a5bf348689e08b2e29c948 306 307 KDF = SSKDF 308 Ctrl.digest = digest:SHA1 309 Ctrl.hexsecret = hexsecret:3e0939b33f34e779f30e 310 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 311 Output = b42c7a98c23be19d1187ff960e87557f 312 313 KDF = SSKDF 314 Ctrl.digest = digest:SHA1 315 Ctrl.hexsecret = hexsecret:f36230cacca4d245d303058c 316 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 317 Output = 50f2068d8010d355d56c5e34aaffbc67 318 319 KDF = SSKDF 320 Ctrl.digest = digest:SHA1 321 Ctrl.hexsecret = hexsecret:7005d32c3d4284c73c3aefc70438 322 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 323 Output = 66fd712ccf5462bbd41e89041ea7ea26 324 325 KDF = SSKDF 326 Ctrl.digest = digest:SHA1 327 Ctrl.hexsecret = hexsecret:c01c83150b7734f8dbd6efd6f54d7365 328 Ctrl.hexinfo = hexinfo:0bbe1fa8722023d7c3da4fff 329 Output = 5c5edb0ceda9cd0c7f1f3d9e239c67d5 330 331 KDF = SSKDF 332 Ctrl.digest = digest:SHA1 333 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 334 Ctrl.hexinfo = hexinfo:9949 335 Output = 33c83f54ed00fb1bccd2113e88550941 336 337 KDF = SSKDF 338 Ctrl.digest = digest:SHA1 339 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 340 Ctrl.hexinfo = hexinfo:17144da6 341 Output = a999c28961424cab35ec06015e8c376a 342 343 KDF = SSKDF 344 Ctrl.digest = digest:SHA1 345 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 346 Ctrl.hexinfo = hexinfo:dffdee1062eb 347 Output = 4101ad50e626ed6f957bff926dfbb7db 348 349 KDF = SSKDF 350 Ctrl.digest = digest:SHA1 351 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 352 Ctrl.hexinfo = hexinfo:9f365043e23b4648 353 Output = 4d3e4b971b88771f229df9f564984832 354 355 KDF = SSKDF 356 Ctrl.digest = digest:SHA1 357 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 358 Ctrl.hexinfo = hexinfo:a885a0c4567ddc4f96da 359 Output = bebbc30f5a83df5e9c9b57db33c0c879 360 361 KDF = SSKDF 362 Ctrl.digest = digest:SHA1 363 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 364 Ctrl.hexinfo = hexinfo:c9d86183295bfe4c3d85f0fd 365 Output = 87c947e45407db63eb94cbaa02d14e94 366 367 KDF = SSKDF 368 Ctrl.digest = digest:SHA1 369 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 370 Ctrl.hexinfo = hexinfo:825fadce46964236a486732c5dad 371 Output = 192370a85ff78e3c0245129d9b398558 372 373 KDF = SSKDF 374 Ctrl.digest = digest:SHA1 375 Ctrl.hexsecret = hexsecret:da69f1dbbebc837480af692e7e9ee6b9 376 Ctrl.hexinfo = hexinfo:5c0b5eb3ac9f342347d73d7a521723aa 377 Output = c7b7634fd809383e87c4b1b3e728be56 378 379 KDF = SSKDF 380 Ctrl.digest = digest:SHA1 381 Ctrl.hexsecret = hexsecret:8d7a4e7d5cf34b3f74873b862aeb33b7 382 Output = 6a5594f402f74f69 383 384 KDF = SSKDF 385 Ctrl.digest = digest:SHA1 386 Ctrl.hexsecret = hexsecret:9b208e7ee1e641fac1dff48fc1beb2d2 387 Output = 556ed67e24ac0c7c46cc432da8bdb23c 388 389 KDF = SSKDF 390 Ctrl.digest = digest:SHA1 391 Ctrl.hexsecret = hexsecret:4d2572539fed433211da28c8a0eebac3 392 Output = 5a4054c59c5b92814025578f43c1b79fe84968fc284e240b 393 394 KDF = SSKDF 395 Ctrl.digest = digest:SHA1 396 Ctrl.hexsecret = hexsecret:4e1e70c9886819a31bc29a537911add9 397 Output = ddbfc440449aab4131c6d8aec08ce1496f2702241d0e27cc155c5c7c3cda75b5 398 399 KDF = SSKDF 400 Ctrl.digest = digest:SHA1 401 Ctrl.hexsecret = hexsecret:68f144c952528e540c686dc353b766f2 402 Output = 59ed66bb6f54a9688a0b891d0b2ea6743621d9e1b5cc098cf3a55e6f864f9af8a95e4d945d2f987f 403 404 KDF = SSKDF 405 Ctrl.digest = digest:SHA1 406 Ctrl.hexsecret = hexsecret:b66c9d507c9f837fbe60b6675fdbf38b 407 Output = c282787ddf421a72fc88811be81b08d0d6ab66c92d1011974aa58335a6bbbd62e9e982bfae5929865ea1d517247089d2 408 409 KDF = SSKDF 410 Ctrl.digest = digest:SHA1 411 Ctrl.hexsecret = hexsecret:34e730b49e46c7ed2fb25975a4cccd2d 412 Output = 39e76e6571cb00740260b9070accbdcc4a492c295cbef33d9e37dac21e5e9d07e0f12dc7063d2172641475d4e08b8e3712fb26a10c8376b8 413 414 KDF = SSKDF 415 Ctrl.digest = digest:SHA1 416 Ctrl.hexsecret = hexsecret:e340d87e2d7adbc1b95ec2dbdc3b82be 417 Output = a660c0037a53f76f1e7667043f5869348ad07ac0e272e615ce31f16d4ab90d4b35fe5c370c0010ce79aff45682c6fb8b97f9a05b7d40b5af3c62999a10df9c6d 418 419 KDF = SSKDF 420 Ctrl.digest = digest:SHA256 421 Ctrl.hexsecret = hexsecret:afc4e154498d4770aa8365f6903dc83b 422 Ctrl.hexinfo = hexinfo:662af20379b29d5ef813e655 423 Output = f0b80d6ae4c1e19e2105a37024e35dc6 424 425 426 KDF = SSKDF 427 Ctrl.digest = digest:SHA512 428 Ctrl.hexsecret = hexsecret:108cf63318555c787fa578731dd4f037 429 Ctrl.hexinfo = hexinfo:53191b1dd3f94d83084d61d6 430 Output = 0ad475c1826da3007637970c8b92b993 431 432 KDF = SSKDF 433 Ctrl.mac = mac:HMAC 434 Ctrl.digest = digest:SHA256 435 Ctrl.hexsecret = hexsecret:6ee6c00d70a6cd14bd5a4e8fcfec8386 436 Ctrl.hexsalt = hexsalt:532f5131e0a2fecc722f87e5aa2062cb 437 Ctrl.hexinfo = hexinfo:861aa2886798231259bd0314 438 Output = 13479e9a91dd20fdd757d68ffe8869fb 439 440 KDF = SSKDF 441 Ctrl.mac = mac:HMAC 442 Ctrl.digest = digest:SHA256 443 Ctrl.hexsecret = hexsecret:cb09b565de1ac27a50289b3704b93afd 444 Ctrl.hexsalt = hexsalt:d504c1c41a499481ce88695d18ae2e8f 445 Ctrl.hexinfo = hexinfo:5ed3768c2c7835943a789324 446 Output = f081c0255b0cae16edc6ce1d6c9d12bc 447 448 KDF = SSKDF 449 Ctrl.mac = mac:HMAC 450 Ctrl.digest = digest:SHA256 451 Ctrl.hexsecret = hexsecret:98f50345fd970639a1b7935f501e1d7c 452 Ctrl.hexsalt = hexsalt:3691939461247e9f74382ae4ef629b17 453 Ctrl.hexinfo = hexinfo:6ddbdb1314663152c3ccc192 454 Output = 56f42183ed3e287298dbbecf143f51ac 455 456 KDF = SSKDF 457 Ctrl.mac = mac:HMAC 458 Ctrl.digest = digest:SHA256 459 Ctrl.hexsecret = hexsecret:a72b0076221727eca4d3ef8f4d88ac96 460 Ctrl.hexsalt = hexsalt:397dc6807de2c1d5ba52e03c4e6c7a19 461 Ctrl.hexinfo = hexinfo:12379bd7873a7dbabe894ac8 462 Output = 26c0f937e8ca337a859b6c092fe22b9a 463 464 KDF = SSKDF 465 Ctrl.mac = mac:HMAC 466 Ctrl.digest = digest:SHA256 467 Ctrl.hexsecret = hexsecret:0b09bf8ebe1e85a049174c521e35be64 468 Ctrl.hexsalt = hexsalt:313d29bbeaa5ac9e52278f7619d29d93 469 Ctrl.hexinfo = hexinfo:e2ac98de1486959bfc6363c0 470 Output = 4bfdf78782a45e2a5858edb851c5783c 471 472 KDF = SSKDF 473 Ctrl.mac = mac:HMAC 474 Ctrl.digest = digest:SHA256 475 Ctrl.hexsecret = hexsecret:e907ad4fe811ee047af77e0c4418226a 476 Ctrl.hexsalt = hexsalt:5000ef57104ca2e86a5fec5883ea4ea8 477 Ctrl.hexinfo = hexinfo:c4ee443920f2b7542eee2a24 478 Output = 06bfbd9571462c920a5a1b589c765383 479 480 KDF = SSKDF 481 Ctrl.mac = mac:HMAC 482 Ctrl.digest = digest:SHA256 483 Ctrl.hexsecret = hexsecret:608dae15fe8b906d2dc649815bdee148 484 Ctrl.hexsalt = hexsalt:742cc5a02a24d09c66fd9da0d0c571f6 485 Ctrl.hexinfo = hexinfo:ba60ff781e2756cba07f6524 486 Output = 7f7f9e5d8f89a8edd10289f1d690f629 487 488 KDF = SSKDF 489 Ctrl.mac = mac:HMAC 490 Ctrl.digest = digest:SHA256 491 Ctrl.hexsecret = hexsecret:eb39e8dc7c40b906216108e2592bb6cd 492 Ctrl.hexsalt = hexsalt:af9f612da575c1afc8c4afff4ced34e1 493 Ctrl.hexinfo = hexinfo:84b7f0628df0cb22baaa279a 494 Output = 5202576c69c6276daedf4916de250d19 495 496 KDF = SSKDF 497 Ctrl.mac = mac:HMAC 498 Ctrl.digest = digest:SHA256 499 Ctrl.hexsecret = hexsecret:4bac0c1a963b8cf6933beb2ad191a31e 500 Ctrl.hexsalt = hexsalt:debd24d71a1a7ae77f7e3aa24d939635 501 Ctrl.hexinfo = hexinfo:9e51c8593cec92c89e82439a 502 Output = ecb9889f9004f80716b56c44910f160c 503 504 KDF = SSKDF 505 Ctrl.mac = mac:HMAC 506 Ctrl.digest = digest:SHA256 507 Ctrl.hexsecret = hexsecret:8aa41e3c8076ea01ca6789dd18709a68 508 Ctrl.hexsalt = hexsalt:7c9dacc409cde7b05efdae07bd9973db 509 Ctrl.hexinfo = hexinfo:52651f0f2e858bbfbacb2533 510 Output = b8683c9a982e0826d659a1ab77a603d7 511 512 KDF = SSKDF 513 Ctrl.mac = mac:HMAC 514 Ctrl.digest = digest:SHA256 515 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 516 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 517 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 518 Output = be32 519 520 KDF = SSKDF 521 Ctrl.mac = mac:HMAC 522 Ctrl.digest = digest:SHA256 523 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 524 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 525 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 526 Output = be32e7d3 527 528 KDF = SSKDF 529 Ctrl.mac = mac:HMAC 530 Ctrl.digest = digest:SHA256 531 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 532 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 533 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 534 Output = be32e7d306d8 535 536 KDF = SSKDF 537 Ctrl.mac = mac:HMAC 538 Ctrl.digest = digest:SHA256 539 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 540 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 541 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 542 Output = be32e7d306d89102 543 544 KDF = SSKDF 545 Ctrl.mac = mac:HMAC 546 Ctrl.digest = digest:SHA256 547 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 548 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 549 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 550 Output = be32e7d306d891028be0 551 552 KDF = SSKDF 553 Ctrl.mac = mac:HMAC 554 Ctrl.digest = digest:SHA256 555 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 556 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 557 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 558 Output = be32e7d306d891028be088f2 559 560 KDF = SSKDF 561 Ctrl.mac = mac:HMAC 562 Ctrl.digest = digest:SHA256 563 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 564 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 565 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 566 Output = be32e7d306d891028be088f213f9 567 568 KDF = SSKDF 569 Ctrl.mac = mac:HMAC 570 Ctrl.digest = digest:SHA256 571 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 572 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 573 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 574 Output = be32e7d306d891028be088f213f9f947 575 576 KDF = SSKDF 577 Ctrl.mac = mac:HMAC 578 Ctrl.digest = digest:SHA256 579 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 580 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 581 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 582 Output = be32e7d306d891028be088f213f9f947c504 583 584 KDF = SSKDF 585 Ctrl.mac = mac:HMAC 586 Ctrl.digest = digest:SHA256 587 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 588 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 589 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 590 Output = be32e7d306d891028be088f213f9f947c50420d9 591 592 KDF = SSKDF 593 Ctrl.mac = mac:HMAC 594 Ctrl.digest = digest:SHA256 595 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 596 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 597 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 598 Output = be32e7d306d891028be088f213f9f947c50420d9b5a1 599 600 KDF = SSKDF 601 Ctrl.mac = mac:HMAC 602 Ctrl.digest = digest:SHA256 603 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 604 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 605 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 606 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca6 607 608 KDF = SSKDF 609 Ctrl.mac = mac:HMAC 610 Ctrl.digest = digest:SHA256 611 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 612 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 613 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 614 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818 615 616 KDF = SSKDF 617 Ctrl.mac = mac:HMAC 618 Ctrl.digest = digest:SHA256 619 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 620 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 621 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 622 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd99 623 624 KDF = SSKDF 625 Ctrl.mac = mac:HMAC 626 Ctrl.digest = digest:SHA256 627 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 628 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 629 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 630 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995de 631 632 KDF = SSKDF 633 Ctrl.mac = mac:HMAC 634 Ctrl.digest = digest:SHA256 635 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 636 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 637 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 638 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e 639 640 KDF = SSKDF 641 Ctrl.mac = mac:HMAC 642 Ctrl.digest = digest:SHA256 643 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 644 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 645 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 646 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137 647 648 KDF = SSKDF 649 Ctrl.mac = mac:HMAC 650 Ctrl.digest = digest:SHA256 651 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 652 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 653 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 654 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c710 655 656 KDF = SSKDF 657 Ctrl.mac = mac:HMAC 658 Ctrl.digest = digest:SHA256 659 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 660 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 661 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 662 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67 663 664 KDF = SSKDF 665 Ctrl.mac = mac:HMAC 666 Ctrl.digest = digest:SHA256 667 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 668 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 669 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 670 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca 671 672 KDF = SSKDF 673 Ctrl.mac = mac:HMAC 674 Ctrl.digest = digest:SHA256 675 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 676 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 677 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 678 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca9091 679 680 KDF = SSKDF 681 Ctrl.mac = mac:HMAC 682 Ctrl.digest = digest:SHA256 683 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 684 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 685 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 686 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda 687 688 KDF = SSKDF 689 Ctrl.mac = mac:HMAC 690 Ctrl.digest = digest:SHA256 691 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 692 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 693 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 694 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab6 695 696 KDF = SSKDF 697 Ctrl.mac = mac:HMAC 698 Ctrl.digest = digest:SHA256 699 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 700 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 701 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 702 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2 703 704 KDF = SSKDF 705 Ctrl.mac = mac:HMAC 706 Ctrl.digest = digest:SHA256 707 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 708 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 709 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 710 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355 711 712 KDF = SSKDF 713 Ctrl.mac = mac:HMAC 714 Ctrl.digest = digest:SHA256 715 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 716 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 717 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 718 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904 719 720 KDF = SSKDF 721 Ctrl.mac = mac:HMAC 722 Ctrl.digest = digest:SHA256 723 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 724 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 725 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 726 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb 727 728 KDF = SSKDF 729 Ctrl.mac = mac:HMAC 730 Ctrl.digest = digest:SHA256 731 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 732 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 733 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 734 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388 735 736 KDF = SSKDF 737 Ctrl.mac = mac:HMAC 738 Ctrl.digest = digest:SHA256 739 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 740 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 741 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 742 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7 743 744 KDF = SSKDF 745 Ctrl.mac = mac:HMAC 746 Ctrl.digest = digest:SHA256 747 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 748 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 749 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 750 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe19 751 752 KDF = SSKDF 753 Ctrl.mac = mac:HMAC 754 Ctrl.digest = digest:SHA256 755 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 756 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 757 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 758 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c95 759 760 KDF = SSKDF 761 Ctrl.mac = mac:HMAC 762 Ctrl.digest = digest:SHA256 763 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 764 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 765 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 766 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d4 767 768 KDF = SSKDF 769 Ctrl.mac = mac:HMAC 770 Ctrl.digest = digest:SHA256 771 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 772 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 773 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 774 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849 775 776 KDF = SSKDF 777 Ctrl.mac = mac:HMAC 778 Ctrl.digest = digest:SHA256 779 Ctrl.hexsecret = hexsecret:02b40d33e3f685aeae677ac344eeaf77 780 Ctrl.hexsalt = hexsalt:0ad52c9357c85e4781296a36ca72039c 781 Ctrl.hexinfo = hexinfo:c67c389580128f18f6cf8592 782 Output = be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849133d 783 784 KDF = SSKDF 785 Ctrl.mac = mac:HMAC 786 Ctrl.digest = digest:SHA256 787 Ctrl.hexsecret = hexsecret:f4e1 788 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 789 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 790 Output = 3f661ec46fcc1e110b88f33ee7dbc308 791 792 KDF = SSKDF 793 Ctrl.mac = mac:HMAC 794 Ctrl.digest = digest:SHA256 795 Ctrl.hexsecret = hexsecret:253554e5 796 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 797 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 798 Output = 73ccb357554ca44967d507518262e38d 799 800 KDF = SSKDF 801 Ctrl.mac = mac:HMAC 802 Ctrl.digest = digest:SHA256 803 Ctrl.hexsecret = hexsecret:e10d0e0bc95b 804 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 805 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 806 Output = c4f1cf190980b6777bb35107654b25f9 807 808 KDF = SSKDF 809 Ctrl.mac = mac:HMAC 810 Ctrl.digest = digest:SHA256 811 Ctrl.hexsecret = hexsecret:451f7f2c23c51326 812 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 813 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 814 Output = ddb2d7475d00cc65bff6904b4f0b54ba 815 816 KDF = SSKDF 817 Ctrl.mac = mac:HMAC 818 Ctrl.digest = digest:SHA256 819 Ctrl.hexsecret = hexsecret:0f27277ee800d6cc5425 820 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 821 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 822 Output = 1100a6049ae9d8be01ab3829754cecc2 823 824 KDF = SSKDF 825 Ctrl.mac = mac:HMAC 826 Ctrl.digest = digest:SHA256 827 Ctrl.hexsecret = hexsecret:20438ff1f26390dbc3a1a6d0 828 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 829 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 830 Output = 5180382f740444ada597197f98e73e1e 831 832 KDF = SSKDF 833 Ctrl.mac = mac:HMAC 834 Ctrl.digest = digest:SHA256 835 Ctrl.hexsecret = hexsecret:b74a149a161546f8c20b06ac4ed4 836 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 837 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 838 Output = 44f676e85c1b1a8bbc3d319218631ca3 839 840 KDF = SSKDF 841 Ctrl.mac = mac:HMAC 842 Ctrl.digest = digest:SHA256 843 Ctrl.hexsecret = hexsecret:8aa7df46b8cb3fe47228494f4e116b2c 844 Ctrl.hexsalt = hexsalt:3638271ccd68a25dc24ecddd39ef3f89 845 Ctrl.hexinfo = hexinfo:348a37a27ef1282f5f020dcc 846 Output = ebb24413855a0a3249960d0de0f4750d 847 848 KDF = SSKDF 849 Ctrl.mac = mac:HMAC 850 Ctrl.digest = digest:SHA256 851 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 852 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 853 Ctrl.hexinfo = hexinfo:d851 854 Output = 5dbe10ead8f81a81a29072eca4501658 855 856 KDF = SSKDF 857 Ctrl.mac = mac:HMAC 858 Ctrl.digest = digest:SHA256 859 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 860 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 861 Ctrl.hexinfo = hexinfo:b04da03c 862 Output = 0a08d7616dcbec25a36f1936b82992ca 863 864 KDF = SSKDF 865 Ctrl.mac = mac:HMAC 866 Ctrl.digest = digest:SHA256 867 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 868 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 869 Ctrl.hexinfo = hexinfo:f9e8b47eade3 870 Output = 84a29697445179b662d85dbc59bf8042 871 872 KDF = SSKDF 873 Ctrl.mac = mac:HMAC 874 Ctrl.digest = digest:SHA256 875 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 876 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 877 Ctrl.hexinfo = hexinfo:5b141bfa54fcf824 878 Output = be7660c840644cec84d67d95ba7ebf2d 879 880 KDF = SSKDF 881 Ctrl.mac = mac:HMAC 882 Ctrl.digest = digest:SHA256 883 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 884 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 885 Ctrl.hexinfo = hexinfo:736e7ddb856f0ba14744 886 Output = e3010b1fbcb02fd8baa8449ac71d0c62 887 888 KDF = SSKDF 889 Ctrl.mac = mac:HMAC 890 Ctrl.digest = digest:SHA256 891 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 892 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 893 Ctrl.hexinfo = hexinfo:c54320ff6e7d1a3b0b3aea00 894 Output = df0ac84982999cda676e4cbf707c42f0 895 896 KDF = SSKDF 897 Ctrl.mac = mac:HMAC 898 Ctrl.digest = digest:SHA256 899 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 900 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 901 Ctrl.hexinfo = hexinfo:37ab143e1b4ab61d0294ea8afbc7 902 Output = 93eec7f4dda18b7e710dbbd7570ebd13 903 904 KDF = SSKDF 905 Ctrl.mac = mac:HMAC 906 Ctrl.digest = digest:SHA256 907 Ctrl.hexsecret = hexsecret:a678236b6ac82077b23f73a510c1d0e2 908 Ctrl.hexsalt = hexsalt:46ee4f36a4167a09cde5a33b130c6e1c 909 Ctrl.hexinfo = hexinfo:c3146575d2c60981511e700902fc2ac1 910 Output = e9125f77d699faa53d5bc48f3fc2f7d0 911 912 KDF = SSKDF 913 Ctrl.mac = mac:HMAC 914 Ctrl.digest = digest:SHA256 915 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 916 Ctrl.hexsalt = hexsalt:1ae1 917 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 918 Output = ddf7eedcd997eca3943d4519aaf414f4 919 920 KDF = SSKDF 921 Ctrl.mac = mac:HMAC 922 Ctrl.digest = digest:SHA256 923 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 924 Ctrl.hexsalt = hexsalt:3bda13b6 925 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 926 Output = ec783ca20501df3cacac5ab4adbc6427 927 928 KDF = SSKDF 929 Ctrl.mac = mac:HMAC 930 Ctrl.digest = digest:SHA256 931 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 932 Ctrl.hexsalt = hexsalt:c792f52e5876 933 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 934 Output = 9303a2562e6f8c418e3fcc081b94bdcf 935 936 KDF = SSKDF 937 Ctrl.mac = mac:HMAC 938 Ctrl.digest = digest:SHA256 939 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 940 Ctrl.hexsalt = hexsalt:a9b7a64840d52633 941 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 942 Output = aab6b0dc19bae0dd7fa02391ac3d6ef1 943 944 KDF = SSKDF 945 Ctrl.mac = mac:HMAC 946 Ctrl.digest = digest:SHA256 947 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 948 Ctrl.hexsalt = hexsalt:8f62a3ec15cdf9b3522f 949 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 950 Output = 1516d5ed7f46474d250408b0864647cf 951 952 KDF = SSKDF 953 Ctrl.mac = mac:HMAC 954 Ctrl.digest = digest:SHA256 955 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 956 Ctrl.hexsalt = hexsalt:55ed67cbdc98ed8e45214704 957 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 958 Output = 38bf96a3d737a84dc10a835d340b6866 959 960 KDF = SSKDF 961 Ctrl.mac = mac:HMAC 962 Ctrl.digest = digest:SHA256 963 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 964 Ctrl.hexsalt = hexsalt:e4946aff3b2ab891b311234c77bc 965 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 966 Output = 3ddd870471ff028a63c5f1bacc7e5b5c 967 968 KDF = SSKDF 969 Ctrl.mac = mac:HMAC 970 Ctrl.digest = digest:SHA256 971 Ctrl.hexsecret = hexsecret:0031558fddb96e3db2e0496026302055 972 Ctrl.hexsalt = hexsalt:91e8378de5348cea41f84c41e8546e34 973 Ctrl.hexinfo = hexinfo:97ed3540c7466ab27395fe79 974 Output = bf1eb0eab488b2393ad6a1c2eb804381 975 976 KDF = SSKDF 977 Ctrl.mac = mac:HMAC 978 Ctrl.digest = digest:SHA256 979 Ctrl.hexsecret = hexsecret:4ce16564db9615f75d46c6a9837af7ca 980 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 981 Output = 0a102289b16cbf4b 982 983 KDF = SSKDF 984 Ctrl.mac = mac:HMAC 985 Ctrl.digest = digest:SHA256 986 Ctrl.hexsecret = hexsecret:2578fe1116e27e3a5e8e935e892e12eb 987 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 988 Output = dd5773998893ad5a93f9819c8e798aab 989 990 KDF = SSKDF 991 Ctrl.mac = mac:HMAC 992 Ctrl.digest = digest:SHA256 993 Ctrl.hexsecret = hexsecret:e9dd8bd75f29661e61703346bbf2df47 994 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 995 Output = 32136643daa64aaac0e2886364f157ba923d7b36ada761eb 996 997 KDF = SSKDF 998 Ctrl.mac = mac:HMAC 999 Ctrl.digest = digest:SHA256 1000 Ctrl.hexsecret = hexsecret:e4640d3752cf48186a8ad2d7d4a81210 1001 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 1002 Output = 6379d59efbe02576663af5efaccb9d063f596a22c8e1fed12cde7cdd7f327e88 1003 1004 KDF = SSKDF 1005 Ctrl.mac = mac:HMAC 1006 Ctrl.digest = digest:SHA256 1007 Ctrl.hexsecret = hexsecret:3bd9a074a219d62273c3f639659a3ecd 1008 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 1009 Output = cc45eb2ab80272c1e082b4f167ee4e086f12af3fbd0c812dda5568fea702928999cde3899cffc8a8 1010 1011 KDF = SSKDF 1012 Ctrl.mac = mac:HMAC 1013 Ctrl.digest = digest:SHA256 1014 Ctrl.hexsecret = hexsecret:2147c0fb1c7587b22fa44ce3bf3d8f5b 1015 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 1016 Output = 4e3a8827fcdb214686b35bfcc497ca69dccb78d3464aa4af0704ec0fba03c7bb10b9a4e31e27b1b2379a32e46935309c 1017 1018 KDF = SSKDF 1019 Ctrl.mac = mac:HMAC 1020 Ctrl.digest = digest:SHA256 1021 Ctrl.hexsecret = hexsecret:2c2438b6321fed7a9eac200b91b3ac30 1022 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 1023 Output = b402fda16e1c2719263be82158972c9080a7bafcbe0a3a6ede3504a3d5c8c0c0e00fe7e5f6bb3afdfa4d661b8fbe4bd7b950cfe0b2443bbd 1024 1025 KDF = SSKDF 1026 Ctrl.mac = mac:HMAC 1027 Ctrl.digest = digest:SHA256 1028 Ctrl.hexsecret = hexsecret:0ffa4c40a822f6e3d86053aefe738eac 1029 Ctrl.hexsalt = hexsalt:6199187690823def2037e0632577c6b1 1030 Output = 0486d589aa71a603c09120fb76eeab3293eee2dc36a91b23eb954d6703ade8a7b660d920c5a6f7bf3898d0e81fbad3a680b74b33680e0cc6a16aa616d078b256 1031 1032 KDF = SSKDF 1033 Ctrl.mac = mac:HMAC 1034 Ctrl.digest = digest:SHA256 1035 Ctrl.hexsecret = hexsecret:a801d997ed539ae9aa05d17871eb7fab 1036 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1037 Output = 1a5efa3aca87c1f4 1038 1039 KDF = SSKDF 1040 Ctrl.mac = mac:HMAC 1041 Ctrl.digest = digest:SHA256 1042 Ctrl.hexsecret = hexsecret:e9624e112f9e90e7bf8a749cf37d920c 1043 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1044 Output = ee93ca3986cc43516ae4e29fd7a90ef1 1045 1046 KDF = SSKDF 1047 Ctrl.mac = mac:HMAC 1048 Ctrl.digest = digest:SHA256 1049 Ctrl.hexsecret = hexsecret:a92acdee54a84a4564d4782d47801ec0 1050 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1051 Output = 3116b87eaffaa0cc48a72e6c1574df335d706f7c860b44e9 1052 1053 KDF = SSKDF 1054 Ctrl.mac = mac:HMAC 1055 Ctrl.digest = digest:SHA256 1056 Ctrl.hexsecret = hexsecret:e60d902e63b1a2bf5dab733cadb47b10 1057 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1058 Output = 3fde6c078dd6dc65aacf62beafa39398d2b3d7cfb4b0ee4807bfc98a15330eef 1059 1060 KDF = SSKDF 1061 Ctrl.mac = mac:HMAC 1062 Ctrl.digest = digest:SHA256 1063 Ctrl.hexsecret = hexsecret:d3b747a1d1584a0fc5aefcd4dd8ef9c3 1064 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1065 Output = 2c4363597d42f9f8736e8050b4a6dd033d7ddac6f7211c4810ef74aff01f101d885767d7ae6f1d7f 1066 1067 KDF = SSKDF 1068 Ctrl.mac = mac:HMAC 1069 Ctrl.digest = digest:SHA256 1070 Ctrl.hexsecret = hexsecret:119559a2c0a8888e9c95b9989a460d97 1071 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1072 Output = 97922585f69adf484930cf22b8378c797694438502fa47e2f19f0fee97ca11451f3bc81a20c1d74964c63ab2d5df1985 1073 1074 KDF = SSKDF 1075 Ctrl.mac = mac:HMAC 1076 Ctrl.digest = digest:SHA256 1077 Ctrl.hexsecret = hexsecret:807f375266988df5d0ae878efac424fa 1078 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1079 Output = ba78ef8ab720fc583bb64581917634fca230876cc344e46b44fe61f3bdab556ee753743b78db4b16c0fcd8f987aebad15d0b7b13a10f6819 1080 1081 KDF = SSKDF 1082 Ctrl.mac = mac:HMAC 1083 Ctrl.digest = digest:SHA256 1084 Ctrl.hexsecret = hexsecret:f7906f870b256753b5bc3ef408e47e9b 1085 Ctrl.hexinfo = hexinfo:03697296e42a6fdbdb24b3ec 1086 Output = 96bee2ae234f98c285aa970bd54c2e2891febf734bad58a91dc7a97490b6b05fe539f2156ae3acd2e661eced0d59084fda340cd1ba3daa7ca2a550d7b1c19462 1087 1088 KDF = SSKDF 1089 Ctrl.mac = mac:HMAC 1090 Ctrl.digest = digest:SHA512 1091 Ctrl.hexsecret = hexsecret:73b6e2ede34aae5680e2289e611ffc3a 1092 Ctrl.hexsalt = hexsalt:28df8439747d5a9b502e0838ca6999b2 1093 Ctrl.hexinfo = hexinfo:232941631fc04dd82f727a51 1094 Output = b0d36cd7d6b23b48ca6f89901bb784ec 1095 1096 KDF = SSKDF 1097 Ctrl.mac = mac:HMAC 1098 Ctrl.digest = digest:SHA512 1099 Ctrl.hexsecret = hexsecret:abb7d7554c0de41cada5826a1f79d76f 1100 Ctrl.hexinfo = hexinfo:a80b9061879365b1669c87a8 1101 Output = 71e29fff69198eca92f5180bcb281fbdaf409ec7c99ca704b1f56e782d3c4db10cb4158e6634d793a46c13bffb6bdb71a01101936ea9b20f7dbe302558b1356c 1102 1103 Title = SSKDF Test vectors from RFC 8636 Section 8 (With precoumputed ASN.1 info) 1104 1105 KDF = SSKDF 1106 Ctrl.digest = digest:SHA1 1107 Ctrl.hexsecret = hexsecret:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1108 Ctrl.hexinfo = hexinfo:307e300a06082b06010502030601a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb 1109 Output = e6ab38c9413e035bb079201ed0b6b73d8d49a814a737c04ee6649614206f73ad 1110 1111 KDF = SSKDF 1112 Ctrl.digest = digest:SHA256 1113 Ctrl.hexsecret = hexsecret:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1114 Ctrl.hexinfo = hexinfo:307e300a06082b06010502030602a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb 1115 Output = 77ef4e48c420ae3fec75109d7981697eed5d295c90c62564f7bfd101fa9bc1d5 1116 1117 KDF = SSKDF 1118 Ctrl.digest = digest:SHA512 1119 Ctrl.hexsecret = hexsecret:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1120 Ctrl.hexinfo = hexinfo:307e300a06082b06010502030603a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020110a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb 1121 Output = d3c78b78d75313e9a926f75dfb012363fa17fa01db 1122