blob: ecf1b9118a04993711894c46d5a737eeeeab759e [file] [log] [blame]
Paul Bakker46c17942011-07-13 14:54:54 +00001Cipher Selftest
2depends_on:POLARSSL_SELF_TEST
3cipher_selftest:
4
5Decrypt empty buffer
6dec_empty_buf:
7
8CAMELLIA Encrypt and decrypt 0 bytes
9depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020010enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:0:-1
Paul Bakker46c17942011-07-13 14:54:54 +000011
12CAMELLIA Encrypt and decrypt 1 byte
13depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020014enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:1:-1
Paul Bakker46c17942011-07-13 14:54:54 +000015
16CAMELLIA Encrypt and decrypt 2 bytes
17depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020018enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:2:-1
Paul Bakker46c17942011-07-13 14:54:54 +000019
20CAMELLIA Encrypt and decrypt 7 bytes
21depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020022enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:7:-1
Paul Bakker46c17942011-07-13 14:54:54 +000023
24CAMELLIA Encrypt and decrypt 8 bytes
25depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020026enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:8:-1
Paul Bakker46c17942011-07-13 14:54:54 +000027
28CAMELLIA Encrypt and decrypt 9 bytes
29depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020030enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:9:-1
Paul Bakker46c17942011-07-13 14:54:54 +000031
32CAMELLIA Encrypt and decrypt 15 bytes
33depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020034enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:15:-1
Paul Bakker46c17942011-07-13 14:54:54 +000035
36CAMELLIA Encrypt and decrypt 16 bytes
37depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020038enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:16:-1
Paul Bakker46c17942011-07-13 14:54:54 +000039
40CAMELLIA Encrypt and decrypt 17 bytes
41depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020042enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:17:-1
Paul Bakker46c17942011-07-13 14:54:54 +000043
44CAMELLIA Encrypt and decrypt 31 bytes
45depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020046enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:31:-1
Paul Bakker46c17942011-07-13 14:54:54 +000047
48CAMELLIA Encrypt and decrypt 32 bytes
49depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020050enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:32:-1
Paul Bakker46c17942011-07-13 14:54:54 +000051
52CAMELLIA Encrypt and decrypt 32 bytes
53depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020054enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:33:-1
Paul Bakker46c17942011-07-13 14:54:54 +000055
56CAMELLIA Encrypt and decrypt 47 bytes
57depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020058enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:47:-1
Paul Bakker46c17942011-07-13 14:54:54 +000059
60CAMELLIA Encrypt and decrypt 48 bytes
61depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020062enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:48:-1
Paul Bakker46c17942011-07-13 14:54:54 +000063
64CAMELLIA Encrypt and decrypt 49 bytes
65depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +020066enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:49:-1
Paul Bakker46c17942011-07-13 14:54:54 +000067
Manuel Pégourié-Gonnard679f9e92013-07-26 12:46:02 +020068CAMELLIA Encrypt and decrypt 0 bytes with one and zeros padding
69depends_on:POLARSSL_CAMELLIA_C
70enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:0:POLARSSL_PADDING_ONE_AND_ZEROS
71
72CAMELLIA Encrypt and decrypt 1 byte with one and zeros padding
73depends_on:POLARSSL_CAMELLIA_C
74enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:1:POLARSSL_PADDING_ONE_AND_ZEROS
75
76CAMELLIA Encrypt and decrypt 2 bytes with one and zeros padding
77depends_on:POLARSSL_CAMELLIA_C
78enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:2:POLARSSL_PADDING_ONE_AND_ZEROS
79
80CAMELLIA Encrypt and decrypt 7 bytes with one and zeros padding
81depends_on:POLARSSL_CAMELLIA_C
82enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:7:POLARSSL_PADDING_ONE_AND_ZEROS
83
84CAMELLIA Encrypt and decrypt 8 bytes with one and zeros padding
85depends_on:POLARSSL_CAMELLIA_C
86enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:8:POLARSSL_PADDING_ONE_AND_ZEROS
87
88CAMELLIA Encrypt and decrypt 9 bytes with one and zeros padding
89depends_on:POLARSSL_CAMELLIA_C
90enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:9:POLARSSL_PADDING_ONE_AND_ZEROS
91
92CAMELLIA Encrypt and decrypt 15 bytes with one and zeros padding
93depends_on:POLARSSL_CAMELLIA_C
94enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:15:POLARSSL_PADDING_ONE_AND_ZEROS
95
96CAMELLIA Encrypt and decrypt 16 bytes with one and zeros padding
97depends_on:POLARSSL_CAMELLIA_C
98enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:16:POLARSSL_PADDING_ONE_AND_ZEROS
99
100CAMELLIA Encrypt and decrypt 17 bytes with one and zeros padding
101depends_on:POLARSSL_CAMELLIA_C
102enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:17:POLARSSL_PADDING_ONE_AND_ZEROS
103
104CAMELLIA Encrypt and decrypt 31 bytes with one and zeros padding
105depends_on:POLARSSL_CAMELLIA_C
106enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:31:POLARSSL_PADDING_ONE_AND_ZEROS
107
108CAMELLIA Encrypt and decrypt 32 bytes with one and zeros padding
109depends_on:POLARSSL_CAMELLIA_C
110enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:32:POLARSSL_PADDING_ONE_AND_ZEROS
111
112CAMELLIA Encrypt and decrypt 32 bytes with one and zeros padding
113depends_on:POLARSSL_CAMELLIA_C
114enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:33:POLARSSL_PADDING_ONE_AND_ZEROS
115
116CAMELLIA Encrypt and decrypt 47 bytes with one and zeros padding
117depends_on:POLARSSL_CAMELLIA_C
118enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:47:POLARSSL_PADDING_ONE_AND_ZEROS
119
120CAMELLIA Encrypt and decrypt 48 bytes with one and zeros padding
121depends_on:POLARSSL_CAMELLIA_C
122enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:48:POLARSSL_PADDING_ONE_AND_ZEROS
123
124CAMELLIA Encrypt and decrypt 49 bytes with one and zeros padding
125depends_on:POLARSSL_CAMELLIA_C
126enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:49:POLARSSL_PADDING_ONE_AND_ZEROS
127
Manuel Pégourié-Gonnard8d4291b2013-07-26 14:55:18 +0200128CAMELLIA Encrypt and decrypt 0 bytes with zeros and len padding
129depends_on:POLARSSL_CAMELLIA_C
130enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:0:POLARSSL_PADDING_ZEROS_AND_LEN
131
132CAMELLIA Encrypt and decrypt 1 byte with zeros and len padding
133depends_on:POLARSSL_CAMELLIA_C
134enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:1:POLARSSL_PADDING_ZEROS_AND_LEN
135
136CAMELLIA Encrypt and decrypt 2 bytes with zeros and len padding
137depends_on:POLARSSL_CAMELLIA_C
138enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:2:POLARSSL_PADDING_ZEROS_AND_LEN
139
140CAMELLIA Encrypt and decrypt 7 bytes with zeros and len padding
141depends_on:POLARSSL_CAMELLIA_C
142enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:7:POLARSSL_PADDING_ZEROS_AND_LEN
143
144CAMELLIA Encrypt and decrypt 8 bytes with zeros and len padding
145depends_on:POLARSSL_CAMELLIA_C
146enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:8:POLARSSL_PADDING_ZEROS_AND_LEN
147
148CAMELLIA Encrypt and decrypt 9 bytes with zeros and len padding
149depends_on:POLARSSL_CAMELLIA_C
150enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:9:POLARSSL_PADDING_ZEROS_AND_LEN
151
152CAMELLIA Encrypt and decrypt 15 bytes with zeros and len padding
153depends_on:POLARSSL_CAMELLIA_C
154enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:15:POLARSSL_PADDING_ZEROS_AND_LEN
155
156CAMELLIA Encrypt and decrypt 16 bytes with zeros and len padding
157depends_on:POLARSSL_CAMELLIA_C
158enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:16:POLARSSL_PADDING_ZEROS_AND_LEN
159
160CAMELLIA Encrypt and decrypt 17 bytes with zeros and len padding
161depends_on:POLARSSL_CAMELLIA_C
162enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:17:POLARSSL_PADDING_ZEROS_AND_LEN
163
164CAMELLIA Encrypt and decrypt 31 bytes with zeros and len padding
165depends_on:POLARSSL_CAMELLIA_C
166enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:31:POLARSSL_PADDING_ZEROS_AND_LEN
167
168CAMELLIA Encrypt and decrypt 32 bytes with zeros and len padding
169depends_on:POLARSSL_CAMELLIA_C
170enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:32:POLARSSL_PADDING_ZEROS_AND_LEN
171
172CAMELLIA Encrypt and decrypt 32 bytes with zeros and len padding
173depends_on:POLARSSL_CAMELLIA_C
174enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:33:POLARSSL_PADDING_ZEROS_AND_LEN
175
176CAMELLIA Encrypt and decrypt 47 bytes with zeros and len padding
177depends_on:POLARSSL_CAMELLIA_C
178enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:47:POLARSSL_PADDING_ZEROS_AND_LEN
179
180CAMELLIA Encrypt and decrypt 48 bytes with zeros and len padding
181depends_on:POLARSSL_CAMELLIA_C
182enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:48:POLARSSL_PADDING_ZEROS_AND_LEN
183
184CAMELLIA Encrypt and decrypt 49 bytes with zeros and len padding
185depends_on:POLARSSL_CAMELLIA_C
186enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:49:POLARSSL_PADDING_ZEROS_AND_LEN
187
Manuel Pégourié-Gonnard0e7d2c02013-07-26 16:05:14 +0200188CAMELLIA Encrypt and decrypt 0 bytes with zeros padding
189depends_on:POLARSSL_CAMELLIA_C
190enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:0:POLARSSL_PADDING_ZEROS
191
192CAMELLIA Encrypt and decrypt 1 byte with zeros padding
193depends_on:POLARSSL_CAMELLIA_C
194enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:1:POLARSSL_PADDING_ZEROS
195
196CAMELLIA Encrypt and decrypt 2 bytes with zeros padding
197depends_on:POLARSSL_CAMELLIA_C
198enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:2:POLARSSL_PADDING_ZEROS
199
200CAMELLIA Encrypt and decrypt 7 bytes with zeros padding
201depends_on:POLARSSL_CAMELLIA_C
202enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:7:POLARSSL_PADDING_ZEROS
203
204CAMELLIA Encrypt and decrypt 8 bytes with zeros padding
205depends_on:POLARSSL_CAMELLIA_C
206enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:8:POLARSSL_PADDING_ZEROS
207
208CAMELLIA Encrypt and decrypt 9 bytes with zeros padding
209depends_on:POLARSSL_CAMELLIA_C
210enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:9:POLARSSL_PADDING_ZEROS
211
212CAMELLIA Encrypt and decrypt 15 bytes with zeros padding
213depends_on:POLARSSL_CAMELLIA_C
214enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:15:POLARSSL_PADDING_ZEROS
215
216CAMELLIA Encrypt and decrypt 16 bytes with zeros padding
217depends_on:POLARSSL_CAMELLIA_C
218enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:16:POLARSSL_PADDING_ZEROS
219
220CAMELLIA Encrypt and decrypt 17 bytes with zeros padding
221depends_on:POLARSSL_CAMELLIA_C
222enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:17:POLARSSL_PADDING_ZEROS
223
224CAMELLIA Encrypt and decrypt 31 bytes with zeros padding
225depends_on:POLARSSL_CAMELLIA_C
226enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:31:POLARSSL_PADDING_ZEROS
227
228CAMELLIA Encrypt and decrypt 32 bytes with zeros padding
229depends_on:POLARSSL_CAMELLIA_C
230enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:32:POLARSSL_PADDING_ZEROS
231
232CAMELLIA Encrypt and decrypt 32 bytes with zeros padding
233depends_on:POLARSSL_CAMELLIA_C
234enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:33:POLARSSL_PADDING_ZEROS
235
236CAMELLIA Encrypt and decrypt 47 bytes with zeros padding
237depends_on:POLARSSL_CAMELLIA_C
238enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:47:POLARSSL_PADDING_ZEROS
239
240CAMELLIA Encrypt and decrypt 48 bytes with zeros padding
241depends_on:POLARSSL_CAMELLIA_C
242enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:48:POLARSSL_PADDING_ZEROS
243
244CAMELLIA Encrypt and decrypt 49 bytes with zeros padding
245depends_on:POLARSSL_CAMELLIA_C
246enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:49:POLARSSL_PADDING_ZEROS
247
Manuel Pégourié-Gonnardebdc4132013-07-26 16:50:44 +0200248CAMELLIA Encrypt and decrypt 0 bytes with no padding
249depends_on:POLARSSL_CAMELLIA_C
250enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:0:POLARSSL_PADDING_NONE
251
252CAMELLIA Encrypt and decrypt 16 bytes with no padding
253depends_on:POLARSSL_CAMELLIA_C
254enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:16:POLARSSL_PADDING_NONE
255
256CAMELLIA Encrypt and decrypt 32 bytes with no padding
257depends_on:POLARSSL_CAMELLIA_C
258enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:32:POLARSSL_PADDING_NONE
259
260CAMELLIA Encrypt and decrypt 48 bytes with no padding
261depends_on:POLARSSL_CAMELLIA_C
262enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CBC:CAMELLIA-128-CBC:128:48:POLARSSL_PADDING_NONE
263
264CAMELLIA Try encrypting 1 bytes with no padding
265depends_on:POLARSSL_CAMELLIA_C
266enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:1:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
267
268CAMELLIA Try encrypting 2 bytes with no padding
269depends_on:POLARSSL_CAMELLIA_C
270enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:2:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
271
272CAMELLIA Try encrypting 7 bytes with no padding
273depends_on:POLARSSL_CAMELLIA_C
274enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:7:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
275
276CAMELLIA Try encrypting 8 bytes with no padding
277depends_on:POLARSSL_CAMELLIA_C
278enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:8:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
279
280CAMELLIA Try encrypting 9 bytes with no padding
281depends_on:POLARSSL_CAMELLIA_C
282enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:9:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
283
284CAMELLIA Try encrypting 15 bytes with no padding
285depends_on:POLARSSL_CAMELLIA_C
286enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:15:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
287
288CAMELLIA Try encrypting 17 bytes with no padding
289depends_on:POLARSSL_CAMELLIA_C
290enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:17:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
291
292CAMELLIA Try encrypting 31 bytes with no padding
293depends_on:POLARSSL_CAMELLIA_C
294enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:31:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
295
296CAMELLIA Try encrypting 33 bytes with no padding
297depends_on:POLARSSL_CAMELLIA_C
298enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:33:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
299
300CAMELLIA Try encrypting 47 bytes with no padding
301depends_on:POLARSSL_CAMELLIA_C
302enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:47:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
303
304CAMELLIA Try encrypting 49 bytes with no padding
305depends_on:POLARSSL_CAMELLIA_C
306enc_fail:POLARSSL_CIPHER_CAMELLIA_128_CBC:POLARSSL_PADDING_NONE:128:49:POLARSSL_ERR_CIPHER_FULL_BLOCK_EXPECTED
307
Paul Bakker46c17942011-07-13 14:54:54 +0000308CAMELLIA Encrypt and decrypt 0 bytes in multiple parts
309depends_on:POLARSSL_CAMELLIA_C
310enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:0:0:
311
312CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 1
313depends_on:POLARSSL_CAMELLIA_C
314enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:1:0:
315
316CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 2
317depends_on:POLARSSL_CAMELLIA_C
318enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:0:1:
319
320CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 1
321depends_on:POLARSSL_CAMELLIA_C
322enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:16:0:
323
324CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 2
325depends_on:POLARSSL_CAMELLIA_C
326enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:0:16:
327
328CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 3
329depends_on:POLARSSL_CAMELLIA_C
330enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:1:15:
331
332CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 4
333depends_on:POLARSSL_CAMELLIA_C
334enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:15:1:
335
336CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
337depends_on:POLARSSL_CAMELLIA_C
338enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:15:7:
339
340CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
341depends_on:POLARSSL_CAMELLIA_C
342enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:16:6:
343
344CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
345depends_on:POLARSSL_CAMELLIA_C
346enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:17:6:
347
348CAMELLIA Encrypt and decrypt 32 bytes in multiple parts 1
349depends_on:POLARSSL_CAMELLIA_C
350enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CBC:128:16:16:
351
352CAMELLIA Encrypt and decrypt 0 bytes
353depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200354enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:0:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000355
356CAMELLIA Encrypt and decrypt 1 byte
357depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200358enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:1:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000359
360CAMELLIA Encrypt and decrypt 2 bytes
361depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200362enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:2:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000363
364CAMELLIA Encrypt and decrypt 7 bytes
365depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200366enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:7:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000367
368CAMELLIA Encrypt and decrypt 8 bytes
369depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200370enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:8:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000371
372CAMELLIA Encrypt and decrypt 9 bytes
373depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200374enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:9:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000375
376CAMELLIA Encrypt and decrypt 15 bytes
377depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200378enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:15:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000379
380CAMELLIA Encrypt and decrypt 16 bytes
381depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200382enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:16:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000383
384CAMELLIA Encrypt and decrypt 17 bytes
385depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200386enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:17:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000387
388CAMELLIA Encrypt and decrypt 31 bytes
389depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200390enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:31:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000391
392CAMELLIA Encrypt and decrypt 32 bytes
393depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200394enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:32:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000395
396CAMELLIA Encrypt and decrypt 32 bytes
397depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200398enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:33:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000399
400CAMELLIA Encrypt and decrypt 47 bytes
401depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200402enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:47:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000403
404CAMELLIA Encrypt and decrypt 48 bytes
405depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200406enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:48:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000407
408CAMELLIA Encrypt and decrypt 49 bytes
409depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200410enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CFB128:CAMELLIA-128-CFB128:128:49:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000411
412CAMELLIA Encrypt and decrypt 0 bytes in multiple parts
413depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
414enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:0:0:
415
416CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 1
417depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
418enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:1:0:
419
420CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 2
421depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
422enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:0:1:
423
424CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 1
425depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
426enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:16:0:
427
428CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 2
429depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
430enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:0:16:
431
432CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 3
433depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
434enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:1:15:
435
436CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 4
437depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
438enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:15:1:
439
440CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
441depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
442enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:15:7:
443
444CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
445depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
446enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:16:6:
447
448CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
449depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
450enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:17:6:
451
452CAMELLIA Encrypt and decrypt 32 bytes in multiple parts 1
453depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CFB
454enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CFB128:128:16:16:
455
456CAMELLIA Encrypt and decrypt 0 bytes
457depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200458enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:0:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000459
460CAMELLIA Encrypt and decrypt 1 byte
461depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200462enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:1:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000463
464CAMELLIA Encrypt and decrypt 2 bytes
465depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200466enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:2:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000467
468CAMELLIA Encrypt and decrypt 7 bytes
469depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200470enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:7:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000471
472CAMELLIA Encrypt and decrypt 8 bytes
473depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200474enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:8:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000475
476CAMELLIA Encrypt and decrypt 9 bytes
477depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200478enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:9:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000479
480CAMELLIA Encrypt and decrypt 15 bytes
481depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200482enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:15:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000483
484CAMELLIA Encrypt and decrypt 16 bytes
485depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200486enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:16:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000487
488CAMELLIA Encrypt and decrypt 17 bytes
489depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200490enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:17:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000491
492CAMELLIA Encrypt and decrypt 31 bytes
493depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200494enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:31:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000495
496CAMELLIA Encrypt and decrypt 32 bytes
497depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200498enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:32:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000499
500CAMELLIA Encrypt and decrypt 32 bytes
501depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200502enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:33:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000503
504CAMELLIA Encrypt and decrypt 47 bytes
505depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200506enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:47:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000507
508CAMELLIA Encrypt and decrypt 48 bytes
509depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200510enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:48:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000511
512CAMELLIA Encrypt and decrypt 49 bytes
513depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200514enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_128_CTR:CAMELLIA-128-CTR:128:49:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000515
516CAMELLIA Encrypt and decrypt 0 bytes in multiple parts
517depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
518enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:0:0:
519
520CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 1
521depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
522enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:1:0:
523
524CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 2
525depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
526enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:0:1:
527
528CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 1
529depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
530enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:16:0:
531
532CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 2
533depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
534enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:0:16:
535
536CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 3
537depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
538enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:1:15:
539
540CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 4
541depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
542enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:15:1:
543
544CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
545depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
546enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:15:7:
547
548CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
549depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
550enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:16:6:
551
552CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
553depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
554enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:17:6:
555
556CAMELLIA Encrypt and decrypt 32 bytes in multiple parts 1
557depends_on:POLARSSL_CAMELLIA_C:POLARSSL_CIPHER_MODE_CTR
558enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_128_CTR:128:16:16:
559
560CAMELLIA Encrypt and decrypt 0 bytes
561depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200562enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:0:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000563
564CAMELLIA Encrypt and decrypt 1 byte
565depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200566enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:1:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000567
568CAMELLIA Encrypt and decrypt 2 bytes
569depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200570enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:2:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000571
572CAMELLIA Encrypt and decrypt 7 bytes
573depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200574enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:7:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000575
576CAMELLIA Encrypt and decrypt 8 bytes
577depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200578enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:8:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000579
580CAMELLIA Encrypt and decrypt 9 bytes
581depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200582enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:9:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000583
584CAMELLIA Encrypt and decrypt 15 bytes
585depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200586enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:15:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000587
588CAMELLIA Encrypt and decrypt 16 bytes
589depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200590enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:16:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000591
592CAMELLIA Encrypt and decrypt 17 bytes
593depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200594enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:17:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000595
596CAMELLIA Encrypt and decrypt 31 bytes
597depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200598enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:31:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000599
600CAMELLIA Encrypt and decrypt 32 bytes
601depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200602enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:32:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000603
604CAMELLIA Encrypt and decrypt 32 bytes
605depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200606enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:33:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000607
608CAMELLIA Encrypt and decrypt 47 bytes
609depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200610enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:47:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000611
612CAMELLIA Encrypt and decrypt 48 bytes
613depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200614enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:48:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000615
616CAMELLIA Encrypt and decrypt 49 bytes
617depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200618enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_192_CBC:CAMELLIA-192-CBC:192:49:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000619
620CAMELLIA Encrypt and decrypt 0 bytes in multiple parts
621depends_on:POLARSSL_CAMELLIA_C
622enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:0:0:
623
624CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 1
625depends_on:POLARSSL_CAMELLIA_C
626enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:1:0:
627
628CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 2
629depends_on:POLARSSL_CAMELLIA_C
630enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:0:1:
631
632CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 1
633depends_on:POLARSSL_CAMELLIA_C
634enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:16:0:
635
636CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 2
637depends_on:POLARSSL_CAMELLIA_C
638enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:0:16:
639
640CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 3
641depends_on:POLARSSL_CAMELLIA_C
642enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:1:15:
643
644CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 4
645depends_on:POLARSSL_CAMELLIA_C
646enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:15:1:
647
648CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
649depends_on:POLARSSL_CAMELLIA_C
650enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:15:7:
651
652CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
653depends_on:POLARSSL_CAMELLIA_C
654enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:16:6:
655
656CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
657depends_on:POLARSSL_CAMELLIA_C
658enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:17:6:
659
660CAMELLIA Encrypt and decrypt 32 bytes in multiple parts 1
661depends_on:POLARSSL_CAMELLIA_C
662enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_192_CBC:192:16:16:
663
664CAMELLIA Encrypt and decrypt 0 bytes
665depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200666enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:0:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000667
668CAMELLIA Encrypt and decrypt 1 byte
669depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200670enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:1:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000671
672CAMELLIA Encrypt and decrypt 2 bytes
673depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200674enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:2:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000675
676CAMELLIA Encrypt and decrypt 7 bytes
677depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200678enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:7:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000679
680CAMELLIA Encrypt and decrypt 8 bytes
681depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200682enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:8:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000683
684CAMELLIA Encrypt and decrypt 9 bytes
685depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200686enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:9:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000687
688CAMELLIA Encrypt and decrypt 15 bytes
689depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200690enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:15:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000691
692CAMELLIA Encrypt and decrypt 16 bytes
693depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200694enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:16:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000695
696CAMELLIA Encrypt and decrypt 17 bytes
697depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200698enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:17:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000699
700CAMELLIA Encrypt and decrypt 31 bytes
701depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200702enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:31:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000703
704CAMELLIA Encrypt and decrypt 32 bytes
705depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200706enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:32:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000707
708CAMELLIA Encrypt and decrypt 32 bytes
709depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200710enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:33:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000711
712CAMELLIA Encrypt and decrypt 47 bytes
713depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200714enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:47:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000715
716CAMELLIA Encrypt and decrypt 48 bytes
717depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200718enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:48:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000719
720CAMELLIA Encrypt and decrypt 49 bytes
721depends_on:POLARSSL_CAMELLIA_C
Manuel Pégourié-Gonnard6c978992013-07-26 13:20:42 +0200722enc_dec_buf:POLARSSL_CIPHER_CAMELLIA_256_CBC:CAMELLIA-256-CBC:256:49:-1
Paul Bakker46c17942011-07-13 14:54:54 +0000723
724CAMELLIA Encrypt and decrypt 0 bytes in multiple parts
725depends_on:POLARSSL_CAMELLIA_C
726enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:0:0:
727
728CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 1
729depends_on:POLARSSL_CAMELLIA_C
730enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:1:0:
731
732CAMELLIA Encrypt and decrypt 1 bytes in multiple parts 2
733depends_on:POLARSSL_CAMELLIA_C
734enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:0:1:
735
736CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 1
737depends_on:POLARSSL_CAMELLIA_C
738enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:16:0:
739
740CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 2
741depends_on:POLARSSL_CAMELLIA_C
742enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:0:16:
743
744CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 3
745depends_on:POLARSSL_CAMELLIA_C
746enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:1:15:
747
748CAMELLIA Encrypt and decrypt 16 bytes in multiple parts 4
749depends_on:POLARSSL_CAMELLIA_C
750enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:15:1:
751
752CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
753depends_on:POLARSSL_CAMELLIA_C
754enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:15:7:
755
756CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
757depends_on:POLARSSL_CAMELLIA_C
758enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:16:6:
759
760CAMELLIA Encrypt and decrypt 22 bytes in multiple parts 1
761depends_on:POLARSSL_CAMELLIA_C
762enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:17:6:
763
764CAMELLIA Encrypt and decrypt 32 bytes in multiple parts 1
765depends_on:POLARSSL_CAMELLIA_C
766enc_dec_buf_multipart:POLARSSL_CIPHER_CAMELLIA_256_CBC:256:16:16: