aboutsummaryrefslogtreecommitdiffstats
path: root/tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-56.txt
blob: 78bdfd401f6b18f129ad4eed5b426c96a4b4351f (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
243
244
245
246
247
248
249
250
251
252
253
254
# Vectors from RFC 6229. Reformatted to work with the NIST loader
[ENCRYPT]

# 56-bit key
COUNT = 0
KEY = 01020304050607
OFFSET = 0
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 293f02d47f37c9b633f2af5285feb46b


COUNT = 1
KEY = 01020304050607
OFFSET = 16
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = e620f1390d19bd84e2e0fd752031afc1


COUNT = 2
KEY = 01020304050607
OFFSET = 240
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 914f02531c9218810df60f67e338154c


COUNT = 3
KEY = 01020304050607
OFFSET = 256
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = d0fdb583073ce85ab83917740ec011d5


COUNT = 4
KEY = 01020304050607
OFFSET = 496
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 75f81411e871cffa70b90c74c592e454


COUNT = 5
KEY = 01020304050607
OFFSET = 512
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 0bb87202938dad609e87a5a1b079e5e4


COUNT = 6
KEY = 01020304050607
OFFSET = 752
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = c2911246b612e7e7b903dfeda1dad866


COUNT = 7
KEY = 01020304050607
OFFSET = 768
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 32828f91502b6291368de8081de36fc2


COUNT = 8
KEY = 01020304050607
OFFSET = 1008
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = f3b9a7e3b297bf9ad804512f9063eff1


COUNT = 9
KEY = 01020304050607
OFFSET = 1024
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 8ecb67a9ba1f55a5a067e2b026a3676f


COUNT = 10
KEY = 01020304050607
OFFSET = 1520
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = d2aa902bd42d0d7cfd340cd45810529f


COUNT = 11
KEY = 01020304050607
OFFSET = 1536
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 78b272c96e42eab4c60bd914e39d06e3


COUNT = 12
KEY = 01020304050607
OFFSET = 2032
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = f4332fd31a079396ee3cee3f2a4ff049


COUNT = 13
KEY = 01020304050607
OFFSET = 2048
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 05459781d41fda7f30c1be7e1246c623


COUNT = 14
KEY = 01020304050607
OFFSET = 3056
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = adfd3868b8e51485d5e610017e3dd609


COUNT = 15
KEY = 01020304050607
OFFSET = 3072
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = ad26581c0c5be45f4cea01db2f3805d5


COUNT = 16
KEY = 01020304050607
OFFSET = 4080
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = f3172ceffc3b3d997c85ccd5af1a950c


COUNT = 17
KEY = 01020304050607
OFFSET = 4096
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = e74b0b9731227fd37c0ec08a47ddd8b8

# key 2
COUNT = 18
KEY = 1910833222772a
OFFSET = 0
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = bc9222dbd3274d8fc66d14ccbda6690b


COUNT = 19
KEY = 1910833222772a
OFFSET = 16
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 7ae627410c9a2be693df5bb7485a63e3


COUNT = 20
KEY = 1910833222772a
OFFSET = 240
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 3f0931aa03defb300f060103826f2a64


COUNT = 21
KEY = 1910833222772a
OFFSET = 256
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = beaa9ec8d59bb68129f3027c96361181


COUNT = 22
KEY = 1910833222772a
OFFSET = 496
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 74e04db46d28648d7dee8a0064b06cfe


COUNT = 23
KEY = 1910833222772a
OFFSET = 512
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 9b5e81c62fe023c55be42f87bbf932b8


COUNT = 24
KEY = 1910833222772a
OFFSET = 752
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = ce178fc1826efecbc182f57999a46140


COUNT = 25
KEY = 1910833222772a
OFFSET = 768
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 8bdf55cd55061c06dba6be11de4a578a


COUNT = 26
KEY = 1910833222772a
OFFSET = 1008
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 626f5f4dce652501f3087d39c92cc349


COUNT = 27
KEY = 1910833222772a
OFFSET = 1024
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 42daac6a8f9ab9a7fd137c6037825682


COUNT = 28
KEY = 1910833222772a
OFFSET = 1520
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = cc03fdb79192a207312f53f5d4dc33d9


COUNT = 29
KEY = 1910833222772a
OFFSET = 1536
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = f70f14122a1c98a3155d28b8a0a8a41d


COUNT = 30
KEY = 1910833222772a
OFFSET = 2032
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 2a3a307ab2708a9c00fe0b42f9c2d6a1


COUNT = 31
KEY = 1910833222772a
OFFSET = 2048
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 862617627d2261eab0b1246597ca0ae9


COUNT = 32
KEY = 1910833222772a
OFFSET = 3056
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 55f877ce4f2e1ddbbf8e13e2cde0fdc8


COUNT = 33
KEY = 1910833222772a
OFFSET = 3072
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 1b1556cb935f173337705fbb5d501fc1


COUNT = 34
KEY = 1910833222772a
OFFSET = 4080
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = ecd0e96602be7f8d5092816cccf2c2e9


COUNT = 35
KEY = 1910833222772a
OFFSET = 4096
PLAINTEXT = 00000000000000000000000000000000
CIPHERTEXT = 027881fab4993a1c262024a94fff3f61