Commit | Line | Data |
---|---|---|
621468d8 | 1 | # Test vectors for SAFER |
2 | ||
3 | # From HAC 7.114, and Richard de Moliner's implementation | |
4 | ||
5 | safer { | |
6 | 0807060504030201 0102030405060708 c8f29cdd87783ed9; | |
7 | 100f0e0d0c0b0a090807060504030201 0102030405060708 4a99b15cce9ada19; | |
8 | } | |
84924d42 MW |
9 | |
10 | safersk { | |
11 | 0102030405060708 0102030405060708 60d04ad7c49b8ded; | |
12 | 100f0e0d0c0b0a090807060504030201 0102030405060708 b260740f80d2445d; | |
13 | } | |
ea054059 MW |
14 | |
15 | safer-cmac { | |
16 | bef260d7bcda163547d348b7551195e7 | |
17 | "" | |
18 | b9f9da8b0465e894; | |
19 | 7022907dd1dff7dac5c9941d26d0c6eb | |
20 | 14 | |
21 | cf652451ff1ea9e1; | |
22 | ad568f86edd1dc9268eeee533285a6ed | |
23 | 810c9b689daaa9060d2d4b6003062365b0a54364c76c160f | |
24 | 5056bba2984b1682; | |
25 | 11896c4794846ecfa14a7130c9f13712 | |
26 | 0634c9519848a877ff77bf79192a5b50ade5d9 | |
27 | 2c9685d013b7efff; | |
28 | cd739a3d1f337f29 | |
29 | "" | |
30 | b7c678291a02ea9e; | |
31 | 549e6b0d27a4ba23 | |
32 | 40 | |
33 | 0cb9e87774a1ef4a; | |
34 | 85406a6136512061 | |
35 | f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a | |
36 | 0a9d5c038c99f36d; | |
37 | 21635c6d62c92690 | |
38 | 29df3e6057acc87638f508046733d9ff61cdbd | |
39 | fe61dbd63946d430; | |
40 | } | |
2964c388 MW |
41 | |
42 | safer-eax { | |
43 | bef260d7bcda163547d348b7551195e7 | |
44 | "" | |
45 | "" | |
46 | "" | |
47 | "" | |
48 | 75c1da0376977c83; | |
49 | 7022907dd1dff7dac5c9941d26d0c6eb | |
50 | 14 | |
51 | "" | |
52 | "" | |
53 | "" | |
54 | e8df12a3fceed9c1; | |
55 | ad568f86edd1dc9268eeee533285a6ed | |
56 | "" | |
57 | 81 | |
58 | "" | |
59 | "" | |
60 | 67fd181cddef533e; | |
61 | 0c9b689daaa9060d2d4b6003062365b0 | |
62 | "" | |
63 | "" | |
64 | a5 | |
65 | 30 | |
66 | b9ecf97c3093922d; | |
67 | 4364c76c160f11896c4794846ecfa14a | |
68 | 7130c9f137120634 | |
69 | c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f | |
70 | 29549e6b0d27a4ba234085406a6136512061f7080cc07df0 | |
71 | fb58d0f5368ea912d10744647fe366bb418777601697e28c | |
72 | 7ca11efe24763f77; | |
73 | 591d8fa21f2dd88374d8cde8e160ad10 | |
74 | 997a21635c6d62 | |
75 | c9269029df3e6057acc87638f508046733d9ff | |
76 | 61cdbda3b3e9878731ebfedd4705e505da1435dceaa7b1cc49ae1d50c3 | |
77 | 8f2eaca038f7cacc19b6cbd27ee094e6a78343fcead2b02356c41697ad | |
78 | 216152ac7b8d453f; | |
79 | 8201a894476b3f10 | |
80 | "" | |
81 | "" | |
82 | "" | |
83 | "" | |
84 | b4d102bb91a06dbb; | |
85 | 2b752eb952953396 | |
86 | 6f | |
87 | "" | |
88 | "" | |
89 | "" | |
90 | ebaee4aba3e18cb1; | |
91 | 27043eb621b7f65b | |
92 | "" | |
93 | 00 | |
94 | "" | |
95 | "" | |
96 | 637a640605c9a7ff; | |
97 | 0961040ef2f9b2fc | |
98 | "" | |
99 | "" | |
100 | 5f | |
101 | f8 | |
102 | d5bfec2d60727408; | |
103 | a450727a9b542cde | |
104 | 52ebfda19d0ccc52 | |
105 | 0f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090 | |
106 | c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2 | |
107 | 34969314934b38d9a462ef69cbbdb80c7cebd4e6361a5faa | |
108 | 6f46339d37873473; | |
109 | b03fb648e27fff63 | |
110 | 102758fe2b69ac | |
111 | 26afa3349829b94586306fed54154f8f28523c | |
112 | 03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563 | |
113 | 27ebc64f0dc6fea2eb465c16ddcf0fb51567e3a14eeccdcf37be2ffb0a | |
114 | a925cad73bd83f84; | |
115 | } | |
50df5733 MW |
116 | |
117 | safer-gcm { | |
118 | bef260d7bcda163547d348b7551195e7 | |
119 | "" | |
120 | "" | |
121 | "" | |
122 | "" | |
123 | 54d777d84bb367be; | |
124 | 7022907dd1dff7dac5c9941d26d0c6eb | |
125 | 14 | |
126 | "" | |
127 | "" | |
128 | "" | |
129 | ee0bd152340f8fa7; | |
130 | ad568f86edd1dc9268eeee533285a6ed | |
131 | "" | |
132 | 81 | |
133 | "" | |
134 | "" | |
135 | ef542fad7971981b; | |
136 | 0c9b689daaa9060d2d4b6003062365b0 | |
137 | "" | |
138 | "" | |
139 | a5 | |
140 | 68 | |
141 | 9775c4709ae7e478; | |
142 | 4364c76c160f11896c4794846ecfa14a | |
143 | 7130c9f137120634 | |
144 | c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f | |
145 | 29549e6b0d27a4ba234085406a6136512061f7080cc07df0 | |
146 | ca09cf420396beb0c928209ae8423ebaf1230ae572f41b22 | |
147 | 1f53984176941a39; | |
148 | 591d8fa21f2dd88374d8cde8e160ad10 | |
149 | 997a2163 | |
150 | 5c6d62c9269029df3e6057 | |
151 | acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da1435dceaa7 | |
152 | b71e6a6900bbf0745a3372bc9fb843931af8c9605701f49519b02c8c2649f8ed92 | |
153 | bbc316814a9c8ff6; | |
154 | b1cc49ae1d50c38201a894476b3f102b | |
155 | 752eb952953396 | |
156 | 6f27043eb621b7f65b000961040ef2f9b2fc5f | |
157 | a450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6 | |
158 | 12f78c86a8fe1b71db510309fe43a4434a5ff6a2c4dc3bc01f0feea936 | |
159 | b3a2d8864a3eabb9; | |
160 | c95a97a48030370c | |
161 | "" | |
162 | "" | |
163 | "" | |
164 | "" | |
165 | f0d316bc4b69c200; | |
166 | 33d090c54215abd6 | |
167 | b3 | |
168 | "" | |
169 | "" | |
170 | "" | |
171 | 92be4864decdb6b0; | |
172 | ad54efc9a38378c5 | |
173 | "" | |
174 | b9 | |
175 | "" | |
176 | "" | |
177 | 7699b3ba70391bab; | |
178 | 3bf4f2aad2605fae | |
179 | "" | |
180 | "" | |
181 | e2 | |
182 | 2f | |
183 | 6826c1faff7a71a4; | |
184 | b03fb648e27fff63 | |
185 | 102758fe2b69ac26 | |
186 | afa3349829b94586306fed54154f8f28523c03d4de160015 | |
187 | 7846b710ee72807a2219bfb474fd71d891f24bb65d156325 | |
188 | 9c27bc6e00c2e0ddb8d5e399439bf477cc02f23cca50e560 | |
189 | d21750cf96e20752; | |
190 | 9f9eb53b571ea629 | |
191 | c54d57dd | |
192 | 2d42f70800df9fcbaca48b | |
193 | 77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f768281e040 | |
194 | 76b11272cd887c5f6fa869e7bf52578442dd96e83b0e7cbcfdba46f67ba2ee6fc0 | |
195 | 23f48c9f5534edbf; | |
196 | a9b9a222bd689aef | |
197 | 66f5306ceb0c6b | |
198 | 08ac8b0a22260c571b4a42bb8fdb233bfa6a5c | |
199 | fb0bad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc8151784 | |
200 | cac8eef1be089b75a8ddb79ca8588436e6e9bac025a6d89bac100dc284 | |
201 | d41ff215540bd48c; | |
202 | } |