aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/data/mac/siphash.vec
blob: 7f0ec381e62c8b42574d063e1758bd5dfd0ad76c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
[SipHash(2,4)]
Key = 000102030405060708090A0B0C0D0E0F
In = 000102030405060708090A0B0C0D0E
Out = E545BE4961CA29A1




# Randomly generated by SipHash ref impl

Key = 000102030405060708090A0B0C0D0E0F
In = 
Out = 310E0EDD47DB6F72

Key = 000102030405060708090A0B0C0D0E0F
In = 00
Out = FD67DC93C539F874

Key = 000102030405060708090A0B0C0D0E0F
In = 0001
Out = 5A4FA9D909806C0D

Key = 000102030405060708090A0B0C0D0E0F
In = 000102
Out = 2D7EFBD796666785

Key = 000102030405060708090A0B0C0D0E0F
In = 00010203
Out = B7877127E09427CF

Key = 000102030405060708090A0B0C0D0E0F
In = 0001020304
Out = 8DA699CD64557618

Key = 000102030405060708090A0B0C0D0E0F
In = 000102030405
Out = CEE3FE586E46C9CB

Key = 000102030405060708090A0B0C0D0E0F
In = 00010203040506
Out = 37D1018BF50002AB

Key = 000102030405060708090A0B0C0D0E0F
In = 0001020304050607
Out = 6224939A79F5F593

Key = 000102030405060708090A0B0C0D0E0F
In = 000102030405060708
Out = B0E4A90BDF82009E

Key = 000102030405060708090A0B0C0D0E0F
In = 00010203040506070809
Out = F3B9DD94C5BB5D7A

Key = 000102030405060708090A0B0C0D0E0F
In = 000102030405060708090A
Out = A7AD6B22462FB3F4

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 
Out = 9BBA4CA0FF8CF5CA

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254
Out = 474A3D4A55BFB364

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8
Out = DCCE723718444981

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D76
Out = 3BFC828B03F3BC86

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63
Out = 731D82FF69D32F91

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC9
Out = 2DC30C79EAEB92CF

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A6632
Out = 470E18E4AB16C21A

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB731
Out = 4BD0C46B0DD2E678

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A
Out = 9EA09C9401808C75

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D05
Out = 190F7D3DF4EE7C79

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E9
Out = 93C91D8E02617E1C

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4AB
Out = CEED4CF53E1A6CF7

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC6
Out = 63A7AA054DF3DD34

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454
Out = 03CB99AFC5749081

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E82
Out = 80A216A197DF7B2A

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E82744121
Out = 519A7FCDD0799A30

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC87
Out = 1257D4140FE18AAF

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93E
Out = 06EA81DB5FEC50AD

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1
Out = 466A1C6592985926

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E
Out = F1E040A7BA53BF73

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97
Out = 83D3F6587449E528

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B
Out = 47195A20F3F5EB89

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F38
Out = B15CC680530086E9

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AEC
Out = FBA0618A89484698

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB
Out = 1E78313620262F04

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C
Out = 3A6A22D72CD4BEE1

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18
Out = 1CCA89F7612EB1EF

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C02
Out = EBE47A6E419120CE

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43
Out = E3C84C1DCC2C916F

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA
Out = A64933631D955CCC

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29
Out = 8CC6E0F1E0A1A069

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E605
Out = 7095084F0CA2BE9B

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C94
Out = D3B74D72533F0FE7

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE
Out = 50489426B6585B99

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F9
Out = 9F065ABB4D0D176A

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8
Out = 8FC3896D73E4FA4E

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95
Out = AB1A9E9D1D27617C

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1
Out = 33192A15813C8E0E

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EF
Out = 19158BE6BB4DF2D3

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9
Out = 124D9999C07C5F1E

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5
Out = 4AB5769CDBC18FFA

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5CA0BCB
Out = AFFAA607903DF845

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5CA0BCBD04847
Out = 40967B87E46C92DC

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5CA0BCBD0484764BD1F
Out = 73AA9EE7DE316517

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5CA0BCBD0484764BD1F231EA8
Out = 0B80E80776D069B9

Key = 67C6697351FF4AEC29CDBAABF2FBE346
In = 7CC254F81BE8E78D765A2E63339FC99A66320DB73158A35A255D051758E95ED4ABB2CDC69BB454110E827441213DDC8770E93EA141E1FC673E017E97EADC6B968F385C2AECB03BFB32AF3C54EC18DB5C021AFE43FBFAAA3AFB29D1E6053C7C9475D8BE6189F95CBBA8990F95B1EBF1B305EFF700E9A13AE5CA0BCBD0484764BD1F231EA81C7B64
Out = CBF51B4D013F1408