blob: 9bddb4dfb42254626c98c76963ea72523789a7ad [file] [log] [blame]
David Benjaminb19efcc2019-12-14 00:08:31 -05001# Imported from Wycheproof's hmac_sha1_test.json.
2# This file is generated by convert_wycheproof.go. Do not edit by hand.
3#
4# Algorithm: HMACSHA1
5# Generator version: 0.8rc21
6
7[keySize = 160]
8[tagSize = 160]
9
10# tcId = 1
11# empty message
12key = 06c0dcdc16ff81dce92807fa2c82b44d28ac178a
13msg =
14result = valid
15tag = 7d91d1b4748077b28911b4509762b6df24365810
16
17# tcId = 2
18# short message
19key = 4cd64efdb76df5a85dce3d347012cad06b0c3db4
20msg = 6c
21result = valid
22tag = 6d3d37af55c75d872d2da07b9b907ba22ad487d4
23
24# tcId = 3
25# short message
26key = 52e1995025297fe7b793dc8e1e4f7d312fee2700
27msg = 29df
28result = valid
29tag = 82cb24bfa38fbdc91d1eea2d2dc1ce6e60ff881e
30
31# tcId = 4
32# short message
33key = f3edfa003d89c4e2a6422e77a01b8adbd7ac26e4
34msg = b015b7
35result = valid
36tag = cb244ca6ad233947378436076fbfd20c9c8b842b
37
38# tcId = 5
39# short message
40key = 4b07ed4e0c8ddaa1f76cf0010728679c8857e18b
41msg = 3b2c1afe
42result = valid
43tag = 924125532e6b625e7c5a8dcd1614e04334c067cd
44
45# tcId = 6
46# short message
47key = 7f532c8ec83cb21dc98af7734c64f5fd9167ec30
48msg = a33c6f9826
49result = valid
50tag = 0d25bc40f60fbed36d8d7a1045ffa60d88484d56
51
52# tcId = 7
53# short message
54key = 99e60c1fc0cb3e6ed836619775e37bf15b2cb93f
55msg = b129bb88ceaa
56result = valid
57tag = 6924d833a3e74b48f991e6c44173565fdf8c7470
58
59# tcId = 8
60# short message
61key = 53845f10344b7f39eddbd3e44231fa802d7e1aca
62msg = c6f5b1cee31033
63result = valid
64tag = fd4b28273d3ee8cc24de2d8dad23ad4f355240c7
65
66# tcId = 9
67# short message
68key = e3220700ce24a010cf623f60891e4f298ff26b11
69msg = c97afb5063a9dd0d
70result = valid
71tag = 383b103ce9054cb74a0431d16da99d8233e94fc2
72
73# tcId = 10
74# short message
75key = 466c061ddcf3d9b285a2900f8725971b733f850f
76msg = 89024ceda7de3c114e
77result = valid
78tag = 1b81f1127635233383b6ea5ba8fd68eb5112ef0a
79
80# tcId = 11
81# short message
82key = a81f9f51b041ff29b8d705bb408f854ccbd7e5ab
83msg = 032d866a270762cbae24
84result = valid
85tag = b72ba0c89d010215a8f280616acbd8640fe86cec
86
87# tcId = 12
88# short message
89key = e60d0b14886fe6fa2c839329204d84d81026b7ab
90msg = fda7f48c11101255e02c8d
91result = valid
92tag = 2be7bb541cede978f541e2cac0ab6451060e3e83
93
94# tcId = 13
95# short message
96key = c090ef122a29348740ccd571d98407764b2adaac
97msg = d1fe3dfa80ade7087efabb52
98result = valid
99tag = e6c1e0c3ebb7750d66a50b6abccfdef9c2599008
100
101# tcId = 14
102# short message
103key = 564a56290e1aea0522f19088a88ab4dce4c7cdf2
104msg = 4213bd3cdaebbb1ec1cc81866a
105result = valid
106tag = 6d1d5808c085ad512487debb57fb93514b205075
107
108# tcId = 15
109# short message
110key = f898459d272fd5e43b062156f44958d85d97ea3f
111msg = 5e86b05522eb65a4fb7b932cecd5
112result = valid
113tag = b778f421c2d1e2701e75da6bd1bc65379b80e879
114
115# tcId = 16
116# short message
117key = 7d5cc53f464e759438ee90b47f2fe67aa83d6b52
118msg = 9f38ea80122b40f742a00c2e83e085
119result = valid
120tag = c80ce6d33fe868432c262766fd23bf431e313882
121
122# tcId = 17
123key = 33e9140175519b2f1619b44848331763c756fad4
124msg = 7de0fccc83b51c29e5eb1b658c102438
125result = valid
126tag = 34de6b8f479523870b8f905684672617669b0607
127
128# tcId = 18
129key = 0ef29e7c961da37afaea8182f28738d22c340232
130msg = 165bb8e5c6f0a3ae40946dc807aee84645
131result = valid
132tag = 78e6fa53ec213e9019d47ee7529d963a8a252942
133
134# tcId = 19
135key = 203cfad921e605c80d7aa8b64d3bf18328b7a7a0
136msg = d289c7cd10d996d5daca1410c37815b237f74929588c5ae4
137result = valid
138tag = 27d96da41895bf53d150ac15e7c31853f56ae363
139
140# tcId = 20
141key = 8eb7416efd0c73c86b91df0d58891fdb738f40df
142msg = b415cb7cd384a1035d2bac1f7b96ae858dfd44c467030f304e817d11b9f9c606
143result = valid
144tag = 24cb16323b7ec47e3add8f55cb9920aa7c1655de
145
146# tcId = 21
147# long message
148key = 6fbb3c55e935e0a002c170a9122f1f7037bc0c59
149msg = 36ac9a8cf0223ccf5d9048be9a65df4a1f40aaa857ce13d621f601bdee1fbe803171002d1fa634a1977dc23d9aa8fd
150result = valid
151tag = e2fe8b343cef4b9754308408930526159537ecc8
152
153# tcId = 22
154# long message
155key = e40f6206105f7800a1f190602bb6dde8057c3a87
156msg = 10463b771fa586c5ed5c1f6488d793299db40fdd4f3e53334ae3ff8e09e5a879da06eb46d210ee0af0c8251e6c07aa1d
157result = valid
158tag = b5dfce5998d2e321800e0e42762e62ec7a81448f
159
160# tcId = 23
161# long message
162key = f04cc641ff67aba4ac2d17e6a042b6ccf86ae1d2
163msg = 73c179acc26ffd0710b6cb3f73570702c9c059bf685614bb0ba7973ab875ff882d9aeecea4ef452c8893224472cfa5b61c
164result = valid
165tag = b7d1e63fae54638082a9cb58c69fac9efcbee174
166
167# tcId = 24
168# long message
169key = f61c1a878550d27aa459b3016b31731b89630d36
170msg = 82b378d40ca04ad478a980d7b46e56c9967bc4e110a7add8bcbda411c12de384f41324e9df888d81702ff2b9e8752986ba081363eacc2e396f6b5fb01bf842358f0145d569d34fb3b4e24ee9dc9103284d743c52ea8661504b2db42f221b6d49b605fde34aa555e33ab0a140f61f3cda
171result = valid
172tag = e688199489c9d3938f2e33d7cb3fc81bad4ffb8c
173
174# tcId = 25
175# long message
176key = 8c29eb661fb633087f2452d057f98d553d2846f1
177msg = 021b968c4ce337595154d90e44229980f0e2b64776f562ea25b24881637b44375bde65e5f9418bf163e2aacd37bd10319729ac596615a35cb632e0ffc316936a68acf4c7ae3ad36026124cee6d204f10432f08157cc32c5f4bcadaee67bd42bbeb826a9e9c8af9f554f7419fb265338d22bae2190bb644b32fe9bb6a2287aa
178result = valid
179tag = f940df33b09965a3118c847c2ae1591690d0405f
180
181# tcId = 26
182# long message
183key = 6316298f3aadadc664eda2cedf17669bc80d44ae
184msg = bab807df54c009610a5c3f1e81605f6bf7d76b299d7ebdefa70f5e2e0b979011d191ead39c3bbe5dd2658347eb172950a1e03a01552bb38add33bac832b7177a77b08eb11cc1afe3ae84daffe4c4e88bc441e54e4dcbae3e0d5639f635228d811f0a043b13d5c91899c26bce2da2ddabd21b2ee668a21b454928915d6585408d
185result = valid
186tag = 23b9a6d6a9c7cef6dce537722f4557b65dcdde99
187
188# tcId = 27
189# long message
190key = f291696bf4f9655a00c9a2382bd1487342358714
191msg = 32a650b5307d94b23139be64d470ef1492d57ca7af98205bf9bce8854ba8f5204880b2e9d58ddbe2e7bb21e6e0673f5e1a39f505909227475e41c1d59c73a933b13f4b07a75cb9f3279cc3bf61a6c09e3b9f755907491b9e745bfda58ad4e2304ff7525b41507a51a2fd664a2ee98cea00148a3663d77c47beb055bd45e7df48f6a0ce66c0a2d9a848761a4575d195d74eef5bb78c0993557a25ad7ca32e0a96b2518d9d8a180f357402a44217f1e36a9138c0909faffd0e9a907048584bb03a4e06fc69c463f39542dd2c7c81467d3728481bbf6bb60259604aa33a2d4c6195012fdc7aec99e2175aeb2d0c1f680964d63ee11418cd4d26e77ec131108417
192result = valid
193tag = 3346bf23e52231a4aed773fd73e58d918580ede5
194
195# tcId = 28
196# Flipped bit 0 in tag
197key = 000102030405060708090a0b0c0d0e0f10111213
198msg =
199result = invalid
200tag = 07e8ad50fc1035823661d979e2968968cecd03d9
201
202# tcId = 29
203# Flipped bit 0 in tag
204key = 000102030405060708090a0b0c0d0e0f10111213
205msg = 000102030405060708090a0b0c0d0e0f
206result = invalid
207tag = e5641600cedd7e12063deaea0788785f56113520
208
209# tcId = 30
210# Flipped bit 1 in tag
211key = 000102030405060708090a0b0c0d0e0f10111213
212msg =
213result = invalid
214tag = 04e8ad50fc1035823661d979e2968968cecd03d9
215
216# tcId = 31
217# Flipped bit 1 in tag
218key = 000102030405060708090a0b0c0d0e0f10111213
219msg = 000102030405060708090a0b0c0d0e0f
220result = invalid
221tag = e6641600cedd7e12063deaea0788785f56113520
222
223# tcId = 32
224# Flipped bit 7 in tag
225key = 000102030405060708090a0b0c0d0e0f10111213
226msg =
227result = invalid
228tag = 86e8ad50fc1035823661d979e2968968cecd03d9
229
230# tcId = 33
231# Flipped bit 7 in tag
232key = 000102030405060708090a0b0c0d0e0f10111213
233msg = 000102030405060708090a0b0c0d0e0f
234result = invalid
235tag = 64641600cedd7e12063deaea0788785f56113520
236
237# tcId = 34
238# Flipped bit 8 in tag
239key = 000102030405060708090a0b0c0d0e0f10111213
240msg =
241result = invalid
242tag = 06e9ad50fc1035823661d979e2968968cecd03d9
243
244# tcId = 35
245# Flipped bit 8 in tag
246key = 000102030405060708090a0b0c0d0e0f10111213
247msg = 000102030405060708090a0b0c0d0e0f
248result = invalid
249tag = e4651600cedd7e12063deaea0788785f56113520
250
251# tcId = 36
252# Flipped bit 31 in tag
253key = 000102030405060708090a0b0c0d0e0f10111213
254msg =
255result = invalid
256tag = 06e8add0fc1035823661d979e2968968cecd03d9
257
258# tcId = 37
259# Flipped bit 31 in tag
260key = 000102030405060708090a0b0c0d0e0f10111213
261msg = 000102030405060708090a0b0c0d0e0f
262result = invalid
263tag = e4641680cedd7e12063deaea0788785f56113520
264
265# tcId = 38
266# Flipped bit 32 in tag
267key = 000102030405060708090a0b0c0d0e0f10111213
268msg =
269result = invalid
270tag = 06e8ad50fd1035823661d979e2968968cecd03d9
271
272# tcId = 39
273# Flipped bit 32 in tag
274key = 000102030405060708090a0b0c0d0e0f10111213
275msg = 000102030405060708090a0b0c0d0e0f
276result = invalid
277tag = e4641600cfdd7e12063deaea0788785f56113520
278
279# tcId = 40
280# Flipped bit 33 in tag
281key = 000102030405060708090a0b0c0d0e0f10111213
282msg =
283result = invalid
284tag = 06e8ad50fe1035823661d979e2968968cecd03d9
285
286# tcId = 41
287# Flipped bit 33 in tag
288key = 000102030405060708090a0b0c0d0e0f10111213
289msg = 000102030405060708090a0b0c0d0e0f
290result = invalid
291tag = e4641600ccdd7e12063deaea0788785f56113520
292
293# tcId = 42
294# Flipped bit 63 in tag
295key = 000102030405060708090a0b0c0d0e0f10111213
296msg =
297result = invalid
298tag = 06e8ad50fc1035023661d979e2968968cecd03d9
299
300# tcId = 43
301# Flipped bit 63 in tag
302key = 000102030405060708090a0b0c0d0e0f10111213
303msg = 000102030405060708090a0b0c0d0e0f
304result = invalid
305tag = e4641600cedd7e92063deaea0788785f56113520
306
307# tcId = 44
308# Flipped bit 64 in tag
309key = 000102030405060708090a0b0c0d0e0f10111213
310msg =
311result = invalid
312tag = 06e8ad50fc1035823761d979e2968968cecd03d9
313
314# tcId = 45
315# Flipped bit 64 in tag
316key = 000102030405060708090a0b0c0d0e0f10111213
317msg = 000102030405060708090a0b0c0d0e0f
318result = invalid
319tag = e4641600cedd7e12073deaea0788785f56113520
320
321# tcId = 46
322# Flipped bit 71 in tag
323key = 000102030405060708090a0b0c0d0e0f10111213
324msg =
325result = invalid
326tag = 06e8ad50fc103582b661d979e2968968cecd03d9
327
328# tcId = 47
329# Flipped bit 71 in tag
330key = 000102030405060708090a0b0c0d0e0f10111213
331msg = 000102030405060708090a0b0c0d0e0f
332result = invalid
333tag = e4641600cedd7e12863deaea0788785f56113520
334
335# tcId = 48
336# Flipped bit 77 in tag
337key = 000102030405060708090a0b0c0d0e0f10111213
338msg =
339result = invalid
340tag = 06e8ad50fc1035823641d979e2968968cecd03d9
341
342# tcId = 49
343# Flipped bit 77 in tag
344key = 000102030405060708090a0b0c0d0e0f10111213
345msg = 000102030405060708090a0b0c0d0e0f
346result = invalid
347tag = e4641600cedd7e12061deaea0788785f56113520
348
349# tcId = 50
350# Flipped bit 80 in tag
351key = 000102030405060708090a0b0c0d0e0f10111213
352msg =
353result = invalid
354tag = 06e8ad50fc1035823661d879e2968968cecd03d9
355
356# tcId = 51
357# Flipped bit 80 in tag
358key = 000102030405060708090a0b0c0d0e0f10111213
359msg = 000102030405060708090a0b0c0d0e0f
360result = invalid
361tag = e4641600cedd7e12063debea0788785f56113520
362
363# tcId = 52
364# Flipped bit 96 in tag
365key = 000102030405060708090a0b0c0d0e0f10111213
366msg =
367result = invalid
368tag = 06e8ad50fc1035823661d979e3968968cecd03d9
369
370# tcId = 53
371# Flipped bit 96 in tag
372key = 000102030405060708090a0b0c0d0e0f10111213
373msg = 000102030405060708090a0b0c0d0e0f
374result = invalid
375tag = e4641600cedd7e12063deaea0688785f56113520
376
377# tcId = 54
378# Flipped bit 97 in tag
379key = 000102030405060708090a0b0c0d0e0f10111213
380msg =
381result = invalid
382tag = 06e8ad50fc1035823661d979e0968968cecd03d9
383
384# tcId = 55
385# Flipped bit 97 in tag
386key = 000102030405060708090a0b0c0d0e0f10111213
387msg = 000102030405060708090a0b0c0d0e0f
388result = invalid
389tag = e4641600cedd7e12063deaea0588785f56113520
390
391# tcId = 56
392# Flipped bit 103 in tag
393key = 000102030405060708090a0b0c0d0e0f10111213
394msg =
395result = invalid
396tag = 06e8ad50fc1035823661d97962968968cecd03d9
397
398# tcId = 57
399# Flipped bit 103 in tag
400key = 000102030405060708090a0b0c0d0e0f10111213
401msg = 000102030405060708090a0b0c0d0e0f
402result = invalid
403tag = e4641600cedd7e12063deaea8788785f56113520
404
405# tcId = 58
406# Flipped bit 152 in tag
407key = 000102030405060708090a0b0c0d0e0f10111213
408msg =
409result = invalid
410tag = 06e8ad50fc1035823661d979e2968968cecd03d8
411
412# tcId = 59
413# Flipped bit 152 in tag
414key = 000102030405060708090a0b0c0d0e0f10111213
415msg = 000102030405060708090a0b0c0d0e0f
416result = invalid
417tag = e4641600cedd7e12063deaea0788785f56113521
418
419# tcId = 60
420# Flipped bit 153 in tag
421key = 000102030405060708090a0b0c0d0e0f10111213
422msg =
423result = invalid
424tag = 06e8ad50fc1035823661d979e2968968cecd03db
425
426# tcId = 61
427# Flipped bit 153 in tag
428key = 000102030405060708090a0b0c0d0e0f10111213
429msg = 000102030405060708090a0b0c0d0e0f
430result = invalid
431tag = e4641600cedd7e12063deaea0788785f56113522
432
433# tcId = 62
434# Flipped bit 158 in tag
435key = 000102030405060708090a0b0c0d0e0f10111213
436msg =
437result = invalid
438tag = 06e8ad50fc1035823661d979e2968968cecd0399
439
440# tcId = 63
441# Flipped bit 158 in tag
442key = 000102030405060708090a0b0c0d0e0f10111213
443msg = 000102030405060708090a0b0c0d0e0f
444result = invalid
445tag = e4641600cedd7e12063deaea0788785f56113560
446
447# tcId = 64
448# Flipped bit 159 in tag
449key = 000102030405060708090a0b0c0d0e0f10111213
450msg =
451result = invalid
452tag = 06e8ad50fc1035823661d979e2968968cecd0359
453
454# tcId = 65
455# Flipped bit 159 in tag
456key = 000102030405060708090a0b0c0d0e0f10111213
457msg = 000102030405060708090a0b0c0d0e0f
458result = invalid
459tag = e4641600cedd7e12063deaea0788785f561135a0
460
461# tcId = 66
462# Flipped bits 0 and 64 in tag
463key = 000102030405060708090a0b0c0d0e0f10111213
464msg =
465result = invalid
466tag = 07e8ad50fc1035823761d979e2968968cecd03d9
467
468# tcId = 67
469# Flipped bits 0 and 64 in tag
470key = 000102030405060708090a0b0c0d0e0f10111213
471msg = 000102030405060708090a0b0c0d0e0f
472result = invalid
473tag = e5641600cedd7e12073deaea0788785f56113520
474
475# tcId = 68
476# Flipped bits 31 and 63 in tag
477key = 000102030405060708090a0b0c0d0e0f10111213
478msg =
479result = invalid
480tag = 06e8add0fc1035023661d979e2968968cecd03d9
481
482# tcId = 69
483# Flipped bits 31 and 63 in tag
484key = 000102030405060708090a0b0c0d0e0f10111213
485msg = 000102030405060708090a0b0c0d0e0f
486result = invalid
487tag = e4641680cedd7e92063deaea0788785f56113520
488
489# tcId = 70
490# Flipped bits 63 and 127 in tag
491key = 000102030405060708090a0b0c0d0e0f10111213
492msg =
493result = invalid
494tag = 06e8ad50fc1035023661d979e29689e8cecd03d9
495
496# tcId = 71
497# Flipped bits 63 and 127 in tag
498key = 000102030405060708090a0b0c0d0e0f10111213
499msg = 000102030405060708090a0b0c0d0e0f
500result = invalid
501tag = e4641600cedd7e92063deaea078878df56113520
502
503# tcId = 72
504# all bits of tag flipped
505key = 000102030405060708090a0b0c0d0e0f10111213
506msg =
507result = invalid
508tag = f91752af03efca7dc99e26861d6976973132fc26
509
510# tcId = 73
511# all bits of tag flipped
512key = 000102030405060708090a0b0c0d0e0f10111213
513msg = 000102030405060708090a0b0c0d0e0f
514result = invalid
515tag = 1b9be9ff312281edf9c21515f87787a0a9eecadf
516
517# tcId = 74
518# Tag changed to all zero
519key = 000102030405060708090a0b0c0d0e0f10111213
520msg =
521result = invalid
522tag = 0000000000000000000000000000000000000000
523
524# tcId = 75
525# Tag changed to all zero
526key = 000102030405060708090a0b0c0d0e0f10111213
527msg = 000102030405060708090a0b0c0d0e0f
528result = invalid
529tag = 0000000000000000000000000000000000000000
530
531# tcId = 76
532# tag changed to all 1
533key = 000102030405060708090a0b0c0d0e0f10111213
534msg =
535result = invalid
536tag = ffffffffffffffffffffffffffffffffffffffff
537
538# tcId = 77
539# tag changed to all 1
540key = 000102030405060708090a0b0c0d0e0f10111213
541msg = 000102030405060708090a0b0c0d0e0f
542result = invalid
543tag = ffffffffffffffffffffffffffffffffffffffff
544
545# tcId = 78
546# msbs changed in tag
547key = 000102030405060708090a0b0c0d0e0f10111213
548msg =
549result = invalid
550tag = 86682dd07c90b502b6e159f9621609e84e4d8359
551
552# tcId = 79
553# msbs changed in tag
554key = 000102030405060708090a0b0c0d0e0f10111213
555msg = 000102030405060708090a0b0c0d0e0f
556result = invalid
557tag = 64e496804e5dfe9286bd6a6a8708f8dfd691b5a0
558
559# tcId = 80
560# lsbs changed in tag
561key = 000102030405060708090a0b0c0d0e0f10111213
562msg =
563result = invalid
564tag = 07e9ac51fd1134833760d878e3978869cfcc02d8
565
566# tcId = 81
567# lsbs changed in tag
568key = 000102030405060708090a0b0c0d0e0f10111213
569msg = 000102030405060708090a0b0c0d0e0f
570result = invalid
571tag = e5651701cfdc7f13073cebeb0689795e57103421
572
573[keySize = 160]
574[tagSize = 80]
575
576# tcId = 82
577# empty message
578key = 5ece0769742feabb6644469c9b264326b3deb126
579msg =
580result = valid
581tag = 344f8351f1d2773cae9e
582
583# tcId = 83
584# short message
585key = 4ee9f9a93b2ddfe551281b397ccef844fc21af3a
586msg = 2d
587result = valid
588tag = 3aab1a2c9a2f2b8ac840
589
590# tcId = 84
591# short message
592key = dfeebe9a5c181afc605ff63b22bf349ebdb6c7fb
593msg = a5f3
594result = valid
595tag = c3b7152230dacae4ef48
596
597# tcId = 85
598# short message
599key = c5147ecd59b7d42315d5e3a55ec8b3a320c8d615
600msg = 371777
601result = valid
602tag = 0abb78a2c67c565f89b1
603
604# tcId = 86
605# short message
606key = db0da5659ba69ce195a69524508e437c688f7147
607msg = 4ef4ec44
608result = valid
609tag = 4062faeb0b406698b740
610
611# tcId = 87
612# short message
613key = 495d6c1191852ecaf0573e6a77610c32acf5a117
614msg = 1566ae63ce
615result = valid
616tag = 45cbefcd9c7eeee37ae5
617
618# tcId = 88
619# short message
620key = e5cfe7dc67514c4c75d28bb805d0700bdea0d669
621msg = af1a6b15b622
622result = valid
623tag = e867269d506a37e8a62d
624
625# tcId = 89
626# short message
627key = cf1b8b902512186e38c38165d6e587bceecae87f
628msg = a59512152c7221
629result = valid
630tag = 1a125b21412cdc596894
631
632# tcId = 90
633# short message
634key = d0157fb40c7739ae506aad7de60f32ccc3325583
635msg = 1292df8d53d16f3c
636result = valid
637tag = 9224f11bff0e49b9aa95
638
639# tcId = 91
640# short message
641key = fd55b81edd55a15bff409129e9930f1ba1763c33
642msg = 05220a6997533c699b
643result = valid
644tag = 3b2d07dc8ca206ba16c4
645
646# tcId = 92
647# short message
648key = 079937cf3bd42864d5b15c62bdd92f275597316d
649msg = 5ac13ce1b1f77724e281
650result = valid
651tag = 0c24afcdadd8538977b1
652
653# tcId = 93
654# short message
655key = 545b13e1f39f0b7ca9252bc596277278166ad410
656msg = 08a7bc90732d54381b6e30
657result = valid
658tag = 9bf7f121365a82c2ac69
659
660# tcId = 94
661# short message
662key = 25385e9f89b66098ee8162aeca03bb45b313561f
663msg = bff236aad71fb5daf7fc43b8
664result = valid
665tag = 44db86e7a1476226dd86
666
667# tcId = 95
668# short message
669key = 9b68139d93a88fe34cf9f83006c03b3164b60468
670msg = ad672b9719c10863fd6fa8db88
671result = valid
672tag = 2d17a88d87aae7dbaced
673
674# tcId = 96
675# short message
676key = c3b785915e137544dac542cb4bdb16d53036fb11
677msg = f8c1edb469b93c073b6f6bf74cca
678result = valid
679tag = 16713d61fbb4149f500b
680
681# tcId = 97
682# short message
683key = da67475185b3615055f971819db27871b23c75d0
684msg = a176533319bee5e43d8f0eafb77bb3
685result = valid
686tag = fceece892852d4a26070
687
688# tcId = 98
689key = 0cf146ca7a254db1e001a29ad03c5e6dcbe7140a
690msg = a83df5d099854eb6ead7031c51460357
691result = valid
692tag = 9bcf7513206e27a4697d
693
694# tcId = 99
695key = e038dff028227dc4b4d7453db3070108465dd5b2
696msg = 7ae4e30834db449e4244a9fc0322193e7a
697result = valid
698tag = 9aa8544a9afdd920c0f2
699
700# tcId = 100
701key = b399fcfd1ad32140879aa0556ac34d8b5ac267f2
702msg = 0e3f0fc5cb1456fede99f86a056f640b8f5e5e1b612f25f6
703result = valid
704tag = fa095c6faed0f086b215
705
706# tcId = 101
707key = 2bf7d201ef44241a22ae4b81aab910d22c2db918
708msg = aa0afaf3af36548227349adcfcb6bf998a7fa78d29b87a0f50609c42edcdb3dd
709result = valid
710tag = 708ec45d410b1fe075c8
711
712# tcId = 102
713# long message
714key = 48ccc3907c3612a18294fddf2660e33d9cb787fc
715msg = edbb680243a825068eefe5ba184e5eed4b7f85ca3b511a42d655be3e05d8ff124541b3d56a10a35cff8da8b6229ac1
716result = valid
717tag = 3cb7fce20df8385cf6bb
718
719# tcId = 103
720# long message
721key = 227d796b7867409db3de1ffa3cfe376704044f01
722msg = b6393ab18376c025e2d8e00ca774a51aec19dc4a89cf6a9f8fc4aba81d73b3907efef1a0d018a53cb8b8ca1032e31583
723result = valid
724tag = 525387c81c2ab67aca74
725
726# tcId = 104
727# long message
728key = 5718e700c48a7971350d8a11b37754ae55a9aad2
729msg = cc95286e9b3ca936191aff8731e6a17806a0958b0b1a39977c46395240641e97d5395a9c8a9d36281eba825a94e8b1ad79
730result = valid
731tag = e54782110d40efb54343
732
733# tcId = 105
734# long message
735key = f56aa792795eb03ae0990440714ab16cc4ad18c3
736msg = 7a024d995addd38d967bc3b41641738b69897d8c52b7aff961a700cb68fa7481da0a3690a151ce09c95b4da60f7cf28990017292893bbb2f81a4dda45fe8639877ac5abaebbe00c1fd179eaaf7dfb4d50929371b9ab8b7d3531a63ab188d7b99160060475c33e83351f65d5e329ee8bf
737result = valid
738tag = 1e2205d17ad4de3f1ec1
739
740# tcId = 106
741# long message
742key = 00be0034d32699b1335d8d4e506235ee4f07bef6
743msg = 639e828d88bf0642be0a541b1c3fca07609eb98d23a8b2cd4e60e139515e4ff440dfda1bc19392feffed74164d6a9d8f5bafe53fd397cb5ee1dcdf9bfc86169f1bc38ba57f88d7e8c6728c35fc07128ab6c396bb3ef3c14d13a05f8c3453353e850dc1b291ac7061ab52f121663f18b024e5cc0068328c88f52c20cd21793a
744result = valid
745tag = 6e98973d3a775ac508e7
746
747# tcId = 107
748# long message
749key = c5baa750a8424450f1b4d453c58e29c462e52639
750msg = 137c7227a192bed26d08da886430f010094243b5c4686e6831e48db450045aa1d7e3aecf193eaaa1a73905f5f1190659a43ed4d10bfca5668ebeb343b21ff71d0737f81f67392b6459aa95f9441f699bf45fee24867a98a8a6c57f972abe3e400fd64ce3e5b48622a0e99e08d424250fa00ed0dfa1193f936c78af276a4b442b
751result = valid
752tag = 490dfd2d5e6ea130f6a1
753
754# tcId = 108
755# long message
756key = 6bd486ce934c2f5fe38a19423d257bc5d808e367
757msg = b8a684ada0a01405614b1fa66ebab8b0356e33b889b81b3eb68d13b05c4e60c724785e634c4ec0081cc6bbdf213db7254f92c0a858bfcc3d63a4e4dfd9e75bd4839ac05751c23cb59945f4c3660d2b3009f5b08a596bdc33070244bceea11180ac0906404518b09d5d8612e0d8e69f4b9e55bbc053b56574711b02956db3f3bd8f6c42065871255854a161e57100adb82cba79893aad715dc3df1488b3edb56e58b89c0be3cfab09a3df40524d2d3251b0fcf7faabfc75f50026795060c1d62872574a769e3da0e19af1b5e25514ae17a160c8d1eb253c9f66ec3df789ec0c6c704a9e2fe8ef7e9bf8e8164f86d09d2a23698733a8e40a279cd5fe02c295ff
758result = valid
759tag = a594d26d98b53b4063b2
760
761# tcId = 109
762# Flipped bit 0 in tag
763key = 000102030405060708090a0b0c0d0e0f10111213
764msg =
765result = invalid
766tag = 07e8ad50fc1035823661
767
768# tcId = 110
769# Flipped bit 0 in tag
770key = 000102030405060708090a0b0c0d0e0f10111213
771msg = 000102030405060708090a0b0c0d0e0f
772result = invalid
773tag = e5641600cedd7e12063d
774
775# tcId = 111
776# Flipped bit 1 in tag
777key = 000102030405060708090a0b0c0d0e0f10111213
778msg =
779result = invalid
780tag = 04e8ad50fc1035823661
781
782# tcId = 112
783# Flipped bit 1 in tag
784key = 000102030405060708090a0b0c0d0e0f10111213
785msg = 000102030405060708090a0b0c0d0e0f
786result = invalid
787tag = e6641600cedd7e12063d
788
789# tcId = 113
790# Flipped bit 7 in tag
791key = 000102030405060708090a0b0c0d0e0f10111213
792msg =
793result = invalid
794tag = 86e8ad50fc1035823661
795
796# tcId = 114
797# Flipped bit 7 in tag
798key = 000102030405060708090a0b0c0d0e0f10111213
799msg = 000102030405060708090a0b0c0d0e0f
800result = invalid
801tag = 64641600cedd7e12063d
802
803# tcId = 115
804# Flipped bit 8 in tag
805key = 000102030405060708090a0b0c0d0e0f10111213
806msg =
807result = invalid
808tag = 06e9ad50fc1035823661
809
810# tcId = 116
811# Flipped bit 8 in tag
812key = 000102030405060708090a0b0c0d0e0f10111213
813msg = 000102030405060708090a0b0c0d0e0f
814result = invalid
815tag = e4651600cedd7e12063d
816
817# tcId = 117
818# Flipped bit 16 in tag
819key = 000102030405060708090a0b0c0d0e0f10111213
820msg =
821result = invalid
822tag = 06e8ac50fc1035823661
823
824# tcId = 118
825# Flipped bit 16 in tag
826key = 000102030405060708090a0b0c0d0e0f10111213
827msg = 000102030405060708090a0b0c0d0e0f
828result = invalid
829tag = e4641700cedd7e12063d
830
831# tcId = 119
832# Flipped bit 17 in tag
833key = 000102030405060708090a0b0c0d0e0f10111213
834msg =
835result = invalid
836tag = 06e8af50fc1035823661
837
838# tcId = 120
839# Flipped bit 17 in tag
840key = 000102030405060708090a0b0c0d0e0f10111213
841msg = 000102030405060708090a0b0c0d0e0f
842result = invalid
843tag = e4641400cedd7e12063d
844
845# tcId = 121
846# Flipped bit 23 in tag
847key = 000102030405060708090a0b0c0d0e0f10111213
848msg =
849result = invalid
850tag = 06e82d50fc1035823661
851
852# tcId = 122
853# Flipped bit 23 in tag
854key = 000102030405060708090a0b0c0d0e0f10111213
855msg = 000102030405060708090a0b0c0d0e0f
856result = invalid
857tag = e4649600cedd7e12063d
858
859# tcId = 123
860# Flipped bit 31 in tag
861key = 000102030405060708090a0b0c0d0e0f10111213
862msg =
863result = invalid
864tag = 06e8add0fc1035823661
865
866# tcId = 124
867# Flipped bit 31 in tag
868key = 000102030405060708090a0b0c0d0e0f10111213
869msg = 000102030405060708090a0b0c0d0e0f
870result = invalid
871tag = e4641680cedd7e12063d
872
873# tcId = 125
874# Flipped bit 32 in tag
875key = 000102030405060708090a0b0c0d0e0f10111213
876msg =
877result = invalid
878tag = 06e8ad50fd1035823661
879
880# tcId = 126
881# Flipped bit 32 in tag
882key = 000102030405060708090a0b0c0d0e0f10111213
883msg = 000102030405060708090a0b0c0d0e0f
884result = invalid
885tag = e4641600cfdd7e12063d
886
887# tcId = 127
888# Flipped bit 33 in tag
889key = 000102030405060708090a0b0c0d0e0f10111213
890msg =
891result = invalid
892tag = 06e8ad50fe1035823661
893
894# tcId = 128
895# Flipped bit 33 in tag
896key = 000102030405060708090a0b0c0d0e0f10111213
897msg = 000102030405060708090a0b0c0d0e0f
898result = invalid
899tag = e4641600ccdd7e12063d
900
901# tcId = 129
902# Flipped bit 63 in tag
903key = 000102030405060708090a0b0c0d0e0f10111213
904msg =
905result = invalid
906tag = 06e8ad50fc1035023661
907
908# tcId = 130
909# Flipped bit 63 in tag
910key = 000102030405060708090a0b0c0d0e0f10111213
911msg = 000102030405060708090a0b0c0d0e0f
912result = invalid
913tag = e4641600cedd7e92063d
914
915# tcId = 131
916# Flipped bit 64 in tag
917key = 000102030405060708090a0b0c0d0e0f10111213
918msg =
919result = invalid
920tag = 06e8ad50fc1035823761
921
922# tcId = 132
923# Flipped bit 64 in tag
924key = 000102030405060708090a0b0c0d0e0f10111213
925msg = 000102030405060708090a0b0c0d0e0f
926result = invalid
927tag = e4641600cedd7e12073d
928
929# tcId = 133
930# Flipped bit 71 in tag
931key = 000102030405060708090a0b0c0d0e0f10111213
932msg =
933result = invalid
934tag = 06e8ad50fc103582b661
935
936# tcId = 134
937# Flipped bit 71 in tag
938key = 000102030405060708090a0b0c0d0e0f10111213
939msg = 000102030405060708090a0b0c0d0e0f
940result = invalid
941tag = e4641600cedd7e12863d
942
943# tcId = 135
944# Flipped bit 72 in tag
945key = 000102030405060708090a0b0c0d0e0f10111213
946msg =
947result = invalid
948tag = 06e8ad50fc1035823660
949
950# tcId = 136
951# Flipped bit 72 in tag
952key = 000102030405060708090a0b0c0d0e0f10111213
953msg = 000102030405060708090a0b0c0d0e0f
954result = invalid
955tag = e4641600cedd7e12063c
956
957# tcId = 137
958# Flipped bit 73 in tag
959key = 000102030405060708090a0b0c0d0e0f10111213
960msg =
961result = invalid
962tag = 06e8ad50fc1035823663
963
964# tcId = 138
965# Flipped bit 73 in tag
966key = 000102030405060708090a0b0c0d0e0f10111213
967msg = 000102030405060708090a0b0c0d0e0f
968result = invalid
969tag = e4641600cedd7e12063f
970
971# tcId = 139
972# Flipped bit 77 in tag
973key = 000102030405060708090a0b0c0d0e0f10111213
974msg =
975result = invalid
976tag = 06e8ad50fc1035823641
977
978# tcId = 140
979# Flipped bit 77 in tag
980key = 000102030405060708090a0b0c0d0e0f10111213
981msg = 000102030405060708090a0b0c0d0e0f
982result = invalid
983tag = e4641600cedd7e12061d
984
985# tcId = 141
986# Flipped bit 78 in tag
987key = 000102030405060708090a0b0c0d0e0f10111213
988msg =
989result = invalid
990tag = 06e8ad50fc1035823621
991
992# tcId = 142
993# Flipped bit 78 in tag
994key = 000102030405060708090a0b0c0d0e0f10111213
995msg = 000102030405060708090a0b0c0d0e0f
996result = invalid
997tag = e4641600cedd7e12067d
998
999# tcId = 143
1000# Flipped bit 79 in tag
1001key = 000102030405060708090a0b0c0d0e0f10111213
1002msg =
1003result = invalid
1004tag = 06e8ad50fc10358236e1
1005
1006# tcId = 144
1007# Flipped bit 79 in tag
1008key = 000102030405060708090a0b0c0d0e0f10111213
1009msg = 000102030405060708090a0b0c0d0e0f
1010result = invalid
1011tag = e4641600cedd7e1206bd
1012
1013# tcId = 145
1014# Flipped bits 0 and 64 in tag
1015key = 000102030405060708090a0b0c0d0e0f10111213
1016msg =
1017result = invalid
1018tag = 07e8ad50fc1035823761
1019
1020# tcId = 146
1021# Flipped bits 0 and 64 in tag
1022key = 000102030405060708090a0b0c0d0e0f10111213
1023msg = 000102030405060708090a0b0c0d0e0f
1024result = invalid
1025tag = e5641600cedd7e12073d
1026
1027# tcId = 147
1028# Flipped bits 31 and 63 in tag
1029key = 000102030405060708090a0b0c0d0e0f10111213
1030msg =
1031result = invalid
1032tag = 06e8add0fc1035023661
1033
1034# tcId = 148
1035# Flipped bits 31 and 63 in tag
1036key = 000102030405060708090a0b0c0d0e0f10111213
1037msg = 000102030405060708090a0b0c0d0e0f
1038result = invalid
1039tag = e4641680cedd7e92063d
1040
1041# tcId = 149
1042# all bits of tag flipped
1043key = 000102030405060708090a0b0c0d0e0f10111213
1044msg =
1045result = invalid
1046tag = f91752af03efca7dc99e
1047
1048# tcId = 150
1049# all bits of tag flipped
1050key = 000102030405060708090a0b0c0d0e0f10111213
1051msg = 000102030405060708090a0b0c0d0e0f
1052result = invalid
1053tag = 1b9be9ff312281edf9c2
1054
1055# tcId = 151
1056# Tag changed to all zero
1057key = 000102030405060708090a0b0c0d0e0f10111213
1058msg =
1059result = invalid
1060tag = 00000000000000000000
1061
1062# tcId = 152
1063# Tag changed to all zero
1064key = 000102030405060708090a0b0c0d0e0f10111213
1065msg = 000102030405060708090a0b0c0d0e0f
1066result = invalid
1067tag = 00000000000000000000
1068
1069# tcId = 153
1070# tag changed to all 1
1071key = 000102030405060708090a0b0c0d0e0f10111213
1072msg =
1073result = invalid
1074tag = ffffffffffffffffffff
1075
1076# tcId = 154
1077# tag changed to all 1
1078key = 000102030405060708090a0b0c0d0e0f10111213
1079msg = 000102030405060708090a0b0c0d0e0f
1080result = invalid
1081tag = ffffffffffffffffffff
1082
1083# tcId = 155
1084# msbs changed in tag
1085key = 000102030405060708090a0b0c0d0e0f10111213
1086msg =
1087result = invalid
1088tag = 86682dd07c90b502b6e1
1089
1090# tcId = 156
1091# msbs changed in tag
1092key = 000102030405060708090a0b0c0d0e0f10111213
1093msg = 000102030405060708090a0b0c0d0e0f
1094result = invalid
1095tag = 64e496804e5dfe9286bd
1096
1097# tcId = 157
1098# lsbs changed in tag
1099key = 000102030405060708090a0b0c0d0e0f10111213
1100msg =
1101result = invalid
1102tag = 07e9ac51fd1134833760
1103
1104# tcId = 158
1105# lsbs changed in tag
1106key = 000102030405060708090a0b0c0d0e0f10111213
1107msg = 000102030405060708090a0b0c0d0e0f
1108result = invalid
1109tag = e5651701cfdc7f13073c
1110
1111[keySize = 80]
1112[tagSize = 160]
1113
1114# tcId = 159
1115# short key
1116key = 1d9535a0daea9dfe443a
1117msg =
1118result = valid
1119tag = 7436089fede3291c0c421c9ad13c357ec8660bae
1120
1121# tcId = 160
1122# short key
1123key = f5c2c420c6f056467fca
1124msg = bc8a29f52e57581cb89a86e5d644a14d
1125result = valid
1126tag = 1eb76df7235c52371d86113f5423628b2eb7c3d5
1127
1128# tcId = 161
1129# short key
1130key = e59b0276e27a0abc75f1
1131msg = 061ca1a1af51c5133728c414f9646b3f50223e9b2055707032e754dc1d31964b
1132result = valid
1133tag = 2081260f65316df2956aac723a9bd7d2225a8669
1134
1135[keySize = 80]
1136[tagSize = 80]
1137
1138# tcId = 162
1139# short key
1140key = b18aba1171cc2ffc7d58
1141msg =
1142result = valid
1143tag = deeb3d6d81e33d1cad21
1144
1145# tcId = 163
1146# short key
1147key = 23082066e8c45da82fc6
1148msg = 06c19c6ee4d2f015769f6d46eb46d6b4
1149result = valid
1150tag = 747cd928e8831917c855
1151
1152# tcId = 164
1153# short key
1154key = a6fa1e04df38a78667eb
1155msg = 51a4ea38e5566d6fd803aec5e073e087e9ae00d37d4a98d559074ebffc7658b7
1156result = valid
1157tag = ec8c200c1ddad6d3aad0
1158
1159[keySize = 520]
1160[tagSize = 160]
1161
1162# tcId = 165
1163# long key
1164key = ab92e2cd40e00b40c4442dd7671c067c7792af28e60f2585e87f163bf3bdfca7f553cec71b0065025500c48e2070984ad9e24e733107ebfde27164a4828981ac20
1165msg =
1166result = valid
1167tag = 7a29b47ff6ae90c99573d8c922a23e83a62b66bc
1168
1169# tcId = 166
1170# long key
1171key = 3b47a5d5b72babe116e61919600cb980c904c298ab91fae3db9c82b0f38a18888bc05a418d65d68f8850937559bb37325bce04d0e5d175a24fea309895f5705ad7
1172msg = d71862028fcaf13422bf32ac0c5f079b
1173result = valid
1174tag = 8019231e77aca645182670cadf887afd4b4115a7
1175
1176# tcId = 167
1177# long key
1178key = 6e6c43df9bb6c6b8fe414a183e738508f0aca41d5beef6df1b260c39e1979b54683622a4d53354231bef6c35e129f85f822ba09198aa30c65ee60e4202de8cd102
1179msg = 98f0a4b9a36e173d89730a3b370777c499b4cff2846f50bfb88fbbbc547cbae4
1180result = valid
1181tag = d1653c90fc591e3a3c285a3be8b12ca9b2121e88
1182
1183[keySize = 520]
1184[tagSize = 80]
1185
1186# tcId = 168
1187# long key
1188key = 4f00fd17ae82a6252ada98280bbd895d743fc4c20bc9e615d8a786c79e454c2b1341e24254fa0371fac86e7c0ef1a7df5c16f3b3569fda112cca8685faecbb8923
1189msg =
1190result = valid
1191tag = 6802ca52be056d66b9a0
1192
1193# tcId = 169
1194# long key
1195key = d22ec568909990c213679f7072eaf19763508ebde6962c75e7429c5f2454d4b5472811eea8e02fdc89ec386bc6f41d2ad8a91d116b2cbc52b80d357127d1555a66
1196msg = f71b43e0cc64b5409e6501ca55a8d450
1197result = valid
1198tag = d492a296860cc5a89c5f
1199
1200# tcId = 170
1201# long key
1202key = bcf6ad6e5c7e2200299ea8602efb42b409292346f78a0e57a789ba17b17ed608e88497e2bb4ebbbb3ce7750d222b3bdf848d4dc8d49b5b60378fb93ce3f66ab4eb
1203msg = 586f5ddbc372c0711b77e4b87d345d62b6de55a1ce6fa18de3346c86be5cec6e
1204result = valid
1205tag = 1de9aefcc53130245a6e
1206