1# Imported from Wycheproof's aes_gcm_siv_test.json.
2# This file is generated by convert_wycheproof.go. Do not edit by hand.
3#
4# Algorithm: AES-GCM-SIV
5# Generator version: 0.8r12
6
7[ivSize = 96]
8[keySize = 128]
9[tagSize = 128]
10
11# tcId = 1
12# draft-irtf-cfrg-gcmsiv-09
13aad =
14ct =
15iv = 030000000000000000000000
16key = 01000000000000000000000000000000
17msg =
18result = valid
19tag = dc20e2d83f25705bb49e439eca56de25
20
21# tcId = 2
22# draft-irtf-cfrg-gcmsiv-09
23aad =
24ct = b5d839330ac7b786
25iv = 030000000000000000000000
26key = 01000000000000000000000000000000
27msg = 0100000000000000
28result = valid
29tag = 578782fff6013b815b287c22493a364c
30
31# tcId = 3
32# draft-irtf-cfrg-gcmsiv-09
33aad =
34ct = 7323ea61d05932260047d942
35iv = 030000000000000000000000
36key = 01000000000000000000000000000000
37msg = 010000000000000000000000
38result = valid
39tag = a4978db357391a0bc4fdec8b0d106639
40
41# tcId = 4
42# draft-irtf-cfrg-gcmsiv-09
43aad =
44ct = 743f7c8077ab25f8624e2e948579cf77
45iv = 030000000000000000000000
46key = 01000000000000000000000000000000
47msg = 01000000000000000000000000000000
48result = valid
49tag = 303aaf90f6fe21199c6068577437a0c4
50
51# tcId = 5
52# draft-irtf-cfrg-gcmsiv-09
53aad =
54ct = 84e07e62ba83a6585417245d7ec413a9fe427d6315c09b57ce45f2e3936a9445
55iv = 030000000000000000000000
56key = 01000000000000000000000000000000
57msg = 0100000000000000000000000000000002000000000000000000000000000000
58result = valid
59tag = 1a8e45dcd4578c667cd86847bf6155ff
60
61# tcId = 6
62# draft-irtf-cfrg-gcmsiv-09
63aad =
64ct = 3fd24ce1f5a67b75bf2351f181a475c7b800a5b4d3dcf70106b1eea82fa1d64df42bf7226122fa92e17a40eeaac1201b
65iv = 030000000000000000000000
66key = 01000000000000000000000000000000
67msg = 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000
68result = valid
69tag = 5e6e311dbf395d35b0fe39c2714388f8
70
71# tcId = 7
72# draft-irtf-cfrg-gcmsiv-09
73aad =
74ct = 2433668f1058190f6d43e360f4f35cd8e475127cfca7028ea8ab5c20f7ab2af02516a2bdcbc08d521be37ff28c152bba36697f25b4cd169c6590d1dd39566d3f
75iv = 030000000000000000000000
76key = 01000000000000000000000000000000
77msg = 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
78result = valid
79tag = 8a263dd317aa88d56bdf3936dba75bb8
80
81# tcId = 8
82# draft-irtf-cfrg-gcmsiv-09
83aad = 01
84ct = 1e6daba35669f427
85iv = 030000000000000000000000
86key = 01000000000000000000000000000000
87msg = 0200000000000000
88result = valid
89tag = 3b0a1a2560969cdf790d99759abd1508
90
91# tcId = 9
92# draft-irtf-cfrg-gcmsiv-09
93aad = 01
94ct = 296c7889fd99f41917f44620
95iv = 030000000000000000000000
96key = 01000000000000000000000000000000
97msg = 020000000000000000000000
98result = valid
99tag = 08299c5102745aaa3a0c469fad9e075a
100
101# tcId = 10
102# draft-irtf-cfrg-gcmsiv-09
103aad = 01
104ct = e2b0c5da79a901c1745f700525cb335b
105iv = 030000000000000000000000
106key = 01000000000000000000000000000000
107msg = 02000000000000000000000000000000
108result = valid
109tag = 8f8936ec039e4e4bb97ebd8c4457441f
110
111# tcId = 11
112# draft-irtf-cfrg-gcmsiv-09
113aad = 01
114ct = 620048ef3c1e73e57e02bb8562c416a319e73e4caac8e96a1ecb2933145a1d71
115iv = 030000000000000000000000
116key = 01000000000000000000000000000000
117msg = 0200000000000000000000000000000003000000000000000000000000000000
118result = valid
119tag = e6af6a7f87287da059a71684ed3498e1
120
121# tcId = 12
122# draft-irtf-cfrg-gcmsiv-09
123aad = 01
124ct = 50c8303ea93925d64090d07bd109dfd9515a5a33431019c17d93465999a8b0053201d723120a8562b838cdff25bf9d1e
125iv = 030000000000000000000000
126key = 01000000000000000000000000000000
127msg = 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
128result = valid
129tag = 6a8cc3865f76897c2e4b245cf31c51f2
130
131# tcId = 13
132# draft-irtf-cfrg-gcmsiv-09
133aad = 01
134ct = 2f5c64059db55ee0fb847ed513003746aca4e61c711b5de2e7a77ffd02da42feec601910d3467bb8b36ebbaebce5fba30d36c95f48a3e7980f0e7ac299332a80
135iv = 030000000000000000000000
136key = 01000000000000000000000000000000
137msg = 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000
138result = valid
139tag = cdc46ae475563de037001ef84ae21744
140
141# tcId = 14
142# draft-irtf-cfrg-gcmsiv-09
143aad = 010000000000000000000000
144ct = a8fe3e87
145iv = 030000000000000000000000
146key = 01000000000000000000000000000000
147msg = 02000000
148result = valid
149tag = 07eb1f84fb28f8cb73de8e99e2f48a14
150
151# tcId = 15
152# draft-irtf-cfrg-gcmsiv-09
153aad = 010000000000000000000000000000000200
154ct = 6bb0fecf5ded9b77f902c7d5da236a4391dd0297
155iv = 030000000000000000000000
156key = 01000000000000000000000000000000
157msg = 0300000000000000000000000000000004000000
158result = valid
159tag = 24afc9805e976f451e6d87f6fe106514
160
161# tcId = 16
162# draft-irtf-cfrg-gcmsiv-09
163aad = 0100000000000000000000000000000002000000
164ct = 44d0aaf6fb2f1f34add5e8064e83e12a2ada
165iv = 030000000000000000000000
166key = 01000000000000000000000000000000
167msg = 030000000000000000000000000000000400
168result = valid
169tag = bff9b2ef00fb47920cc72a0c0f13b9fd
170
171# tcId = 17
172# draft-irtf-cfrg-gcmsiv-09
173aad =
174ct =
175iv = f46e44bb3da0015c94f70887
176key = e66021d5eb8e4f4066d4adb9c33560e4
177msg =
178result = valid
179tag = a4194b79071b01a87d65f706e3949578
180
181# tcId = 18
182# draft-irtf-cfrg-gcmsiv-09
183aad = 46bb91c3c5
184ct = af60eb
185iv = bae8e37fc83441b16034566b
186key = 36864200e0eaf5284d884a0e77d31646
187msg = 7a806c
188result = valid
189tag = 711bd85bc1e4d3e0a462e074eea428a8
190
191# tcId = 19
192# draft-irtf-cfrg-gcmsiv-09
193aad = fc880c94a95198874296
194ct = bb93a3e34d3c
195iv = afc0577e34699b9e671fdd4f
196key = aedb64a6c590bc84d1a5e269e4b47801
197msg = bdc66f146545
198result = valid
199tag = d6a9c45545cfc11f03ad743dba20f966
200
201# tcId = 20
202# draft-irtf-cfrg-gcmsiv-09
203aad = 046787f3ea22c127aaf195d1894728
204ct = 4f37281f7ad12949d0
205iv = 275d1ab32f6d1f0434d8848c
206key = d5cc1fd161320b6920ce07787f86743b
207msg = 1177441f195495860f
208result = valid
209tag = 1d02fd0cd174c84fc5dae2f60f52fd2b
210
211# tcId = 21
212# draft-irtf-cfrg-gcmsiv-09
213aad = c9882e5386fd9f92ec489c8fde2be2cf97e74e93
214ct = f54673c5ddf710c745641c8b
215iv = 9e9ad8780c8d63d0ab4149c0
216key = b3fed1473c528b8426a582995929a149
217msg = 9f572c614b4745914474e7c7
218result = valid
219tag = c1dc2f871fb7561da1286e655e24b7b0
220
221# tcId = 22
222# draft-irtf-cfrg-gcmsiv-09
223aad = 2950a70d5a1db2316fd568378da107b52b0da55210cc1c1b0a
224ct = c9ff545e07b88a015f05b274540aa1
225iv = ac80e6f61455bfac8308a2d4
226key = 2d4ed87da44102952ef94b02b805249b
227msg = 0d8c8451178082355c9e940fea2f58
228result = valid
229tag = 83b3449b9f39552de99dc214a1190b0b
230
231# tcId = 23
232# draft-irtf-cfrg-gcmsiv-09
233aad = 1860f762ebfbd08284e421702de0de18baa9c9596291b08466f37de21c7f
234ct = 6298b296e24e8cc35dce0bed484b7f30d580
235iv = ae06556fb6aa7890bebc18fe
236key = bde3b2f204d1e9f8b06bc47f9745b3d1
237msg = 6b3db4da3d57aa94842b9803a96e07fb6de7
238result = valid
239tag = 3e377094f04709f64d7b985310a4db84
240
241# tcId = 24
242# draft-irtf-cfrg-gcmsiv-09
243aad = 7576f7028ec6eb5ea7e298342a94d4b202b370ef9768ec6561c4fe6b7e7296fa859c21
244ct = 391cc328d484a4f46406181bcd62efd9b3ee197d05
245iv = 6245709fb18853f68d833640
246key = f901cfe8a69615a93fdf7a98cad48179
247msg = e42a3c02c25b64869e146d7b233987bddfc240871d
248result = valid
249tag = 2d15506c84a9edd65e13e9d24a2a6e70
250
251# tcId = 25
252aad =
253ct =
254iv = 438a547a94ea88dce46c6c85
255key = bedcfb5a011ebc84600fcb296c15af0d
256msg =
257result = valid
258tag = 596d0538e48526be1c991e40cc031073
259
260# tcId = 26
261aad =
262ct = 4f
263iv = b30c084727ad1c592ac21d12
264key = 384ea416ac3c2f51a76e7d8226346d4e
265msg = 35
266result = valid
267tag = 8b2b805fc0885e2b470d9dbe6cb15ed3
268
269# tcId = 27
270aad =
271ct = 04c7a55f97846e54
272iv = b5e006ded553110e6dc56529
273key = cae31cd9f55526eb038241fc44cac1e5
274msg = d10989f2c52e94ad
275result = valid
276tag = 48168ff846356c33032c719b518f18a8
277
278# tcId = 28
279aad =
280ct = fd9521041b0397a15b0070b93f48a9
281iv = ecb0c42f7000ef0e6f95f24d
282key = dd6197cd63c963919cf0c273ef6b28bf
283msg = 4dcc1485365866e25ac3f2ca6aba97
284result = valid
285tag = 09df91414578f7faf757d04ee26ab901
286
287# tcId = 29
288aad =
289ct = 6eb905287ddfafc32f6b1c10046c089f
290iv = 0e1666f2dc652f7708fb8f0d
291key = ffdf4228361ea1f8165852136b3480f7
292msg = 25b12e28ac0ef6ead0226a3b2288c800
293result = valid
294tag = 4ff9f939a77c34b0cb1ee75fcb0dd29a
295
296# tcId = 30
297aad =
298ct = 6f62bd09d4f36f73e289ab6dd114727fe3
299iv = 965ff6643116ac1443a2dec7
300key = c15ed227dd2e237ecd087eaaaad19ea4
301msg = fee62fde973fe025ad6b322dcdf3c63fc7
302result = valid
303tag = ea727c084db2bc948de0928edddd7fcf
304
305# tcId = 31
306aad =
307ct = 80133a4bea7311f0d3c9835144c37c4ef0ef20c8f2e36be1
308iv = fbbc04fd6e025b7193eb57f6
309key = a8ee11b26d7ceb7f17eaa1e4b83a2cf6
310msg = c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf
311result = valid
312tag = b92f47c1af6713e14fbdf60efebb50c6
313
314# tcId = 32
315aad =
316ct = 778b308e4ca17607df36c0b94695bc64603173b814701a9f69147b42478a0b1f
317iv = a2dbe708db51c68ef02994a6
318key = 7519588f30f7f08ff98e1beee6a2a783
319msg = 1851956319256ebb0f9ccaf325a24abfc5c3e90b055e57cdc0c7ab2165ae03b1
320result = valid
321tag = b75c98952c0aa11958a55c9c2ecf33f5
322
323# tcId = 33
324aad = 30
325ct = 173ba6370171be47dbb6163a63a3b725
326iv = 4bad10c6d84fd43fd13ad36f
327key = a5b5b6bae45b741fe4663890098f326a
328msg = 127b150080ec0bc7704e26f4ab11abb6
329result = valid
330tag = 53aefed6e971d5a1f435f0730a6dd0fd
331
332# tcId = 34
333aad = 743e
334ct = 959f0ff12481dedc4302ad7a904f9486
335iv = 2186a3091237adae83540e24
336key = 0cecb9f512932d68e2c7c0bc4bd621c8
337msg = 437aeb94d842283ba57bb758e3d229f0
338result = valid
339tag = 0215be2ab9b0672a7b82893891057c9c
340
341# tcId = 35
342aad = 25591707c004f506f4b51e85e29f6a
343ct = 8ae3a16a237f1358ac8cfeb5f4cc2818
344iv = 0c908e58cddad69dea1a32c3
345key = 55e04c122780be52ed9328928039008c
346msg = 26eb70672eef03667b34cc7d0df05872
347result = valid
348tag = 28f5aa8a34a9f7c01c17759d142b1bae
349
350# tcId = 36
351aad = c07092d799dac2b4c05fbddd04743c34
352ct = d5220f6a49d1e4c10d38c77c8156ebd0
353iv = c30968c967e53505621628db
354key = 5f0a1b5f8f8673d566ec7f54e7dca4f2
355msg = f6538476daf04524cf134309dd84e187
356result = valid
357tag = 80b50f526286dad22d40984636f0e9ce
358
359# tcId = 37
360aad = 3ea12d80f40f34f812479d2ecc13d2d6df
361ct = 3e771b9376e1d1cde3d9b73349c958bc
362iv = a51c37f467893c1608e56274
363key = 671a70e883fb0611dffd0b1dd9b8cca2
364msg = 3baf3edf04dc0c97aae081cdeb08021d
365result = valid
366tag = ebd3ea678a1e87839a4356584ea89bac
367
368# tcId = 38
369aad = 5189ea6f39b2a78c0202fdff146c5cc6bdc7491d4786f80c6c6aef65634c05da
370ct = 05b568a589d0a77a8ee9c6f06415c6b6
371iv = 52c20979cdaaade573dba650
372key = 63f03172505d90e94900125cb8a4b0dd
373msg = 602c98997ee03fd11ce00e92de193977
374result = valid
375tag = 91ba5089dffb7538199c441728d5f84a
376
377# tcId = 39
378# Testing for ctr overflow
379aad = 395f4091b410c373073bcdc79e02d3af
380ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
381iv = 010101010101010101010101
382key = 00112233445566778899aabbccddeeff
383msg = 43488548d88e6f774bcd2d52c18fbcc933a4e9a9613ff3edbe959ec59522adc098b3133b8d17b9e9dad631ad33752c95
384result = valid
385tag = 00000000000000000000000000000000
386flags = ConstructedIv
387
388# tcId = 40
389# Testing for ctr overflow
390aad = 616b2dff4d665e5f7ab890723dd981b1
391ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
392iv = 000000000000000000000000
393key = 00112233445566778899aabbccddeeff
394msg = f012c6a7eb0e8af5bc45e015e7680a693dc709b95383f6a94babec1bc36e4be3cf4f55a31a94f11c6c3f90eed99682bc
395result = valid
396tag = ffffffffffffffffffffffffffffffff
397flags = ConstructedIv
398
399# tcId = 41
400# Testing for ctr overflow
401aad = 387a8997605fd04ae8951c4759087864
402ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
403iv = 030303030303030303030303
404key = 00112233445566778899aabbccddeeff
405msg = 71ceee58179d6fb968521e9594dbf98cc0040f6aa38fe873c32a9b122d6cbfd51aa4778b3f4f37be7348690d97e2468b
406result = valid
407tag = fefffffffefffffffefffffffeffffff
408flags = ConstructedIv
409
410# tcId = 42
411# Testing for ctr overflow
412aad = 6783b0d5e9d8a2a7274065797097d1ae
413ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
414iv = 060606060606060606060606
415key = 00112233445566778899aabbccddeeff
416msg = 2e14f9e9a09ea204557367898a80dcad117af3666bea25762b70633a9f3614fbe631ba617c371fd5566d5e613496e69f
417result = valid
418tag = ffffff7f00112233445566778899aabb
419flags = ConstructedIv
420
421# tcId = 43
422# Testing for ctr overflow
423aad = 2933810c146f4f7dd146dd43f35199c6
424ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
425iv = 010101010101010101010101
426key = 00112233445566778899aabbccddeeff
427msg = 27fac75879c9d87cd52a0793137ba792f6f145148158eb538f2081e09cd0315986a7025045ecbb2ca1bb18a17bfcd567
428result = valid
429tag = ffffffffffffff7f0011223344556677
430flags = ConstructedIv
431
432# tcId = 44
433# Flipped bit 0 in tag
434aad = 27dd62060507dae87c4f93f391ba15f9
435ct =
436iv = 000000000000000000000000
437key = 00112233445566778899aabbccddeeff
438msg =
439result = invalid
440tag = 0987e35e40981a2730c1740c7201731f
441
442# tcId = 45
443# Flipped bit 0 in tag
444aad = 9ea3371e258288d5a01b15384e2c99ee
445ct = 00000000000000000000000000000000
446iv = 000000000000000000000000
447key = 00112233445566778899aabbccddeeff
448msg = 03c0e39b77bd62d32568f4c86c90bfdb
449result = invalid
450tag = 13a1883272188b4c8d2727178198fe95
451
452# tcId = 46
453# Flipped bit 0 in tag
454aad = ce24e3ec0fe7b8550d621b71fdb5d0eb
455ct = 0000000000000000
456iv = 000000000000000000000000
457key = 00112233445566778899aabbccddeeff
458msg = 63995888995b338c
459result = invalid
460tag = 00000000000000000000000000000000
461
462# tcId = 47
463# Flipped bit 7 in tag
464aad = 1471f354b359c235117febba854a823b
465ct = 00000000000000000000000000000000
466iv = 000000000000000000000000
467key = 00112233445566778899aabbccddeeff
468msg = 03c0e39b77bd62d32568f4c86c90bfdb
469result = invalid
470tag = 13a1883272188b4c8d2727178198fe95
471
472# tcId = 48
473# Flipped bit 7 in tag
474aad = 11f820294fc9d13f1895d2fb5509913b
475ct = 0000000000000000
476iv = 000000000000000000000000
477key = 00112233445566778899aabbccddeeff
478msg = 63995888995b338c
479result = invalid
480tag = 00000000000000000000000000000000
481
482# tcId = 49
483# Flipped bit 8 in tag
484aad = 45e7257b814f09de44177b27b914822f
485ct = 00000000000000000000000000000000
486iv = 000000000000000000000000
487key = 00112233445566778899aabbccddeeff
488msg = 03c0e39b77bd62d32568f4c86c90bfdb
489result = invalid
490tag = 13a1883272188b4c8d2727178198fe95
491
492# tcId = 50
493# Flipped bit 8 in tag
494aad = 4c49780b5438c4a7ea9795b9856fdae1
495ct = 0000000000000000
496iv = 000000000000000000000000
497key = 00112233445566778899aabbccddeeff
498msg = 63995888995b338c
499result = invalid
500tag = 00000000000000000000000000000000
501
502# tcId = 51
503# Flipped bit 8 in tag
504aad = ecc2f2f4142837a34f9cd1fa030a5d7f
505ct = ffffffffffffffff
506iv = 000000000000000000000000
507key = 00112233445566778899aabbccddeeff
508msg = 0fed395814f1750a
509result = invalid
510tag = ffffffffffffffffffffffffffffffff
511
512# tcId = 52
513# Flipped bit 31 in tag
514aad = 69c7f5605da8e0684990b087411f8cf5
515ct = 0000000000000000
516iv = 000000000000000000000000
517key = 00112233445566778899aabbccddeeff
518msg = 63995888995b338c
519result = invalid
520tag = 00000000000000000000000000000000
521
522# tcId = 53
523# Flipped bit 31 in tag
524aad = 20b346be60e7e97588bf504ce707ce0b
525ct = ffffffffffffffff
526iv = 000000000000000000000000
527key = 00112233445566778899aabbccddeeff
528msg = 0fed395814f1750a
529result = invalid
530tag = ffffffffffffffffffffffffffffffff
531
532# tcId = 54
533# Flipped bit 56 in tag
534aad = 3955107da2e9938c6b19bb19ae9fc09f
535ct =
536iv = 000000000000000000000000
537key = 00112233445566778899aabbccddeeff
538msg =
539result = invalid
540tag = 0987e35e40981a2730c1740c7201731f
541
542# tcId = 55
543# Flipped bit 56 in tag
544aad = b1385d46a8accd7022c142442a0b13e9
545ct = 0000000000000000
546iv = 000000000000000000000000
547key = 00112233445566778899aabbccddeeff
548msg = 63995888995b338c
549result = invalid
550tag = 00000000000000000000000000000000
551
552# tcId = 56
553# Flipped bit 63 in tag
554aad = 19b298f3a061a73cb774da927ce11ca2
555ct = 0000000000000000
556iv = 000000000000000000000000
557key = 00112233445566778899aabbccddeeff
558msg = 63995888995b338c
559result = invalid
560tag = 00000000000000000000000000000000
561
562# tcId = 57
563# Flipped bit 63 in tag
564aad = bff8c631e61c18a050a523ad4a750a20
565ct = ffffffffffffffff
566iv = 000000000000000000000000
567key = 00112233445566778899aabbccddeeff
568msg = 0fed395814f1750a
569result = invalid
570tag = ffffffffffffffffffffffffffffffff
571
572# tcId = 58
573# Flipped bit 64 in tag
574aad = 7b6171302b689c926852163e310f08d4
575ct = 00000000000000000000000000000000
576iv = 000000000000000000000000
577key = 00112233445566778899aabbccddeeff
578msg = 03c0e39b77bd62d32568f4c86c90bfdb
579result = invalid
580tag = 13a1883272188b4c8d2727178198fe95
581
582# tcId = 59
583# Flipped bit 88 in tag
584aad = 4e79aa30003226402245893e91f2024c
585ct = 00000000000000000000000000000000
586iv = 000000000000000000000000
587key = 00112233445566778899aabbccddeeff
588msg = 03c0e39b77bd62d32568f4c86c90bfdb
589result = invalid
590tag = 13a1883272188b4c8d2727178198fe95
591
592# tcId = 60
593# Flipped bit 88 in tag
594aad = 9312e1813a05b8682555061b05edcef1
595ct = ffffffffffffffff
596iv = 000000000000000000000000
597key = 00112233445566778899aabbccddeeff
598msg = 0fed395814f1750a
599result = invalid
600tag = ffffffffffffffffffffffffffffffff
601
602# tcId = 61
603# Flipped bit 96 in tag
604aad = 643684185211af58061022efa360d54b
605ct = 0000000000000000
606iv = 000000000000000000000000
607key = 00112233445566778899aabbccddeeff
608msg = 63995888995b338c
609result = invalid
610tag = 00000000000000000000000000000000
611
612# tcId = 62
613# Flipped bit 96 in tag
614aad = 786d8056e26150918e3cbe520cafeb50
615ct = ffffffffffffffff
616iv = 000000000000000000000000
617key = 00112233445566778899aabbccddeeff
618msg = 0fed395814f1750a
619result = invalid
620tag = ffffffffffffffffffffffffffffffff
621
622# tcId = 63
623# Flipped bit 97 in tag
624aad = 555036128fa18ecadd090cb772ac0bf3
625ct =
626iv = 000000000000000000000000
627key = 00112233445566778899aabbccddeeff
628msg =
629result = invalid
630tag = 0987e35e40981a2730c1740c7201731f
631
632# tcId = 64
633# Flipped bit 97 in tag
634aad = a5b43b8e1dbb2bfbda1b625fee4064a7
635ct = 0000000000000000
636iv = 000000000000000000000000
637key = 00112233445566778899aabbccddeeff
638msg = 63995888995b338c
639result = invalid
640tag = 00000000000000000000000000000000
641
642# tcId = 65
643# Flipped bit 120 in tag
644aad = ae47cc5d7681dd480c23469c5519b647
645ct =
646iv = 000000000000000000000000
647key = 00112233445566778899aabbccddeeff
648msg =
649result = invalid
650tag = 0987e35e40981a2730c1740c7201731f
651
652# tcId = 66
653# Flipped bit 120 in tag
654aad = d53dd677184702eaa660f1349195fc04
655ct = 00000000000000000000000000000000
656iv = 000000000000000000000000
657key = 00112233445566778899aabbccddeeff
658msg = 03c0e39b77bd62d32568f4c86c90bfdb
659result = invalid
660tag = 13a1883272188b4c8d2727178198fe95
661
662# tcId = 67
663# Flipped bit 120 in tag
664aad = dc78584e4599dd4b2fb333db2f9ccb95
665ct = ffffffffffffffff
666iv = 000000000000000000000000
667key = 00112233445566778899aabbccddeeff
668msg = 0fed395814f1750a
669result = invalid
670tag = ffffffffffffffffffffffffffffffff
671
672# tcId = 68
673# Flipped bit 121 in tag
674aad = 0bfd9271e79153a8afdb7f3d96fe446f
675ct =
676iv = 000000000000000000000000
677key = 00112233445566778899aabbccddeeff
678msg =
679result = invalid
680tag = 0987e35e40981a2730c1740c7201731f
681
682# tcId = 69
683# Flipped bit 121 in tag
684aad = 1e0537a95b7200134d0b440657d50fd1
685ct = 0000000000000000
686iv = 000000000000000000000000
687key = 00112233445566778899aabbccddeeff
688msg = 63995888995b338c
689result = invalid
690tag = 00000000000000000000000000000000
691
692# tcId = 70
693# Flipped bit 121 in tag
694aad = 7633155df35857258d23b0651d60847c
695ct = ffffffffffffffff
696iv = 000000000000000000000000
697key = 00112233445566778899aabbccddeeff
698msg = 0fed395814f1750a
699result = invalid
700tag = ffffffffffffffffffffffffffffffff
701
702# tcId = 71
703# Flipped bit 126 in tag
704aad = ab0a064b473de43598adf81ee297d856
705ct = ffffffffffffffff
706iv = 000000000000000000000000
707key = 00112233445566778899aabbccddeeff
708msg = 0fed395814f1750a
709result = invalid
710tag = ffffffffffffffffffffffffffffffff
711
712# tcId = 72
713# Flipped bit 127 in tag
714aad = f62bdc3f4fcb699ee12f6e87dcc704cb
715ct =
716iv = 000000000000000000000000
717key = 00112233445566778899aabbccddeeff
718msg =
719result = invalid
720tag = 0987e35e40981a2730c1740c7201731f
721
722# tcId = 73
723# Flipped bit 127 in tag
724aad = 1320051031807b8f44e9d2cb1ec6aa92
725ct = 00000000000000000000000000000000
726iv = 000000000000000000000000
727key = 00112233445566778899aabbccddeeff
728msg = 03c0e39b77bd62d32568f4c86c90bfdb
729result = invalid
730tag = 13a1883272188b4c8d2727178198fe95
731
732# tcId = 74
733# Flipped bit 127 in tag
734aad = 329b813d3ae2225d3e15f97a28037bcc
735ct = 0000000000000000
736iv = 000000000000000000000000
737key = 00112233445566778899aabbccddeeff
738msg = 63995888995b338c
739result = invalid
740tag = 00000000000000000000000000000000
741
742# tcId = 75
743# Flipped bit 0..127 in tag
744aad = edc723bedd0078696acdea005c74b841
745ct = 0000000000000000
746iv = 000000000000000000000000
747key = 00112233445566778899aabbccddeeff
748msg = 63995888995b338c
749result = invalid
750tag = 00000000000000000000000000000000
751
752[ivSize = 96]
753[keySize = 256]
754[tagSize = 128]
755
756# tcId = 76
757# draft-irtf-cfrg-gcmsiv-09
758aad =
759ct =
760iv = 030000000000000000000000
761key = 0100000000000000000000000000000000000000000000000000000000000000
762msg =
763result = valid
764tag = 07f5f4169bbf55a8400cd47ea6fd400f
765
766# tcId = 77
767# draft-irtf-cfrg-gcmsiv-09
768aad =
769ct = c2ef328e5c71c83b
770iv = 030000000000000000000000
771key = 0100000000000000000000000000000000000000000000000000000000000000
772msg = 0100000000000000
773result = valid
774tag = 843122130f7364b761e0b97427e3df28
775
776# tcId = 78
777# draft-irtf-cfrg-gcmsiv-09
778aad =
779ct = 9aab2aeb3faa0a34aea8e2b1
780iv = 030000000000000000000000
781key = 0100000000000000000000000000000000000000000000000000000000000000
782msg = 010000000000000000000000
783result = valid
784tag = 8ca50da9ae6559e48fd10f6e5c9ca17e
785
786# tcId = 79
787# draft-irtf-cfrg-gcmsiv-09
788aad =
789ct = 85a01b63025ba19b7fd3ddfc033b3e76
790iv = 030000000000000000000000
791key = 0100000000000000000000000000000000000000000000000000000000000000
792msg = 01000000000000000000000000000000
793result = valid
794tag = c9eac6fa700942702e90862383c6c366
795
796# tcId = 80
797# draft-irtf-cfrg-gcmsiv-09
798aad =
799ct = 4a6a9db4c8c6549201b9edb53006cba821ec9cf850948a7c86c68ac7539d027f
800iv = 030000000000000000000000
801key = 0100000000000000000000000000000000000000000000000000000000000000
802msg = 0100000000000000000000000000000002000000000000000000000000000000
803result = valid
804tag = e819e63abcd020b006a976397632eb5d
805
806# tcId = 81
807# draft-irtf-cfrg-gcmsiv-09
808aad =
809ct = c00d121893a9fa603f48ccc1ca3c57ce7499245ea0046db16c53c7c66fe717e39cf6c748837b61f6ee3adcee17534ed5
810iv = 030000000000000000000000
811key = 0100000000000000000000000000000000000000000000000000000000000000
812msg = 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000
813result = valid
814tag = 790bc96880a99ba804bd12c0e6a22cc4
815
816# tcId = 82
817# draft-irtf-cfrg-gcmsiv-09
818aad =
819ct = c2d5160a1f8683834910acdafc41fbb1632d4a353e8b905ec9a5499ac34f96c7e1049eb080883891a4db8caaa1f99dd004d80487540735234e3744512c6f90ce
820iv = 030000000000000000000000
821key = 0100000000000000000000000000000000000000000000000000000000000000
822msg = 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
823result = valid
824tag = 112864c269fc0d9d88c61fa47e39aa08
825
826# tcId = 83
827# draft-irtf-cfrg-gcmsiv-09
828aad = 01
829ct = 1de22967237a8132
830iv = 030000000000000000000000
831key = 0100000000000000000000000000000000000000000000000000000000000000
832msg = 0200000000000000
833result = valid
834tag = 91213f267e3b452f02d01ae33e4ec854
835
836# tcId = 84
837# draft-irtf-cfrg-gcmsiv-09
838aad = 01
839ct = 163d6f9cc1b346cd453a2e4c
840iv = 030000000000000000000000
841key = 0100000000000000000000000000000000000000000000000000000000000000
842msg = 020000000000000000000000
843result = valid
844tag = c1a4a19ae800941ccdc57cc8413c277f
845
846# tcId = 85
847# draft-irtf-cfrg-gcmsiv-09
848aad = 01
849ct = c91545823cc24f17dbb0e9e807d5ec17
850iv = 030000000000000000000000
851key = 0100000000000000000000000000000000000000000000000000000000000000
852msg = 02000000000000000000000000000000
853result = valid
854tag = b292d28ff61189e8e49f3875ef91aff7
855
856# tcId = 86
857# draft-irtf-cfrg-gcmsiv-09
858aad = 01
859ct = 07dad364bfc2b9da89116d7bef6daaaf6f255510aa654f920ac81b94e8bad365
860iv = 030000000000000000000000
861key = 0100000000000000000000000000000000000000000000000000000000000000
862msg = 0200000000000000000000000000000003000000000000000000000000000000
863result = valid
864tag = aea1bad12702e1965604374aab96dbbc
865
866# tcId = 87
867# draft-irtf-cfrg-gcmsiv-09
868aad = 01
869ct = c67a1f0f567a5198aa1fcc8e3f21314336f7f51ca8b1af61feac35a86416fa47fbca3b5f749cdf564527f2314f42fe25
870iv = 030000000000000000000000
871key = 0100000000000000000000000000000000000000000000000000000000000000
872msg = 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
873result = valid
874tag = 03332742b228c647173616cfd44c54eb
875
876# tcId = 88
877# draft-irtf-cfrg-gcmsiv-09
878aad = 01
879ct = 67fd45e126bfb9a79930c43aad2d36967d3f0e4d217c1e551f59727870beefc98cb933a8fce9de887b1e40799988db1fc3f91880ed405b2dd298318858467c89
880iv = 030000000000000000000000
881key = 0100000000000000000000000000000000000000000000000000000000000000
882msg = 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000
883result = valid
884tag = 5bde0285037c5de81e5b570a049b62a0
885
886# tcId = 89
887# draft-irtf-cfrg-gcmsiv-09
888aad = 010000000000000000000000
889ct = 22b3f4cd
890iv = 030000000000000000000000
891key = 0100000000000000000000000000000000000000000000000000000000000000
892msg = 02000000
893result = valid
894tag = 1835e517741dfddccfa07fa4661b74cf
895
896# tcId = 90
897# draft-irtf-cfrg-gcmsiv-09
898aad = 010000000000000000000000000000000200
899ct = 43dd0163cdb48f9fe3212bf61b201976067f342b
900iv = 030000000000000000000000
901key = 0100000000000000000000000000000000000000000000000000000000000000
902msg = 0300000000000000000000000000000004000000
903result = valid
904tag = b879ad976d8242acc188ab59cabfe307
905
906# tcId = 91
907# draft-irtf-cfrg-gcmsiv-09
908aad = 0100000000000000000000000000000002000000
909ct = 462401724b5ce6588d5a54aae5375513a075
910iv = 030000000000000000000000
911key = 0100000000000000000000000000000000000000000000000000000000000000
912msg = 030000000000000000000000000000000400
913result = valid
914tag = cfcdf5042112aa29685c912fc2056543
915
916# tcId = 92
917# draft-irtf-cfrg-gcmsiv-09
918aad =
919ct =
920iv = e0eaf5284d884a0e77d31646
921key = e66021d5eb8e4f4066d4adb9c33560e4f46e44bb3da0015c94f7088736864200
922msg =
923result = valid
924tag = 169fbb2fbf389a995f6390af22228a62
925
926# tcId = 93
927# draft-irtf-cfrg-gcmsiv-09
928aad = 4fbdc66f14
929ct = 0eaccb
930iv = e4b47801afc0577e34699b9e
931key = bae8e37fc83441b16034566b7a806c46bb91c3c5aedb64a6c590bc84d1a5e269
932msg = 671fdd
933result = valid
934tag = 93da9bb81333aee0c785b240d319719d
935
936# tcId = 94
937# draft-irtf-cfrg-gcmsiv-09
938aad = 6787f3ea22c127aaf195
939ct = a254dad4f3f9
940iv = 2f6d1f0434d8848c1177441f
941key = 6545fc880c94a95198874296d5cc1fd161320b6920ce07787f86743b275d1ab3
942msg = 195495860f04
943result = valid
944tag = 6b62b84dc40c84636a5ec12020ec8c2c
945
946# tcId = 95
947# draft-irtf-cfrg-gcmsiv-09
948aad = 489c8fde2be2cf97e74e932d4ed87d
949ct = 0df9e308678244c44b
950iv = 9f572c614b4745914474e7c7
951key = d1894728b3fed1473c528b8426a582995929a1499e9ad8780c8d63d0ab4149c0
952msg = c9882e5386fd9f92ec
953result = valid
954tag = c0fd3dc6628dfe55ebb0b9fb2295c8c2
955
956# tcId = 96
957# draft-irtf-cfrg-gcmsiv-09
958aad = 0da55210cc1c1b0abde3b2f204d1e9f8b06bc47f
959ct = 8dbeb9f7255bf5769dd56692
960iv = 5c9e940fea2f582950a70d5a
961key = a44102952ef94b02b805249bac80e6f61455bfac8308a2d40d8c845117808235
962msg = 1db2316fd568378da107b52b
963result = valid
964tag = 404099c2587f64979f21826706d497d5
965
966# tcId = 97
967# draft-irtf-cfrg-gcmsiv-09
968aad = f37de21c7ff901cfe8a69615a93fdf7a98cad481796245709f
969ct = 793576dfa5c0f88729a7ed3c2f1bff
970iv = 6de71860f762ebfbd08284e4
971key = 9745b3d1ae06556fb6aa7890bebc18fe6b3db4da3d57aa94842b9803a96e07fb
972msg = 21702de0de18baa9c9596291b08466
973result = valid
974tag = b3080d28f6ebb5d3648ce97bd5ba67fd
975
976# tcId = 98
977# draft-irtf-cfrg-gcmsiv-09
978aad = 9c2159058b1f0fe91433a5bdc20e214eab7fecef4454a10ef0657df21ac7
979ct = 857e16a64915a787637687db4a9519635cdd
980iv = 028ec6eb5ea7e298342a94d4
981key = b18853f68d833640e42a3c02c25b64869e146d7b233987bddfc240871d7576f7
982msg = b202b370ef9768ec6561c4fe6b7e7296fa85
983result = valid
984tag = 454fc2a154fea91f8363a39fec7d0a49
985
986# tcId = 99
987# draft-irtf-cfrg-gcmsiv-09
988aad = 734320ccc9d9bbbb19cb81b2af4ecbc3e72834321f7aa0f70b7282b4f33df23f167541
989ct = 626660c26ea6612fb17ad91e8e767639edd6c9faee
990iv = 688089e55540db1872504e1c
991key = 3c535de192eaed3822a2fbbe2ca9dfc88255e14a661b8aa82cc54236093bbc23
992msg = ced532ce4159b035277d4dfbb7db62968b13cd4eec
993result = valid
994tag = 9d6c7029675b89eaf4ba1ded1a286594
995
996# tcId = 100
997# draft-irtf-cfrg-gcmsiv-09
998aad =
999ct = f3f80f2cf0cb2dd9c5984fcda908456cc537703b5ba70324a6793a7bf218d3ea
1000iv = 000000000000000000000000
1001key = 0000000000000000000000000000000000000000000000000000000000000000
1002msg = 000000000000000000000000000000004db923dc793ee6497c76dcc03a98e108
1003result = valid
1004tag = ffffffff000000000000000000000000
1005
1006# tcId = 101
1007# draft-irtf-cfrg-gcmsiv-09
1008aad =
1009ct = 18ce4f0b8cb4d0cac65fea8f79257b20888e53e72299e56d
1010iv = 000000000000000000000000
1011key = 0000000000000000000000000000000000000000000000000000000000000000
1012msg = eb3640277c7ffd1303c7a542d02d3e4c0000000000000000
1013result = valid
1014tag = ffffffff000000000000000000000000
1015
1016# tcId = 102
1017aad =
1018ct =
1019iv = 4da5bf8dfd5852c1ea12379d
1020key = 80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0
1021msg =
1022result = valid
1023tag = 181720f6ecdcdd332c89d20e09f11b0f
1024
1025# tcId = 103
1026aad =
1027ct = fa
1028iv = 99e23ec48985bccdeeab60f1
1029key = cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273
1030msg = 2a
1031result = valid
1032tag = 868ee11a7fe13996ac26962a7e861962
1033
1034# tcId = 104
1035aad =
1036ct = c32210c306fac7dc
1037iv = 4f07afedfdc3b6c2361823d3
1038key = 51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152
1039msg = be3308f72a2c6aed
1040result = valid
1041tag = da60d8ff4d550e6801b0ce488ed1b6fe
1042
1043# tcId = 105
1044aad =
1045ct = 0180029193bbb29e326b5817e8ea01
1046iv = 68ab7fdbf61901dad461d23c
1047key = 67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb
1048msg = 51f8c1f731ea14acdb210a6d973e07
1049result = valid
1050tag = 4dd43e861c5f141a693ebc056ed0f0f9
1051
1052# tcId = 106
1053aad =
1054ct = 31cb136074adcd00cf75e9587d7e8424
1055iv = 2fcb1b38a99e71b84740ad9b
1056key = 59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a
1057msg = 549b365af913f3b081131ccb6b825588
1058result = valid
1059tag = 567871b7aaaf3c00f42fd9d5962df514
1060
1061# tcId = 107
1062aad =
1063ct = c97e58e8730a567e8bdf5eb981cdd5f323
1064iv = 45aaa3e5d16d2d42dc03445d
1065key = 3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011
1066msg = 3ff1514b1c503915918f0c0c31094a6e1f
1067result = valid
1068tag = 4b2dc825fef9dc6bf234f2b8ff798f9e
1069
1070# tcId = 108
1071aad =
1072ct = c2669f9fc8fe6013c4dd22468d43c2af73647b7018531d29
1073iv = e6b1adf2fd58a8762c65f31b
1074key = 0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7
1075msg = 10f1ecf9c60584665d9ae5efe279e7f7377eea6916d2b111
1076result = valid
1077tag = 06a58c8d44e99b3262cad0e920df1f85
1078
1079# tcId = 109
1080aad =
1081ct = faaef557c31a231115f393c4b3c1a1413fb40b4204458d5f9ef8a9f2f12486ae
1082iv = 72cfd90ef3026ca22b7e6e6a
1083key = e1731d5854e1b70cb3ffe8b786a2b3ebf0994370954757b9dc8c7bc5354634a3
1084msg = b9c554cbc36ac18ae897df7beecac1dbeb4eafa156bb60ce2e5d48f05715e678
1085result = valid
1086tag = 72fc457255aadf708719c46986caefad
1087
1088# tcId = 110
1089aad = 02
1090ct = 12fffdccd1e5a9708fa30ccf99137067
1091iv = 87345f1055fd9e2102d50656
1092key = 7d00b48095adfa3272050607b264185002ba99957c498be022770f2ce2f3143c
1093msg = e5ccaa441bc814688f8f6e8f28b500b2
1094result = valid
1095tag = 688e0b634f51c4f6d983629c8a63c1c0
1096
1097# tcId = 111
1098aad = b648
1099ct = b75b8e96de2ef9704ade5c64cab59671
1100iv = 87a3163ec0598ad95b3aa713
1101key = 6432717f1db85e41ac7836bce25185a080d5762b9e2b18444b6ec72c3bd8e4dc
1102msg = 02cde168fba3f544bbd0332f7adeada8
1103result = valid
1104tag = dec00ceb899c4a6a29be67f1b30435e0
1105
1106# tcId = 112
1107aad = bd4cd02fc7502bbdbdf6c9a3cbe8f0
1108ct = 8e67034384170a646e9eea1606a8e899
1109iv = 6f573aa86baa492ba46596df
1110key = 8e34cf73d245a1082a920b86364eb896c4946467bcb3d58929fcb36690e6394f
1111msg = 16ddd23ff53f3d23c06334487040eb47
1112result = valid
1113tag = fe7a3dd42beb5ff70bb471ff76f0d341
1114
1115# tcId = 113
1116aad = 89cce9fb47441d07e0245a66fe8b778b
1117ct = 7eeb00c65fe7e0c79255e3cd90013588
1118iv = 1a6518f02ede1da6809266d9
1119key = cb5575f5c7c45c91cf320b139fb594237560d0a3e6f865a67d4f633f2c08f016
1120msg = 623b7850c321e2cf0c6fbcc8dfd1aff2
1121result = valid
1122tag = 957d35fb25fdc17f00db33756967fd02
1123
1124# tcId = 114
1125aad = d19f2d989095f7ab03a5fde84416e00c0e
1126ct = f83e3b4333400d6393d085fe947057c4
1127iv = 564dee49ab00d240fc1068c3
1128key = a5569e729a69b24ba6e0ff15c4627897436824c941e9d00b2e93fddc4ba77657
1129msg = 87b3a4d7b26d8d3203a0de1d64ef82e3
1130result = valid
1131tag = 7a30291bb506ae3961f61d683c9d94d1
1132
1133# tcId = 115
1134aad = ba446f6f9a0ced22450feb10737d9007fd69abc19b1d4d9049a5551e86ec2b37
1135ct = 97db4d850442eb33e6089af6f3cadf7b
1136iv = 8df4b15a888c33286a7b7651
1137key = 3937986af86dafc1ba0c4672d8abc46c207062682d9c264ab06d6c5807205130
1138msg = dc9e9eaf11e314182df6a4eba17aec9c
1139result = valid
1140tag = 3ccbb125b2835754c1409d227e374d0b
1141
1142# tcId = 116
1143# Testing for ctr overflow
1144aad = 40c32e00c2fdab59c1a1c573b46b5068
1145ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1146iv = 010101010101010101010101
1147key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
1148msg = bdd411814564c4218d224d50591c818855a862a0a519ac0b3d71a2edb12aa71eb81959bcc6b84c45aa424c9aca0b7bdd
1149result = valid
1150tag = 00000000000000000000000000000000
1151flags = ConstructedIv
1152
1153# tcId = 117
1154# Testing for ctr overflow
1155aad = 2cc3a1973e0560f7224a394e52fa8488
1156ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1157iv = 000000000000000000000000
1158key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
1159msg = d04846a01f472262e60a1cb4cfcbdcb05c3f819628a3a49395c5dae96c434b2417ce071699afa74a60c32c0bafd9c01a
1160result = valid
1161tag = ffffffffffffffffffffffffffffffff
1162flags = ConstructedIv
1163
1164# tcId = 118
1165# Testing for ctr overflow
1166aad = 2e34d12622a441b557eeb1d647c6cb73
1167ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1168iv = 010101010101010101010101
1169key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
1170msg = 79637cee9decf33e3080de3d2c55bd21cd529ba8080b583edb6cfe13cda04bd00debe58b8cd48d6e02a1ecfc4d87923a
1171result = valid
1172tag = fefffffffefffffffefffffffeffffff
1173flags = ConstructedIv
1174
1175# tcId = 119
1176# Testing for ctr overflow
1177aad = 0814a95481bf915a4097949e3525c7e7
1178ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1179iv = 000000000000000000000000
1180key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
1181msg = 6492a73880dac7f36743715b0fc7063d3e46a25044310bba5849ed88bfcb54b0adbe3978040bda849906e1aa09d1a8e3
1182result = valid
1183tag = ffffff7f00112233445566778899aabb
1184flags = ConstructedIv
1185
1186# tcId = 120
1187# Testing for ctr overflow
1188aad = b691ef42f2ab8d1b4a581bb08394b13a
1189ct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1190iv = 010101010101010101010101
1191key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
1192msg = 7848d9e872f40bca1b82a4e7185fb75193b3496cc1dc2a72b86ed156ab8389e71687ed25eb6485e66561fa8c39853368
1193result = valid
1194tag = ffffffffffffff7f0011223344556677
1195flags = ConstructedIv
1196
1197# tcId = 121
1198# Flipped bit 0 in tag
1199aad = e144878b0bbbf01b75231277e1e0d114
1200ct = 00000000000000000000000000000000
1201iv = 000000000000000000000000
1202key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1203msg = f663044a4e7dd822aba0b7de2d869981
1204result = invalid
1205tag = 13a1883272188b4c8d2727178198fe95
1206
1207# tcId = 122
1208# Flipped bit 0 in tag
1209aad = 0289eaa93eb084107d2088435ef2a0cd
1210ct = ffffffffffffffff
1211iv = 000000000000000000000000
1212key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1213msg = 49861b1fb6bcf8e4
1214result = invalid
1215tag = ffffffffffffffffffffffffffffffff
1216
1217# tcId = 123
1218# Flipped bit 1 in tag
1219aad = f3bd6013669b7d9371727fcb1aafea75
1220ct = ffffffffffffffff
1221iv = 000000000000000000000000
1222key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1223msg = 49861b1fb6bcf8e4
1224result = invalid
1225tag = ffffffffffffffffffffffffffffffff
1226
1227# tcId = 124
1228# Flipped bit 7 in tag
1229aad = 922e91b2c5016e4303c737d1608ca25f
1230ct =
1231iv = 000000000000000000000000
1232key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1233msg =
1234result = invalid
1235tag = 0987e35e40981a2730c1740c7201731f
1236
1237# tcId = 125
1238# Flipped bit 7 in tag
1239aad = 7195dd0addce5dd7014bfddb2f23206f
1240ct = 0000000000000000
1241iv = 000000000000000000000000
1242key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1243msg = 759dfbbb8a251ccc
1244result = invalid
1245tag = 00000000000000000000000000000000
1246
1247# tcId = 126
1248# Flipped bit 7 in tag
1249aad = 32fc2a53e9678f1fc6d63081c36c6f2c
1250ct = ffffffffffffffff
1251iv = 000000000000000000000000
1252key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1253msg = 49861b1fb6bcf8e4
1254result = invalid
1255tag = ffffffffffffffffffffffffffffffff
1256
1257# tcId = 127
1258# Flipped bit 8 in tag
1259aad = c55ba71ee250216f8ecfe822d712dd38
1260ct =
1261iv = 000000000000000000000000
1262key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1263msg =
1264result = invalid
1265tag = 0987e35e40981a2730c1740c7201731f
1266
1267# tcId = 128
1268# Flipped bit 8 in tag
1269aad = 5546acf865fc305fbd7ff1092cb9c2c3
1270ct = 0000000000000000
1271iv = 000000000000000000000000
1272key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1273msg = 759dfbbb8a251ccc
1274result = invalid
1275tag = 00000000000000000000000000000000
1276
1277# tcId = 129
1278# Flipped bit 31 in tag
1279aad = 6b060eebe1843b409a4dfd0be8f86a2b
1280ct = 00000000000000000000000000000000
1281iv = 000000000000000000000000
1282key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1283msg = f663044a4e7dd822aba0b7de2d869981
1284result = invalid
1285tag = 13a1883272188b4c8d2727178198fe95
1286
1287# tcId = 130
1288# Flipped bit 31 in tag
1289aad = c4adb92f1a60eb2faff88675f62a7276
1290ct = 0000000000000000
1291iv = 000000000000000000000000
1292key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1293msg = 759dfbbb8a251ccc
1294result = invalid
1295tag = 00000000000000000000000000000000
1296
1297# tcId = 131
1298# Flipped bit 32 in tag
1299aad = 70c5a8591f52f869c6415a6d7000e253
1300ct = 00000000000000000000000000000000
1301iv = 000000000000000000000000
1302key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1303msg = f663044a4e7dd822aba0b7de2d869981
1304result = invalid
1305tag = 13a1883272188b4c8d2727178198fe95
1306
1307# tcId = 132
1308# Flipped bit 56 in tag
1309aad = 46c788111083d8913153a6e37e5506a3
1310ct =
1311iv = 000000000000000000000000
1312key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1313msg =
1314result = invalid
1315tag = 0987e35e40981a2730c1740c7201731f
1316
1317# tcId = 133
1318# Flipped bit 56 in tag
1319aad = 1ed7665962378cec4039c793a8f744d0
1320ct = 0000000000000000
1321iv = 000000000000000000000000
1322key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1323msg = 759dfbbb8a251ccc
1324result = invalid
1325tag = 00000000000000000000000000000000
1326
1327# tcId = 134
1328# Flipped bit 56 in tag
1329aad = a0f7587c5862609c6dc983780bcda180
1330ct = ffffffffffffffff
1331iv = 000000000000000000000000
1332key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1333msg = 49861b1fb6bcf8e4
1334result = invalid
1335tag = ffffffffffffffffffffffffffffffff
1336
1337# tcId = 135
1338# Flipped bit 63 in tag
1339aad = b5fe79f182cb9f2945208e29513928d1
1340ct =
1341iv = 000000000000000000000000
1342key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1343msg =
1344result = invalid
1345tag = 0987e35e40981a2730c1740c7201731f
1346
1347# tcId = 136
1348# Flipped bit 63 in tag
1349aad = c1dbf87e4a586b040c53f6dd9063b4cd
1350ct = ffffffffffffffff
1351iv = 000000000000000000000000
1352key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1353msg = 49861b1fb6bcf8e4
1354result = invalid
1355tag = ffffffffffffffffffffffffffffffff
1356
1357# tcId = 137
1358# Flipped bit 64 in tag
1359aad = 845466e603ca85a224693d150ae13ba3
1360ct = 0000000000000000
1361iv = 000000000000000000000000
1362key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1363msg = 759dfbbb8a251ccc
1364result = invalid
1365tag = 00000000000000000000000000000000
1366
1367# tcId = 138
1368# Flipped bit 88 in tag
1369aad = 90a992a8443d65870b4d8bca85e4a698
1370ct = 00000000000000000000000000000000
1371iv = 000000000000000000000000
1372key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1373msg = f663044a4e7dd822aba0b7de2d869981
1374result = invalid
1375tag = 13a1883272188b4c8d2727178198fe95
1376
1377# tcId = 139
1378# Flipped bit 88 in tag
1379aad = e1737a834410e5fba6cdc1d1f7d12c12
1380ct = ffffffffffffffff
1381iv = 000000000000000000000000
1382key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1383msg = 49861b1fb6bcf8e4
1384result = invalid
1385tag = ffffffffffffffffffffffffffffffff
1386
1387# tcId = 140
1388# Flipped bit 96 in tag
1389aad = 445c8fffa3d960e39ca86260c66418d8
1390ct =
1391iv = 000000000000000000000000
1392key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1393msg =
1394result = invalid
1395tag = 0987e35e40981a2730c1740c7201731f
1396
1397# tcId = 141
1398# Flipped bit 97 in tag
1399aad = 18cb9f5eede6224fa3fcd525cf9f958b
1400ct = 00000000000000000000000000000000
1401iv = 000000000000000000000000
1402key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1403msg = f663044a4e7dd822aba0b7de2d869981
1404result = invalid
1405tag = 13a1883272188b4c8d2727178198fe95
1406
1407# tcId = 142
1408# Flipped bit 97 in tag
1409aad = 8c4fbca37d2e361856b9f80adf455fa0
1410ct = 0000000000000000
1411iv = 000000000000000000000000
1412key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1413msg = 759dfbbb8a251ccc
1414result = invalid
1415tag = 00000000000000000000000000000000
1416
1417# tcId = 143
1418# Flipped bit 97 in tag
1419aad = bc517fe140abf2b42eb1cafe8c0715a9
1420ct = ffffffffffffffff
1421iv = 000000000000000000000000
1422key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1423msg = 49861b1fb6bcf8e4
1424result = invalid
1425tag = ffffffffffffffffffffffffffffffff
1426
1427# tcId = 144
1428# Flipped bit 120 in tag
1429aad = 617e1c5ef62ed35cf678e670f116ff2f
1430ct =
1431iv = 000000000000000000000000
1432key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1433msg =
1434result = invalid
1435tag = 0987e35e40981a2730c1740c7201731f
1436
1437# tcId = 145
1438# Flipped bit 120 in tag
1439aad = e71802b7a37e8ef1f001ef0c52c636f2
1440ct = 00000000000000000000000000000000
1441iv = 000000000000000000000000
1442key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1443msg = f663044a4e7dd822aba0b7de2d869981
1444result = invalid
1445tag = 13a1883272188b4c8d2727178198fe95
1446
1447# tcId = 146
1448# Flipped bit 120 in tag
1449aad = be647e37f154d4a8edca5a29ca221cc5
1450ct = 0000000000000000
1451iv = 000000000000000000000000
1452key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1453msg = 759dfbbb8a251ccc
1454result = invalid
1455tag = 00000000000000000000000000000000
1456
1457# tcId = 147
1458# Flipped bit 121 in tag
1459aad = b3caa01f49c7cbc56c7c92547257957e
1460ct = 00000000000000000000000000000000
1461iv = 000000000000000000000000
1462key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1463msg = f663044a4e7dd822aba0b7de2d869981
1464result = invalid
1465tag = 13a1883272188b4c8d2727178198fe95
1466
1467# tcId = 148
1468# Flipped bit 121 in tag
1469aad = ab0347a2aec4cc4c366583062442ba07
1470ct = 0000000000000000
1471iv = 000000000000000000000000
1472key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1473msg = 759dfbbb8a251ccc
1474result = invalid
1475tag = 00000000000000000000000000000000
1476
1477# tcId = 149
1478# Flipped bit 126 in tag
1479aad = 62573ef39a27f77b37fb7bfc84e46cee
1480ct =
1481iv = 000000000000000000000000
1482key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1483msg =
1484result = invalid
1485tag = 0987e35e40981a2730c1740c7201731f
1486
1487# tcId = 150
1488# Flipped bit 126 in tag
1489aad = 28e3cadfb16834e824642e965588c200
1490ct = 0000000000000000
1491iv = 000000000000000000000000
1492key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1493msg = 759dfbbb8a251ccc
1494result = invalid
1495tag = 00000000000000000000000000000000
1496
1497# tcId = 151
1498# Flipped bit 126 in tag
1499aad = 7edd2fc15bed224a46dc8608e1766080
1500ct = ffffffffffffffff
1501iv = 000000000000000000000000
1502key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1503msg = 49861b1fb6bcf8e4
1504result = invalid
1505tag = ffffffffffffffffffffffffffffffff
1506
1507# tcId = 152
1508# Flipped bit 127 in tag
1509aad = 7e0e03104e2c0ff20ba4c35742180c5b
1510ct =
1511iv = 000000000000000000000000
1512key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1513msg =
1514result = invalid
1515tag = 0987e35e40981a2730c1740c7201731f
1516
1517# tcId = 153
1518# Flipped bit 127 in tag
1519aad = 9a24dc75c5ddd3bab57ff532eb86d224
1520ct = 00000000000000000000000000000000
1521iv = 000000000000000000000000
1522key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1523msg = f663044a4e7dd822aba0b7de2d869981
1524result = invalid
1525tag = 13a1883272188b4c8d2727178198fe95
1526
1527# tcId = 154
1528# Flipped bit 127 in tag
1529aad = 3196aec499c15bc043b6866ba0df6e6b
1530ct = ffffffffffffffff
1531iv = 000000000000000000000000
1532key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1533msg = 49861b1fb6bcf8e4
1534result = invalid
1535tag = ffffffffffffffffffffffffffffffff
1536
1537# tcId = 155
1538# Flipped bit 0..127 in tag
1539aad = 55a2987aa94bf46ad1b6d253a44c1622
1540ct = ffffffffffffffff
1541iv = 000000000000000000000000
1542key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff
1543msg = 49861b1fb6bcf8e4
1544result = invalid
1545tag = ffffffffffffffffffffffffffffffff
1546
1547