| 1 | // Copyright (c) 2025 blackshirt. |
| 2 | // Use of this source code is governed by an MIT license |
| 3 | // that can be found in the LICENSE file. |
| 4 | // |
| 5 | import encoding.hex |
| 6 | import x.crypto.chacha20poly1305 |
| 7 | |
| 8 | // Test from Developer-Friendly Test Vectors |
| 9 | // See https://datatracker.ietf.org/doc/html/draft-arciszewski-xchacha#appendix-A.3 |
| 10 | fn test_xchacha20poly1305_aead_rfc() ! { |
| 11 | plaintext := |
| 12 | hex.decode('4c616469657320616e642047656e746c656d656e206f662074686520636c617373206f66202739393a204966204920636f756c64206f6666657220796f75206f6e6c79206f6e652074697020666f7220746865206675747572652c2073756e73637265656e20776f756c642062652069742e')! |
| 13 | aad := hex.decode('50515253c0c1c2c3c4c5c6c7')! |
| 14 | key := hex.decode('808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f')! |
| 15 | nonce := hex.decode('404142434445464748494a4b4c4d4e4f5051525354555657')! |
| 16 | ciphertext := |
| 17 | hex.decode('bd6d179d3e83d43b9576579493c0e939572a1700252bfaccbed2902c21396cbb731c7f1b0b4aa6440bf3a82f4eda7e39ae64c6708c54c216cb96b72e1213b4522f8c9ba40db5d945b11b69b982c1bb9e3f3fac2bc369488f76b2383565d3fff921f9664c97637da9768812f615c68b13b52e')! |
| 18 | tag := hex.decode('c0875924c1c7987947deafd8780acf49')! |
| 19 | |
| 20 | // encrypt produces ciphertext plus tag appends into it |
| 21 | mut expected_output := []u8{} |
| 22 | expected_output << ciphertext |
| 23 | expected_output << tag |
| 24 | |
| 25 | out := chacha20poly1305.encrypt(plaintext, key, nonce, aad)! |
| 26 | assert out == expected_output |
| 27 | |
| 28 | // decryption |
| 29 | decrypted_text := chacha20poly1305.decrypt(expected_output, key, nonce, aad)! |
| 30 | assert decrypted_text == plaintext |
| 31 | |
| 32 | // With object-based approach |
| 33 | cipher := chacha20poly1305.new(key, nonce.len)! |
| 34 | encrypted_msg := cipher.encrypt(plaintext, nonce, aad)! |
| 35 | assert encrypted_msg == expected_output |
| 36 | |
| 37 | calc_plaintext := cipher.decrypt(encrypted_msg, nonce, aad)! |
| 38 | assert calc_plaintext == plaintext |
| 39 | } |
| 40 | |
| 41 | fn test_xchacha20poly1305_invalid_tag() ! { |
| 42 | item := XChaCha20Test{ |
| 43 | tcid: 121 |
| 44 | comment: 'Flipped bit 1 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 45 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 46 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 47 | aad: '000102' |
| 48 | msg: '' |
| 49 | ct: '' |
| 50 | tag: '0718b3e73e52c3be2eaba76807b784e1' |
| 51 | result: 'invalid' |
| 52 | flags: '' |
| 53 | } |
| 54 | key := hex.decode(item.key)! |
| 55 | nonce := hex.decode(item.iv)! |
| 56 | aad := hex.decode(item.aad)! |
| 57 | msg := hex.decode(item.msg)! |
| 58 | ct := hex.decode(item.ct)! |
| 59 | tag := hex.decode(item.tag)! |
| 60 | |
| 61 | expected_tag := hex.decode('0518b3e73e52c3be2eaba76807b784e1')! |
| 62 | |
| 63 | // encrypt produces ciphertext plus tag appends into it |
| 64 | mut encrypted := []u8{} |
| 65 | encrypted << ct |
| 66 | encrypted << tag // this is an invalid tag |
| 67 | |
| 68 | mut c := chacha20poly1305.new(key, nonce.len)! |
| 69 | enc := c.encrypt(msg, nonce, aad)! |
| 70 | assert enc != encrypted |
| 71 | assert enc[0..enc.len - c.overhead()] == ct |
| 72 | assert enc[enc.len - c.overhead()..] != tag |
| 73 | assert enc[enc.len - c.overhead()..] == expected_tag |
| 74 | } |
| 75 | |
| 76 | struct XChaCha20Test { |
| 77 | tcid int |
| 78 | comment string |
| 79 | key string |
| 80 | iv string |
| 81 | aad string |
| 82 | msg string |
| 83 | ct string |
| 84 | tag string |
| 85 | result string |
| 86 | flags string |
| 87 | } |
| 88 | |
| 89 | // This test materials was adapted from pycryptodome test vector for xchacha20poly1305 |
| 90 | // See https://github.com/Legrandin/pycryptodome/blob/master/test_vectors/pycryptodome_test_vectors/Cipher/wycheproof/xchacha20_poly1305_test.json |
| 91 | fn test_xchacha20poly1305_aead_from_pycryptodome_with_valid_results() ! { |
| 92 | for item in xchacha20poly1305_aead_testdata_with_valid_results { |
| 93 | key := hex.decode(item.key)! |
| 94 | nonce := hex.decode(item.iv)! |
| 95 | aad := hex.decode(item.aad)! |
| 96 | msg := hex.decode(item.msg)! |
| 97 | ct := hex.decode(item.ct)! |
| 98 | tag := hex.decode(item.tag)! |
| 99 | |
| 100 | // encrypt produces ciphertext plus tag appends into it |
| 101 | mut encrypted := []u8{} |
| 102 | encrypted << ct |
| 103 | encrypted << tag |
| 104 | |
| 105 | // test raw encryption |
| 106 | out := chacha20poly1305.encrypt(msg, key, nonce, aad)! |
| 107 | assert out == encrypted |
| 108 | |
| 109 | // test raw decryption |
| 110 | decrypted_text := chacha20poly1305.decrypt(encrypted, key, nonce, aad)! |
| 111 | assert decrypted_text == msg |
| 112 | |
| 113 | // test with object-based construct |
| 114 | mut c0 := chacha20poly1305.new(key, nonce.len)! |
| 115 | out0 := c0.encrypt(msg, nonce, aad)! |
| 116 | assert out0 == encrypted |
| 117 | |
| 118 | dec0 := c0.decrypt(encrypted, nonce, aad)! |
| 119 | assert dec0 == msg |
| 120 | |
| 121 | // Note: this is an experimental test with 64-bit counter construct |
| 122 | mut c1 := chacha20poly1305.new(key, nonce.len, use_64bit_counter: true)! |
| 123 | out1 := c1.encrypt(msg, nonce, aad)! |
| 124 | assert out1 == encrypted |
| 125 | |
| 126 | dec1 := c1.decrypt(encrypted, nonce, aad)! |
| 127 | assert dec1 == msg |
| 128 | } |
| 129 | } |
| 130 | |
| 131 | // where the result == valid |
| 132 | const xchacha20poly1305_aead_testdata_with_valid_results = [ |
| 133 | XChaCha20Test{ |
| 134 | tcid: 1 |
| 135 | comment: 'draft-arciszewski-xchacha-02' |
| 136 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 137 | iv: '404142434445464748494a4b4c4d4e4f5051525354555657' |
| 138 | aad: '50515253c0c1c2c3c4c5c6c7' |
| 139 | msg: '4c616469657320616e642047656e746c656d656e206f662074686520636c617373206f66202739393a204966204920636f756c64206f6666657220796f75206f6e6c79206f6e652074697020666f7220746865206675747572652c2073756e73637265656e20776f756c642062652069742e' |
| 140 | ct: 'bd6d179d3e83d43b9576579493c0e939572a1700252bfaccbed2902c21396cbb731c7f1b0b4aa6440bf3a82f4eda7e39ae64c6708c54c216cb96b72e1213b4522f8c9ba40db5d945b11b69b982c1bb9e3f3fac2bc369488f76b2383565d3fff921f9664c97637da9768812f615c68b13b52e' |
| 141 | tag: 'c0875924c1c7987947deafd8780acf49' |
| 142 | result: 'valid' |
| 143 | flags: '' |
| 144 | }, |
| 145 | XChaCha20Test{ |
| 146 | tcid: 2 |
| 147 | comment: '' |
| 148 | key: 'ab1562faea9f47af3ae1c3d6d030e3af230255dff3df583ced6fbbcbf9d606a9' |
| 149 | iv: '6a5e0c4617e07091b605a4de2c02dde117de2ebd53b23497' |
| 150 | aad: '' |
| 151 | msg: '' |
| 152 | ct: '' |
| 153 | tag: 'e2697ea6877aba39d9555a00e14db041' |
| 154 | result: 'valid' |
| 155 | flags: '' |
| 156 | }, |
| 157 | XChaCha20Test{ |
| 158 | tcid: 3 |
| 159 | comment: '' |
| 160 | key: 'd821dce9b890ea37ae1c89e7cb6aeae9371b8179add0d08f5494718322ae0071' |
| 161 | iv: '3ec3f7c45e687d75a895bf5e71809e7cdac32158bb48ec0d' |
| 162 | aad: '8780fb400f94c55d' |
| 163 | msg: '' |
| 164 | ct: '' |
| 165 | tag: '966c22d655b9e56326024f028cf887ad' |
| 166 | result: 'valid' |
| 167 | flags: '' |
| 168 | }, |
| 169 | XChaCha20Test{ |
| 170 | tcid: 4 |
| 171 | comment: '' |
| 172 | key: '303ccb2e1567c3d9f629a5c632dbc62a9a82c525674f67988b31bd1dee990538' |
| 173 | iv: '05188738844ab90a8b11beef38eaec3e100d8f4f85ae7a41' |
| 174 | aad: '' |
| 175 | msg: '62' |
| 176 | ct: '45' |
| 177 | tag: 'd15734f984d749fa3f0550a70c43dddf' |
| 178 | result: 'valid' |
| 179 | flags: '' |
| 180 | }, |
| 181 | XChaCha20Test{ |
| 182 | tcid: 5 |
| 183 | comment: '' |
| 184 | key: '697c197c9e0023c8eee42ddf08c12c46718a436561b0c66d998c81879f7cb74c' |
| 185 | iv: 'cd78f4533c94648feacd5aef0291b00b454ee3dcdb76dcc8' |
| 186 | aad: '6384f4714ff18c18' |
| 187 | msg: 'e1' |
| 188 | ct: 'b0' |
| 189 | tag: 'e5e35f5332f91bdd2d28e59d68a0b141' |
| 190 | result: 'valid' |
| 191 | flags: '' |
| 192 | }, |
| 193 | XChaCha20Test{ |
| 194 | tcid: 6 |
| 195 | comment: '' |
| 196 | key: 'c11213bcff39a88b0e3ecc47b23acf6c3014e4708d80dcca162da7377b316ab3' |
| 197 | iv: 'b60ca1ab736deebe4d9da78bc7cbbab91be14a2f884240b7' |
| 198 | aad: '' |
| 199 | msg: '57f9' |
| 200 | ct: '5e03' |
| 201 | tag: 'eed21c2cd3f395538d677602964ed578' |
| 202 | result: 'valid' |
| 203 | flags: '' |
| 204 | }, |
| 205 | XChaCha20Test{ |
| 206 | tcid: 7 |
| 207 | comment: '' |
| 208 | key: 'b0f51b8227013464943370e926b6ed1c9fb45b5994af829ff3a9f998b77d822c' |
| 209 | iv: '4fd76cbf27cb387502a706461564e5a5c14e027d40bc6eef' |
| 210 | aad: '322f82a87ee82997' |
| 211 | msg: 'ab8c' |
| 212 | ct: 'b56a' |
| 213 | tag: 'edcafa2c9032aff695e427fc2a344767' |
| 214 | result: 'valid' |
| 215 | flags: '' |
| 216 | }, |
| 217 | XChaCha20Test{ |
| 218 | tcid: 8 |
| 219 | comment: '' |
| 220 | key: '17afb080753f2aa0af0a7f4821f6ab2709a6b2b5b9f2f262910e3b27b82c6c1c' |
| 221 | iv: '737e3e7699f788c4136938c0f65310684eacbb5f96ecd98d' |
| 222 | aad: '' |
| 223 | msg: '2af96a' |
| 224 | ct: '31a461' |
| 225 | tag: '2b745098b154bb90903b0240c3bc95e9' |
| 226 | result: 'valid' |
| 227 | flags: '' |
| 228 | }, |
| 229 | XChaCha20Test{ |
| 230 | tcid: 9 |
| 231 | comment: '' |
| 232 | key: 'b720aea3df85fb3fb00583eddbebc5c545bcdcb7f6f2a94c1087950e16d68278' |
| 233 | iv: '1436f36466fce5db337a73ec18e269e6e985d91035128183' |
| 234 | aad: '9d53316bd2aa3e3d' |
| 235 | msg: '4799c4' |
| 236 | ct: 'd41c02' |
| 237 | tag: '8faa889d7f189cd9473e19200ef03920' |
| 238 | result: 'valid' |
| 239 | flags: '' |
| 240 | }, |
| 241 | XChaCha20Test{ |
| 242 | tcid: 10 |
| 243 | comment: '' |
| 244 | key: 'd7704e505826124ab02935e7349a4e13391e6dc020fee95cd30654cdc5d5f393' |
| 245 | iv: '7c39999d498286d974d266b2f027a26d7fbcd330869d9f93' |
| 246 | aad: '' |
| 247 | msg: 'c44efab6' |
| 248 | ct: 'a3b405bb' |
| 249 | tag: 'c50e2ddb97df1ee58561c97a7b746c24' |
| 250 | result: 'valid' |
| 251 | flags: '' |
| 252 | }, |
| 253 | XChaCha20Test{ |
| 254 | tcid: 11 |
| 255 | comment: '' |
| 256 | key: 'c70ef9ee59259019960c918bfc91237ed6786c73f2b62427e4cbd4d8096a1f03' |
| 257 | iv: 'eb4e36c637d1908db2c2ae9c72cfbae50655cb5f6504c4b6' |
| 258 | aad: '8e0ac97934605052' |
| 259 | msg: '2738c9d0' |
| 260 | ct: '9406a621' |
| 261 | tag: '916b78ee04b20b8cd90f00b81bb8091c' |
| 262 | result: 'valid' |
| 263 | flags: '' |
| 264 | }, |
| 265 | XChaCha20Test{ |
| 266 | tcid: 12 |
| 267 | comment: '' |
| 268 | key: '7fac2a879ffddf5e36e04e3edcb8aa6be18a8326b28f76b15623307badc1ece2' |
| 269 | iv: '49875536d4946af49288f36684e25ff35998d50be6bcfcc2' |
| 270 | aad: '' |
| 271 | msg: '2c4c38f435' |
| 272 | ct: '2a01d08fe2' |
| 273 | tag: '9cbe5f3e782f57a33a45b1f4aeeeea6e' |
| 274 | result: 'valid' |
| 275 | flags: '' |
| 276 | }, |
| 277 | XChaCha20Test{ |
| 278 | tcid: 13 |
| 279 | comment: '' |
| 280 | key: '48f1389d9222a80898ca26b5cfef5dc82dfc0af7cf66ea1e01bc5279e7414247' |
| 281 | iv: '88ccb58d435ea760f19e1fa6172139a071c0c5143959a56c' |
| 282 | aad: '5cbdd482f3429a27' |
| 283 | msg: '945a1fd040' |
| 284 | ct: 'fb5daf8c6e' |
| 285 | tag: 'ec1682b61957493c2eb758d7a2b7a179' |
| 286 | result: 'valid' |
| 287 | flags: '' |
| 288 | }, |
| 289 | XChaCha20Test{ |
| 290 | tcid: 14 |
| 291 | comment: '' |
| 292 | key: '737cdaa2ce1e4740e75af4aaf68c0296c1607bde871d2452e628f1456239c753' |
| 293 | iv: '89c9806ad153b805f1bf5b50738319011d5fc070bb551ee1' |
| 294 | aad: '' |
| 295 | msg: 'fae858dd3150' |
| 296 | ct: '856c300cfceb' |
| 297 | tag: 'aaa9875ebd42a11d12cf0aca26021f4a' |
| 298 | result: 'valid' |
| 299 | flags: '' |
| 300 | }, |
| 301 | XChaCha20Test{ |
| 302 | tcid: 15 |
| 303 | comment: '' |
| 304 | key: '9f7cd632bd5eb5f017b898590d645571ef56e521024eda36eff893a6ad04b935' |
| 305 | iv: '5cbdc34772b54fb4fba9eca1e2745e0e3704d9d7b5c78fb4' |
| 306 | aad: '71b29930f84a572d' |
| 307 | msg: '53abb8943ada' |
| 308 | ct: '6438fc8f8788' |
| 309 | tag: 'af05a4def2ad39a195a7b8c222050111' |
| 310 | result: 'valid' |
| 311 | flags: '' |
| 312 | }, |
| 313 | XChaCha20Test{ |
| 314 | tcid: 16 |
| 315 | comment: '' |
| 316 | key: 'ecf60cd2af8c7155c0be848ecdaa5baddad6bd5f254a2d98f47bef83999f60ee' |
| 317 | iv: 'a020b016d952a5948a3d226bb1b73efc39d46845f3bf0ca5' |
| 318 | aad: '' |
| 319 | msg: 'ea30907da57d78' |
| 320 | ct: '843f1039531fe1' |
| 321 | tag: 'efd99acdab540690ec91a7ad5697cb33' |
| 322 | result: 'valid' |
| 323 | flags: '' |
| 324 | }, |
| 325 | XChaCha20Test{ |
| 326 | tcid: 17 |
| 327 | comment: '' |
| 328 | key: 'a9376583c47176728d7b2ed1039f0b12b2c7a97563937f7fe976ce4548f7cb00' |
| 329 | iv: 'b1f05bb66d29bcddf7412f6a556ff7540aac452457dd69e6' |
| 330 | aad: '0c87cc97c49e166a' |
| 331 | msg: '4a3d9926dc9757' |
| 332 | ct: 'f99f3fb49ec920' |
| 333 | tag: '91c3356ee6601ae7073673d2ef30293b' |
| 334 | result: 'valid' |
| 335 | flags: '' |
| 336 | }, |
| 337 | XChaCha20Test{ |
| 338 | tcid: 18 |
| 339 | comment: '' |
| 340 | key: 'bf9ae8ceceb8d3001da7652c4cec02adda8696294a4ab542b41b5ba86c096a75' |
| 341 | iv: 'f4f3484cacdce37cf5134a12f57903096acd3553607eb682' |
| 342 | aad: '' |
| 343 | msg: '6eb5e11b358c0ab1' |
| 344 | ct: '5b596bab0890286e' |
| 345 | tag: 'd4474d9520f7178e9811f624209721ea' |
| 346 | result: 'valid' |
| 347 | flags: '' |
| 348 | }, |
| 349 | XChaCha20Test{ |
| 350 | tcid: 19 |
| 351 | comment: '' |
| 352 | key: 'd447796ed4ceb2e43942700e7759e335f67afa8653748db95f924c94488195db' |
| 353 | iv: 'cc4781134455e89c836f7433bd0426776f945d82f6358276' |
| 354 | aad: '06947c3afa797e99' |
| 355 | msg: '77c46ada19c81849' |
| 356 | ct: '80c8e9ac2cec97ce' |
| 357 | tag: '9b62dcc8076098affcb6e7995aaa99a6' |
| 358 | result: 'valid' |
| 359 | flags: '' |
| 360 | }, |
| 361 | XChaCha20Test{ |
| 362 | tcid: 20 |
| 363 | comment: '' |
| 364 | key: '08eb57d7bc113f7fbdda1b32237cdd06cccd52ef4a89a831c5e0564370c885ad' |
| 365 | iv: '200a30270bc911dd3b8a8ea2a6e6ce75be9cfb0f5431db3d' |
| 366 | aad: '' |
| 367 | msg: '704df23a31893799ee' |
| 368 | ct: '37d696264f781338c9' |
| 369 | tag: '5fddaf74438159acc3c5667b5e84af13' |
| 370 | result: 'valid' |
| 371 | flags: '' |
| 372 | }, |
| 373 | XChaCha20Test{ |
| 374 | tcid: 21 |
| 375 | comment: '' |
| 376 | key: '9f093b6bb75f1609ab1e00a4bf4667961d885f01deb6520c5bb16ec21e033766' |
| 377 | iv: 'a613e0b17fafb47c79614d39959b986ba2c97b0215676d41' |
| 378 | aad: '00fc4f61d9777504' |
| 379 | msg: '472578ece9fe828dc6' |
| 380 | ct: 'a55cbb308f81e449e9' |
| 381 | tag: '8174bd595da1be72cc226e74c46a4af5' |
| 382 | result: 'valid' |
| 383 | flags: '' |
| 384 | }, |
| 385 | XChaCha20Test{ |
| 386 | tcid: 22 |
| 387 | comment: '' |
| 388 | key: 'e421bb3269130c731d1947e7b5d233c11d195ceed1d08634743db9c252bfefa5' |
| 389 | iv: '21b40036745f64b2aab3e89665cf4dab2b690d88721fe9a3' |
| 390 | aad: '' |
| 391 | msg: '1155c7f0ee3e1faa641e' |
| 392 | ct: '8bd51b64fcd244f0b3aa' |
| 393 | tag: 'dbdd1558934b83ae4393ade73e9edadb' |
| 394 | result: 'valid' |
| 395 | flags: '' |
| 396 | }, |
| 397 | XChaCha20Test{ |
| 398 | tcid: 23 |
| 399 | comment: '' |
| 400 | key: '8a275c90eb8688c5d9e82b74331cf104a2c8757d6257079b1d8035bb40d6a8d9' |
| 401 | iv: '33dfa71a0cb2aca008e4c8e8a72dbda4c407bbadd5d7e1a5' |
| 402 | aad: 'e7c9d1dda90b699e' |
| 403 | msg: '3c2da491f244acfbd1dc' |
| 404 | ct: 'e5aad5c055dc6df73cf0' |
| 405 | tag: '96fc30292cc8381c345d5f2964ba5626' |
| 406 | result: 'valid' |
| 407 | flags: '' |
| 408 | }, |
| 409 | XChaCha20Test{ |
| 410 | tcid: 24 |
| 411 | comment: '' |
| 412 | key: '2d97a35e4b6617e5f4a0f50dcda7622f321cad936a246d9beada9d75e142ef3d' |
| 413 | iv: '5a44801d2baabfe8cbee6da52bb51b5297856065fbf33944' |
| 414 | aad: '' |
| 415 | msg: 'b94df0d444dac848ffcad4' |
| 416 | ct: '2a41cc14a6a65bbb153758' |
| 417 | tag: '1044cd75f2e61cbecbf3a7a77c13ef01' |
| 418 | result: 'valid' |
| 419 | flags: '' |
| 420 | }, |
| 421 | XChaCha20Test{ |
| 422 | tcid: 25 |
| 423 | comment: '' |
| 424 | key: '70d11ca92903865c6a6d8ba497f5a2d65f23b72198d7fc7fdaeda6c2632f7e46' |
| 425 | iv: '07590877a1e1df3a78fe4d04dd64b6cb79f1df45de17685b' |
| 426 | aad: 'd78dcb5431ef5669' |
| 427 | msg: 'f61bb0dd66e5905f1a7ea1' |
| 428 | ct: '5b3193405830b6840a4474' |
| 429 | tag: '4b10bef8e8a3c2e6ae87fb8fb2a8bdd5' |
| 430 | result: 'valid' |
| 431 | flags: '' |
| 432 | }, |
| 433 | XChaCha20Test{ |
| 434 | tcid: 26 |
| 435 | comment: '' |
| 436 | key: '05c7317f07a0e89ce1b5ac41df8064faa9fd569ee1c357cd01a2872076477ac5' |
| 437 | iv: '94f86b0fd8a6ed90d3780eca23a82f4387da82b0894ae317' |
| 438 | aad: '' |
| 439 | msg: 'b63e50c9bcd01406b6f78f86' |
| 440 | ct: '528dfb79ea182945f13bafb7' |
| 441 | tag: '4fc22f4491449bb4ffe6a1eb266e2a91' |
| 442 | result: 'valid' |
| 443 | flags: '' |
| 444 | }, |
| 445 | XChaCha20Test{ |
| 446 | tcid: 27 |
| 447 | comment: '' |
| 448 | key: '924aafdb5b8a206b3e49aefe8944918cdcc8ccb5bb4b8c4ee81b847aa6fa52a0' |
| 449 | iv: '829cb09e40c2cc5f7648adc177e56ef53a58bfa16a859338' |
| 450 | aad: 'a67a57310055b193' |
| 451 | msg: '68576b935acaab8b33ab62e3' |
| 452 | ct: '2345bfc502f9c62d64ad87f9' |
| 453 | tag: '6736f095a28b887238f80dc562eaa25c' |
| 454 | result: 'valid' |
| 455 | flags: '' |
| 456 | }, |
| 457 | XChaCha20Test{ |
| 458 | tcid: 28 |
| 459 | comment: '' |
| 460 | key: '332b7ec9bf4a983eb02af7efee8ffaf5627b66f29e3e4728f50894fe176788d8' |
| 461 | iv: '016dac89c624a9d425ae377132421c37c4486895bef270f0' |
| 462 | aad: '' |
| 463 | msg: '8289397a58921bb3201b29c505' |
| 464 | ct: 'd1f725ace69f7899ef51c11dd3' |
| 465 | tag: '0d2858cc30497107a035929fdf2eb6af' |
| 466 | result: 'valid' |
| 467 | flags: '' |
| 468 | }, |
| 469 | XChaCha20Test{ |
| 470 | tcid: 29 |
| 471 | comment: '' |
| 472 | key: 'b75fd9dd7ecca4f3eab36c36a176530dd3ffc825c202613740311d11cd501804' |
| 473 | iv: 'e8252b018f9e0c3fbd4a6ad0d06346302b8ed7dcb206c3ad' |
| 474 | aad: '4dc711c827a6f626' |
| 475 | msg: '9800f8b835c4ff490ebd764914' |
| 476 | ct: '6c0e9d31b8e45591726f4cfc63' |
| 477 | tag: '2ce700f1f3dc7d3f60607058ac3b817e' |
| 478 | result: 'valid' |
| 479 | flags: '' |
| 480 | }, |
| 481 | XChaCha20Test{ |
| 482 | tcid: 30 |
| 483 | comment: '' |
| 484 | key: '2bddfb332f74ac31fcf91d652c7b41fbcb26a10f2792ecf8075478e645042f87' |
| 485 | iv: 'e698d39b3cec2634dbe035a55b8fce3b0041aabe4156f713' |
| 486 | aad: '' |
| 487 | msg: '813974b924c7618c63070d0247f0' |
| 488 | ct: '23a49dbe4b699d481621d9fc2db6' |
| 489 | tag: 'ef2cfb8423ae6f9faaec81025e6e274b' |
| 490 | result: 'valid' |
| 491 | flags: '' |
| 492 | }, |
| 493 | XChaCha20Test{ |
| 494 | tcid: 31 |
| 495 | comment: '' |
| 496 | key: 'ea029c829c13a580b66aca21133a16933235c11c42905a640104a2ae9bb5cf82' |
| 497 | iv: 'd025b0188edc9c40a8d6fc807cead97749016c9016d62ea5' |
| 498 | aad: '0b9df4ffd1c9ccbe' |
| 499 | msg: 'a67e672df18cfbe125b212d63ec8' |
| 500 | ct: '0596f5709407a62fffce84240346' |
| 501 | tag: '893772def69053b0aaf3bf1c21144ebf' |
| 502 | result: 'valid' |
| 503 | flags: '' |
| 504 | }, |
| 505 | XChaCha20Test{ |
| 506 | tcid: 32 |
| 507 | comment: '' |
| 508 | key: '1c838d9f68e687fbdddc6dff7f2e44b277bfeb316ae5d11b3e935889b48539d8' |
| 509 | iv: '9ce202557c11a57cb14e7e4bd7986f1cf6232196672d25ea' |
| 510 | aad: '' |
| 511 | msg: '37905d98be9839e02923d119a88d56' |
| 512 | ct: 'c5aa0caf82b963f1e9b84a789a77d3' |
| 513 | tag: '59c3e2e43cc098ed413ece9d9a6fd47a' |
| 514 | result: 'valid' |
| 515 | flags: '' |
| 516 | }, |
| 517 | XChaCha20Test{ |
| 518 | tcid: 33 |
| 519 | comment: '' |
| 520 | key: '51a99f0646767fbc01d7736df0340191acfbb5ae0288ed6fff2d34f0ea31470f' |
| 521 | iv: 'ffdca5c51a0852ab18dd484af6664b63ab4097d303450837' |
| 522 | aad: 'a2e44e165e7ca5f7' |
| 523 | msg: '93553954f0be4e24185601ce5c3c34' |
| 524 | ct: 'f91d01453f568774115f75b5dad642' |
| 525 | tag: '8fc36af6ae5ee3e05b38ed43598bbfcd' |
| 526 | result: 'valid' |
| 527 | flags: '' |
| 528 | }, |
| 529 | XChaCha20Test{ |
| 530 | tcid: 34 |
| 531 | comment: '' |
| 532 | key: '6a1f808358461e75072a054e2fc4e4c3e7f882c57920dda3278d0c860ca704e3' |
| 533 | iv: '25dc279923c1bcdaa7a36e7b884b51f62343abad71986037' |
| 534 | aad: '' |
| 535 | msg: 'f242209c67698ea32c2152f8785b7d82' |
| 536 | ct: '732715c60018fb0ed55c14c1fa9a5273' |
| 537 | tag: 'afe3c4f050bf001e1dfcb2313dd8edd2' |
| 538 | result: 'valid' |
| 539 | flags: '' |
| 540 | }, |
| 541 | XChaCha20Test{ |
| 542 | tcid: 35 |
| 543 | comment: '' |
| 544 | key: '7fb18b56f3f5122585754a3b6c6a4e523036e66793db569c3e8e28032e916eb6' |
| 545 | iv: 'c02c8c595064ac303b1be5df6ab43048856e97ae9962fb8f' |
| 546 | aad: '8981c7260d514ab6' |
| 547 | msg: '6e8c0bb3361908f5b33e059408651ae3' |
| 548 | ct: 'a7eb11bfaa0d1c2ce457598049399575' |
| 549 | tag: '485a94f61aa5f47a3036e85a57effd2f' |
| 550 | result: 'valid' |
| 551 | flags: '' |
| 552 | }, |
| 553 | XChaCha20Test{ |
| 554 | tcid: 36 |
| 555 | comment: '' |
| 556 | key: '3b11469dc670f5dfbe0aad7d15ee4862c92cb07842e5dcc48fa8e5fc817f1749' |
| 557 | iv: '9a61cf35aecbd40a65b35a64b516896f3de7f977b5c9901d' |
| 558 | aad: '' |
| 559 | msg: '540731e4ba3e4e2fd623a1a13233736ee7' |
| 560 | ct: '0fd7386b41396e0558495c45cdba029062' |
| 561 | tag: '29f601a11f6a1072342c60b631de6085' |
| 562 | result: 'valid' |
| 563 | flags: '' |
| 564 | }, |
| 565 | XChaCha20Test{ |
| 566 | tcid: 37 |
| 567 | comment: '' |
| 568 | key: 'e6d9fc8a9e3fa6ecadd9faffbb6ff387aa96502e60adadab029a9146ee39de28' |
| 569 | iv: '6570889af7acab7f555337bdce05499e8eb0d8d3d1a77660' |
| 570 | aad: '23230be73ba2a6fb' |
| 571 | msg: 'deec95974eeef6e2b99739bed2f4a74771' |
| 572 | ct: '86d0fd1a325d501fe9efe83d3a3f62e346' |
| 573 | tag: '1ed9a79616c787a8de2ff5cdac6af0c9' |
| 574 | result: 'valid' |
| 575 | flags: '' |
| 576 | }, |
| 577 | XChaCha20Test{ |
| 578 | tcid: 38 |
| 579 | comment: '' |
| 580 | key: 'cbaa654cd4ad70ae96d3412680e60522807e9b887ec6dbfcd6e71e917e29ce62' |
| 581 | iv: 'f3d84207ab5574e4bc74ae61b17ccaccc7c46eb3471e0e53' |
| 582 | aad: '' |
| 583 | msg: 'f55aaf5a55432c20fb782c552e5ae096eb23' |
| 584 | ct: 'daea40da316b8e78254a737c57063c4ad8b7' |
| 585 | tag: 'e13ff7a7e2c85b1abb5350134dfa7f9b' |
| 586 | result: 'valid' |
| 587 | flags: '' |
| 588 | }, |
| 589 | XChaCha20Test{ |
| 590 | tcid: 39 |
| 591 | comment: '' |
| 592 | key: '5b51ea4943ce173baa53f84a6ef59cb1e25b794768508b8dd8dcbfbc1744c18a' |
| 593 | iv: 'de1e034363b0daec9828159e7996faff33a5f63eb552eb5f' |
| 594 | aad: 'b6bea5c60f288109' |
| 595 | msg: '953939dd7601f17071b2bf776e4b1ed629ce' |
| 596 | ct: 'eef62d53545698255648a483708c9cc93937' |
| 597 | tag: '182529b1d07dbcb4bd89b3c5e4c8fac9' |
| 598 | result: 'valid' |
| 599 | flags: '' |
| 600 | }, |
| 601 | XChaCha20Test{ |
| 602 | tcid: 40 |
| 603 | comment: '' |
| 604 | key: 'c5d3917ffb42b0508296cb245d468b04bbaa2c8c8c32e845415a911ea85f95f1' |
| 605 | iv: '74533cbe3ff9ec5a66604c88f5dae4d7efe4f604111f79fc' |
| 606 | aad: '' |
| 607 | msg: '0afab6dbab51f929332d743ccfbb9f34877bc9' |
| 608 | ct: '03dfbb3407a55ab0dbc451d0289de44acb5f33' |
| 609 | tag: 'a050def2e06a9ed3d10be180bafa636d' |
| 610 | result: 'valid' |
| 611 | flags: '' |
| 612 | }, |
| 613 | XChaCha20Test{ |
| 614 | tcid: 41 |
| 615 | comment: '' |
| 616 | key: '77cbd62759966c03b4487ce7cb3fca652c30198cdc0de5d447256e979e041c87' |
| 617 | iv: '562f3b788783bbb72e465c9d04eb555f366c66de32356e7b' |
| 618 | aad: '880ac1004984fb3e' |
| 619 | msg: '0e677082f7dd9c56bd365310c15a18de78df6d' |
| 620 | ct: '95a9bd7bf7e9836e5f8a75393c70da0d9b1d97' |
| 621 | tag: 'f028003066f8902c5d74ca6bc526e346' |
| 622 | result: 'valid' |
| 623 | flags: '' |
| 624 | }, |
| 625 | XChaCha20Test{ |
| 626 | tcid: 42 |
| 627 | comment: '' |
| 628 | key: '40e231268005ff28c36bd00167ea39131d262f3a591b0d1508c11b00ed04a0b6' |
| 629 | iv: '5fb9a00843c4b192bf6c3bc29451c237f30a607d3c637b85' |
| 630 | aad: '' |
| 631 | msg: 'd34b950a1c4f2ae5c94a1fddd6574c5d9c0ab18f' |
| 632 | ct: '4ad85a75f1a975bbf3ee5302b71949036e3a2198' |
| 633 | tag: 'b82c05b09328949aa70bb537e871cd70' |
| 634 | result: 'valid' |
| 635 | flags: '' |
| 636 | }, |
| 637 | XChaCha20Test{ |
| 638 | tcid: 43 |
| 639 | comment: '' |
| 640 | key: 'd66e92c86712132b1e3f5ba3a4cd006b9de1fa444246d99ef02e5b190a73089d' |
| 641 | iv: '7ade1bc01148ac071bfbe9870fe2023a7769b92312f45e0a' |
| 642 | aad: '043cd9069dbd8cb5' |
| 643 | msg: '1cf9f2a93cb056fa4222c5850872d9989bc8c185' |
| 644 | ct: 'dfca9d845c21093f43348a4f6e72e324e9673129' |
| 645 | tag: '9defc3de90d493be2a1945d11c569095' |
| 646 | result: 'valid' |
| 647 | flags: '' |
| 648 | }, |
| 649 | XChaCha20Test{ |
| 650 | tcid: 44 |
| 651 | comment: '' |
| 652 | key: '841404f7e07cdebeb48efd25a75444b6de170995cd460e38ff5930dc9cf5eba2' |
| 653 | iv: '45ccb4a19073c79a4ac1e052d4664d0dd1c730a6a2e87fe8' |
| 654 | aad: '' |
| 655 | msg: '5d583f68421d00cd8d95896a091b9bb10b744c61c4' |
| 656 | ct: '74634f111539fac80bb29d76ba656e5af90fd37f8e' |
| 657 | tag: 'c04ce25d27416ae5f181238acf9508bc' |
| 658 | result: 'valid' |
| 659 | flags: '' |
| 660 | }, |
| 661 | XChaCha20Test{ |
| 662 | tcid: 45 |
| 663 | comment: '' |
| 664 | key: '77a812cdbce2b7327dbbaecf6f81340b0ac97589676939d1ff0e69c3373326a3' |
| 665 | iv: '89248df60acfa757945d12647a14cc5bc6508bb2b9e4999c' |
| 666 | aad: '91b46ee1f7a9361b' |
| 667 | msg: '2573f8f0276ce3b2b38fb727575f376a2eeb305758' |
| 668 | ct: '0c1afa5419abb32e479b181a6e51cd99eb041bc37d' |
| 669 | tag: '6c0b51ea2fc63841893216b03eb47be0' |
| 670 | result: 'valid' |
| 671 | flags: '' |
| 672 | }, |
| 673 | XChaCha20Test{ |
| 674 | tcid: 46 |
| 675 | comment: '' |
| 676 | key: 'f2f9bdba59206e8c31a3338213d6a46a40aee237f631906aff076fe2d29d3b85' |
| 677 | iv: 'ec272b052c33c84a611512a483c3fcec40501240eb7a42ee' |
| 678 | aad: '' |
| 679 | msg: '408c4cac91b4bd3ce25c8971b1ed8adb20ed667f8393' |
| 680 | ct: '59d9c3f18cbc59a3c04cdc6904cb860aae69a5485147' |
| 681 | tag: '63e55e220873e295a5b86543334b1715' |
| 682 | result: 'valid' |
| 683 | flags: '' |
| 684 | }, |
| 685 | XChaCha20Test{ |
| 686 | tcid: 47 |
| 687 | comment: '' |
| 688 | key: 'd9aa0213bfac5ee89f9ef2c6f616d8f71c3725dafe7926504e18b141192c33b0' |
| 689 | iv: 'a131b4b0582be36dcce56beb036ec4fc31147efed7ff4718' |
| 690 | aad: '1bc37fc6729b401d' |
| 691 | msg: '081280932efbce0a5500d76d41c7dd2ddbc3311dc0cd' |
| 692 | ct: 'd5a1f87dae98ab385d5d34626c295cca0ed6931635f4' |
| 693 | tag: '25f2fa45c86c4cb0f02f99050e9d5ab7' |
| 694 | result: 'valid' |
| 695 | flags: '' |
| 696 | }, |
| 697 | XChaCha20Test{ |
| 698 | tcid: 48 |
| 699 | comment: '' |
| 700 | key: 'd7b0b278c5ede48da2db2f6ec6f8b23282d3c940bd1eb59f7102bf69c683298d' |
| 701 | iv: 'df72b7fe00eb070276ba1b0de6b17a6100fe0d660bf3c6c7' |
| 702 | aad: '' |
| 703 | msg: '0f44c184d297c0a66467d54ac982f922b119d5b4c8b238' |
| 704 | ct: '93034cdc9298d0086b8e8bbf3aea637484454015cf544d' |
| 705 | tag: 'b1e1dcf03663a995c6c14991b5558159' |
| 706 | result: 'valid' |
| 707 | flags: '' |
| 708 | }, |
| 709 | XChaCha20Test{ |
| 710 | tcid: 49 |
| 711 | comment: '' |
| 712 | key: 'bd5040047cd7bd0bd1ca22164058a2901feb383c1ccba5c71c853f186d4e2b9e' |
| 713 | iv: '0378f12d4891c68477d90f16f2ff59287c81922b73cec608' |
| 714 | aad: '04e0e991fb5a465e' |
| 715 | msg: '29b7080f92c860ca4dd501f18b041c5cbc5c131783a720' |
| 716 | ct: '83a8bbe26ad18129459f66f6dc771c653a3dbb88a00b11' |
| 717 | tag: '791971c0f5ba2c8b7635924267c68f32' |
| 718 | result: 'valid' |
| 719 | flags: '' |
| 720 | }, |
| 721 | XChaCha20Test{ |
| 722 | tcid: 50 |
| 723 | comment: '' |
| 724 | key: '3b96dbe28ee07208cdf703f1488f478134147363da1502249e025e0efe5cb663' |
| 725 | iv: 'c9f5d4dfd5dd2276d68b25c6178d9ef2f38756df4be9d4b3' |
| 726 | aad: '' |
| 727 | msg: '8f37fd7e3e2f6563a9883d4adb92b5c37242a56b73a6fb7e' |
| 728 | ct: '1a0bc208b17fb629200e805da495db70c599ecb3c3b9cc94' |
| 729 | tag: '08b9477bc98543019ddaa7ae380f83dd' |
| 730 | result: 'valid' |
| 731 | flags: '' |
| 732 | }, |
| 733 | XChaCha20Test{ |
| 734 | tcid: 51 |
| 735 | comment: '' |
| 736 | key: '53fc679ebe23b70714ab4ce6c8b0de5df656dca27177512654da31f6848dbe6b' |
| 737 | iv: '90b932e3464c8b66d3d2fec2bc9097289f147e05f18a9867' |
| 738 | aad: 'e1b2f309ce5fabe8' |
| 739 | msg: '8b0b4038c0eebea97fa1f93b7c2f3576898e7cdc9fd702d0' |
| 740 | ct: 'e9dd13d48dd7258682311bfec967e1a1ebc562855f224f41' |
| 741 | tag: 'd9038207dbfc82a9a9d507fe254d57c2' |
| 742 | result: 'valid' |
| 743 | flags: '' |
| 744 | }, |
| 745 | XChaCha20Test{ |
| 746 | tcid: 52 |
| 747 | comment: '' |
| 748 | key: '275ac60ffa734bf86601c951d0bd263b9651181c32f41fce90d59cb8d59da081' |
| 749 | iv: 'd758776af8d089ef14a075ddf683e6669ed8109fe5681833' |
| 750 | aad: '' |
| 751 | msg: '1fa3b565515a429f78fb36e93e048425ffb64bc9e9e68336b3' |
| 752 | ct: '666f807a6e5d0253fe1967d45efea42cf1f421789b7f48e0dc' |
| 753 | tag: '5d423636988dd257e5cbd40ee28ae94e' |
| 754 | result: 'valid' |
| 755 | flags: '' |
| 756 | }, |
| 757 | XChaCha20Test{ |
| 758 | tcid: 53 |
| 759 | comment: '' |
| 760 | key: 'ec4d4b14860a36fe8afb2861c1376db8004cc2d37eb1ebb609343daf24bc39fb' |
| 761 | iv: '9628e46f25d08b206371449e7321d6bf5d811629e01ef32b' |
| 762 | aad: 'bbcbfa1779f4122c' |
| 763 | msg: '201ec6c1d0675e818cb7a4e583ea1aa1afde1bbda1f0f549e1' |
| 764 | ct: '369a80f75ad28fd05cb3c944e0a8c8b37ce65bbd1f6d4b355a' |
| 765 | tag: '3ca5005eda0b99d6566ac841340ad23a' |
| 766 | result: 'valid' |
| 767 | flags: '' |
| 768 | }, |
| 769 | XChaCha20Test{ |
| 770 | tcid: 54 |
| 771 | comment: '' |
| 772 | key: '53f9c2c335c1c5cde744e890f6bd291e4484925aaa036f1e74f0144603322648' |
| 773 | iv: 'ec3dae28ec71ceba5b97a933d30b9fb98a40d4c92e6f54ef' |
| 774 | aad: '' |
| 775 | msg: '00f4f6a8c09ecbff3e6e825ca676a5cb8373d4915ecaf5d317a1' |
| 776 | ct: 'b6faccf43dabd8965cb231fe96a2bdf2cb51e0b9afb6445c21eb' |
| 777 | tag: 'ee91b39d01a114f80a7c5e7e1a0b2868' |
| 778 | result: 'valid' |
| 779 | flags: '' |
| 780 | }, |
| 781 | XChaCha20Test{ |
| 782 | tcid: 55 |
| 783 | comment: '' |
| 784 | key: '9bb8bc991f01fb26df610032e1bf6ed0e2652629a6726aec9c23df4fefbdb594' |
| 785 | iv: 'a7f4c26140ba7d8a884de794fb23a50c6647627fa85ef9f7' |
| 786 | aad: 'a6d7d9034512781c' |
| 787 | msg: 'ebcb0777bd1c3385376270e543521e11f4bac00d0f9c0192581e' |
| 788 | ct: 'c97a4ba644788bfdeeb0a5de228948902a57359879c82cf8ead9' |
| 789 | tag: 'bf51aa205497db895f008d828040150f' |
| 790 | result: 'valid' |
| 791 | flags: '' |
| 792 | }, |
| 793 | XChaCha20Test{ |
| 794 | tcid: 56 |
| 795 | comment: '' |
| 796 | key: '69b8b0846c47226dbb278f83082b75476e89a77444bfa06de69395f16c6eed01' |
| 797 | iv: '7e4c8d0e24ab24f500053964774c92f808bafc42be0f6a34' |
| 798 | aad: '' |
| 799 | msg: '3b406d4c07f2ef751ac701fe944b2392bd59fb0ee4b32e6cbf8958' |
| 800 | ct: '28cf032caf586255ee3f3f70492d33458a7b42473b8e354d983dfd' |
| 801 | tag: '58896a5d7618837701ed8dda9b18d82c' |
| 802 | result: 'valid' |
| 803 | flags: '' |
| 804 | }, |
| 805 | XChaCha20Test{ |
| 806 | tcid: 57 |
| 807 | comment: '' |
| 808 | key: 'aa6d2da8fe7ce3228f15e09ae8c7f3d1b0220679a3e0e13e7523060b5b8d09b6' |
| 809 | iv: '26b2165f4b22415df4c052564b87d62c4c2c01df47c82cd8' |
| 810 | aad: 'f5fa84749ff438f4' |
| 811 | msg: '92763e759a5c0b8c4d40d6398fa9e257900ff4b1f31000dbd9a15e' |
| 812 | ct: 'be95d62d6acb3e5344f6b4ddbddfb45fa479c2d1577a42967dc0ad' |
| 813 | tag: '61ac094fefb1237c9d44ab7f4bbbf5f9' |
| 814 | result: 'valid' |
| 815 | flags: '' |
| 816 | }, |
| 817 | XChaCha20Test{ |
| 818 | tcid: 58 |
| 819 | comment: '' |
| 820 | key: '31b9e848dfd3dd1ec05410975190109f550ee6e5235f040ce6faf6c380fba49d' |
| 821 | iv: 'b595d9204461e311915cc17df51a3bbfa55c3a98aafbbaee' |
| 822 | aad: '' |
| 823 | msg: '95272cdea7a15889059b4e1de058c869e1776384159539470b542ed8' |
| 824 | ct: '2248e5332ed42c42fcb6a029e3d8f9f96cbc32d34fa5f302fabf1bf3' |
| 825 | tag: 'b777e88479292944c5d6ace1ffd24ac2' |
| 826 | result: 'valid' |
| 827 | flags: '' |
| 828 | }, |
| 829 | XChaCha20Test{ |
| 830 | tcid: 59 |
| 831 | comment: '' |
| 832 | key: 'da132c34b2291a15777d3ebda2ed0078028c215038c2410d822578dcc869ea8d' |
| 833 | iv: 'bc101b6d01bda7e13d402aa0023f0507ab02aa58758cb6aa' |
| 834 | aad: '96fc6284d7eeb53c' |
| 835 | msg: '331f3d53965bfee2edb463c5b21751eb445289287fada2aedae99258' |
| 836 | ct: 'b10f9fbd87f51ebeae1942b9afb59749987b1575babd8008b281a662' |
| 837 | tag: '54ad4e664b86333223fca6869c501dc2' |
| 838 | result: 'valid' |
| 839 | flags: '' |
| 840 | }, |
| 841 | XChaCha20Test{ |
| 842 | tcid: 60 |
| 843 | comment: '' |
| 844 | key: 'd7e5e9c008af44266c876fa6b02a453854703c1a4fd221573c382c8d512a982d' |
| 845 | iv: '4adcd5ecf1506fe7a38adf5634b454bf90278c9ebffbac87' |
| 846 | aad: '' |
| 847 | msg: 'f8b3ae84d6502d353d57c970da5f9bc53de7a5c6262ba7a7b2220d0ee1' |
| 848 | ct: 'ffb587ec97c7d11ca75629f066881f6b2c392fa71b73fc4cb4559a645d' |
| 849 | tag: 'ec9db510c3bb11831c20684d82e45053' |
| 850 | result: 'valid' |
| 851 | flags: '' |
| 852 | }, |
| 853 | XChaCha20Test{ |
| 854 | tcid: 61 |
| 855 | comment: '' |
| 856 | key: '1e72be02d7ebf3c78b400efd005f5b6b983ede08443541475808d43e6d30eab8' |
| 857 | iv: '055776b422138960f6631e3c58f3ba0688082747de4ae5f6' |
| 858 | aad: 'cec8c976f2e25979' |
| 859 | msg: 'f2654733ca29af4bb29347f7a6508ed87913e0faa885505928ac1ee86e' |
| 860 | ct: '5d3ce03a6f43eab32a91b6eb87666af14e5e28d98d23c49c56557497d5' |
| 861 | tag: 'b324b10851d159bd3822705a9d638038' |
| 862 | result: 'valid' |
| 863 | flags: '' |
| 864 | }, |
| 865 | XChaCha20Test{ |
| 866 | tcid: 62 |
| 867 | comment: '' |
| 868 | key: '98362eff7af1e38d3d77d4a013bb6bf3fb3690568bf897651c578b21572fd37e' |
| 869 | iv: 'cb52ad5674aff0762ef49fb3bed4722dcef2bcbc4f3c316a' |
| 870 | aad: '' |
| 871 | msg: 'a40610eaf3a823c06936293473ca36a2952d0eb5e5bbc18be123a07f8bc8' |
| 872 | ct: 'aa6edcb0f49535b2d2fa2e5f0b29343ba0c9c1667c401c78a3a8b8a61ad2' |
| 873 | tag: '98d5e90a5a64e411c98d7c9e91557f5c' |
| 874 | result: 'valid' |
| 875 | flags: '' |
| 876 | }, |
| 877 | XChaCha20Test{ |
| 878 | tcid: 63 |
| 879 | comment: '' |
| 880 | key: '8f0e3dc43b86943ed4b0361fa5aa49999f24bc1e102bf3afb439e44f9ce43504' |
| 881 | iv: 'f2f09c3469e2cf73b07620e461d7b1ad999c5f7d54867d21' |
| 882 | aad: 'f5203e702570c4b1' |
| 883 | msg: 'dba4ed2a7938826c43548f6976d8f0ec1838fe71cc535b2a5d56e4d3d5ca' |
| 884 | ct: '3d1add00e51e60b16825272790ff47c0d533bfe65484d105ee7a69896c48' |
| 885 | tag: 'a018e2629d5656920f1202e65624b056' |
| 886 | result: 'valid' |
| 887 | flags: '' |
| 888 | }, |
| 889 | XChaCha20Test{ |
| 890 | tcid: 64 |
| 891 | comment: '' |
| 892 | key: '16a376d68b3105262a07558e5e448ecdcbe075770cf60e7b7db1420f4fa4e36d' |
| 893 | iv: '17d6ff40ad135ac9df55fa5c0eaf03e5d91cdac63c684e8e' |
| 894 | aad: '' |
| 895 | msg: 'bdb5500794edd38a398f18f83de03e16f135ea960d3b8c6578abc541aa1d03' |
| 896 | ct: '1ca6389e16c2f43e9e89447991d1472c8283a8dd94fdf61c4f5aee746cb537' |
| 897 | tag: '33107bbbc06e563abf48979dbc7c66b6' |
| 898 | result: 'valid' |
| 899 | flags: '' |
| 900 | }, |
| 901 | XChaCha20Test{ |
| 902 | tcid: 65 |
| 903 | comment: '' |
| 904 | key: '8e1fb8cc57ca60ae091d27e292923272439c37f2dede36b2c2aaee96439d5a31' |
| 905 | iv: 'c306b69443bfdbedb5ce9f9bb6088132a88e8a175d3bd769' |
| 906 | aad: '3fe9ad465d0aa3fa' |
| 907 | msg: '1d884a83a5f9b00b8951ef81778bd7c991cdc911127eee9dfeff82c48ca937' |
| 908 | ct: 'e8ae311bf2e80d696c543cd272d3e50dc968a0ab47259c461e0dec35f77530' |
| 909 | tag: '906de4c31eb2ce283eeb95388b0d83ce' |
| 910 | result: 'valid' |
| 911 | flags: '' |
| 912 | }, |
| 913 | XChaCha20Test{ |
| 914 | tcid: 66 |
| 915 | comment: '' |
| 916 | key: '2ed460a56867ee1a2877a8f3d2d98fb886cfcc8913e31c3d08f42374ba37ebb1' |
| 917 | iv: '0140f2791eb81fd4b69edf2d9ba4b2d62eab1d296741583f' |
| 918 | aad: '' |
| 919 | msg: '318cc4bf151c3baaee5a783ec091ab618f2ecacf38c962ba9c32c323696cc94c' |
| 920 | ct: 'd34c1778d105d0e80d429c86b879d52835cf8aebc5a04a9084cff1f9646e040a' |
| 921 | tag: 'ac8a68605a0567c559442342b764b964' |
| 922 | result: 'valid' |
| 923 | flags: '' |
| 924 | }, |
| 925 | XChaCha20Test{ |
| 926 | tcid: 67 |
| 927 | comment: '' |
| 928 | key: 'b43328e39cc6f6e94ea601fbebadb4b41cfe6a52c3a4d5eeabaa9853db45ccb1' |
| 929 | iv: '97438f178419732feaade58a5d5c21bed14d04c4add50465' |
| 930 | aad: '1264b91e71865033' |
| 931 | msg: '63cb5c20c9edf36757b795921437d3fd228af1fcdbb329505cbdde12afaf9f84' |
| 932 | ct: 'cc24cfa62063d11b2c31cf25ceb7308ca376feb1dd6bc102ed7db8ed46b06759' |
| 933 | tag: 'dda7fc160e23f57e8392809f1e3b5ee8' |
| 934 | result: 'valid' |
| 935 | flags: '' |
| 936 | }, |
| 937 | XChaCha20Test{ |
| 938 | tcid: 68 |
| 939 | comment: '' |
| 940 | key: '92b9b40c00480a50ee16a86349a46e37b02d5ba74d2e5a67eaf333e467fa0152' |
| 941 | iv: 'daca1f50a4c0d9b77151c75f2e58ce404847d0aab493086d' |
| 942 | aad: '' |
| 943 | msg: 'c857f3c55da61d72563912a2534e01b6426ba41bf417c15b725086d31a1645c94d' |
| 944 | ct: '82be237be008228a8a9ff1a506d5b893cf9dcaa1dd33c0523b13582bcade4629ef' |
| 945 | tag: '723437af0b684b6e04024352206cbaf9' |
| 946 | result: 'valid' |
| 947 | flags: '' |
| 948 | }, |
| 949 | XChaCha20Test{ |
| 950 | tcid: 69 |
| 951 | comment: '' |
| 952 | key: '5c271bac09a0454c83d158bcc9ec331ca92e62726903b7bb5799adff47d671ee' |
| 953 | iv: 'ffcaddf85da09293c4352c81cbb5dd82e30b0f9e7623e92a' |
| 954 | aad: 'aaefd84240ade0ed' |
| 955 | msg: '7c716a5b6cf0b8b0e1ff825ff9324bb5715b0d40af5338d5337f66de681932d423' |
| 956 | ct: 'ff98ead89d45d70f09b9e3f31f4ff56ae8b8cad1517294a8af3c962bad24a92efe' |
| 957 | tag: '4b8a06a1613737d0f8e3fb88184b23e4' |
| 958 | result: 'valid' |
| 959 | flags: '' |
| 960 | }, |
| 961 | XChaCha20Test{ |
| 962 | tcid: 70 |
| 963 | comment: '' |
| 964 | key: 'c28403cce44ff256d055c2cbc84bb2d9773346e0d51bd38e80cebd861b03fa30' |
| 965 | iv: '64cc9f3cc334abce364cec9efe8ad54117ff0bbb03e3e8b9' |
| 966 | aad: '' |
| 967 | msg: 'f9e8f60b70044b03a189c26f1c8fd246239bc23f8adf0f88516f88d73d11c9290882bb6ad49d956b10c9f848180065' |
| 968 | ct: 'd0e84c6450f348d887c49c4b44ac38721d4a1742e72095c330249c7348bade49dc776d449272e0f3dd5422c2a6ab18' |
| 969 | tag: '28c72dea441cffac2f7811286f8ea5dd' |
| 970 | result: 'valid' |
| 971 | flags: '' |
| 972 | }, |
| 973 | XChaCha20Test{ |
| 974 | tcid: 71 |
| 975 | comment: '' |
| 976 | key: '7c72c748ea0010c90e1dfbde8e91edf6ead2474148cf234e0559dcd881cc3b2b' |
| 977 | iv: '7b97c8b1c06b69b99220042ab2ac65b88d8b4294b76b4bd1' |
| 978 | aad: '7185f9cbf59d2095' |
| 979 | msg: '9a1f6c42a8a0f3032e8dfa36e0f5750479276866c920672a0454c41bfae5dd74fbf0fbcc8e6fbf4843f20d06440837' |
| 980 | ct: '4093dcbca1555835b78140fe7a3798a77bd97a01b0a7c1f7157fedb27c40d9d16cc3e935f649faf0dcf431636cd539' |
| 981 | tag: 'c7c9133ff17a296c987d72885182874d' |
| 982 | result: 'valid' |
| 983 | flags: '' |
| 984 | }, |
| 985 | XChaCha20Test{ |
| 986 | tcid: 72 |
| 987 | comment: '' |
| 988 | key: '7948151a374363d07dfb12869b7f90502f2de8117d3d72d5133b9b3e3dc78ef7' |
| 989 | iv: '8052acef0423bb07a6fbaf8f63039f1eaa2cdefc61b31b18' |
| 990 | aad: '' |
| 991 | msg: '76e03034be5514561e99c32ab58901eabac0f67b40c366202ac8a08ee3f68c3b283c1adeefee6f5544330d4771e5148c5231ec27b3f3f9d81a3dca52e115e1b5' |
| 992 | ct: '764ab84b844b57b0564f63ec70ad12d81dc3a0e65233a9bf06d6b2c653787eb991bc37a885a04509690ab49fd8dedcabe3c346df9036d735de3bf73ab03f5ba7' |
| 993 | tag: '075248c91d1f246aebaa96c86627d18e' |
| 994 | result: 'valid' |
| 995 | flags: '' |
| 996 | }, |
| 997 | XChaCha20Test{ |
| 998 | tcid: 73 |
| 999 | comment: '' |
| 1000 | key: '50a1b2b155150936609d45596e9175f3271be548574405f827593fc5a0578c3a' |
| 1001 | iv: 'f357e3b3d3d5e4187e34da08afd4817635adde91b676da1d' |
| 1002 | aad: 'dc514d540551b9dc' |
| 1003 | msg: 'e854b8531ace95c975a5b1497f3dec6d80b29ca673690411abe277bbfd29fa00133ee17570805c1c605452d648581be8db878e782f217b481b1268591593efc0' |
| 1004 | ct: 'de03f775aee744e4148e008dfefa7156ce2a23a613d4d9cae99c3164f54a173f895a9466ef046c020179383d70c813e765f207860c79dcf627f17663ea76af20' |
| 1005 | tag: 'b473a9f1d5312d556bd0b62d84bb0803' |
| 1006 | result: 'valid' |
| 1007 | flags: '' |
| 1008 | }, |
| 1009 | XChaCha20Test{ |
| 1010 | tcid: 74 |
| 1011 | comment: '' |
| 1012 | key: '92570a01d2b6123b67055400c8a9b0cb948e32c9b8520758cd1abd73f83c8507' |
| 1013 | iv: '6d609141e3e4331f55344c1f5e6fad589b39ec1d12b9fbf0' |
| 1014 | aad: '' |
| 1015 | msg: 'e86fc97c194d37a5e1345d139fe82dd669b6350c435cb446fcbdcc90fe5859bb2ef1f69d930e29dc343b57dfd7ff3c382652939bbd1c978a790ed1dbe5ad1fcbe157925ab4335c649c2f80c19d541e9e7eb4feb64e596bc6d7df8aa3476e0a9f7e' |
| 1016 | ct: '98fc26e0cfd5a75b5bcd9e046e89c6e9dc5aaefdd5e8ea7e4d286dcdaca0fe6ae744d244678f91c9ccf6e294bd5586be671645ae87d3435836a5ab383b253602c25a6cc04353c076725b4fc4aff9b4dc9bd194fe92ef0a920f15d6b8fea9f19065' |
| 1017 | tag: '03bb49593f116a30a8390f96380a9888' |
| 1018 | result: 'valid' |
| 1019 | flags: '' |
| 1020 | }, |
| 1021 | XChaCha20Test{ |
| 1022 | tcid: 75 |
| 1023 | comment: '' |
| 1024 | key: '4a3bc8f5c4aab87c20772404a291c1d6d68eb12e5f3c82e582564d6300fc28c9' |
| 1025 | iv: '1a80def5bd8be8eef5f6643a5c1aed9947c3ee5ca0cb56df' |
| 1026 | aad: 'e40cb55a18f2885f' |
| 1027 | msg: '2b0815f7eb0a83b9617e4f0906e9179b600b0c822bfb56c5012103aecb4550a57099dcebae00b6c06f3537fb1550c78b249d00a4007d23b882cb5511fdd53482575554028e9db437b8224368ead730d157a64d5571c706cbd9c0d2b10b3b14c3e2' |
| 1028 | ct: '7042beb6e4f08e583752f23048e2f3433e0821423d72a7e531b86684b57b32c5bdcc11164db0b8516d7b463cf7f8b0e3ed8a7d584345934ef184e4f8fee31e126601f08558c725aaa23d38c8017b07adbf1e742128795b03458b581b8cd9100bd9' |
| 1029 | tag: 'b5e3df83f18cbc0bd99427b9a172bf1b' |
| 1030 | result: 'valid' |
| 1031 | flags: '' |
| 1032 | }, |
| 1033 | XChaCha20Test{ |
| 1034 | tcid: 76 |
| 1035 | comment: '' |
| 1036 | key: '2e89767b15f18b855d04c0b6b47c1f8facc9a058e2194ad2ad901ef940ab54cb' |
| 1037 | iv: '3507ec4cd1a6c2eaf081ec32888e08839481f35b3b0f7872' |
| 1038 | aad: '' |
| 1039 | msg: 'eff2e375228756f995b8ab52213177c4b7ca92bc81114f5c23aa64dd7eaff7b86ee2e674984c4b65bf4c5ff402e23902c005e05de25b3c6e8a64323aeafe04ec6cd1f6c851be39e55208d76476d3ed7100042eccb72cf1349ea101253b7a5a4a8677c1d6df5a54e9c24558e2d68c3f50acbd1ebbb4773884b0ff23d95a4ff60d' |
| 1040 | ct: 'cf2e17f9d8c6562de6d3e8c8bc30ba2904cf5c3616d15ea77667186ee45f444ea264327dcf210b6735a39005b62529d557480ed0462e49d982cf5962e5ee6d8ccc388d5de102e676a55426ce5a873d2e84a2d841e7b30c7ab19035274886b3c5c979d065bdde9b0b9e466b22559e30a5a5abc4817312e15d2c0dcdd99d867361' |
| 1041 | tag: 'c844d555bb43a83b4aa735b2aa1d566a' |
| 1042 | result: 'valid' |
| 1043 | flags: '' |
| 1044 | }, |
| 1045 | XChaCha20Test{ |
| 1046 | tcid: 77 |
| 1047 | comment: '' |
| 1048 | key: '6357cd94e2d9503288eaf3abf9604b050d4a483350a828029baaa9cae184f075' |
| 1049 | iv: '0a5914f29abb1cb48dc686159f09480370477f6069018e18' |
| 1050 | aad: 'e2f0d2f16704527e' |
| 1051 | msg: 'bb266ddea2f88c2f0fea7f0cf4a1a33363344fb49672b821f76863a9edaee638d75140d21d848efc475d3814911c8bb34202c4e7ae0de1a57cea6f3af7180be454d7bc6fa5c02a999dc71eba7d5553828c963c1b7c559afa2e30e788ef2d0b479d0da1f24fcda5548773e77abc716f498b08bfe69b1a7e4b6fef27ccc72686d4' |
| 1052 | ct: '4f0e805a2b3f2e1bfe3c06c83f5c77b9c4e562514a78f9f2cbf3206f68f686923656885878087d17da261666e798649d74841753525875f425e82a4795fdf8dfb629a8b1d2faa5594557d62f421f4e6a5dbb9f8336875f2fe2e2a4a1d0084358d9583e6b6662895a07c924c0a7cdba07be8a020e1b8ef3a0b5d007ec47a8e8cf' |
| 1053 | tag: 'f130ad7a2b7dad5e8f8715eb5b93e45e' |
| 1054 | result: 'valid' |
| 1055 | flags: '' |
| 1056 | }, |
| 1057 | XChaCha20Test{ |
| 1058 | tcid: 78 |
| 1059 | comment: '' |
| 1060 | key: '57f37ad4992d336d13c3967c701e60c7842a55195687bbc1f680a33e78e0658a' |
| 1061 | iv: '74ef0301cc545539723c78ea9e2d75b851ea8641df1685d5' |
| 1062 | aad: 'f5' |
| 1063 | msg: '58fea87518e42b504a9c53035081aabb' |
| 1064 | ct: 'fe59e8bf4250dc02843f3be602a7aeaa' |
| 1065 | tag: '012c6e4f5017c78b96247763c8ff5f68' |
| 1066 | result: 'valid' |
| 1067 | flags: '' |
| 1068 | }, |
| 1069 | XChaCha20Test{ |
| 1070 | tcid: 79 |
| 1071 | comment: '' |
| 1072 | key: 'aec0407a0cfa59096a489edc29e40cc67843ce71a95afc8deaa409a655aeba3d' |
| 1073 | iv: '4a75dc9936c891cf5385f84e2a6d484c612115b9ce053f86' |
| 1074 | aad: 'b93b' |
| 1075 | msg: '8afe8b8b22ed249e21a44247345ede5f' |
| 1076 | ct: '7b2f702cf01a0007f4bd949230197e78' |
| 1077 | tag: '56bddc4fdccf099f128b177b3cc73520' |
| 1078 | result: 'valid' |
| 1079 | flags: '' |
| 1080 | }, |
| 1081 | XChaCha20Test{ |
| 1082 | tcid: 80 |
| 1083 | comment: '' |
| 1084 | key: '9b0400ac1a917c7571430b78eca2c108e1824a078f21eb1995bfeae7fcc51f83' |
| 1085 | iv: '91752e5f97bdadb6a9811c2144e27f73baa9458b6c58c9a0' |
| 1086 | aad: 'd0926a' |
| 1087 | msg: '2b512160837e427a04c6bd9105cd2304' |
| 1088 | ct: 'f95dda4c5457dae8daffdf0ba5439ba7' |
| 1089 | tag: '3e97e87d976efe3de7d84df933ac980d' |
| 1090 | result: 'valid' |
| 1091 | flags: '' |
| 1092 | }, |
| 1093 | XChaCha20Test{ |
| 1094 | tcid: 81 |
| 1095 | comment: '' |
| 1096 | key: '85b2f31409600b36ba8013f79b6aa84c9509546e218edb75c77d743a781c9bf4' |
| 1097 | iv: '95150d436a72c173e502ac22df904f26c0f4edffc29ca98b' |
| 1098 | aad: '6cb8a59b' |
| 1099 | msg: '44872f0602c76c1d4d36fd462cc886f0' |
| 1100 | ct: '9d2527bc8df2e71d20864e7789ce2a84' |
| 1101 | tag: 'acd61c1b526988ec6105855ebdb7533a' |
| 1102 | result: 'valid' |
| 1103 | flags: '' |
| 1104 | }, |
| 1105 | XChaCha20Test{ |
| 1106 | tcid: 82 |
| 1107 | comment: '' |
| 1108 | key: '76b087aa42ca8bb9a42133eb9279da0d0093b4e5028f4edd1c2183f81e6754b7' |
| 1109 | iv: '383cd40e9aad35c35e3a46021b90acc87d51255be3443a7b' |
| 1110 | aad: '20976ec087' |
| 1111 | msg: '671e3615661511a8e668941126908c84' |
| 1112 | ct: '9d403b239c7497781bfb4468bd930cfe' |
| 1113 | tag: '83dc6dfb3ae111ab05ac30116b89d65e' |
| 1114 | result: 'valid' |
| 1115 | flags: '' |
| 1116 | }, |
| 1117 | XChaCha20Test{ |
| 1118 | tcid: 83 |
| 1119 | comment: '' |
| 1120 | key: '335d796b0dff04636e39bbc408ad6aef0d423fc1772994e61409396c9c1ff1b2' |
| 1121 | iv: 'da3fe15576474fe36bc3d2c42fe505617454c23aa1475e80' |
| 1122 | aad: '03caf0a03be7' |
| 1123 | msg: 'f3a55e4591e697a9f1aaac2eda219c59' |
| 1124 | ct: '610417044213e2a64c1b9b2fd1839268' |
| 1125 | tag: '444c11cdb783c3b432365ebe12378c9a' |
| 1126 | result: 'valid' |
| 1127 | flags: '' |
| 1128 | }, |
| 1129 | XChaCha20Test{ |
| 1130 | tcid: 84 |
| 1131 | comment: '' |
| 1132 | key: '0a059d6ed699ffed57c6734b67eed5bd62d508772e0d1edfb5793f805908b035' |
| 1133 | iv: 'c991adee7c6e2bc5aeefd24c11be59a429b3198a3ea372cb' |
| 1134 | aad: '16317d3050bf51' |
| 1135 | msg: 'b1ecd5c730695626454e8f89a598ad23' |
| 1136 | ct: '25a22c28b26f1712ba56b46e0103c444' |
| 1137 | tag: 'ef27336fed160e6bbf257fb0e7770aa8' |
| 1138 | result: 'valid' |
| 1139 | flags: '' |
| 1140 | }, |
| 1141 | XChaCha20Test{ |
| 1142 | tcid: 85 |
| 1143 | comment: '' |
| 1144 | key: 'b992dd885d0499a17268656665fde641be102d2fb642992d97e3107ee9aba20b' |
| 1145 | iv: 'b755995c547fdf21a2398d1f4adc6476d1291b1723a331ee' |
| 1146 | aad: 'df2f4f832de7a1518e' |
| 1147 | msg: '5fc0609d86c5bd4e5e9e335cb1954458' |
| 1148 | ct: 'ceb42438dc40f7a0cc38ca0b9a48091f' |
| 1149 | tag: '7c1045faf49b58415ccdd2a1e2bc4429' |
| 1150 | result: 'valid' |
| 1151 | flags: '' |
| 1152 | }, |
| 1153 | XChaCha20Test{ |
| 1154 | tcid: 86 |
| 1155 | comment: '' |
| 1156 | key: '58fcfc12acbb234bf13d28b856693a0952245bc0c1d751c52bca708c7a196137' |
| 1157 | iv: 'dd62b11c6826d2c53a8be69860f359a703594efaa42411a6' |
| 1158 | aad: 'faa3abe6bc4eeb5316bf' |
| 1159 | msg: '66cc8a0fad0f6b05f0422b53ce8fecb3' |
| 1160 | ct: 'dbb22f3a39c46abe3cee3980c1df88bf' |
| 1161 | tag: '81da8bfd8ebbc1eca4870f8196156e3b' |
| 1162 | result: 'valid' |
| 1163 | flags: '' |
| 1164 | }, |
| 1165 | XChaCha20Test{ |
| 1166 | tcid: 87 |
| 1167 | comment: '' |
| 1168 | key: '2765b4d865629fc232d37ca5e240a8532dc9a3e381daa7ca547ff5da5c417e41' |
| 1169 | iv: 'ca05d9a76be1149bcc4ef529b305854f7990b20aaffec384' |
| 1170 | aad: '9a227709205f1f740ed232' |
| 1171 | msg: 'fe956a36f31adcc13ccd325f7a17f59c' |
| 1172 | ct: '4905c8641a0ee3ea6687ed7452527903' |
| 1173 | tag: '7d574e549b5cd377992de204627de5fa' |
| 1174 | result: 'valid' |
| 1175 | flags: '' |
| 1176 | }, |
| 1177 | XChaCha20Test{ |
| 1178 | tcid: 88 |
| 1179 | comment: '' |
| 1180 | key: '430878f3ab311fb40d2c9b0f534a4043350f0ff495c80122355ec2b7557cb831' |
| 1181 | iv: 'a37403e233f4fed7e00d9bf3a5407eae04fee3d667b65493' |
| 1182 | aad: 'af191751f447cc49efff74f8' |
| 1183 | msg: '6e775f424e7d9d8e23cdbf14607d3a44' |
| 1184 | ct: '06218a47245edaa15a9f1162ec011d3b' |
| 1185 | tag: '478423cbe48897ce756e3adbd9a1ee9a' |
| 1186 | result: 'valid' |
| 1187 | flags: '' |
| 1188 | }, |
| 1189 | XChaCha20Test{ |
| 1190 | tcid: 89 |
| 1191 | comment: '' |
| 1192 | key: 'a2c4d1d5ab1dc812200e18ccee9ef797195633d355a873c90f6d051041177cfd' |
| 1193 | iv: '1ed54a330d347fb9ffcc68cabe540f2ff300cc3ee2691255' |
| 1194 | aad: '455fd94646f6edf9aef71275e0' |
| 1195 | msg: 'cfac1a30be69f203e6efda92a19682c1' |
| 1196 | ct: '27f9bbdc89a079abba54ddc01781f11a' |
| 1197 | tag: 'edce3ba94ea658694368d78878ad9227' |
| 1198 | result: 'valid' |
| 1199 | flags: '' |
| 1200 | }, |
| 1201 | XChaCha20Test{ |
| 1202 | tcid: 90 |
| 1203 | comment: '' |
| 1204 | key: '89f5bf87986d39fdfa8debf5a9810d3cf186f277f5fdc3f849ac7dcce6381205' |
| 1205 | iv: '6cf744267d87aa512f949e66579c074c6ac371d5228adff3' |
| 1206 | aad: 'd5736a239a1e598560a84a81a60b' |
| 1207 | msg: '9775a1e1ca33d579075e0a80f2bf1184' |
| 1208 | ct: 'a712f0a4c9932e6413bf501508693a5c' |
| 1209 | tag: 'db8c77d539a6b41b6fc2d32ddd612ba3' |
| 1210 | result: 'valid' |
| 1211 | flags: '' |
| 1212 | }, |
| 1213 | XChaCha20Test{ |
| 1214 | tcid: 91 |
| 1215 | comment: '' |
| 1216 | key: '67af73796c9eba6ac7a847825cc56fac92595a8eb17ae2fece4a1f09c9d8c85f' |
| 1217 | iv: '7c76e9bd896c75245444f96fcfc419da23cf09b3be3610f8' |
| 1218 | aad: 'c3036660fc872e55b0697104be59a2' |
| 1219 | msg: '3454b49cf7d10ec416770f76aa73bff7' |
| 1220 | ct: 'e2322c9638222677e4b6f7fa474accaa' |
| 1221 | tag: '82712972e906ea74f99dfb642c560db0' |
| 1222 | result: 'valid' |
| 1223 | flags: '' |
| 1224 | }, |
| 1225 | XChaCha20Test{ |
| 1226 | tcid: 92 |
| 1227 | comment: '' |
| 1228 | key: '73005bc9d00e9688afcb340ea7cf81113d49e33d628e13b89949920102b1a9c1' |
| 1229 | iv: '367a95373b3f2bd4f2bfb03619368639fcc19eccdeccd04f' |
| 1230 | aad: 'f15449e7c7810a11609f5da5e33b9085' |
| 1231 | msg: 'c47c17dcd3efabfe2de42702f27a840f' |
| 1232 | ct: '7732ee206cd5734558c2f05f5bc1907b' |
| 1233 | tag: '4e32369f9ba08950b27b7952c3804fe8' |
| 1234 | result: 'valid' |
| 1235 | flags: '' |
| 1236 | }, |
| 1237 | XChaCha20Test{ |
| 1238 | tcid: 93 |
| 1239 | comment: '' |
| 1240 | key: '3a0c554dc2242950ec97b63a7f1de739ce18c247f4ce1f23b539b51feb82bec8' |
| 1241 | iv: '36213fcb5bff9b54db3c6af8c24a758b29b1143970b44168' |
| 1242 | aad: '17bc7a713365234f08e703a652816245d6' |
| 1243 | msg: 'c04a2ebfcc30967e691a9ef1c52bcf6b' |
| 1244 | ct: '8ed2c330b349dac3709bbc8ca2fd6d52' |
| 1245 | tag: 'b6c38642002ac48847c715b317b26a86' |
| 1246 | result: 'valid' |
| 1247 | flags: '' |
| 1248 | }, |
| 1249 | XChaCha20Test{ |
| 1250 | tcid: 94 |
| 1251 | comment: '' |
| 1252 | key: '6419d685e6804488ad4f09870db55f2448b82d4715e1d5fefa00ca9e08f21bc8' |
| 1253 | iv: 'bd605dba58a18d5a38fcab1f92f6cb406a276d8d0ca7fb30' |
| 1254 | aad: '7f1e1f7fcb831cd7501e9608fda8ccb3c54f537ad601c033fdba7f7dc419' |
| 1255 | msg: '676d9476348a31c6873016ab196852fe' |
| 1256 | ct: 'a4fc8309e455d263bc6b4c95e6c79cb4' |
| 1257 | tag: '9a439843444888d056b3e45a718a000d' |
| 1258 | result: 'valid' |
| 1259 | flags: '' |
| 1260 | }, |
| 1261 | XChaCha20Test{ |
| 1262 | tcid: 95 |
| 1263 | comment: '' |
| 1264 | key: 'd92d949112061c11471efa77552daeda52b390efcac420c453c5b8499048983d' |
| 1265 | iv: '505a1b8d68cc2f77a10ad67cdeea4393a2ea6db590f5be17' |
| 1266 | aad: 'bb044891ccae7f4f9493b8728293b772613c4ef2c088b3922f14466ea32a7a' |
| 1267 | msg: '161dc03e36cee9f246fd3a45481eea46' |
| 1268 | ct: '1351d5642bfa9eaf78efd34733bc0b5c' |
| 1269 | tag: 'd666424d2d66969944f2b1a9dba68ebc' |
| 1270 | result: 'valid' |
| 1271 | flags: '' |
| 1272 | }, |
| 1273 | XChaCha20Test{ |
| 1274 | tcid: 96 |
| 1275 | comment: '' |
| 1276 | key: '2390931b9c99b9ac7e56bbbb86e6794b36ec3175432f731bea2e3a12c83e559b' |
| 1277 | iv: '972f9e74b0d118734549fe0d237f0c6249c43674ceaa328d' |
| 1278 | aad: 'cf8c4a35d879e5051b1cff63ac64580ee80a8d80e9b6c90ff841fab3673aa573' |
| 1279 | msg: '0a182ff667eeccab0f8054405879dc36' |
| 1280 | ct: '7454d60539e1738ab6ff8609443a90f5' |
| 1281 | tag: 'dd67f6363f66d20541d0aa24008be6ba' |
| 1282 | result: 'valid' |
| 1283 | flags: '' |
| 1284 | }, |
| 1285 | XChaCha20Test{ |
| 1286 | tcid: 97 |
| 1287 | comment: '' |
| 1288 | key: 'f563e70eefbe6cfd7a0b0d167a8b381fd14105ff4426fa326e9c2e4ca059a53e' |
| 1289 | iv: '3654bf38ffe7d4dabab310657322af2da359fcaf79a81044' |
| 1290 | aad: 'c69f4dca85af6c39b5991f9386622f98acdb24f66b785cb3636a212ec13bed601b' |
| 1291 | msg: '5133dcb7ed3fa91add15224a4a9d21a9' |
| 1292 | ct: 'bb5efe5a45ea17d63eb75509452daf51' |
| 1293 | tag: '31502fc74e063f0636bf9799f02c147a' |
| 1294 | result: 'valid' |
| 1295 | flags: '' |
| 1296 | }, |
| 1297 | XChaCha20Test{ |
| 1298 | tcid: 98 |
| 1299 | comment: '' |
| 1300 | key: '7c6410343a2938b9cf2d82419ee8c645fc9ed819b3b2ef876af0b1221ac4590a' |
| 1301 | iv: 'f2f43b87fbb56938060cc9638d3d61ff2ebf26d037e4564e' |
| 1302 | aad: '760cd62e1d1123fd7d49b670037adb6dae66e7c8a0ca95ffed67a5965a35ca21c0ad9aa069d4edd48b71d5c93077ad' |
| 1303 | msg: '998c2e5f2900a0ab445b443b14e343e2' |
| 1304 | ct: '5e8d9d12295525439d0a9fde1a585ca4' |
| 1305 | tag: '5b7be3245ab2cd28d6b8a4b884e7547c' |
| 1306 | result: 'valid' |
| 1307 | flags: '' |
| 1308 | }, |
| 1309 | XChaCha20Test{ |
| 1310 | tcid: 99 |
| 1311 | comment: '' |
| 1312 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1313 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1314 | aad: '00000000000000000000000000000000' |
| 1315 | msg: '60e28a8f89adf230daab792c94dfebe766eda542d7c092d97ccb7501486fc6a3' |
| 1316 | ct: '0000000000000000000000000000000000000000000000000000000000000000' |
| 1317 | tag: '52ca5edfb3c4fca83d5776154188a08d' |
| 1318 | result: 'valid' |
| 1319 | flags: '' |
| 1320 | }, |
| 1321 | XChaCha20Test{ |
| 1322 | tcid: 100 |
| 1323 | comment: '' |
| 1324 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1325 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1326 | aad: '00000000000000000000000000000000' |
| 1327 | msg: '60e28a8f89adf230daab792c94dfebe766eda542d7c092d97ccb7501486fc6a31ec9568c72a762296f76685b29a5f903cb0198722ad071bde29b48a62d367f3b' |
| 1328 | ct: '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' |
| 1329 | tag: 'a7c21e96322a7f8c453961640791f3e6' |
| 1330 | result: 'valid' |
| 1331 | flags: '' |
| 1332 | }, |
| 1333 | XChaCha20Test{ |
| 1334 | tcid: 101 |
| 1335 | comment: '' |
| 1336 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1337 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1338 | aad: '00000000000000000000000000000000' |
| 1339 | msg: '60e28a8f89adf230daab792c94dfebe766eda542d7c092d97ccb7501486fc6a31ec9568c72a762296f76685b29a5f903cb0198722ad071bde29b48a62d367f3b1e90919140f50187df7df42caa37287538c16d481265de62bbf98c235d595c824575acd33c51e271f13844673cb5dafd249dbd394b866c34aecd42c57f2630e5' |
| 1340 | ct: '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' |
| 1341 | tag: '70b88b3bf88b8f11f7513545b8dbfa63' |
| 1342 | result: 'valid' |
| 1343 | flags: '' |
| 1344 | }, |
| 1345 | XChaCha20Test{ |
| 1346 | tcid: 102 |
| 1347 | comment: '' |
| 1348 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1349 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1350 | aad: 'ffffffffffffffffffffffffffffffff' |
| 1351 | msg: '9f1d757076520dcf255486d36b20141899125abd283f6d2683348afeb790395c' |
| 1352 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1353 | tag: 'c29cd2ef4874d93267c935cd9ffd34f1' |
| 1354 | result: 'valid' |
| 1355 | flags: '' |
| 1356 | }, |
| 1357 | XChaCha20Test{ |
| 1358 | tcid: 103 |
| 1359 | comment: '' |
| 1360 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1361 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1362 | aad: 'ffffffffffffffffffffffffffffffff' |
| 1363 | msg: '9f1d757076520dcf255486d36b20141899125abd283f6d2683348afeb790395ce136a9738d589dd6908997a4d65a06fc34fe678dd52f8e421d64b759d2c980c4' |
| 1364 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1365 | tag: '02add84dfa902f0d4a11d3bdc096417e' |
| 1366 | result: 'valid' |
| 1367 | flags: '' |
| 1368 | }, |
| 1369 | XChaCha20Test{ |
| 1370 | tcid: 104 |
| 1371 | comment: '' |
| 1372 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1373 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1374 | aad: 'ffffffffffffffffffffffffffffffff' |
| 1375 | msg: '9f1d757076520dcf255486d36b20141899125abd283f6d2683348afeb790395ce136a9738d589dd6908997a4d65a06fc34fe678dd52f8e421d64b759d2c980c4e16f6e6ebf0afe7820820bd355c8d78ac73e92b7ed9a219d440673dca2a6a37dba8a532cc3ae1d8e0ec7bb98c34a2502db6242c6b47993cb5132bd3a80d9cf1a' |
| 1376 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1377 | tag: '82a067b3b3e51cd9d139a5222ea70258' |
| 1378 | result: 'valid' |
| 1379 | flags: '' |
| 1380 | }, |
| 1381 | XChaCha20Test{ |
| 1382 | tcid: 105 |
| 1383 | comment: '' |
| 1384 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1385 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1386 | aad: '00000080000000800000008000000080' |
| 1387 | msg: '60e28a0f89adf2b0daab79ac94dfeb6766eda5c2d7c092597ccb7581486fc623' |
| 1388 | ct: '0000008000000080000000800000008000000080000000800000008000000080' |
| 1389 | tag: '2bd279a556e3dde6151e698e0496b3aa' |
| 1390 | result: 'valid' |
| 1391 | flags: '' |
| 1392 | }, |
| 1393 | XChaCha20Test{ |
| 1394 | tcid: 106 |
| 1395 | comment: '' |
| 1396 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1397 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1398 | aad: '00000080000000800000008000000080' |
| 1399 | msg: '60e28a0f89adf2b0daab79ac94dfeb6766eda5c2d7c092597ccb7581486fc6231ec9560c72a762a96f7668db29a5f983cb0198f22ad0713de29b48262d367fbb' |
| 1400 | ct: '00000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080' |
| 1401 | tag: 'dc37087d3aaa8b97e985152fa9f1ee04' |
| 1402 | result: 'valid' |
| 1403 | flags: '' |
| 1404 | }, |
| 1405 | XChaCha20Test{ |
| 1406 | tcid: 107 |
| 1407 | comment: '' |
| 1408 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1409 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1410 | aad: '00000080000000800000008000000080' |
| 1411 | msg: '60e28a0f89adf2b0daab79ac94dfeb6766eda5c2d7c092597ccb7581486fc6231ec9560c72a762a96f7668db29a5f983cb0198f22ad0713de29b48262d367fbb1e90911140f50107df7df4acaa3728f538c16dc81265dee2bbf98ca35d595c024575ac533c51e2f1f13844e73cb5da7d249dbdb94b866cb4aecd42457f263065' |
| 1412 | ct: '0000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080' |
| 1413 | tag: '3b1dbe65bafcd37fdb15b34fafabc07f' |
| 1414 | result: 'valid' |
| 1415 | flags: '' |
| 1416 | }, |
| 1417 | XChaCha20Test{ |
| 1418 | tcid: 108 |
| 1419 | comment: '' |
| 1420 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1421 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1422 | aad: 'ffffff7fffffff7fffffff7fffffff7f' |
| 1423 | msg: '9f1d75f076520d4f255486536b20149899125a3d283f6da683348a7eb79039dc' |
| 1424 | ct: 'ffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7f' |
| 1425 | tag: 'e994b729a655f8f48e024354dcef21d4' |
| 1426 | result: 'valid' |
| 1427 | flags: '' |
| 1428 | }, |
| 1429 | XChaCha20Test{ |
| 1430 | tcid: 109 |
| 1431 | comment: '' |
| 1432 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1433 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1434 | aad: 'ffffff7fffffff7fffffff7fffffff7f' |
| 1435 | msg: '9f1d75f076520d4f255486536b20149899125a3d283f6da683348a7eb79039dce136a9f38d589d5690899724d65a067c34fe670dd52f8ec21d64b7d9d2c98044' |
| 1436 | ct: 'ffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7f' |
| 1437 | tag: 'cd37ef66f2102302a6c41ef31e364660' |
| 1438 | result: 'valid' |
| 1439 | flags: '' |
| 1440 | }, |
| 1441 | XChaCha20Test{ |
| 1442 | tcid: 110 |
| 1443 | comment: '' |
| 1444 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1445 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1446 | aad: 'ffffff7fffffff7fffffff7fffffff7f' |
| 1447 | msg: '9f1d75f076520d4f255486536b20149899125a3d283f6da683348a7eb79039dce136a9f38d589d5690899724d65a067c34fe670dd52f8ec21d64b7d9d2c98044e16f6eeebf0afef820820b5355c8d70ac73e9237ed9a211d4406735ca2a6a3fdba8a53acc3ae1d0e0ec7bb18c34a2582db624246b479934b5132bdba80d9cf9a' |
| 1448 | ct: 'ffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7f' |
| 1449 | tag: 'b73b3589f174d86aed75271837d73c3c' |
| 1450 | result: 'valid' |
| 1451 | flags: '' |
| 1452 | }, |
| 1453 | XChaCha20Test{ |
| 1454 | tcid: 111 |
| 1455 | comment: '' |
| 1456 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1457 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1458 | aad: '7fffffff7fffffff7fffffff7fffffff' |
| 1459 | msg: '1f1d7570f6520dcfa55486d3eb20141819125abda83f6d2603348afe3790395c' |
| 1460 | ct: '7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff' |
| 1461 | tag: 'fbf9b30e0b9c1240ee0528ba82e961a8' |
| 1462 | result: 'valid' |
| 1463 | flags: '' |
| 1464 | }, |
| 1465 | XChaCha20Test{ |
| 1466 | tcid: 112 |
| 1467 | comment: '' |
| 1468 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1469 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1470 | aad: '7fffffff7fffffff7fffffff7fffffff' |
| 1471 | msg: '1f1d7570f6520dcfa55486d3eb20141819125abda83f6d2603348afe3790395c6136a9730d589dd6108997a4565a06fcb4fe678d552f8e429d64b75952c980c4' |
| 1472 | ct: '7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff' |
| 1473 | tag: '1ea55841efece2587f6f72c2a2d1e329' |
| 1474 | result: 'valid' |
| 1475 | flags: '' |
| 1476 | }, |
| 1477 | XChaCha20Test{ |
| 1478 | tcid: 113 |
| 1479 | comment: '' |
| 1480 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1481 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1482 | aad: '7fffffff7fffffff7fffffff7fffffff' |
| 1483 | msg: '1f1d7570f6520dcfa55486d3eb20141819125abda83f6d2603348afe3790395c6136a9730d589dd6108997a4565a06fcb4fe678d552f8e429d64b75952c980c4616f6e6e3f0afe78a0820bd3d5c8d78a473e92b76d9a219dc40673dc22a6a37d3a8a532c43ae1d8e8ec7bb98434a25025b6242c6347993cbd132bd3a00d9cf1a' |
| 1484 | ct: '7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff7fffffff' |
| 1485 | tag: '5adef66e4501595bc742d55c126b1896' |
| 1486 | result: 'valid' |
| 1487 | flags: '' |
| 1488 | }, |
| 1489 | XChaCha20Test{ |
| 1490 | tcid: 114 |
| 1491 | comment: '' |
| 1492 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1493 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1494 | aad: '00000000ffffffff00000000ffffffff' |
| 1495 | msg: '60e28a8f76520dcfdaab792c6b20141866eda542283f6d267ccb7501b790395c' |
| 1496 | ct: '00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff' |
| 1497 | tag: '81682925f4f8a57392d2a9d4157f2c86' |
| 1498 | result: 'valid' |
| 1499 | flags: '' |
| 1500 | }, |
| 1501 | XChaCha20Test{ |
| 1502 | tcid: 115 |
| 1503 | comment: '' |
| 1504 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1505 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1506 | aad: '00000000ffffffff00000000ffffffff' |
| 1507 | msg: '60e28a8f76520dcfdaab792c6b20141866eda542283f6d267ccb7501b790395c1ec9568c8d589dd66f76685bd65a06fccb019872d52f8e42e29b48a6d2c980c4' |
| 1508 | ct: '00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff' |
| 1509 | tag: '077001742d67566612633a0b3f3f8c99' |
| 1510 | result: 'valid' |
| 1511 | flags: '' |
| 1512 | }, |
| 1513 | XChaCha20Test{ |
| 1514 | tcid: 116 |
| 1515 | comment: '' |
| 1516 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1517 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1518 | aad: '00000000ffffffff00000000ffffffff' |
| 1519 | msg: '60e28a8f76520dcfdaab792c6b20141866eda542283f6d267ccb7501b790395c1ec9568c8d589dd66f76685bd65a06fccb019872d52f8e42e29b48a6d2c980c41e909191bf0afe78df7df42c55c8d78a38c16d48ed9a219dbbf98c23a2a6a37d4575acd3c3ae1d8ef1384467c34a2502249dbd39b47993cbaecd42c580d9cf1a' |
| 1520 | ct: '00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff' |
| 1521 | tag: '1c0e1d3c611eda884919789540fc27f1' |
| 1522 | result: 'valid' |
| 1523 | flags: '' |
| 1524 | }, |
| 1525 | XChaCha20Test{ |
| 1526 | tcid: 117 |
| 1527 | comment: '' |
| 1528 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1529 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1530 | aad: 'ffffffff00000000ffffffff00000000' |
| 1531 | msg: '9f1d757089adf230255486d394dfebe799125abdd7c092d983348afe486fc6a3' |
| 1532 | ct: 'ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000' |
| 1533 | tag: '93fe07aa08403068124e020ecb06a9f8' |
| 1534 | result: 'valid' |
| 1535 | flags: '' |
| 1536 | }, |
| 1537 | XChaCha20Test{ |
| 1538 | tcid: 118 |
| 1539 | comment: '' |
| 1540 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1541 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1542 | aad: 'ffffffff00000000ffffffff00000000' |
| 1543 | msg: '9f1d757089adf230255486d394dfebe799125abdd7c092d983348afe486fc6a3e136a97372a76229908997a429a5f90334fe678d2ad071bd1d64b7592d367f3b' |
| 1544 | ct: 'ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000' |
| 1545 | tag: 'a2fff56fff5358337de7f91689e8a8cb' |
| 1546 | result: 'valid' |
| 1547 | flags: '' |
| 1548 | }, |
| 1549 | XChaCha20Test{ |
| 1550 | tcid: 119 |
| 1551 | comment: '' |
| 1552 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1553 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1554 | aad: 'ffffffff00000000ffffffff00000000' |
| 1555 | msg: '9f1d757089adf230255486d394dfebe799125abdd7c092d983348afe486fc6a3e136a97372a76229908997a429a5f90334fe678d2ad071bd1d64b7592d367f3be16f6e6e40f5018720820bd3aa372875c73e92b71265de62440673dc5d595c82ba8a532c3c51e2710ec7bb983cb5dafddb6242c64b866c345132bd3a7f2630e5' |
| 1556 | ct: 'ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000' |
| 1557 | tag: 'db4ad6b24a53d2617f7262d2a586d5ca' |
| 1558 | result: 'valid' |
| 1559 | flags: '' |
| 1560 | }, |
| 1561 | XChaCha20Test{ |
| 1562 | tcid: 180 |
| 1563 | comment: 'edge case for poly1305 key:ffffff3f24ac6f2f6436cec230be9ab31d8434bf94e1042d20952749a99cf641' |
| 1564 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1565 | iv: '000102030405060708090a0b0c0d0e0f101112133e8775b2' |
| 1566 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1567 | msg: '7ee395bd21ada42ed12310d34918a28e596a49ee7a22f623d756b896663f68733e6c71a344f4726ac24e330679f25e492be08603aaa23f1e88c10299047c8e585983332a8b6eadcd9b6061b63fe3b58a2021b38c7cf379fe9a9f6d114f3cfe422f91af78c6fd87d4269af0e3e471abed457ae75c027e134c96cf4d9a4a646288' |
| 1568 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1569 | tag: '4921f7c24a2d42f4da7ad9d45e8ec26c' |
| 1570 | result: 'valid' |
| 1571 | flags: '' |
| 1572 | }, |
| 1573 | XChaCha20Test{ |
| 1574 | tcid: 181 |
| 1575 | comment: 'edge case for poly1305 key:bf358f18ffffffbf4b62ed6e1f53790785c4dabdfc72e2a219d377a682c85f38' |
| 1576 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1577 | iv: '000102030405060708090a0b0c0d0e0f1011121303e9b9a4' |
| 1578 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1579 | msg: 'af205bda819f7451be0f28667d4b01b59ff2daa8173cab52046c3c9e0d989889c5e021ef7afd06e9ce6cc30e3a6ebab509134ba10d10e570c55587c13eee53e73be54804c8539ffbf23b35922b1ca37b9e9bc24ee204837ca5a294ce05d12600c7eff6aee32270db2feff47dc5a04176169e15850628e6035f78994f9f56035c' |
| 1580 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1581 | tag: 'b86b0a8e9427af3516950efc81d935d5' |
| 1582 | result: 'valid' |
| 1583 | flags: '' |
| 1584 | }, |
| 1585 | XChaCha20Test{ |
| 1586 | tcid: 182 |
| 1587 | comment: 'edge case for poly1305 key:d0b7b3a352a4010ffeffffbfe8cc66dc6e5e7451dc61762c5753174fed88e746' |
| 1588 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1589 | iv: '000102030405060708090a0b0c0d0e0f101112130700b982' |
| 1590 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1591 | msg: '68c67272036fb652a0182eeb4781358e4704a4a702fd731bf3b3ea994717989e7d9104e0ae81732a8c7e9a82b3d31d541761a366b67c3396f1a6c67e293ddb65a59e42541dda144dc6c78388cfca982e23350958ac5b3d54a1722fd64733577862e1879c9e9445ebdec5315d1706db7ebbedd4c779935e72057e5b0ecde0814d' |
| 1592 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1593 | tag: '3661dc6ddd1852221050ff5b8d58c13f' |
| 1594 | result: 'valid' |
| 1595 | flags: '' |
| 1596 | }, |
| 1597 | XChaCha20Test{ |
| 1598 | tcid: 183 |
| 1599 | comment: 'edge case for poly1305 key:7bee33931a4157a8cb701becfeffff4fbe7e69f19cd065313bb49a252628dd3d' |
| 1600 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1601 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 1602 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1603 | msg: 'c483b7334ebe2e879b0c3f9db4fcd9f5219062360d6ce44cdae0f94e04c8345ea7e3ae33855118741dcafe0de4ae98c4e43af7b12b04ee8ab175625823ac040e5abac4403f1d45238adcb8c0cf44bd56917f9f5d93974c82b56951986a9c0450bd9047b5a616e814526ad0580e3ecd8189c9fef2cdb979a22ad3a01930fbd15e' |
| 1604 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1605 | tag: '02c70e4defe897a47a65063a468db630' |
| 1606 | result: 'valid' |
| 1607 | flags: '' |
| 1608 | }, |
| 1609 | XChaCha20Test{ |
| 1610 | tcid: 184 |
| 1611 | comment: 'edge case for poly1305 key:df39fb3f36d8e58f91abffdff9f5feaf109d0e960edcf2b728446ec175ad4c7b' |
| 1612 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1613 | iv: '000102030405060708090a0b0c0d0e0f101112133f1a8eb1' |
| 1614 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1615 | msg: '85e40e2106db6aba0fb236d3c980a72e58ce538db7aa3b0326a23d52175c7465c454d8206b4d8aedd51d8cc47424f6124d2586370f4eb51153d215e48347abf8791a6d6d3da4871ab2c0fe5718878c3942365fc75887e6ea6e779911f883fe90b6c0e5870769a860cf619f91c7eeaad69212325404ec4de4d3ab5e7aa89537a4' |
| 1616 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1617 | tag: 'ecccb94178b76a769c91c27d921fcc6c' |
| 1618 | result: 'valid' |
| 1619 | flags: '' |
| 1620 | }, |
| 1621 | XChaCha20Test{ |
| 1622 | tcid: 185 |
| 1623 | comment: 'edge case for poly1305 key:00000090e6e328c242cde5c83e3d8262d467f2bcd53d3755c781f3c6a2cb0648' |
| 1624 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1625 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 1626 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1627 | msg: 'eaccaa778935ef249e0900149dd889462d2a061486ba102b8caebe465f3959fb3119ebb5689676ffdd6d851a26739e772b54a2f5f473ea9c7e58ccbc4cfc953e8c420b2175d9dd519265630bb79bd87a601b113231a8b16ce54c331347ec04c2b1c9160f38207aa46e96feb06dee883eb422fa14908df300bb1a1ef758c408f5' |
| 1628 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1629 | tag: 'f00ee0097d7dffbd3e4b216c45da89ef' |
| 1630 | result: 'valid' |
| 1631 | flags: '' |
| 1632 | }, |
| 1633 | XChaCha20Test{ |
| 1634 | tcid: 186 |
| 1635 | comment: 'edge case for poly1305 key:9e98d64e000000505a07183c5c68c63c14c9266dd37ff86aafc22ddbdb355617' |
| 1636 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1637 | iv: '000102030405060708090a0b0c0d0e0f101112130c807a72' |
| 1638 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1639 | msg: 'a76c330e015060a17e64cb7b6d753f201f75be8759fd7539fb92b22aef54c9d3029dba0c15cbf7c95135888319c6b2e6276da21e0c351fd522b29aabb5883a3291d6f427de773b124390ef6fd96621ffbc42dfbf7a34da272cbc9ccb1a498d078033d1ac3bf7e92715948b06d69d5c5039e9164ba9c3a02219ec5908206b3bd2' |
| 1640 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1641 | tag: '8691693787763ec6c7bf957658b51370' |
| 1642 | result: 'valid' |
| 1643 | flags: '' |
| 1644 | }, |
| 1645 | XChaCha20Test{ |
| 1646 | tcid: 187 |
| 1647 | comment: 'edge case for poly1305 key:1048a92e65f5e63102000080d9ae08de4319a7c45fdbe707b9ec1b7e0d635161' |
| 1648 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1649 | iv: '000102030405060708090a0b0c0d0e0f101112130397a143' |
| 1650 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1651 | msg: '228a7e15bcce13051de9145f77f7f4ff7921828b4f99efc4ff55ee0d9344955b69ec2d4798b0517f0273c4456ae5ffc5929cbe74ddb0da51d4f2b4df7578a31240c88ae922c3c5eca7b97d72d497062050a587447c562b343d5c71921944872f9fd06b8f34b3eb5d4341f5ff8a907dd7c2e1676b81252726ba54814da51eab8c' |
| 1652 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1653 | tag: '7fc8d4bb91c543b9bf5dbf1e7277d823' |
| 1654 | result: 'valid' |
| 1655 | flags: '' |
| 1656 | }, |
| 1657 | XChaCha20Test{ |
| 1658 | tcid: 188 |
| 1659 | comment: 'edge case for poly1305 key:01517a2ceb89bbfb5741f7d9000000401a65b132ad661072a00ffe7defbb18a5' |
| 1660 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1661 | iv: '000102030405060708090a0b0c0d0e0f1011121308cb0f3f' |
| 1662 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1663 | msg: 'c7d843188ab193dfef5c4daf583f952cd4b195f240fa2e704d021723023c123371a41e87dfc6e6c3874a42f331cf035988a38c72ba2da854b1208f98bf8cc29948169481ab3a402d5fcc7ff78f9e31925576dc3938074b8c5b27960e3afc750ad686563688b7441787288d5256c1301d563b7744843bd1ab4eff5be6f1653d44' |
| 1664 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1665 | tag: '834c91a6580bf514dfcb5e2f456efe3c' |
| 1666 | result: 'valid' |
| 1667 | flags: '' |
| 1668 | }, |
| 1669 | XChaCha20Test{ |
| 1670 | tcid: 189 |
| 1671 | comment: 'edge case for poly1305 key:e73c0100fbd50c408e3c06701c3908209a66d9388dd8e29458376300cb04f56a' |
| 1672 | key: '606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f' |
| 1673 | iv: '000102030405060708090a0b0c0d0e0f10111213d580ecf3' |
| 1674 | aad: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1675 | msg: '56d20c8500203274099502f38d547f3008588f396cb521a2bae1800514f1f797c00386d52c09fd64a28b393431848e13dda47f65536bfc681ca73b55a7fc019a4c8358186e009ad3e22a5f08a59b19ca4b3bf11269fecaa49a9e9aff53a02ce2f235fba061ee95eae6177f1153502a50428122a73c83695f17dff5cfde23fdf9' |
| 1676 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1677 | tag: 'ca3de68e124484e8bb825b069afaa53d' |
| 1678 | result: 'valid' |
| 1679 | flags: '' |
| 1680 | }, |
| 1681 | XChaCha20Test{ |
| 1682 | tcid: 190 |
| 1683 | comment: 'edge case for tag' |
| 1684 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1685 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1686 | aad: 'abffffffffffffffffffffffffffffff5a20e89e14ed5af85da66b5e4bdbe002' |
| 1687 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1688 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1689 | tag: '000102030405060708090a0b0c0d0e0f' |
| 1690 | result: 'valid' |
| 1691 | flags: '' |
| 1692 | }, |
| 1693 | XChaCha20Test{ |
| 1694 | tcid: 191 |
| 1695 | comment: 'edge case for tag' |
| 1696 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1697 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1698 | aad: 'ffffffffffffffffffffffffffffffff7c85b8e5991711f804915250b99cf7a7' |
| 1699 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1700 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1701 | tag: '00000000000000000000000000000000' |
| 1702 | result: 'valid' |
| 1703 | flags: '' |
| 1704 | }, |
| 1705 | XChaCha20Test{ |
| 1706 | tcid: 192 |
| 1707 | comment: 'edge case for tag' |
| 1708 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1709 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1710 | aad: 'a8ffffffffffffffffffffffffffffff57599fb21558a903b6a3193419537e06' |
| 1711 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1712 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1713 | tag: 'ffffffffffffffffffffffffffffffff' |
| 1714 | result: 'valid' |
| 1715 | flags: '' |
| 1716 | }, |
| 1717 | XChaCha20Test{ |
| 1718 | tcid: 193 |
| 1719 | comment: 'edge case for tag' |
| 1720 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1721 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1722 | aad: 'c1fffffffffffffffffffffffffffffffd71560c5091b863662ffaebc0dd2501' |
| 1723 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1724 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1725 | tag: '00000080000000800000008000000080' |
| 1726 | result: 'valid' |
| 1727 | flags: '' |
| 1728 | }, |
| 1729 | XChaCha20Test{ |
| 1730 | tcid: 194 |
| 1731 | comment: 'edge case for tag' |
| 1732 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1733 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1734 | aad: 'f9ffffffffffffffffffffffffffffff169a825d7ecbf7e107396a2a3dfb4508' |
| 1735 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1736 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1737 | tag: 'ffffff7fffffff7fffffff7fffffff7f' |
| 1738 | result: 'valid' |
| 1739 | flags: '' |
| 1740 | }, |
| 1741 | XChaCha20Test{ |
| 1742 | tcid: 195 |
| 1743 | comment: 'edge case for tag' |
| 1744 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1745 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1746 | aad: 'd9ffffffffffffffffffffffffffffffe344f9752a885ccd1a3fa5a9c4187d04' |
| 1747 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1748 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1749 | tag: '01000000010000000100000001000000' |
| 1750 | result: 'valid' |
| 1751 | flags: '' |
| 1752 | }, |
| 1753 | XChaCha20Test{ |
| 1754 | tcid: 196 |
| 1755 | comment: 'edge case for tag' |
| 1756 | key: '404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f' |
| 1757 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 1758 | aad: 'd7ffffffffffffffffffffffffffffffa6627ce99c9c49deb89855b0f9e3f407' |
| 1759 | msg: '660336ffb732a4dcda556c2539d3d2de6cdaed0d7d9104593f8ed69bf0db8aa33c0e746482b7dc53d40b8a5331ca33b874639cdc7a787badd436bcd56e798af3' |
| 1760 | ct: 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' |
| 1761 | tag: 'ffffffff000000000000000000000000' |
| 1762 | result: 'valid' |
| 1763 | flags: '' |
| 1764 | }, |
| 1765 | XChaCha20Test{ |
| 1766 | tcid: 197 |
| 1767 | comment: 'edge case intermediate sums in poly1305' |
| 1768 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1769 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1770 | aad: 'ffffffff' |
| 1771 | msg: 'b3df302dcb7dc4ea184e7fe455afac170395c7a18e950fff87e6de1fb6247d63c3df6823c0030e4c987ef266c4a26f1de7226805d43221db305501f8bd70d20c019264f8f28a963bf61e76272e736412a650fa30062629ead26c6ff651361dd1' |
| 1772 | ct: 'ffffffffffffffffffffffffffffffff9bf90b74324f392a4f5bacf25b31b293b4ffffffffffffffffffffffffffffff09b73f897139ab1417163ce2e8377d03b4ffffffffffffffffffffffffffffff09b73f897139ab1417163ce2e8377d03' |
| 1773 | tag: 'eabfdde61ad23c8f2a380280248e58c3' |
| 1774 | result: 'valid' |
| 1775 | flags: '' |
| 1776 | }, |
| 1777 | XChaCha20Test{ |
| 1778 | tcid: 198 |
| 1779 | comment: 'edge case intermediate sums in poly1305' |
| 1780 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1781 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1782 | aad: 'ffffffff' |
| 1783 | msg: '0d4381de8e79d6e26f93ecb286f0c39beb93332a4325c92a37428d1212ea300f8225755c15bffd71892a7cdfb3bb10e19d6aa8735af47530d8bcc2e5aab850f04068798727366506e74af89e596a1bee' |
| 1784 | ct: '41634e0cbafbedf788226ca92ca0907373fffffffffffffffffffffffffffffff505e2802a430cc2eeab714688e6800373fffffffffffffffffffffffffffffff505e2802a430cc2eeab714688e68003' |
| 1785 | tag: '50c4a57ebedcdea7ca65660b209f59a5' |
| 1786 | result: 'valid' |
| 1787 | flags: '' |
| 1788 | }, |
| 1789 | XChaCha20Test{ |
| 1790 | tcid: 199 |
| 1791 | comment: 'edge case intermediate sums in poly1305' |
| 1792 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1793 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1794 | aad: 'ffffffff' |
| 1795 | msg: 'a098e743ac00bfe73bf07e350a8681030a93332a4325c92a37428d1212ea300f5952ee9617b1e5f6fef674f5d57ba2e27c6aa8735af47530d8bcc2e5aab850f09b1fe24d25387d819096f0b43faaa9ed' |
| 1796 | ct: 'ecb82891988284f2dc41fe2ea0d6d2eb92ffffffffffffffffffffffffffffff2e72794a284d14459977796cee26320092ffffffffffffffffffffffffffffff2e72794a284d14459977796cee263200' |
| 1797 | tag: 'e87f0c943e93cad2aa76933330d178b3' |
| 1798 | result: 'valid' |
| 1799 | flags: '' |
| 1800 | }, |
| 1801 | XChaCha20Test{ |
| 1802 | tcid: 200 |
| 1803 | comment: 'edge case intermediate sums in poly1305' |
| 1804 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1805 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1806 | aad: 'ffffffff' |
| 1807 | msg: '4f84f6651a29fbfee258748e1aca766af793332a4325c92a37428d1212ea300f4efc9bcd40b2c933349ccf9943bffee2816aa8735af47530d8bcc2e5aab850f08cb19716723b51445afc4bd8a96ef5ed' |
| 1808 | ct: '03a439b72eabc0eb05e9f495b09a25826fffffffffffffffffffffffffffffff39dc0c117f4e3880531dc20078e26e006fffffffffffffffffffffffffffffff39dc0c117f4e3880531dc20078e26e00' |
| 1809 | tag: '66eaccae5e377108c3cbcb65c4cf1fc5' |
| 1810 | result: 'valid' |
| 1811 | flags: '' |
| 1812 | }, |
| 1813 | XChaCha20Test{ |
| 1814 | tcid: 201 |
| 1815 | comment: 'edge case intermediate sums in poly1305' |
| 1816 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1817 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1818 | aad: 'ffffffff' |
| 1819 | msg: '89c4ebb097d8a8ca651efd999ec5e978f293332a4325c92a37428d1212ea300f1441067a4cbbeefa9753105cd0f774e2846aa8735af47530d8bcc2e5aab850f0d60c0aa17e32768df933941d3a267fed' |
| 1820 | ct: 'c5e42462a35a93df82af7d823495ba906affffffffffffffffffffffffffffff636191a673471f49f0d21dc5ebaae4006affffffffffffffffffffffffffffff636191a673471f49f0d21dc5ebaae400' |
| 1821 | tag: '7c10f4defe910369bb3131c06800e6e4' |
| 1822 | result: 'valid' |
| 1823 | flags: '' |
| 1824 | }, |
| 1825 | XChaCha20Test{ |
| 1826 | tcid: 202 |
| 1827 | comment: 'edge case intermediate sums in poly1305' |
| 1828 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1829 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1830 | aad: 'ffffffff' |
| 1831 | msg: 'fddf302dcb7dc4ea184e7fe455afac17939c6e78f0822881ce7c8770358492f05edf6823c0030e4c987ef266c4a26f1da1256412895a0a39e02b6e33de1e470f9c9264f8f28a963bf61e76272e736412e057f6275b4e02080212003d325888d2' |
| 1832 | ct: 'b1ffffffffffffffffffffffffffffff0bf0a2ad4c581e5406c1f59dd8915d0029ffffffffffffffffffffffffffffff4fb0339e2c5180f6c76853298b59e80029ffffffffffffffffffffffffffffff4fb0339e2c5180f6c76853298b59e800' |
| 1833 | tag: 'e269df519b62d7658b8ce3487588f409' |
| 1834 | result: 'valid' |
| 1835 | flags: '' |
| 1836 | }, |
| 1837 | XChaCha20Test{ |
| 1838 | tcid: 203 |
| 1839 | comment: 'edge case intermediate sums in poly1305' |
| 1840 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1841 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1842 | aad: 'ffffffff' |
| 1843 | msg: 'cadf302dcb7dc4ea184e7fe455afac1775d301ea3449120a660e322211c0faf2ef3bc9988d0f611185984c8403a7c321768e09c817f81a6dc55a7c076dbdfccc' |
| 1844 | ct: '86ffffffffffffffffffffffffffffffedbfcd3f889324dfaeb340cffcd53502981b5e44b2f390a2e219411d38fa53c3981b5e44b2f390a2e219411d38fa53c3' |
| 1845 | tag: 'a084fcb71338faabb02bb26c1b7c1a55' |
| 1846 | result: 'valid' |
| 1847 | flags: '' |
| 1848 | }, |
| 1849 | XChaCha20Test{ |
| 1850 | tcid: 204 |
| 1851 | comment: 'edge case intermediate sums in poly1305' |
| 1852 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1853 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1854 | aad: 'ffffffff' |
| 1855 | msg: '0adf302dcb7dc4ea184e7fe455afac174162bce2fd47b3594ef404de7191f6f286df6823c0030e4c987ef266c4a26f1d776e5ca8708b77eef3cb4a6b5a87d50c449264f8f28a963bf61e76272e736412361cce9da29f7fdf11f22465b6c11ad1' |
| 1856 | ct: '46ffffffffffffffffffffffffffffffd90e7037419d858c864976339c843902f1ffffffffffffffffffffffffffffff99fb0b24d580fd21d48877710fc07a03f1ffffffffffffffffffffffffffffff99fb0b24d580fd21d48877710fc07a03' |
| 1857 | tag: '8f7f47eb00819694ca25bd8a5cd263cd' |
| 1858 | result: 'valid' |
| 1859 | flags: '' |
| 1860 | }, |
| 1861 | XChaCha20Test{ |
| 1862 | tcid: 205 |
| 1863 | comment: 'edge case intermediate sums in poly1305' |
| 1864 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1865 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1866 | aad: 'ffffffff' |
| 1867 | msg: '14df302dcb7dc4ea184e7fe455afac17b326bb0d3f07ed0375e02c41e3162ff1f5187d3ad276581fb80055b5ab3a07c26cadbd6a48812363f8c26536c520382f' |
| 1868 | ct: '58ffffffffffffffffffffffffffffff2b4a77d883dddbd6bd5d5eac0e03e0018238eae6ed8aa9acdf81582c906797208238eae6ed8aa9acdf81582c90679720' |
| 1869 | tag: '6e29bbb07bacd01dde68f7ceba8dcf6c' |
| 1870 | result: 'valid' |
| 1871 | flags: '' |
| 1872 | }, |
| 1873 | XChaCha20Test{ |
| 1874 | tcid: 206 |
| 1875 | comment: 'edge case intermediate sums in poly1305' |
| 1876 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1877 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1878 | aad: 'ffffffff' |
| 1879 | msg: '26df302dcb7dc4ea184e7fe455afac1774a785d5558e3814492622e81e8334f018269cb3ac4b09e4f30a18a38601afbd81935ce336bc7298b3c82820e81b9050' |
| 1880 | ct: '6affffffffffffffffffffffffffffffeccb4900e9540ec1819b5005f396fb006f060b6f93b7f857948b153abd5c3f5f6f060b6f93b7f857948b153abd5c3f5f' |
| 1881 | tag: 'dc8de3adc9cf0095ab93f73b92e38f8e' |
| 1882 | result: 'valid' |
| 1883 | flags: '' |
| 1884 | }, |
| 1885 | XChaCha20Test{ |
| 1886 | tcid: 207 |
| 1887 | comment: 'edge case intermediate sums in poly1305' |
| 1888 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1889 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1890 | aad: 'ffffffff' |
| 1891 | msg: 'c2df302dcb7dc4ea184e7fe455afac171b2de59c9d989d18693805cc529ef7f3293410a473f31e55f38cdf2621490502b081d0f4e9046529b34eefa54f533aef' |
| 1892 | ct: '8effffffffffffffffffffffffffffff834129492142abcda1857721bf8b38035e1487784c0fefe6940dd2bf1a1495e05e1487784c0fefe6940dd2bf1a1495e0' |
| 1893 | tag: '41da20c0d2480aabf6ec50678325ca55' |
| 1894 | result: 'valid' |
| 1895 | flags: '' |
| 1896 | }, |
| 1897 | XChaCha20Test{ |
| 1898 | tcid: 208 |
| 1899 | comment: 'edge case intermediate sums in poly1305' |
| 1900 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1901 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1902 | aad: 'ffffffff' |
| 1903 | msg: '02df302dcb7dc4ea184e7fe455afac17f7fc079566913aaeb1a6df68b32ff3f38ddf6823c0030e4c987ef266c4a26f1d46edbe93aa3a33c96e1639a5b0b8ea0f4f9264f8f28a963bf61e76272e736412079f2ca6782e3bf88c2f57ab5cfe25d2' |
| 1904 | ct: '4effffffffffffffffffffffffffffff6f90cb40da4b0c7b791bad855e3a3c03faffffffffffffffffffffffffffffffa878e91f0f31b906495504bfe5ff4500faffffffffffffffffffffffffffffffa878e91f0f31b906495504bfe5ff4500' |
| 1905 | tag: '30d56bf3bf91a69310e75b85c47b13ce' |
| 1906 | result: 'valid' |
| 1907 | flags: '' |
| 1908 | }, |
| 1909 | XChaCha20Test{ |
| 1910 | tcid: 209 |
| 1911 | comment: 'edge case intermediate sums in poly1305' |
| 1912 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1913 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1914 | aad: 'ffffffff' |
| 1915 | msg: 'b4061d1155ecf464e71b76b58f7001fdc393332a4325c92a37428d1212ea300fc8d4b0692d780bf3bd8b6ad483a9a6e0b56aa8735af47530d8bcc2e5aab850f00a99bcb21ff19384d3ebee956978adef' |
| 1916 | ct: 'f826d2c3616ecf7100aaf6ae252052155bffffffffffffffffffffffffffffffbff427b51284fa40da0a674db8f436025bffffffffffffffffffffffffffffffbff427b51284fa40da0a674db8f43602' |
| 1917 | tag: 'cdfe4b827e5558a497f309fb493d209d' |
| 1918 | result: 'valid' |
| 1919 | flags: '' |
| 1920 | }, |
| 1921 | XChaCha20Test{ |
| 1922 | tcid: 210 |
| 1923 | comment: 'edge case intermediate sums in poly1305' |
| 1924 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1925 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1926 | aad: 'ffffffff' |
| 1927 | msg: '79fff2a7076a9cdbe3e98b10b2de26310893332a4325c92a37428d1212ea300f2d2d2a92a3d127ed8ded071cbf2d71e37e6aa8735af47530d8bcc2e5aab850f0ef6026499158bf9ae38d835d55fc7aec' |
| 1928 | ct: '35df3d7533e8a7ce04580b0b188e75d990ffffffffffffffffffffffffffffff5a0dbd4e9c2dd65eea6c0a858470e10190ffffffffffffffffffffffffffffff5a0dbd4e9c2dd65eea6c0a858470e101' |
| 1929 | tag: 'd168917ea5f3a1aaf11f260b1ad87ba6' |
| 1930 | result: 'valid' |
| 1931 | flags: '' |
| 1932 | }, |
| 1933 | XChaCha20Test{ |
| 1934 | tcid: 211 |
| 1935 | comment: 'edge case intermediate sums in poly1305' |
| 1936 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1937 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1938 | aad: 'ffffffff' |
| 1939 | msg: 'b3df302dcb7dc4ea184e7fe455afac1788d961aaa04f7a3b682f69a70583605285df6823c0030e4c987ef266c4a26f1dd6acb067c1cfa95c474abc0784f6440d479264f8f28a963bf61e76272e73641297de225213dba16da573d20968b08bd0' |
| 1940 | ct: 'ffffffffffffffffffffffffffffffff10b5ad7f1c954ceea0921b4ae896afa2f2ffffffffffffffffffffffffffffff3839e7eb64c423936009811dd1b1eb02f2ffffffffffffffffffffffffffffff3839e7eb64c423936009811dd1b1eb02' |
| 1941 | tag: '7c9d1f445000923ba0f6712dcef103f8' |
| 1942 | result: 'valid' |
| 1943 | flags: '' |
| 1944 | }, |
| 1945 | XChaCha20Test{ |
| 1946 | tcid: 212 |
| 1947 | comment: 'edge case intermediate sums in poly1305' |
| 1948 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1949 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1950 | aad: 'ffffffff' |
| 1951 | msg: '77df302dcb7dc4ea184e7fe455afac17fe07b21e1574641d2f3bf1f112533ff0eddf6823c0030e4c987ef266c4a26f1d01519c6f96c6673d21e6e5cad204f00d2f9264f8f28a963bf61e76272e73641240230e5a44d26f0cc3df8bc43e423fd0' |
| 1952 | ct: '3bffffffffffffffffffffffffffffff666b7ecba9ae52c8e786831cff46f0009affffffffffffffffffffffffffffffefc4cbe333cdedf206a5d8d087435f029affffffffffffffffffffffffffffffefc4cbe333cdedf206a5d8d087435f02' |
| 1953 | tag: '0eff35568cd1f12e9c87c10f7ac886d9' |
| 1954 | result: 'valid' |
| 1955 | flags: '' |
| 1956 | }, |
| 1957 | XChaCha20Test{ |
| 1958 | tcid: 213 |
| 1959 | comment: 'edge case intermediate sums in poly1305' |
| 1960 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1961 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1962 | aad: 'ffffffff' |
| 1963 | msg: 'b3df302dcb7dc4ea184e7fe455afac170495c7a18e950fff87e6de1fb6247d632cdf6823c0030e4c987ef266c4a26f1dbd83680da360ceb5adec202a9a7b9e0cee9264f8f28a963bf61e76272e736412fcf1fa387174c6844fd54e24763d51d1' |
| 1964 | ct: 'ffffffffffffffffffffffffffffffff9cf90b74324f392a4f5bacf25b31b2935bffffffffffffffffffffffffffffff53163f81066b447a8aaf1d30cf3c31035bffffffffffffffffffffffffffffff53163f81066b447a8aaf1d30cf3c3103' |
| 1965 | tag: '972e0ccb273da0e432560bb025a3dafd' |
| 1966 | result: 'valid' |
| 1967 | flags: '' |
| 1968 | }, |
| 1969 | XChaCha20Test{ |
| 1970 | tcid: 214 |
| 1971 | comment: 'edge case intermediate sums in poly1305' |
| 1972 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1973 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1974 | aad: 'ffffffff' |
| 1975 | msg: 'b3df302dcb7dc4ea184e7fe455afac170295c7a18e950fff87e6de1fb6247d6388df6823c0030e4c987ef266c4a26f1dbd7d7050390dc18a9374c53a6e25993a4a9264f8f28a963bf61e76272e736412fc0fe265eb19c9bb714dab34826356e7' |
| 1976 | ct: 'ffffffffffffffffffffffffffffffff9af90b74324f392a4f5bacf25b31b293ffffffffffffffffffffffffffffffff53e827dc9c064b45b437f8203b623635ffffffffffffffffffffffffffffffff53e827dc9c064b45b437f8203b623635' |
| 1977 | tag: '3851af020e67d939221af94f2379d688' |
| 1978 | result: 'valid' |
| 1979 | flags: '' |
| 1980 | }, |
| 1981 | XChaCha20Test{ |
| 1982 | tcid: 215 |
| 1983 | comment: 'edge case intermediate sums in poly1305' |
| 1984 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1985 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1986 | aad: 'ffffffff' |
| 1987 | msg: 'dcdf302dcb7dc4ea184e7fe455afac17cb0c79e00a6a36ff33be642b05f84df2d8df6823c0030e4c987ef266c4a26f1dc738f395f5468655095afa9f9134cb0d1a9264f8f28a963bf61e76272e736412864a61a027528e64eb6394917d7204d0' |
| 1988 | ct: '90ffffffffffffffffffffffffffffff5360b535b6b0002afb0316c6e8ed8202afffffffffffffffffffffffffffffff29ada419504d0c9a2e19c785c4736402afffffffffffffffffffffffffffffff29ada419504d0c9a2e19c785c4736402' |
| 1989 | tag: '41c5ffe07dbb3c988a9e3687296007bd' |
| 1990 | result: 'valid' |
| 1991 | flags: '' |
| 1992 | }, |
| 1993 | XChaCha20Test{ |
| 1994 | tcid: 216 |
| 1995 | comment: 'edge case intermediate sums in poly1305' |
| 1996 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 1997 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 1998 | aad: 'ffffffff' |
| 1999 | msg: '70d7ba38c2570c77ca364185a1184c5f6793332a4325c92a37428d1212ea300fa4fb7ba93c8f1aeb596ee85db59503be116aa8735af47530d8bcc2e5aab850f066b677720e06829c370e6c1c5f4408b1' |
| 2000 | ct: '3cf775eaf6d537622d87c19e0b481fb7ffffffffffffffffffffffffffffffffd3dbec750373eb583eefe5c48ec8935cffffffffffffffffffffffffffffffffd3dbec750373eb583eefe5c48ec8935c' |
| 2001 | tag: 'a0dcb67a9f930f9d79381e04c38c91a1' |
| 2002 | result: 'valid' |
| 2003 | flags: '' |
| 2004 | }, |
| 2005 | XChaCha20Test{ |
| 2006 | tcid: 217 |
| 2007 | comment: 'edge case intermediate sums in poly1305' |
| 2008 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2009 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2010 | aad: 'ffffffff' |
| 2011 | msg: 'b3df302dcb7dc4ea184e7fe455afac176ef295891c6dd4bc8cc077c62e41f9ab88df6823c0030e4c987ef266c4a26f1da826a752304368e3b429f83cd53af9ce4a9264f8f28a963bf61e76272e736412e9543567e25760d256109632397c3613' |
| 2012 | ct: 'fffffffffffffffffffffffffffffffff69e595ca0b7e269447d052bc354365bffffffffffffffffffffffffffffffff46b3f0de9548e22c936ac526807d56c1ffffffffffffffffffffffffffffffff46b3f0de9548e22c936ac526807d56c1' |
| 2013 | tag: 'a12b34e8828deb913809858245813ac4' |
| 2014 | result: 'valid' |
| 2015 | flags: '' |
| 2016 | }, |
| 2017 | XChaCha20Test{ |
| 2018 | tcid: 218 |
| 2019 | comment: 'edge case intermediate sums in poly1305' |
| 2020 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2021 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2022 | aad: 'ffffffff' |
| 2023 | msg: 'd028532613e6ac2299f545fa399347d35a56485c99d079eb0214cff4e9a45b15b51a13551af6be8dad28b0803fec0407' |
| 2024 | ct: '9c089cf4276497377e44c5e193c3143bc23a8489250a4f3ecaa9bd1904b194e5c23a8489250a4f3ecaa9bd1904b194e5' |
| 2025 | tag: '3e5a4dd56980cdc49b3fc7f1a4e5de80' |
| 2026 | result: 'valid' |
| 2027 | flags: '' |
| 2028 | }, |
| 2029 | XChaCha20Test{ |
| 2030 | tcid: 219 |
| 2031 | comment: 'edge case intermediate sums in poly1305' |
| 2032 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2033 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2034 | aad: 'ffffffff' |
| 2035 | msg: 'd4df302dcb7dc4ea184e7fe455afac17c0441010cd4c556db2422415f1ac35f25af02df6e257058ff8b02f629b6335e1c345eda678a07ef3b8721fe1f5790a0c' |
| 2036 | ct: '98ffffffffffffffffffffffffffffff5828dcc5719663b87aff56f81cb9fa022dd0ba2addabf43c9f3122fba03ea5032dd0ba2addabf43c9f3122fba03ea503' |
| 2037 | tag: '693df6c4750d80c9c6db9b8290908856' |
| 2038 | result: 'valid' |
| 2039 | flags: '' |
| 2040 | }, |
| 2041 | XChaCha20Test{ |
| 2042 | tcid: 220 |
| 2043 | comment: 'edge case intermediate sums in poly1305' |
| 2044 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2045 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2046 | aad: 'ffffffff' |
| 2047 | msg: 'b3df302dcb7dc4ea184e7fe455afac171c62379820fccbe5ee09c766a678900da0df6823c0030e4c987ef266c4a26f1d10d9fb4ebf330d167b33ce570a3bef0c629264f8f28a963bf61e76272e73641251ab697b6d270527990aa059e67d20d1' |
| 2048 | ct: 'ffffffffffffffffffffffffffffffff840efb4d9c26fd3026b4b58b4b6d5ffdd7fffffffffffffffffffffffffffffffe4cacc21a3887d95c70f34d5f7c4003d7fffffffffffffffffffffffffffffffe4cacc21a3887d95c70f34d5f7c4003' |
| 2049 | tag: '6c551dccfa2d965912e3c94d908fb1b1' |
| 2050 | result: 'valid' |
| 2051 | flags: '' |
| 2052 | }, |
| 2053 | XChaCha20Test{ |
| 2054 | tcid: 221 |
| 2055 | comment: 'edge case intermediate sums in poly1305' |
| 2056 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2057 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2058 | aad: 'ffffffff' |
| 2059 | msg: '0adf302dcb7dc4ea184e7fe455afac17f2a46865a2bc9f3931a21ebec77a0bf282df6823c0030e4c987ef266c4a26f1df3fdca1d1d24c0a818c33b641cced60c409264f8f28a963bf61e76272e736412b28f5828cf30c899fafa556af08819d1' |
| 2060 | ct: '46ffffffffffffffffffffffffffffff6ac8a4b01e66a9ecf91f6c532a6fc402f5ffffffffffffffffffffffffffffff1d689d91b82f4a673f80067e49897903f5ffffffffffffffffffffffffffffff1d689d91b82f4a673f80067e49897903' |
| 2061 | tag: '041184e17ae48184f2f3f675a0c1d0bf' |
| 2062 | result: 'valid' |
| 2063 | flags: '' |
| 2064 | }, |
| 2065 | XChaCha20Test{ |
| 2066 | tcid: 222 |
| 2067 | comment: 'edge case intermediate sums in poly1305' |
| 2068 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2069 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2070 | aad: 'ffffffff' |
| 2071 | msg: '15df302dcb7dc4ea184e7fe455afac177ba4dff6c26c959df060bfbcace3f2f236df6823c0030e4c987ef266c4a26f1dc5a90df77ff0db40fc59c0318f88cb0cf49264f8f28a963bf61e76272e73641284db9fc2ade4d3711e60ae3f63ce04d1' |
| 2072 | ct: '59ffffffffffffffffffffffffffffffe3c813237eb6a34838ddcd5141f63d0241ffffffffffffffffffffffffffffff2b3c5a7bdafb518fdb1afd2bdacf640341ffffffffffffffffffffffffffffff2b3c5a7bdafb518fdb1afd2bdacf6403' |
| 2073 | tag: '3932ed921c20c30f251e2495cafcee7d' |
| 2074 | result: 'valid' |
| 2075 | flags: '' |
| 2076 | }, |
| 2077 | XChaCha20Test{ |
| 2078 | tcid: 223 |
| 2079 | comment: 'edge case intermediate sums in poly1305' |
| 2080 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2081 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2082 | aad: 'ffffffff' |
| 2083 | msg: 'b3df302dcb7dc4ea184e7fe455afac17be99ee99ce9825877e959642d2f3f02688df6823c0030e4c987ef266c4a26f1d16c6f0928b580a43c7ffc494a6818c704a9264f8f28a963bf61e76272e73641257b462a7594c027225c6aa9a4ac743ad' |
| 2084 | ct: 'ffffffffffffffffffffffffffffffff26f5224c72421352b628e4af3fe63fd6fffffffffffffffffffffffffffffffff853a71e2e53808ce0bcf98ef3c6237ffffffffffffffffffffffffffffffffff853a71e2e53808ce0bcf98ef3c6237f' |
| 2085 | tag: '1fe14698bc0d7e1a5d622f9f4ec97681' |
| 2086 | result: 'valid' |
| 2087 | flags: '' |
| 2088 | }, |
| 2089 | XChaCha20Test{ |
| 2090 | tcid: 224 |
| 2091 | comment: 'edge case intermediate sums in poly1305' |
| 2092 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2093 | iv: '000102030405060708090a0b0c0d0e0f101112130bc672c3' |
| 2094 | aad: 'ffffffff' |
| 2095 | msg: '1adf302dcb7dc4ea184e7fe455afac17375870a70cf967d44c072c976f960cf202df6823c0030e4c987ef266c4a26f1d90342adb10594c487a08ef575ddc120fc09264f8f28a963bf61e76272e736412d146b8eec24d447998318159b19addd2' |
| 2096 | ct: '56ffffffffffffffffffffffffffffffaf34bc72b023510184ba5e7a8283c30275ffffffffffffffffffffffffffffff7ea17d57b552c6875d4bd24d089bbd0075ffffffffffffffffffffffffffffff7ea17d57b552c6875d4bd24d089bbd00' |
| 2097 | tag: '48a52de01229d381e42274737fceeebe' |
| 2098 | result: 'valid' |
| 2099 | flags: '' |
| 2100 | }, |
| 2101 | XChaCha20Test{ |
| 2102 | tcid: 225 |
| 2103 | comment: 'edge case intermediate sums in poly1305' |
| 2104 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2105 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2106 | aad: 'ffffffff' |
| 2107 | msg: 'e15491e17fb1ebf66bb0a3ecbc1bc251544d1a6c930b659ca3903632f84c51b676fb4365776d1717fb3f9f45f9888c9764482cfbc35450c0a2a1c8aab04f5ac644871d72e9f20f1fd6a77429527f8b81df97e388864bad33006e671b757b158b' |
| 2108 | ct: 'e2ffffffffffffffffffffffffffffff2e36b18f2fc925af8ca7b8922f3d0402ffffffffffffffffffffffffffffffff730856e81fee6ffa095f96faa3c87deeffffffffffffffffffffffffffffffff730856e81fee6ffa095f96faa3c87dee' |
| 2109 | tag: '457c13b040b790624a47b6d232c96c2e' |
| 2110 | result: 'valid' |
| 2111 | flags: '' |
| 2112 | }, |
| 2113 | XChaCha20Test{ |
| 2114 | tcid: 226 |
| 2115 | comment: 'edge case intermediate sums in poly1305' |
| 2116 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2117 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2118 | aad: 'ffffffff' |
| 2119 | msg: 'c55491e17fb1ebf66bb0a3ecbc1bc25151b278ab6424829315f4b083322f0db37ffb4365776d1717fb3f9f45f9888c97f3f689761bc8de9b4c93af122a8f78224d871d72e9f20f1fd6a77429527f8b81482946055ed72368ee5c00a3efbb376f' |
| 2120 | ct: 'c6ffffffffffffffffffffffffffffff2bc9d348d8e6c2a03ac33e23e55e5807f6ffffffffffffffffffffffffffffffe4b6f365c772e1a1e76df14239085f0af6ffffffffffffffffffffffffffffffe4b6f365c772e1a1e76df14239085f0a' |
| 2121 | tag: '4c21dabf80184666ee0752d61aee183a' |
| 2122 | result: 'valid' |
| 2123 | flags: '' |
| 2124 | }, |
| 2125 | XChaCha20Test{ |
| 2126 | tcid: 227 |
| 2127 | comment: 'edge case intermediate sums in poly1305' |
| 2128 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2129 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2130 | aad: 'ffffffff' |
| 2131 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc2510c5890208ce83ac784320ba346f951dc879bb667caf70858b7f01163af0ef3d019df70ee9edfdf8a18ce2f89bafea790' |
| 2132 | ct: 'ffffffffffffffffffffffffffffffff76233bc3302a7af4ab058503918804680e9f0afd4265e0b0b33071d9a97980b80e9f0afd4265e0b0b33071d9a97980b8' |
| 2133 | tag: 'b41fc59d364e1050c2076dfe596ba799' |
| 2134 | result: 'valid' |
| 2135 | flags: '' |
| 2136 | }, |
| 2137 | XChaCha20Test{ |
| 2138 | tcid: 228 |
| 2139 | comment: 'edge case intermediate sums in poly1305' |
| 2140 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2141 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2142 | aad: 'ffffffff' |
| 2143 | msg: 'd65491e17fb1ebf66bb0a3ecbc1bc251ceae77b54a415c7267e60dd49c6196be74fb4365776d1717fb3f9f45f9888c97715e4c777914ba04fa45c4c0a4133a2a46871d72e9f20f1fd6a77429527f8b81ca8183043c0b47f7588a6b7161277567' |
| 2144 | ct: 'd5ffffffffffffffffffffffffffffffb4d5dc56f6831c4148d183744b10c30afdffffffffffffffffffffffffffffff661e3664a5ae853e51bb9a90b7941d02fdffffffffffffffffffffffffffffff661e3664a5ae853e51bb9a90b7941d02' |
| 2145 | tag: '8beed54dc183a687b2cdcbf6423a26a3' |
| 2146 | result: 'valid' |
| 2147 | flags: '' |
| 2148 | }, |
| 2149 | XChaCha20Test{ |
| 2150 | tcid: 229 |
| 2151 | comment: 'edge case intermediate sums in poly1305' |
| 2152 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2153 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2154 | aad: 'ffffffff' |
| 2155 | msg: 'e65491e17fb1ebf66bb0a3ecbc1bc2514c46b4b6687d80ee9e29a3621eedd4b676fb4365776d1717fb3f9f45f9888c971cff23a21f6a8bd7453510a0ae5e1f1c44871d72e9f20f1fd6a77429527f8b81a720ecd15a757624e7fabf116b6a5051' |
| 2156 | ct: 'e5ffffffffffffffffffffffffffffff363d1f55d4bfc0ddb11e2dc2c99c8102ffffffffffffffffffffffffffffffff0bbf59b1c3d0b4edeecb4ef0bdd93834ffffffffffffffffffffffffffffffff0bbf59b1c3d0b4edeecb4ef0bdd93834' |
| 2157 | tag: 'cabbd1db01ef06a9769345176b86330c' |
| 2158 | result: 'valid' |
| 2159 | flags: '' |
| 2160 | }, |
| 2161 | XChaCha20Test{ |
| 2162 | tcid: 230 |
| 2163 | comment: 'edge case intermediate sums in poly1305' |
| 2164 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2165 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2166 | aad: 'ffffffff' |
| 2167 | msg: 'ca5491e17fb1ebf66bb0a3ecbc1bc25149abeaedc11f1dfc700d3df2a8cf80b36ffb4365776d1717fb3f9f45f9888c97fbfd1b38b0d343eaa71b3b22c0e0fb225d871d72e9f20f1fd6a77429527f8b814022d44bf5ccbe1905d4949305d4b46f' |
| 2168 | ct: 'c9ffffffffffffffffffffffffffffff33d0410e7ddd5dcf5f3ab3527fbed507e6ffffffffffffffffffffffffffffffecbd612b6c697cd00ce56572d367dc0ae6ffffffffffffffffffffffffffffffecbd612b6c697cd00ce56572d367dc0a' |
| 2169 | tag: 'd16098eb4150bcac1a54e11a53abdf17' |
| 2170 | result: 'valid' |
| 2171 | flags: '' |
| 2172 | }, |
| 2173 | XChaCha20Test{ |
| 2174 | tcid: 231 |
| 2175 | comment: 'edge case intermediate sums in poly1305' |
| 2176 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2177 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2178 | aad: 'ffffffff' |
| 2179 | msg: 'bc5491e17fb1ebf66bb0a3ecbc1bc25122253ac53ee2d495cd59c3cf874bdfb378fb4365776d1717fb3f9f45f9888c97f85d6026b6bdd3ade44614db13a4d22e4a871d72e9f20f1fd6a77429527f8b814382af55f3a22e5e4689bb6ad6909d63' |
| 2180 | ct: 'bfffffffffffffffffffffffffffffff585e9126822094a6e26e4d6f503a8a07f1ffffffffffffffffffffffffffffffef1d1a356a07ec974fb84a8b0023f506f1ffffffffffffffffffffffffffffffef1d1a356a07ec974fb84a8b0023f506' |
| 2181 | tag: '6005e4ae07fba16ee6e7cfd2ee645c26' |
| 2182 | result: 'valid' |
| 2183 | flags: '' |
| 2184 | }, |
| 2185 | XChaCha20Test{ |
| 2186 | tcid: 232 |
| 2187 | comment: 'edge case intermediate sums in poly1305' |
| 2188 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2189 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2190 | aad: 'ffffffff' |
| 2191 | msg: '8686c6910ecd2fef887e60e38f44794013658b8d8a4428cc894d48296a78289fe01a9cf4be148017a2baa633bb7e0e43' |
| 2192 | ct: '852da88f8e833be61c313cf0cca044ee691e206e368668ffa67ac689bd097d2b691e206e368668ffa67ac689bd097d2b' |
| 2193 | tag: '91d0ac28cd0f09a8261194b8df0abc0d' |
| 2194 | result: 'valid' |
| 2195 | flags: '' |
| 2196 | }, |
| 2197 | XChaCha20Test{ |
| 2198 | tcid: 233 |
| 2199 | comment: 'edge case intermediate sums in poly1305' |
| 2200 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2201 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2202 | aad: 'ffffffff' |
| 2203 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc25176cab059fb79ced851f140731235a58a23285769d164044f8231da13d8421fe7bd6c91e0854cd39d2d0fe4f9cdb24ba7' |
| 2204 | ct: 'ffffffffffffffffffffffffffffffff0cb11bba47bb8eeb7ec6ced3c544f03eaa2cebf359f6eca786f1baa9de356c8faa2cebf359f6eca786f1baa9de356c8f' |
| 2205 | tag: '9d652db06f7b08621f02c7f294abbe58' |
| 2206 | result: 'valid' |
| 2207 | flags: '' |
| 2208 | }, |
| 2209 | XChaCha20Test{ |
| 2210 | tcid: 234 |
| 2211 | comment: 'edge case intermediate sums in poly1305' |
| 2212 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2213 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2214 | aad: 'ffffffff' |
| 2215 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc2519418c44ef4ee0a2eecf688092ee3893805db827dd2f54831ce2c92c414f32bb59b9f44f486dd9fe36112ac2e01037ff5' |
| 2216 | ct: 'ffffffffffffffffffffffffffffffffee636fad482c4a1dc3c106a9f992dc8c8cdf3ee75a67a0d9caecf27e128458dd8cdf3ee75a67a0d9caecf27e128458dd' |
| 2217 | tag: 'b5893d2129f0408a5480c7fc3fc9de5d' |
| 2218 | result: 'valid' |
| 2219 | flags: '' |
| 2220 | }, |
| 2221 | XChaCha20Test{ |
| 2222 | tcid: 235 |
| 2223 | comment: 'edge case intermediate sums in poly1305' |
| 2224 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2225 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2226 | aad: 'ffffffff' |
| 2227 | msg: 'c45491e17fb1ebf66bb0a3ecbc1bc25198183353086ce0c47d429f682ef227bc70fb4365776d1717fb3f9f45f9888c97d9e04fda5db617d05384a3871e4be42f42871d72e9f20f1fd6a77429527f8b81623f80a918a9ea23f14b0c36db7fab62' |
| 2228 | ct: 'c7ffffffffffffffffffffffffffffffe26398b0b4aea0f7527511c8f9837208f9ffffffffffffffffffffffffffffffcea035c9810c28eaf87afdd70dccc307f9ffffffffffffffffffffffffffffffcea035c9810c28eaf87afdd70dccc307' |
| 2229 | tag: '0b88cfa42284726dad2be1de8a057626' |
| 2230 | result: 'valid' |
| 2231 | flags: '' |
| 2232 | }, |
| 2233 | XChaCha20Test{ |
| 2234 | tcid: 236 |
| 2235 | comment: 'edge case intermediate sums in poly1305' |
| 2236 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2237 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2238 | aad: 'ffffffff' |
| 2239 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc251f4ab27dfe421f982006cf28959f81f8da248e0ece28cc88632460845a00db5e13c0c2665b6a41f549d7836afb5fde1a1' |
| 2240 | ct: 'ffffffffffffffffffffffffffffffff8ed08c3c58e3b9b12f5b7c298e894a392b4c5c766a1e206e368668ffa67ac6892b4c5c766a1e206e368668ffa67ac689' |
| 2241 | tag: '5e97665318961c4c95e928fc11140063' |
| 2242 | result: 'valid' |
| 2243 | flags: '' |
| 2244 | }, |
| 2245 | XChaCha20Test{ |
| 2246 | tcid: 237 |
| 2247 | comment: 'edge case intermediate sums in poly1305' |
| 2248 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2249 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2250 | aad: 'ffffffff' |
| 2251 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc2513d04e3a75f48cd89944fe3aeb6fa3a376dfeabe47e571b9ec763395e7e0b98bbf3ba6d6d2a7fcc4c685d07b46bfbccfb' |
| 2252 | ct: 'ffffffffffffffffffffffffffffffff477f4844e38a8dbabb786d0e618b6f83e4fa177ef6c5f376c3a359e4787cebd3e4fa177ef6c5f376c3a359e4787cebd3' |
| 2253 | tag: 'ff71ef44bc734132701144f73497756b' |
| 2254 | result: 'valid' |
| 2255 | flags: '' |
| 2256 | }, |
| 2257 | XChaCha20Test{ |
| 2258 | tcid: 238 |
| 2259 | comment: 'edge case intermediate sums in poly1305' |
| 2260 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2261 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2262 | aad: 'ffffffff' |
| 2263 | msg: 'c75491e17fb1ebf66bb0a3ecbc1bc251ea035faf17204b15b07af9577ad41ab57dfb4365776d1717fb3f9f45f9888c977c945978f412121f3e3061486ce872284f871d72e9f20f1fd6a77429527f8b81c74b960bb10defec9cffcef9a9dc3d65' |
| 2264 | ct: 'c4ffffffffffffffffffffffffffffff9078f44cabe20b269f4d77f7ada54f01f4ffffffffffffffffffffffffffffff6bd4236b28a82d2595ce3f187f6f5500f4ffffffffffffffffffffffffffffff6bd4236b28a82d2595ce3f187f6f5500' |
| 2265 | tag: '2ab3cabef2de4268a5313cd59dcd193e' |
| 2266 | result: 'valid' |
| 2267 | flags: '' |
| 2268 | }, |
| 2269 | XChaCha20Test{ |
| 2270 | tcid: 239 |
| 2271 | comment: 'edge case intermediate sums in poly1305' |
| 2272 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2273 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2274 | aad: 'ffffffff' |
| 2275 | msg: 'db5491e17fb1ebf66bb0a3ecbc1bc251b8328dab56edd30a61fa13c9309ca7b656fb4365776d1717fb3f9f45f9888c97a34a4557084bc0e73cf64dd52006892b64871d72e9f20f1fd6a77429527f8b8118958a244d543d149e39e264e532c666' |
| 2276 | ct: 'd8ffffffffffffffffffffffffffffffc2492648ea2f93394ecd9d69e7edf202dfffffffffffffffffffffffffffffffb40a3f44d4f1ffdd970813853381ae03dfffffffffffffffffffffffffffffffb40a3f44d4f1ffdd970813853381ae03' |
| 2277 | tag: '32bcb167c875045b9651816e4bedf51a' |
| 2278 | result: 'valid' |
| 2279 | flags: '' |
| 2280 | }, |
| 2281 | XChaCha20Test{ |
| 2282 | tcid: 240 |
| 2283 | comment: 'edge case intermediate sums in poly1305' |
| 2284 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2285 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2286 | aad: 'ffffffff' |
| 2287 | msg: 'c45491e17fb1ebf66bb0a3ecbc1bc2519df3bd6867975c3fe85b5ac979cd8cbd77fb4365776d1717fb3f9f45f9888c979a108f9b640c85feaa90eda0ca3b552245871d72e9f20f1fd6a77429527f8b8121cf40e82113780d085f42110f0f1a6f' |
| 2288 | ct: 'c7ffffffffffffffffffffffffffffffe788168bdb551c0cc76cd469aebcd909feffffffffffffffffffffffffffffff8d50f588b8b6bac4016eb3f0d9bc720afeffffffffffffffffffffffffffffff8d50f588b8b6bac4016eb3f0d9bc720a' |
| 2289 | tag: '2ec4ac70d29ad094e46ce355eb94d1ea' |
| 2290 | result: 'valid' |
| 2291 | flags: '' |
| 2292 | }, |
| 2293 | XChaCha20Test{ |
| 2294 | tcid: 241 |
| 2295 | comment: 'edge case intermediate sums in poly1305' |
| 2296 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2297 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2298 | aad: 'ffffffff' |
| 2299 | msg: 'e15491e17fb1ebf66bb0a3ecbc1bc251554d1a6c930b659ca3903632f84c51b676fb4365776d1717fb3f9f45f9888c976a196530d71b9fdcce0639e14bb7952d44871d72e9f20f1fd6a77429527f8b81d1c6aa439204622f6cc996508e83da60' |
| 2300 | ct: 'e2ffffffffffffffffffffffffffffff2f36b18f2fc925af8ca7b8922f3d0402ffffffffffffffffffffffffffffffff7d591f230ba1a0e665f867b15830b205ffffffffffffffffffffffffffffffff7d591f230ba1a0e665f867b15830b205' |
| 2301 | tag: '3c2b4a7555046076eeade41b7e613817' |
| 2302 | result: 'valid' |
| 2303 | flags: '' |
| 2304 | }, |
| 2305 | XChaCha20Test{ |
| 2306 | tcid: 242 |
| 2307 | comment: 'edge case intermediate sums in poly1305' |
| 2308 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2309 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2310 | aad: 'ffffffff' |
| 2311 | msg: 'e15491e17fb1ebf66bb0a3ecbc1bc251574d1a6c930b659ca3903632f84c51b646fb4365776d1717fb3f9f45f9888c97a9e8b1b1ebcd7efac51aa6a07ccbb72f74871d72e9f20f1fd6a77429527f8b8112377ec2aed2830967d50911b9fff862' |
| 2312 | ct: 'e2ffffffffffffffffffffffffffffff2d36b18f2fc925af8ca7b8922f3d0402cfffffffffffffffffffffffffffffffbea8cba2377741c06ee4f8f06f4c9007cfffffffffffffffffffffffffffffffbea8cba2377741c06ee4f8f06f4c9007' |
| 2313 | tag: '4ecddcea2b6ac14ea6e08789e730a145' |
| 2314 | result: 'valid' |
| 2315 | flags: '' |
| 2316 | }, |
| 2317 | XChaCha20Test{ |
| 2318 | tcid: 243 |
| 2319 | comment: 'edge case intermediate sums in poly1305' |
| 2320 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2321 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2322 | aad: 'ffffffff' |
| 2323 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc25183a4bdec687df1f2c2ad89017dc3882773fb4365776d1717fb3f9f45f9888c97a3bf9d6304f938afc62286de1edf752a41871d72e9f20f1fd6a77429527f8b811860521041e6c55c64ed296fdbeb3a67' |
| 2324 | ct: 'fffffffffffffffffffffffffffffffff9df160fd4bfb1c1ed9a07a1aab2dd93faffffffffffffffffffffffffffffffb4ffe770d84307956ddcd88e0d585202faffffffffffffffffffffffffffffffb4ffe770d84307956ddcd88e0d585202' |
| 2325 | tag: 'c21949bfae429c58105372c714964e39' |
| 2326 | result: 'valid' |
| 2327 | flags: '' |
| 2328 | }, |
| 2329 | XChaCha20Test{ |
| 2330 | tcid: 244 |
| 2331 | comment: 'edge case intermediate sums in poly1305' |
| 2332 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2333 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2334 | aad: 'ffffffff' |
| 2335 | msg: '5160a0e22d2c72c25ca00ff76844f5219984541c433dbfccd0c8715f288eaa4b84bee9e212f601afdf23e0616fc61b6bf4bf85ec2345c0c55401a1afec78d8d7b6c2b7f58c6919a7f2bb0b0dc4311c7d' |
| 2336 | ct: '52cbcefcad6266cbc8ef53e42ba0c88fe3ffffffffffffffffffffffffffffff0dba55789a64e947dbe380db69b16803e3ffffffffffffffffffffffffffffff0dba55789a64e947dbe380db69b16803' |
| 2337 | tag: '31827cfd0227dae6020564fe6677828e' |
| 2338 | result: 'valid' |
| 2339 | flags: '' |
| 2340 | }, |
| 2341 | XChaCha20Test{ |
| 2342 | tcid: 245 |
| 2343 | comment: 'edge case intermediate sums in poly1305' |
| 2344 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2345 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2346 | aad: 'ffffffff' |
| 2347 | msg: 'aa9b0cff80d2504071b708a267795adc9a84541c433dbfccd0c8715f288eaa4b1278f017b369022628c50b0e914a786df7bf85ec2345c0c55401a1afec78d8d72004ae002df61a2e055de0623abd7f7b' |
| 2348 | ct: 'a93062e1009c4449e5f854b1249d6772e0ffffffffffffffffffffffffffffff9b7c4c8d3bfbeace2c056bb4973d0b05e0ffffffffffffffffffffffffffffff9b7c4c8d3bfbeace2c056bb4973d0b05' |
| 2349 | tag: '0f146dfc74edd6e8b92e4efde9568392' |
| 2350 | result: 'valid' |
| 2351 | flags: '' |
| 2352 | }, |
| 2353 | XChaCha20Test{ |
| 2354 | tcid: 246 |
| 2355 | comment: 'edge case intermediate sums in poly1305' |
| 2356 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2357 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2358 | aad: 'ffffffff' |
| 2359 | msg: 'd65491e17fb1ebf66bb0a3ecbc1bc2513544a1ff7d10d3f8228b7397b54ab7b34afb4365776d1717fb3f9f45f9888c978f4f155538a2b7fa71deaf145ed8782278871d72e9f20f1fd6a77429527f8b813490da267dbd4a09d31100a59bec376f' |
| 2360 | ct: 'd5ffffffffffffffffffffffffffffff4f3f0a1cc1d293cb0dbcfd37623be207c3ffffffffffffffffffffffffffffff980f6f46e41888c0da20f1444d5f5f0ac3ffffffffffffffffffffffffffffff980f6f46e41888c0da20f1444d5f5f0a' |
| 2361 | tag: '8fcacbc3d070336717f838d754f7033d' |
| 2362 | result: 'valid' |
| 2363 | flags: '' |
| 2364 | }, |
| 2365 | XChaCha20Test{ |
| 2366 | tcid: 247 |
| 2367 | comment: 'edge case intermediate sums in poly1305' |
| 2368 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2369 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2370 | aad: 'ffffffff' |
| 2371 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc25127c97067599ad88acd1d636b71347168702917247f01169dee95b91bb941d344ee6dd1ad2b29c14f41ab87f1acb18704' |
| 2372 | ct: 'ffffffffffffffffffffffffffffffff5db2db84e55898b9e22aedcba64524dcf92dabbef793fe75ea55d9a1bf36a02cf92dabbef793fe75ea55d9a1bf36a02c' |
| 2373 | tag: 'ddd96272c682dd45ffb580f4db058e79' |
| 2374 | result: 'valid' |
| 2375 | flags: '' |
| 2376 | }, |
| 2377 | XChaCha20Test{ |
| 2378 | tcid: 248 |
| 2379 | comment: 'edge case intermediate sums in poly1305' |
| 2380 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2381 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2382 | aad: 'ffffffff' |
| 2383 | msg: 'fc5491e17fb1ebf66bb0a3ecbc1bc251319e8e2a169df9a16b932cf0eae456437bfb4365776d1717fb3f9f45f9888c97c943391482e56fb6754746325960302049871d72e9f20f1fd6a77429527f8b81729cf667c7fa9245d788e9839c547f6d' |
| 2384 | ct: 'ffffffffffffffffffffffffffffffff4be525c9aa5fb99244a4a2503d9503f7f2ffffffffffffffffffffffffffffffde0343075e5f508cdeb918624ae71708f2ffffffffffffffffffffffffffffffde0343075e5f508cdeb918624ae71708' |
| 2385 | tag: '2243326100d105501684abc0aa1010f4' |
| 2386 | result: 'valid' |
| 2387 | flags: '' |
| 2388 | }, |
| 2389 | XChaCha20Test{ |
| 2390 | tcid: 249 |
| 2391 | comment: 'edge case intermediate sums in poly1305' |
| 2392 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2393 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2394 | aad: 'ffffffff' |
| 2395 | msg: 'fe5491e17fb1ebf66bb0a3ecbc1bc2514233fe057ace7ef2ad7b40a5b53109bc417d2b9ad117d19e4636e26eac900c29df39ed13853f064ce908dc84b9605869' |
| 2396 | ct: 'fdffffffffffffffffffffffffffffff384855e6c60c3ec1824cce0562405c08c87997005985397642f682d4aae77f41c87997005985397642f682d4aae77f41' |
| 2397 | tag: '8a411d3fb606d039ea83c6e8e98d9e53' |
| 2398 | result: 'valid' |
| 2399 | flags: '' |
| 2400 | }, |
| 2401 | XChaCha20Test{ |
| 2402 | tcid: 250 |
| 2403 | comment: 'edge case intermediate sums in poly1305' |
| 2404 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2405 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2406 | aad: 'ffffffff' |
| 2407 | msg: 'dc5491e17fb1ebf66bb0a3ecbc1bc2514402b2a59ff82793e8c9de3fc366c3b357fb4365776d1717fb3f9f45f9888c9756054f75d716ae500d8b97befddc012065871d72e9f20f1fd6a77429527f8b81edda8006920953a3af44380f38e84e6d' |
| 2408 | ct: 'dfffffffffffffffffffffffffffffff3e791946233a67a0c7fe509f14179607deffffffffffffffffffffffffffffff414535660bac916aa675c9eeee5b2608deffffffffffffffffffffffffffffff414535660bac916aa675c9eeee5b2608' |
| 2409 | tag: '5ed9e3c1cacff152211b5c57fd628278' |
| 2410 | result: 'valid' |
| 2411 | flags: '' |
| 2412 | }, |
| 2413 | XChaCha20Test{ |
| 2414 | tcid: 251 |
| 2415 | comment: 'edge case intermediate sums in poly1305' |
| 2416 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2417 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2418 | aad: 'ffffffff' |
| 2419 | msg: 'c75491e17fb1ebf66bb0a3ecbc1bc2514e1cde0c37340ebdfe6eb58c35626bb54bfb4365776d1717fb3f9f45f9888c972073eb1ca8d246621b2eed2bafdfe92979871d72e9f20f1fd6a77429527f8b819bac246fedcdbb91b9e1429a6aeba664' |
| 2420 | ct: 'c4ffffffffffffffffffffffffffffff346775ef8bf64e8ed1593b2ce2133e01c2ffffffffffffffffffffffffffffff3733910f74687958b0d0b37bbc58ce01c2ffffffffffffffffffffffffffffff3733910f74687958b0d0b37bbc58ce01' |
| 2421 | tag: '657eaad10a31a756c5dbf75ae5872e84' |
| 2422 | result: 'valid' |
| 2423 | flags: '' |
| 2424 | }, |
| 2425 | XChaCha20Test{ |
| 2426 | tcid: 252 |
| 2427 | comment: 'edge case intermediate sums in poly1305' |
| 2428 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2429 | iv: '000102030405060708090a0b0c0d0e0f101112130552a411' |
| 2430 | aad: 'ffffffff' |
| 2431 | msg: '55cc2b7c86aa8ef3dc2545e3e79c9afa402316a313248720fc842d2942908a25b35c01da27742ffbd773c3339396acf9' |
| 2432 | ct: '5667456206e49afa486a19f0a478a7543a58bd40afe6c713d3b3a38995e1df913a58bd40afe6c713d3b3a38995e1df91' |
| 2433 | tag: '25545d0636b19f9319ff5bb0191c89fb' |
| 2434 | result: 'valid' |
| 2435 | flags: '' |
| 2436 | }, |
| 2437 | XChaCha20Test{ |
| 2438 | tcid: 253 |
| 2439 | comment: 'edge case intermediate sums in poly1305' |
| 2440 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2441 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2442 | aad: 'ffffffff' |
| 2443 | msg: '690ed780cbde3c9617205cba5e51ca35b6361e9d88e9f262299d7730839f48db3a32d61828f3f54056c1f9113f9b8e180d52a0ddb24c9b3018d53415e705c35e1fa08298547a71b0467c59e48a75cea42a00d0f01b609d7723ec2d39056428f1' |
| 2444 | ct: 'deffffffffffffffffffffffffffffff0846af843d1c80165bbd914582a77702deffffffffffffffffffffffffffffffd7010c1eb016839cbd95cd5eaad61a03deffffffffffffffffffffffffffffffd7010c1eb016839cbd95cd5eaad61a03' |
| 2445 | tag: '92a14f8e928d42edaab17206102c8123' |
| 2446 | result: 'valid' |
| 2447 | flags: '' |
| 2448 | }, |
| 2449 | XChaCha20Test{ |
| 2450 | tcid: 254 |
| 2451 | comment: 'edge case intermediate sums in poly1305' |
| 2452 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2453 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2454 | aad: 'ffffffff' |
| 2455 | msg: '750ed780cbde3c9617205cba5e51ca351ab3232ebce6fcd6e34569079ff4a9de2632d61828f3f54056c1f9113f9b8e187b1d570cd9c860b7c98731c357edd95d03a08298547a71b0467c59e48a75cea45c4f272170e466f0f2be28efb58c32f2' |
| 2456 | ct: 'c2ffffffffffffffffffffffffffffffa4c3923709138ea291658f729ecc9607c2ffffffffffffffffffffffffffffffa14efbcfdb92781b6cc7c8881a3e0000c2ffffffffffffffffffffffffffffffa14efbcfdb92781b6cc7c8881a3e0000' |
| 2457 | tag: '64d2438f32085bfa32287509bce9ba2b' |
| 2458 | result: 'valid' |
| 2459 | flags: '' |
| 2460 | }, |
| 2461 | XChaCha20Test{ |
| 2462 | tcid: 255 |
| 2463 | comment: 'edge case intermediate sums in poly1305' |
| 2464 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2465 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2466 | aad: 'ffffffff' |
| 2467 | msg: '660ed780cbde3c9617205cba5e51ca355ff14d9062edd3279f18abddb87051de2832d61828f3f54056c1f9113f9b8e186a6ef5e04849bc75ea51708aaca4c8550da08298547a71b0467c59e48a75cea44d3c85cde165ba32d16869a64ec523fa' |
| 2468 | ct: 'd1ffffffffffffffffffffffffffffffe181fc89d718a153ed384da8b9486e07ccffffffffffffffffffffffffffffffb03d59234a13a4d94f1189c1e1771108ccffffffffffffffffffffffffffffffb03d59234a13a4d94f1189c1e1771108' |
| 2469 | tag: 'ac951493b2f2bc2e53027f156ce0a14c' |
| 2470 | result: 'valid' |
| 2471 | flags: '' |
| 2472 | }, |
| 2473 | XChaCha20Test{ |
| 2474 | tcid: 256 |
| 2475 | comment: 'edge case intermediate sums in poly1305' |
| 2476 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2477 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2478 | aad: 'ffffffff' |
| 2479 | msg: '720ed780cbde3c9617205cba5e51ca3556fce497646fdbf7851de07d441414dd5f32d61828f3f54056c1f9113f9b8e186d1b1ee446cfb4a5ff56bb6a208817597aa08298547a71b0467c59e48a75cea44a496ec9efe3b2e2c46fa246c2e9fcf6' |
| 2480 | ct: 'c5ffffffffffffffffffffffffffffffe88c558ed19aa983f73d0608452c2b04bbffffffffffffffffffffffffffffffb748b2274495ac095a1642216d5bce04bbffffffffffffffffffffffffffffffb748b2274495ac095a1642216d5bce04' |
| 2481 | tag: 'c689d997d2573770fb528b24c894c275' |
| 2482 | result: 'valid' |
| 2483 | flags: '' |
| 2484 | }, |
| 2485 | XChaCha20Test{ |
| 2486 | tcid: 257 |
| 2487 | comment: 'edge case intermediate sums in poly1305' |
| 2488 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2489 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2490 | aad: 'ffffffff' |
| 2491 | msg: '7f0ed780cbde3c9617205cba5e51ca359226a9fc2cd7b7102f369be8eab380d95132d61828f3f54056c1f9113f9b8e182142d9bd0e47d0461aae41fd5e68bb5c74a08298547a71b0467c59e48a75cea40610a990a76bd601219758d1bc0950f3' |
| 2492 | ct: 'c8ffffffffffffffffffffffffffffff2c5618e59922c5645d167d9deb8bbf00b5fffffffffffffffffffffffffffffffb11757e0c1dc8eabfeeb8b613bb6201b5fffffffffffffffffffffffffffffffb11757e0c1dc8eabfeeb8b613bb6201' |
| 2493 | tag: '28416fa072a713e6c37da13fd43fcabf' |
| 2494 | result: 'valid' |
| 2495 | flags: '' |
| 2496 | }, |
| 2497 | XChaCha20Test{ |
| 2498 | tcid: 258 |
| 2499 | comment: 'edge case intermediate sums in poly1305' |
| 2500 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2501 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2502 | aad: 'ffffffff' |
| 2503 | msg: '1b0ed780cbde3c9617205cba5e51ca3576a34a8ed0eca184e19e9cbf0689e1dc1b32d61828f3f54056c1f9113f9b8e18ceb8b40c75e7e49d9ca641e6b75c9fea3ea08298547a71b0467c59e48a75cea4e9eac421dccbe2daa79f58ca553d7445' |
| 2504 | ct: 'acffffffffffffffffffffffffffffffc8d3fb976519d3f093be7aca07b1de05ffffffffffffffffffffffffffffffff14eb18cf77bdfc3139e6b8adfa8f46b7ffffffffffffffffffffffffffffffff14eb18cf77bdfc3139e6b8adfa8f46b7' |
| 2505 | tag: 'fa7163a112222cf34bf4a34280fd03c8' |
| 2506 | result: 'valid' |
| 2507 | flags: '' |
| 2508 | }, |
| 2509 | XChaCha20Test{ |
| 2510 | tcid: 259 |
| 2511 | comment: 'edge case intermediate sums in poly1305' |
| 2512 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2513 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2514 | aad: 'ffffffff' |
| 2515 | msg: '430ed780cbde3c9617205cba5e51ca35899db7a761de4105d249e53dc29d54de1132d61828f3f54056c1f9113f9b8e183528b78e77af595ac787df1f2e8dd55834a08298547a71b0467c59e48a75cea4127ac7a3de835f1dfcbec633ccec3ef7' |
| 2516 | ct: 'f4ffffffffffffffffffffffffffffff37ed06bed42b3371a0690348c3a56b07f5ffffffffffffffffffffffffffffffef7b1b4d75f541f662c72654635e0c05f5ffffffffffffffffffffffffffffffef7b1b4d75f541f662c72654635e0c05' |
| 2517 | tag: 'd79da397c4431ee1c2b58810ece4491e' |
| 2518 | result: 'valid' |
| 2519 | flags: '' |
| 2520 | }, |
| 2521 | XChaCha20Test{ |
| 2522 | tcid: 260 |
| 2523 | comment: 'edge case intermediate sums in poly1305' |
| 2524 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2525 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2526 | aad: 'ffffffff' |
| 2527 | msg: '6e0ed780cbde3c9617205cba5e51ca35bf4a4776b55d5a843cbb180432356edd3d32d61828f3f54056c1f9113f9b8e18639ba63ca22b2fd9b4b9d8359e16285c18a08298547a71b0467c59e48a75cea444c9d6110b07299e8f80c1197c77c3f3' |
| 2528 | ct: 'd9ffffffffffffffffffffffffffffff013af66f00a828f04e9bfe71330d5104d9ffffffffffffffffffffffffffffffb9c80affa071377511f9217ed3c5f101d9ffffffffffffffffffffffffffffffb9c80affa071377511f9217ed3c5f101' |
| 2529 | tag: 'a9ce979864be36ee4a2c8b1398a28326' |
| 2530 | result: 'valid' |
| 2531 | flags: '' |
| 2532 | }, |
| 2533 | XChaCha20Test{ |
| 2534 | tcid: 261 |
| 2535 | comment: 'edge case intermediate sums in poly1305' |
| 2536 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2537 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2538 | aad: 'ffffffff' |
| 2539 | msg: '1a0ed780cbde3c9617205cba5e51ca356e9e850317ce94dbf35d481f264260d85332d61828f3f54056c1f9113f9b8e18fe86ef8131ce6495df632dd83246635e76a08298547a71b0467c59e48a75cea4d9d49fac98e262d2e45a34f4d02788f1' |
| 2540 | ct: 'adffffffffffffffffffffffffffffffd0ee341aa23be6af817dae6a277a5f01b7ffffffffffffffffffffffffffffff24d5434233947c397a23d4937f95ba03b7ffffffffffffffffffffffffffffff24d5434233947c397a23d4937f95ba03' |
| 2541 | tag: 'd48e13f63365ba66c44270d827d787cf' |
| 2542 | result: 'valid' |
| 2543 | flags: '' |
| 2544 | }, |
| 2545 | XChaCha20Test{ |
| 2546 | tcid: 262 |
| 2547 | comment: 'edge case intermediate sums in poly1305' |
| 2548 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2549 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2550 | aad: 'ffffffff' |
| 2551 | msg: '6a0ed780cbde3c9617205cba5e51ca351b4ed3f20484140402257331eaec0bd81432d61828f3f54056c1f9113f9b8e18a41c8f61637288515b385d363e0f9e5831a08298547a71b0467c59e48a75cea4834eff4cca5e8e166001441adc6e75f7' |
| 2552 | ct: 'ddffffffffffffffffffffffffffffffa53e62ebb171667070059544ebd43401f0ffffffffffffffffffffffffffffff7e4f23a2612890fdfe78a47d73dc4705f0ffffffffffffffffffffffffffffff7e4f23a2612890fdfe78a47d73dc4705' |
| 2553 | tag: 'edaccb5e75b74aed654a70adeb3fc883' |
| 2554 | result: 'valid' |
| 2555 | flags: '' |
| 2556 | }, |
| 2557 | XChaCha20Test{ |
| 2558 | tcid: 263 |
| 2559 | comment: 'edge case intermediate sums in poly1305' |
| 2560 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2561 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2562 | aad: 'ffffffff' |
| 2563 | msg: 'ccf57358a179c8c883031861c610022db8c7092f268753bd3e5593cafe1ead27e27a91d1447e2b76e54b73513f42e319' |
| 2564 | ct: '7b045b2795580ba16bdcbb2467be37e706b7b836937221c94c7575bfff2692fe06b7b836937221c94c7575bfff2692fe' |
| 2565 | tag: '6c49f0fd16742ea3fc257e460099469a' |
| 2566 | result: 'valid' |
| 2567 | flags: '' |
| 2568 | }, |
| 2569 | XChaCha20Test{ |
| 2570 | tcid: 264 |
| 2571 | comment: 'edge case intermediate sums in poly1305' |
| 2572 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2573 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2574 | aad: 'ffffffff' |
| 2575 | msg: 'a8daa1c0d4c4a8d72852d7b8138a33cc17ad57d76b0af392d306c8ed4ab55fc44d10cf2909f38b59081828768be911fa' |
| 2576 | ct: '1f2b89bfe0e56bbec08d74fdb2240606a9dde6cedeff81e6a1262e984b8d601da9dde6cedeff81e6a1262e984b8d601d' |
| 2577 | tag: '3e7ae4feb6ee46b0849c8049ac5680a2' |
| 2578 | result: 'valid' |
| 2579 | flags: '' |
| 2580 | }, |
| 2581 | XChaCha20Test{ |
| 2582 | tcid: 265 |
| 2583 | comment: 'edge case intermediate sums in poly1305' |
| 2584 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2585 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2586 | aad: 'ffffffff' |
| 2587 | msg: '610ed780cbde3c9617205cba5e51ca35e60d3613f05d8ec15cc42053313284da3232d61828f3f54056c1f9113f9b8e182c9f615e5de52895bf4a2a0943acb55b17a08298547a71b0467c59e48a75cea40bcd1173f4c92ed284733325a1cd5ef4' |
| 2588 | ct: 'd6ffffffffffffffffffffffffffffff587d870a45a8fcb52ee4c626300abb03d6fffffffffffffffffffffffffffffff6cccd9d5fbf30391a0ad3420e7f6c06d6fffffffffffffffffffffffffffffff6cccd9d5fbf30391a0ad3420e7f6c06' |
| 2589 | tag: 'c30d6694ea7011f02164a2035ae67221' |
| 2590 | result: 'valid' |
| 2591 | flags: '' |
| 2592 | }, |
| 2593 | XChaCha20Test{ |
| 2594 | tcid: 266 |
| 2595 | comment: 'edge case intermediate sums in poly1305' |
| 2596 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2597 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2598 | aad: 'ffffffff' |
| 2599 | msg: '1d0ed780cbde3c9617205cba5e51ca353b732c2b99fc7e34f71720381e4187d84f32d61828f3f54056c1f9113f9b8e18978f8d771b2b9f12df626a06ac6e9a5e6aa08298547a71b0467c59e48a75cea4b0ddfd5ab2079955e45b732a4e0f71f1' |
| 2600 | ct: 'aaffffffffffffffffffffffffffffff85039d322c090c408537c64d1f79b801abffffffffffffffffffffffffffffff4ddc21b4197187be7a22934de1bd4303abffffffffffffffffffffffffffffff4ddc21b4197187be7a22934de1bd4303' |
| 2601 | tag: 'c75333a577a5b1e78f28df1cca585f1a' |
| 2602 | result: 'valid' |
| 2603 | flags: '' |
| 2604 | }, |
| 2605 | XChaCha20Test{ |
| 2606 | tcid: 267 |
| 2607 | comment: 'edge case intermediate sums in poly1305' |
| 2608 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2609 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2610 | aad: 'ffffffff' |
| 2611 | msg: '5a0ed780cbde3c9617205cba5e51ca359c6a27bcd3d6c3a2d621763b2270c9de3932d61828f3f54056c1f9113f9b8e18f0fceb5c94551f68cd4411910155b05e1ca08298547a71b0467c59e48a75cea4d7ae9b713d79192ff67d08bde3345bf1' |
| 2612 | ct: 'edffffffffffffffffffffffffffffff221a96a56623b1d6a401904e2348f607ddffffffffffffffffffffffffffffff2aaf479f960f07c46804e8da4c866903ddffffffffffffffffffffffffffffff2aaf479f960f07c46804e8da4c866903' |
| 2613 | tag: '79d53d3dd5457757caef7dc3cef74cac' |
| 2614 | result: 'valid' |
| 2615 | flags: '' |
| 2616 | }, |
| 2617 | XChaCha20Test{ |
| 2618 | tcid: 268 |
| 2619 | comment: 'edge case intermediate sums in poly1305' |
| 2620 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2621 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2622 | aad: 'ffffffff' |
| 2623 | msg: '320c4dd472095a3de21c2f57e4ca4fcbb1c072a3f1b7cd089e7ba0d8dcf3ebc1eb7dea5d934eb5c3456540431dafa5ff' |
| 2624 | ct: '85fd65ab462899540ac38c1245647a010fb0c3ba4442bf7cec5b46adddcbd4180fb0c3ba4442bf7cec5b46adddcbd418' |
| 2625 | tag: 'e2714a882d47f25b7373b9e68edc1721' |
| 2626 | result: 'valid' |
| 2627 | flags: '' |
| 2628 | }, |
| 2629 | XChaCha20Test{ |
| 2630 | tcid: 269 |
| 2631 | comment: 'edge case intermediate sums in poly1305' |
| 2632 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2633 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2634 | aad: 'ffffffff' |
| 2635 | msg: '690ed780cbde3c9617205cba5e51ca35b7361e9d88e9f262299d7730839f48db1b32d61828f3f54056c1f9113f9b8e186e9a1b20b92f6767e78d3af5dcc8834a3ea08298547a71b0467c59e48a75cea449c86b0d10036120dcb423d93ea968e5' |
| 2636 | ct: 'deffffffffffffffffffffffffffffff0946af843d1c80165bbd914582a77702ffffffffffffffffffffffffffffffffb4c9b7e3bb757fcb42cdc3be911b5a17ffffffffffffffffffffffffffffffffb4c9b7e3bb757fcb42cdc3be911b5a17' |
| 2637 | tag: '9f8e29a9e65f1e0e9c322b43fc73d0ff' |
| 2638 | result: 'valid' |
| 2639 | flags: '' |
| 2640 | }, |
| 2641 | XChaCha20Test{ |
| 2642 | tcid: 270 |
| 2643 | comment: 'edge case intermediate sums in poly1305' |
| 2644 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2645 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2646 | aad: 'ffffffff' |
| 2647 | msg: '690ed780cbde3c9617205cba5e51ca35b9361e9d88e9f262299d7730839f48db5e32d61828f3f54056c1f9113f9b8e18aa9f9098867dc8387581274c8a19515a7ba08298547a71b0467c59e48a75cea48dcde0b52f51ce7f4eb83e606878baf5' |
| 2648 | ct: 'deffffffffffffffffffffffffffffff0746af843d1c80165bbd914582a77702baffffffffffffffffffffffffffffff70cc3c5b8427d094d0c1de07c7ca8807baffffffffffffffffffffffffffffff70cc3c5b8427d094d0c1de07c7ca8807' |
| 2649 | tag: '80b475733ebb66ccb930bac923e43147' |
| 2650 | result: 'valid' |
| 2651 | flags: '' |
| 2652 | }, |
| 2653 | XChaCha20Test{ |
| 2654 | tcid: 271 |
| 2655 | comment: 'edge case intermediate sums in poly1305' |
| 2656 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2657 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2658 | aad: 'ffffffff' |
| 2659 | msg: 'a2d1dde0f5b7e33fcdc15cde5ba7f27b668f4ee64a0a8d8b8ddf198afec7c0266c1d803229363cdc340ec04a0e6c16e702ac533cfda5e7535abf06b4b22c26a2498fd4b255bfb82c24b360bfbb82565b' |
| 2660 | ct: '1520f59fc1962056251eff9bfa09c7b1d8ffffffffffffffffffffffffffffff88d0a9d5fe3a36639d30c6a4ce086700d8ffffffffffffffffffffffffffffff88d0a9d5fe3a36639d30c6a4ce086700' |
| 2661 | tag: '6818e1b9360bcb4c10bb8d7b2c5679f1' |
| 2662 | result: 'valid' |
| 2663 | flags: '' |
| 2664 | }, |
| 2665 | XChaCha20Test{ |
| 2666 | tcid: 272 |
| 2667 | comment: 'edge case intermediate sums in poly1305' |
| 2668 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2669 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2670 | aad: 'ffffffff' |
| 2671 | msg: '470ed780cbde3c9617205cba5e51ca3502c4d86c98dc9f7a9ffe71079d3e5bd84b32d61828f3f54056c1f9113f9b8e18d418d5a1df9e2f7e3072e429598d9f586ea08298547a71b0467c59e48a75cea4f34aa58c76b229390b4bfd05bbec74f7' |
| 2672 | ct: 'f0ffffffffffffffffffffffffffffffbcb469752d29ed0eedde97729c066401afffffffffffffffffffffffffffffff0e4b7962ddc437d295321d62145e4605afffffffffffffffffffffffffffffff0e4b7962ddc437d295321d62145e4605' |
| 2673 | tag: '612c9d78f50e3203f04ec9f36c2ceb36' |
| 2674 | result: 'valid' |
| 2675 | flags: '' |
| 2676 | }, |
| 2677 | XChaCha20Test{ |
| 2678 | tcid: 273 |
| 2679 | comment: 'edge case intermediate sums in poly1305' |
| 2680 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2681 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2682 | aad: 'ffffffff' |
| 2683 | msg: '600ed780cbde3c9617205cba5e51ca35d155d968456cf1cd1a073725c84880da1b32d61828f3f54056c1f9113f9b8e18ed67cc27b816759c429c10bbe85e97e43ea08298547a71b0467c59e48a75cea4ca35bc0a113a73db79a509970a3f7c4b' |
| 2684 | ct: 'd7ffffffffffffffffffffffffffffff6f256871f09983b96827d150c970bf03ffffffffffffffffffffffffffffffff373460e4ba4c6d30e7dce9f0a58d4eb9ffffffffffffffffffffffffffffffff373460e4ba4c6d30e7dce9f0a58d4eb9' |
| 2685 | tag: 'c4ad8c8e3aac88f04c4f33077b9b8f25' |
| 2686 | result: 'valid' |
| 2687 | flags: '' |
| 2688 | }, |
| 2689 | XChaCha20Test{ |
| 2690 | tcid: 274 |
| 2691 | comment: 'edge case intermediate sums in poly1305' |
| 2692 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2693 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2694 | aad: 'ffffffff' |
| 2695 | msg: '0b0ed780cbde3c9617205cba5e51ca358702e63aa9e30b4c65792a0f38e09bd9ac7d109949bcb2db03e3e0201e9bf00192e395bd9ceaa0c80f9d1f85932c58bb' |
| 2696 | ct: 'bcffffffffffffffffffffffffffffff397257231c1679381759cc7a39d8a40048b0397e9eb0b864aadde6cedeff81e648b0397e9eb0b864aadde6cedeff81e6' |
| 2697 | tag: 'b744dd541b16fb820525d29042e77b16' |
| 2698 | result: 'valid' |
| 2699 | flags: '' |
| 2700 | }, |
| 2701 | XChaCha20Test{ |
| 2702 | tcid: 275 |
| 2703 | comment: 'edge case intermediate sums in poly1305' |
| 2704 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2705 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2706 | aad: 'ffffffff' |
| 2707 | msg: 'd5d52278d802c033f52946493353c02755a6d60f5fc86bf68dae79d22b5e6fdc0f1b4ef13d31133d56b09949ea0221e2' |
| 2708 | ct: '62240a07ec23035a1df6e50c92fdf5edebd66716ea3d1982ff8e9fa72a665005ebd66716ea3d1982ff8e9fa72a665005' |
| 2709 | tag: 'ead346fd87d575c364f6514fcfc6e9a7' |
| 2710 | result: 'valid' |
| 2711 | flags: '' |
| 2712 | }, |
| 2713 | XChaCha20Test{ |
| 2714 | tcid: 276 |
| 2715 | comment: 'edge case intermediate sums in poly1305' |
| 2716 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2717 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2718 | aad: 'ffffffff' |
| 2719 | msg: '5d0ed780cbde3c9617205cba5e51ca35bf4be799f66f059222983e90f7fb85dc0b32d61828f3f54056c1f9113f9b8e180aa51edab4ce62c016d0edb45320845b2ea08298547a71b0467c59e48a75cea42df76ef71de264872de9f498b1416ff4' |
| 2720 | ct: 'eaffffffffffffffffffffffffffffff013b5680439a77e650b8d8e5f6c3ba05efffffffffffffffffffffffffffffffd0f6b219b6947a6cb39014ff1ef35d06efffffffffffffffffffffffffffffffd0f6b219b6947a6cb39014ff1ef35d06' |
| 2721 | tag: '78ad8a897228c8ab026166f7b37760fa' |
| 2722 | result: 'valid' |
| 2723 | flags: '' |
| 2724 | }, |
| 2725 | XChaCha20Test{ |
| 2726 | tcid: 277 |
| 2727 | comment: 'edge case intermediate sums in poly1305' |
| 2728 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2729 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2730 | aad: 'ffffffff' |
| 2731 | msg: '4e0ed780cbde3c9617205cba5e51ca3580890ecba455f8e3deab706e1378addc1e32d61828f3f54056c1f9113f9b8e18d7e6b0af86c095b1aa242b7f77bcec5b3ba08298547a71b0467c59e48a75cea4f0b4c0822fec93f6911d325395dd07f4' |
| 2732 | ct: 'f9ffffffffffffffffffffffffffffff3ef9bfd211a08a97ac8b961b12409205faffffffffffffffffffffffffffffff0db51c6c849a8d1d0f64d2343a6f3506faffffffffffffffffffffffffffffff0db51c6c849a8d1d0f64d2343a6f3506' |
| 2733 | tag: 'c0705b8df2122ae0223b7003646e471b' |
| 2734 | result: 'valid' |
| 2735 | flags: '' |
| 2736 | }, |
| 2737 | XChaCha20Test{ |
| 2738 | tcid: 278 |
| 2739 | comment: 'edge case intermediate sums in poly1305' |
| 2740 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2741 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2742 | aad: 'ffffffff' |
| 2743 | msg: '710ed780cbde3c9617205cba5e51ca35204cf2b6d791471c5cdaa05e680cdcdf4932d61828f3f54056c1f9113f9b8e1877b5dd4ac6a7af831863d9053d03815f6ca08298547a71b0467c59e48a75cea450e7ad676f8ba9c4235ac029df626af0' |
| 2744 | ct: 'c6ffffffffffffffffffffffffffffff9e3c43af626435682efa462b6934e306adffffffffffffffffffffffffffffffade67189c4fdb72fbd23204e70d05802adffffffffffffffffffffffffffffffade67189c4fdb72fbd23204e70d05802' |
| 2745 | tag: 'd477566543e826f3c7f31248fd4452f6' |
| 2746 | result: 'valid' |
| 2747 | flags: '' |
| 2748 | }, |
| 2749 | XChaCha20Test{ |
| 2750 | tcid: 279 |
| 2751 | comment: 'edge case intermediate sums in poly1305' |
| 2752 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2753 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2754 | aad: 'ffffffff' |
| 2755 | msg: '1c0ed780cbde3c9617205cba5e51ca35d6f983783b155893ae0ba420d8a3f7da1b32d61828f3f54056c1f9113f9b8e18ec6ad8112d9330a25326f566ba64b72b3ea08298547a71b0467c59e48a75cea4cb38a83c84bf36e5681fec4a58055c84' |
| 2756 | ct: 'abffffffffffffffffffffffffffffff688932618ee02ae7dc2b4255d99bc803ffffffffffffffffffffffffffffffff363974d22fc9280ef6660c2df7b76e76ffffffffffffffffffffffffffffffff363974d22fc9280ef6660c2df7b76e76' |
| 2757 | tag: 'a6a84a66e3623f00506a154ba9028cfe' |
| 2758 | result: 'valid' |
| 2759 | flags: '' |
| 2760 | }, |
| 2761 | XChaCha20Test{ |
| 2762 | tcid: 280 |
| 2763 | comment: 'edge case intermediate sums in poly1305' |
| 2764 | key: '808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f' |
| 2765 | iv: '000102030405060708090a0b0c0d0e0f10111213019836bb' |
| 2766 | aad: 'ffffffff' |
| 2767 | msg: '9e6c400d5714f21a9b56fcd3293916c87d8f4ee64a0a8d8b8ddf198afec7c0265d79ed5deee2b7163f72ea0ac66189e319ac533cfda5e7535abf06b4b22c26a278ebb9dd926b33e62fcf4aff738fc95f' |
| 2768 | ct: '299d68726335317373895f9688972302c3ffffffffffffffffffffffffffffffb9b4c4ba39eebda9964cece40605f804c3ffffffffffffffffffffffffffffffb9b4c4ba39eebda9964cece40605f804' |
| 2769 | tag: '85b241bbbd0556368ec3fb749e7601ea' |
| 2770 | result: 'valid' |
| 2771 | flags: '' |
| 2772 | }, |
| 2773 | ] |
| 2774 | |
| 2775 | // Test with invalid results |
| 2776 | // |
| 2777 | fn test_xchacha20poly1305_aead_from_pycryptodome_with_invalid_result() ! { |
| 2778 | for item in xchacha20poly1305_aead_testdata_with_invalid_results { |
| 2779 | key := hex.decode(item.key)! |
| 2780 | nonce := hex.decode(item.iv)! |
| 2781 | aad := hex.decode(item.aad)! |
| 2782 | msg := hex.decode(item.msg)! |
| 2783 | ct := hex.decode(item.ct)! |
| 2784 | tag := hex.decode(item.tag)! |
| 2785 | |
| 2786 | // encrypt produces ciphertext plus tag appends into it |
| 2787 | mut encrypted := []u8{} |
| 2788 | encrypted << ct |
| 2789 | encrypted << tag // this is an ivalid tag |
| 2790 | |
| 2791 | out := chacha20poly1305.encrypt(msg, key, nonce, aad)! |
| 2792 | // produces different result |
| 2793 | assert out != encrypted |
| 2794 | assert out[0..out.len - 16] == ct |
| 2795 | assert out[out.len - 16..] != tag |
| 2796 | |
| 2797 | mut c := chacha20poly1305.new(key, nonce.len)! |
| 2798 | enc := c.encrypt(msg, nonce, aad)! |
| 2799 | assert enc != encrypted |
| 2800 | assert enc[0..enc.len - c.overhead()] == ct |
| 2801 | assert enc[enc.len - c.overhead()..] != tag |
| 2802 | |
| 2803 | // from calculated values, it should match |
| 2804 | dec0 := c.decrypt(enc, nonce, aad)! |
| 2805 | assert dec0 == msg |
| 2806 | |
| 2807 | // this should fail to verify |
| 2808 | _ := c.decrypt(encrypted, nonce, aad) or { |
| 2809 | assert err == error('chacha20poly1305: unmatching tag') |
| 2810 | continue |
| 2811 | } |
| 2812 | } |
| 2813 | } |
| 2814 | |
| 2815 | // result == invalid, with reason within the comment field |
| 2816 | const xchacha20poly1305_aead_testdata_with_invalid_results = [ |
| 2817 | XChaCha20Test{ |
| 2818 | tcid: 120 |
| 2819 | comment: 'Flipped bit 0 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2820 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2821 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2822 | aad: '000102' |
| 2823 | msg: '' |
| 2824 | ct: '' |
| 2825 | tag: '0418b3e73e52c3be2eaba76807b784e1' |
| 2826 | result: 'invalid' |
| 2827 | flags: '' |
| 2828 | }, |
| 2829 | XChaCha20Test{ |
| 2830 | tcid: 121 |
| 2831 | comment: 'Flipped bit 1 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2832 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2833 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2834 | aad: '000102' |
| 2835 | msg: '' |
| 2836 | ct: '' |
| 2837 | tag: '0718b3e73e52c3be2eaba76807b784e1' |
| 2838 | result: 'invalid' |
| 2839 | flags: '' |
| 2840 | }, |
| 2841 | XChaCha20Test{ |
| 2842 | tcid: 122 |
| 2843 | comment: 'Flipped bit 7 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2844 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2845 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2846 | aad: '000102' |
| 2847 | msg: '' |
| 2848 | ct: '' |
| 2849 | tag: '8518b3e73e52c3be2eaba76807b784e1' |
| 2850 | result: 'invalid' |
| 2851 | flags: '' |
| 2852 | }, |
| 2853 | XChaCha20Test{ |
| 2854 | tcid: 123 |
| 2855 | comment: 'Flipped bit 8 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2856 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2857 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2858 | aad: '000102' |
| 2859 | msg: '' |
| 2860 | ct: '' |
| 2861 | tag: '0519b3e73e52c3be2eaba76807b784e1' |
| 2862 | result: 'invalid' |
| 2863 | flags: '' |
| 2864 | }, |
| 2865 | XChaCha20Test{ |
| 2866 | tcid: 124 |
| 2867 | comment: 'Flipped bit 31 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2868 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2869 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2870 | aad: '000102' |
| 2871 | msg: '' |
| 2872 | ct: '' |
| 2873 | tag: '0518b3673e52c3be2eaba76807b784e1' |
| 2874 | result: 'invalid' |
| 2875 | flags: '' |
| 2876 | }, |
| 2877 | XChaCha20Test{ |
| 2878 | tcid: 125 |
| 2879 | comment: 'Flipped bit 32 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2880 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2881 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2882 | aad: '000102' |
| 2883 | msg: '' |
| 2884 | ct: '' |
| 2885 | tag: '0518b3e73f52c3be2eaba76807b784e1' |
| 2886 | result: 'invalid' |
| 2887 | flags: '' |
| 2888 | }, |
| 2889 | XChaCha20Test{ |
| 2890 | tcid: 126 |
| 2891 | comment: 'Flipped bit 33 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2892 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2893 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2894 | aad: '000102' |
| 2895 | msg: '' |
| 2896 | ct: '' |
| 2897 | tag: '0518b3e73c52c3be2eaba76807b784e1' |
| 2898 | result: 'invalid' |
| 2899 | flags: '' |
| 2900 | }, |
| 2901 | XChaCha20Test{ |
| 2902 | tcid: 127 |
| 2903 | comment: 'Flipped bit 63 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2904 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2905 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2906 | aad: '000102' |
| 2907 | msg: '' |
| 2908 | ct: '' |
| 2909 | tag: '0518b3e73e52c33e2eaba76807b784e1' |
| 2910 | result: 'invalid' |
| 2911 | flags: '' |
| 2912 | }, |
| 2913 | XChaCha20Test{ |
| 2914 | tcid: 128 |
| 2915 | comment: 'Flipped bit 64 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2916 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2917 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2918 | aad: '000102' |
| 2919 | msg: '' |
| 2920 | ct: '' |
| 2921 | tag: '0518b3e73e52c3be2faba76807b784e1' |
| 2922 | result: 'invalid' |
| 2923 | flags: '' |
| 2924 | }, |
| 2925 | XChaCha20Test{ |
| 2926 | tcid: 129 |
| 2927 | comment: 'Flipped bit 77 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2928 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2929 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2930 | aad: '000102' |
| 2931 | msg: '' |
| 2932 | ct: '' |
| 2933 | tag: '0518b3e73e52c3be2e8ba76807b784e1' |
| 2934 | result: 'invalid' |
| 2935 | flags: '' |
| 2936 | }, |
| 2937 | XChaCha20Test{ |
| 2938 | tcid: 130 |
| 2939 | comment: 'Flipped bit 80 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2940 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2941 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2942 | aad: '000102' |
| 2943 | msg: '' |
| 2944 | ct: '' |
| 2945 | tag: '0518b3e73e52c3be2eaba66807b784e1' |
| 2946 | result: 'invalid' |
| 2947 | flags: '' |
| 2948 | }, |
| 2949 | XChaCha20Test{ |
| 2950 | tcid: 131 |
| 2951 | comment: 'Flipped bit 96 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2952 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2953 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2954 | aad: '000102' |
| 2955 | msg: '' |
| 2956 | ct: '' |
| 2957 | tag: '0518b3e73e52c3be2eaba76806b784e1' |
| 2958 | result: 'invalid' |
| 2959 | flags: '' |
| 2960 | }, |
| 2961 | XChaCha20Test{ |
| 2962 | tcid: 132 |
| 2963 | comment: 'Flipped bit 97 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2964 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2965 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2966 | aad: '000102' |
| 2967 | msg: '' |
| 2968 | ct: '' |
| 2969 | tag: '0518b3e73e52c3be2eaba76805b784e1' |
| 2970 | result: 'invalid' |
| 2971 | flags: '' |
| 2972 | }, |
| 2973 | XChaCha20Test{ |
| 2974 | tcid: 133 |
| 2975 | comment: 'Flipped bit 120 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2976 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2977 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2978 | aad: '000102' |
| 2979 | msg: '' |
| 2980 | ct: '' |
| 2981 | tag: '0518b3e73e52c3be2eaba76807b784e0' |
| 2982 | result: 'invalid' |
| 2983 | flags: '' |
| 2984 | }, |
| 2985 | XChaCha20Test{ |
| 2986 | tcid: 134 |
| 2987 | comment: 'Flipped bit 121 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 2988 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 2989 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 2990 | aad: '000102' |
| 2991 | msg: '' |
| 2992 | ct: '' |
| 2993 | tag: '0518b3e73e52c3be2eaba76807b784e3' |
| 2994 | result: 'invalid' |
| 2995 | flags: '' |
| 2996 | }, |
| 2997 | XChaCha20Test{ |
| 2998 | tcid: 135 |
| 2999 | comment: 'Flipped bit 126 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 3000 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3001 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3002 | aad: '000102' |
| 3003 | msg: '' |
| 3004 | ct: '' |
| 3005 | tag: '0518b3e73e52c3be2eaba76807b784a1' |
| 3006 | result: 'invalid' |
| 3007 | flags: '' |
| 3008 | }, |
| 3009 | XChaCha20Test{ |
| 3010 | tcid: 136 |
| 3011 | comment: 'Flipped bit 127 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 3012 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3013 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3014 | aad: '000102' |
| 3015 | msg: '' |
| 3016 | ct: '' |
| 3017 | tag: '0518b3e73e52c3be2eaba76807b78461' |
| 3018 | result: 'invalid' |
| 3019 | flags: '' |
| 3020 | }, |
| 3021 | XChaCha20Test{ |
| 3022 | tcid: 137 |
| 3023 | comment: 'Flipped bit 63 and 127 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 3024 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3025 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3026 | aad: '000102' |
| 3027 | msg: '' |
| 3028 | ct: '' |
| 3029 | tag: '0518b3e73e52c33e2eaba76807b78461' |
| 3030 | result: 'invalid' |
| 3031 | flags: '' |
| 3032 | }, |
| 3033 | XChaCha20Test{ |
| 3034 | tcid: 138 |
| 3035 | comment: 'Tag changed to all zero expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 3036 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3037 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3038 | aad: '000102' |
| 3039 | msg: '' |
| 3040 | ct: '' |
| 3041 | tag: '00000000000000000000000000000000' |
| 3042 | result: 'invalid' |
| 3043 | flags: '' |
| 3044 | }, |
| 3045 | XChaCha20Test{ |
| 3046 | tcid: 139 |
| 3047 | comment: 'tag change to all 1 expected tag:0518b3e73e52c3be2eaba76807b784e1' |
| 3048 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3049 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3050 | aad: '000102' |
| 3051 | msg: '' |
| 3052 | ct: '' |
| 3053 | tag: 'ffffffffffffffffffffffffffffffff' |
| 3054 | result: 'invalid' |
| 3055 | flags: '' |
| 3056 | }, |
| 3057 | XChaCha20Test{ |
| 3058 | tcid: 140 |
| 3059 | comment: 'Flipped bit 0 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3060 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3061 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3062 | aad: '000102' |
| 3063 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3064 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3065 | tag: '2464a8ce1a360e8352971c8110885031' |
| 3066 | result: 'invalid' |
| 3067 | flags: '' |
| 3068 | }, |
| 3069 | XChaCha20Test{ |
| 3070 | tcid: 141 |
| 3071 | comment: 'Flipped bit 1 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3072 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3073 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3074 | aad: '000102' |
| 3075 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3076 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3077 | tag: '2764a8ce1a360e8352971c8110885031' |
| 3078 | result: 'invalid' |
| 3079 | flags: '' |
| 3080 | }, |
| 3081 | XChaCha20Test{ |
| 3082 | tcid: 142 |
| 3083 | comment: 'Flipped bit 7 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3084 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3085 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3086 | aad: '000102' |
| 3087 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3088 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3089 | tag: 'a564a8ce1a360e8352971c8110885031' |
| 3090 | result: 'invalid' |
| 3091 | flags: '' |
| 3092 | }, |
| 3093 | XChaCha20Test{ |
| 3094 | tcid: 143 |
| 3095 | comment: 'Flipped bit 8 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3096 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3097 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3098 | aad: '000102' |
| 3099 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3100 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3101 | tag: '2565a8ce1a360e8352971c8110885031' |
| 3102 | result: 'invalid' |
| 3103 | flags: '' |
| 3104 | }, |
| 3105 | XChaCha20Test{ |
| 3106 | tcid: 144 |
| 3107 | comment: 'Flipped bit 31 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3108 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3109 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3110 | aad: '000102' |
| 3111 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3112 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3113 | tag: '2564a84e1a360e8352971c8110885031' |
| 3114 | result: 'invalid' |
| 3115 | flags: '' |
| 3116 | }, |
| 3117 | XChaCha20Test{ |
| 3118 | tcid: 145 |
| 3119 | comment: 'Flipped bit 32 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3120 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3121 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3122 | aad: '000102' |
| 3123 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3124 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3125 | tag: '2564a8ce1b360e8352971c8110885031' |
| 3126 | result: 'invalid' |
| 3127 | flags: '' |
| 3128 | }, |
| 3129 | XChaCha20Test{ |
| 3130 | tcid: 146 |
| 3131 | comment: 'Flipped bit 33 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3132 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3133 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3134 | aad: '000102' |
| 3135 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3136 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3137 | tag: '2564a8ce18360e8352971c8110885031' |
| 3138 | result: 'invalid' |
| 3139 | flags: '' |
| 3140 | }, |
| 3141 | XChaCha20Test{ |
| 3142 | tcid: 147 |
| 3143 | comment: 'Flipped bit 63 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3144 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3145 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3146 | aad: '000102' |
| 3147 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3148 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3149 | tag: '2564a8ce1a360e0352971c8110885031' |
| 3150 | result: 'invalid' |
| 3151 | flags: '' |
| 3152 | }, |
| 3153 | XChaCha20Test{ |
| 3154 | tcid: 148 |
| 3155 | comment: 'Flipped bit 64 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3156 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3157 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3158 | aad: '000102' |
| 3159 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3160 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3161 | tag: '2564a8ce1a360e8353971c8110885031' |
| 3162 | result: 'invalid' |
| 3163 | flags: '' |
| 3164 | }, |
| 3165 | XChaCha20Test{ |
| 3166 | tcid: 149 |
| 3167 | comment: 'Flipped bit 77 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3168 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3169 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3170 | aad: '000102' |
| 3171 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3172 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3173 | tag: '2564a8ce1a360e8352b71c8110885031' |
| 3174 | result: 'invalid' |
| 3175 | flags: '' |
| 3176 | }, |
| 3177 | XChaCha20Test{ |
| 3178 | tcid: 150 |
| 3179 | comment: 'Flipped bit 80 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3180 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3181 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3182 | aad: '000102' |
| 3183 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3184 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3185 | tag: '2564a8ce1a360e8352971d8110885031' |
| 3186 | result: 'invalid' |
| 3187 | flags: '' |
| 3188 | }, |
| 3189 | XChaCha20Test{ |
| 3190 | tcid: 151 |
| 3191 | comment: 'Flipped bit 96 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3192 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3193 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3194 | aad: '000102' |
| 3195 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3196 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3197 | tag: '2564a8ce1a360e8352971c8111885031' |
| 3198 | result: 'invalid' |
| 3199 | flags: '' |
| 3200 | }, |
| 3201 | XChaCha20Test{ |
| 3202 | tcid: 152 |
| 3203 | comment: 'Flipped bit 97 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3204 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3205 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3206 | aad: '000102' |
| 3207 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3208 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3209 | tag: '2564a8ce1a360e8352971c8112885031' |
| 3210 | result: 'invalid' |
| 3211 | flags: '' |
| 3212 | }, |
| 3213 | XChaCha20Test{ |
| 3214 | tcid: 153 |
| 3215 | comment: 'Flipped bit 120 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3216 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3217 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3218 | aad: '000102' |
| 3219 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3220 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3221 | tag: '2564a8ce1a360e8352971c8110885030' |
| 3222 | result: 'invalid' |
| 3223 | flags: '' |
| 3224 | }, |
| 3225 | XChaCha20Test{ |
| 3226 | tcid: 154 |
| 3227 | comment: 'Flipped bit 121 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3228 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3229 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3230 | aad: '000102' |
| 3231 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3232 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3233 | tag: '2564a8ce1a360e8352971c8110885033' |
| 3234 | result: 'invalid' |
| 3235 | flags: '' |
| 3236 | }, |
| 3237 | XChaCha20Test{ |
| 3238 | tcid: 155 |
| 3239 | comment: 'Flipped bit 126 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3240 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3241 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3242 | aad: '000102' |
| 3243 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3244 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3245 | tag: '2564a8ce1a360e8352971c8110885071' |
| 3246 | result: 'invalid' |
| 3247 | flags: '' |
| 3248 | }, |
| 3249 | XChaCha20Test{ |
| 3250 | tcid: 156 |
| 3251 | comment: 'Flipped bit 127 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3252 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3253 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3254 | aad: '000102' |
| 3255 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3256 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3257 | tag: '2564a8ce1a360e8352971c81108850b1' |
| 3258 | result: 'invalid' |
| 3259 | flags: '' |
| 3260 | }, |
| 3261 | XChaCha20Test{ |
| 3262 | tcid: 157 |
| 3263 | comment: 'Flipped bit 63 and 127 in tag expected tag:2564a8ce1a360e8352971c8110885031' |
| 3264 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3265 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3266 | aad: '000102' |
| 3267 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3268 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3269 | tag: '2564a8ce1a360e0352971c81108850b1' |
| 3270 | result: 'invalid' |
| 3271 | flags: '' |
| 3272 | }, |
| 3273 | XChaCha20Test{ |
| 3274 | tcid: 158 |
| 3275 | comment: 'Tag changed to all zero expected tag:2564a8ce1a360e8352971c8110885031' |
| 3276 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3277 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3278 | aad: '000102' |
| 3279 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3280 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3281 | tag: '00000000000000000000000000000000' |
| 3282 | result: 'invalid' |
| 3283 | flags: '' |
| 3284 | }, |
| 3285 | XChaCha20Test{ |
| 3286 | tcid: 159 |
| 3287 | comment: 'tag change to all 1 expected tag:2564a8ce1a360e8352971c8110885031' |
| 3288 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3289 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3290 | aad: '000102' |
| 3291 | msg: '000102030405060708090a0b0c0d0e0f' |
| 3292 | ct: 'b70886f2313d015e1fe741365f5e35f1' |
| 3293 | tag: 'ffffffffffffffffffffffffffffffff' |
| 3294 | result: 'invalid' |
| 3295 | flags: '' |
| 3296 | }, |
| 3297 | XChaCha20Test{ |
| 3298 | tcid: 160 |
| 3299 | comment: 'Flipped bit 0 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3300 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3301 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3302 | aad: '000102' |
| 3303 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3304 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3305 | tag: '8161d3df064071df8082a0f813417f05' |
| 3306 | result: 'invalid' |
| 3307 | flags: '' |
| 3308 | }, |
| 3309 | XChaCha20Test{ |
| 3310 | tcid: 161 |
| 3311 | comment: 'Flipped bit 1 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3312 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3313 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3314 | aad: '000102' |
| 3315 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3316 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3317 | tag: '8261d3df064071df8082a0f813417f05' |
| 3318 | result: 'invalid' |
| 3319 | flags: '' |
| 3320 | }, |
| 3321 | XChaCha20Test{ |
| 3322 | tcid: 162 |
| 3323 | comment: 'Flipped bit 7 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3324 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3325 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3326 | aad: '000102' |
| 3327 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3328 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3329 | tag: '0061d3df064071df8082a0f813417f05' |
| 3330 | result: 'invalid' |
| 3331 | flags: '' |
| 3332 | }, |
| 3333 | XChaCha20Test{ |
| 3334 | tcid: 163 |
| 3335 | comment: 'Flipped bit 8 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3336 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3337 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3338 | aad: '000102' |
| 3339 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3340 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3341 | tag: '8060d3df064071df8082a0f813417f05' |
| 3342 | result: 'invalid' |
| 3343 | flags: '' |
| 3344 | }, |
| 3345 | XChaCha20Test{ |
| 3346 | tcid: 164 |
| 3347 | comment: 'Flipped bit 31 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3348 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3349 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3350 | aad: '000102' |
| 3351 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3352 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3353 | tag: '8061d35f064071df8082a0f813417f05' |
| 3354 | result: 'invalid' |
| 3355 | flags: '' |
| 3356 | }, |
| 3357 | XChaCha20Test{ |
| 3358 | tcid: 165 |
| 3359 | comment: 'Flipped bit 32 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3360 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3361 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3362 | aad: '000102' |
| 3363 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3364 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3365 | tag: '8061d3df074071df8082a0f813417f05' |
| 3366 | result: 'invalid' |
| 3367 | flags: '' |
| 3368 | }, |
| 3369 | XChaCha20Test{ |
| 3370 | tcid: 166 |
| 3371 | comment: 'Flipped bit 33 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3372 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3373 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3374 | aad: '000102' |
| 3375 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3376 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3377 | tag: '8061d3df044071df8082a0f813417f05' |
| 3378 | result: 'invalid' |
| 3379 | flags: '' |
| 3380 | }, |
| 3381 | XChaCha20Test{ |
| 3382 | tcid: 167 |
| 3383 | comment: 'Flipped bit 63 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3384 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3385 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3386 | aad: '000102' |
| 3387 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3388 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3389 | tag: '8061d3df0640715f8082a0f813417f05' |
| 3390 | result: 'invalid' |
| 3391 | flags: '' |
| 3392 | }, |
| 3393 | XChaCha20Test{ |
| 3394 | tcid: 168 |
| 3395 | comment: 'Flipped bit 64 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3396 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3397 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3398 | aad: '000102' |
| 3399 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3400 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3401 | tag: '8061d3df064071df8182a0f813417f05' |
| 3402 | result: 'invalid' |
| 3403 | flags: '' |
| 3404 | }, |
| 3405 | XChaCha20Test{ |
| 3406 | tcid: 169 |
| 3407 | comment: 'Flipped bit 77 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3408 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3409 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3410 | aad: '000102' |
| 3411 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3412 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3413 | tag: '8061d3df064071df80a2a0f813417f05' |
| 3414 | result: 'invalid' |
| 3415 | flags: '' |
| 3416 | }, |
| 3417 | XChaCha20Test{ |
| 3418 | tcid: 170 |
| 3419 | comment: 'Flipped bit 80 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3420 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3421 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3422 | aad: '000102' |
| 3423 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3424 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3425 | tag: '8061d3df064071df8082a1f813417f05' |
| 3426 | result: 'invalid' |
| 3427 | flags: '' |
| 3428 | }, |
| 3429 | XChaCha20Test{ |
| 3430 | tcid: 171 |
| 3431 | comment: 'Flipped bit 96 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3432 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3433 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3434 | aad: '000102' |
| 3435 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3436 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3437 | tag: '8061d3df064071df8082a0f812417f05' |
| 3438 | result: 'invalid' |
| 3439 | flags: '' |
| 3440 | }, |
| 3441 | XChaCha20Test{ |
| 3442 | tcid: 172 |
| 3443 | comment: 'Flipped bit 97 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3444 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3445 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3446 | aad: '000102' |
| 3447 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3448 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3449 | tag: '8061d3df064071df8082a0f811417f05' |
| 3450 | result: 'invalid' |
| 3451 | flags: '' |
| 3452 | }, |
| 3453 | XChaCha20Test{ |
| 3454 | tcid: 173 |
| 3455 | comment: 'Flipped bit 120 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3456 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3457 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3458 | aad: '000102' |
| 3459 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3460 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3461 | tag: '8061d3df064071df8082a0f813417f04' |
| 3462 | result: 'invalid' |
| 3463 | flags: '' |
| 3464 | }, |
| 3465 | XChaCha20Test{ |
| 3466 | tcid: 174 |
| 3467 | comment: 'Flipped bit 121 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3468 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3469 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3470 | aad: '000102' |
| 3471 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3472 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3473 | tag: '8061d3df064071df8082a0f813417f07' |
| 3474 | result: 'invalid' |
| 3475 | flags: '' |
| 3476 | }, |
| 3477 | XChaCha20Test{ |
| 3478 | tcid: 175 |
| 3479 | comment: 'Flipped bit 126 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3480 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3481 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3482 | aad: '000102' |
| 3483 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3484 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3485 | tag: '8061d3df064071df8082a0f813417f45' |
| 3486 | result: 'invalid' |
| 3487 | flags: '' |
| 3488 | }, |
| 3489 | XChaCha20Test{ |
| 3490 | tcid: 176 |
| 3491 | comment: 'Flipped bit 127 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3492 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3493 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3494 | aad: '000102' |
| 3495 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3496 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3497 | tag: '8061d3df064071df8082a0f813417f85' |
| 3498 | result: 'invalid' |
| 3499 | flags: '' |
| 3500 | }, |
| 3501 | XChaCha20Test{ |
| 3502 | tcid: 177 |
| 3503 | comment: 'Flipped bit 63 and 127 in tag expected tag:8061d3df064071df8082a0f813417f05' |
| 3504 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3505 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3506 | aad: '000102' |
| 3507 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3508 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3509 | tag: '8061d3df0640715f8082a0f813417f85' |
| 3510 | result: 'invalid' |
| 3511 | flags: '' |
| 3512 | }, |
| 3513 | XChaCha20Test{ |
| 3514 | tcid: 178 |
| 3515 | comment: 'Tag changed to all zero expected tag:8061d3df064071df8082a0f813417f05' |
| 3516 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3517 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3518 | aad: '000102' |
| 3519 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3520 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3521 | tag: '00000000000000000000000000000000' |
| 3522 | result: 'invalid' |
| 3523 | flags: '' |
| 3524 | }, |
| 3525 | XChaCha20Test{ |
| 3526 | tcid: 179 |
| 3527 | comment: 'tag change to all 1 expected tag:8061d3df064071df8082a0f813417f05' |
| 3528 | key: '202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f' |
| 3529 | iv: '000102030405060708090a0b0c0d0e0f1011121314151617' |
| 3530 | aad: '000102' |
| 3531 | msg: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20' |
| 3532 | ct: 'b70886f2313d015e1fe741365f5e35f1080e0f78ccfb51809417e879689418ef98' |
| 3533 | tag: 'ffffffffffffffffffffffffffffffff' |
| 3534 | result: 'invalid' |
| 3535 | flags: '' |
| 3536 | }, |
| 3537 | ] |
| 3538 | |