xref: /freebsd/crypto/openssl/test/recipes/30-test_evp_data/evpciph_camellia.txt (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1*e0c4386eSCy Schubert#
2*e0c4386eSCy Schubert# Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved.
3*e0c4386eSCy Schubert#
4*e0c4386eSCy Schubert# Licensed under the Apache License 2.0 (the "License").  You may not use
5*e0c4386eSCy Schubert# this file except in compliance with the License.  You can obtain a copy
6*e0c4386eSCy Schubert# in the file LICENSE in the source distribution or at
7*e0c4386eSCy Schubert# https://www.openssl.org/source/license.html
8*e0c4386eSCy Schubert
9*e0c4386eSCy Schubert# Tests start with one of these keywords
10*e0c4386eSCy Schubert#       Cipher Decrypt Derive Digest Encoding KDF MAC PBE
11*e0c4386eSCy Schubert#       PrivPubKeyPair Sign Verify VerifyRecover
12*e0c4386eSCy Schubert# and continue until a blank line. Lines starting with a pound sign are ignored.
13*e0c4386eSCy Schubert
14*e0c4386eSCy SchubertTitle = Camellia tests from RFC3713
15*e0c4386eSCy Schubert
16*e0c4386eSCy Schubert# For all ECB encrypts and decrypts, the transformed sequence is
17*e0c4386eSCy Schubert#   CAMELLIA-bits-ECB:key::plaintext:ciphertext:encdec
18*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
19*e0c4386eSCy SchubertKey = 0123456789abcdeffedcba9876543210
20*e0c4386eSCy SchubertPlaintext = 0123456789abcdeffedcba9876543210
21*e0c4386eSCy SchubertCiphertext = 67673138549669730857065648eabe43
22*e0c4386eSCy Schubert
23*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
24*e0c4386eSCy SchubertKey = 0123456789abcdeffedcba98765432100011223344556677
25*e0c4386eSCy SchubertPlaintext = 0123456789abcdeffedcba9876543210
26*e0c4386eSCy SchubertCiphertext = b4993401b3e996f84ee5cee7d79b09b9
27*e0c4386eSCy Schubert
28*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
29*e0c4386eSCy SchubertKey = 0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff
30*e0c4386eSCy SchubertPlaintext = 0123456789abcdeffedcba9876543210
31*e0c4386eSCy SchubertCiphertext = 9acc237dff16d76c20ef7c919e3a7509
32*e0c4386eSCy Schubert
33*e0c4386eSCy Schubert# ECB-CAMELLIA128.Encrypt
34*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
35*e0c4386eSCy SchubertKey = 000102030405060708090A0B0C0D0E0F
36*e0c4386eSCy SchubertOperation = ENCRYPT
37*e0c4386eSCy SchubertPlaintext = 00112233445566778899AABBCCDDEEFF
38*e0c4386eSCy SchubertCiphertext = 77CF412067AF8270613529149919546F
39*e0c4386eSCy Schubert
40*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
41*e0c4386eSCy SchubertKey = 000102030405060708090A0B0C0D0E0F1011121314151617
42*e0c4386eSCy SchubertOperation = ENCRYPT
43*e0c4386eSCy SchubertPlaintext = 00112233445566778899AABBCCDDEEFF
44*e0c4386eSCy SchubertCiphertext = B22F3C36B72D31329EEE8ADDC2906C68
45*e0c4386eSCy Schubert
46*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
47*e0c4386eSCy SchubertKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
48*e0c4386eSCy SchubertOperation = ENCRYPT
49*e0c4386eSCy SchubertPlaintext = 00112233445566778899AABBCCDDEEFF
50*e0c4386eSCy SchubertCiphertext = 2EDF1F3418D53B88841FC8985FB1ECF2
51*e0c4386eSCy Schubert
52*e0c4386eSCy Schubert
53*e0c4386eSCy Schubert# ECB-CAMELLIA128.Encrypt and ECB-CAMELLIA128.Decrypt
54*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
55*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
56*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
57*e0c4386eSCy SchubertCiphertext = 432FC5DCD628115B7C388D770B270C96
58*e0c4386eSCy Schubert
59*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
60*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
61*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
62*e0c4386eSCy SchubertCiphertext = 0BE1F14023782A22E8384C5ABB7FAB2B
63*e0c4386eSCy Schubert
64*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
65*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
66*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
67*e0c4386eSCy SchubertCiphertext = A0A1ABCD1893AB6FE0FE5B65DF5F8636
68*e0c4386eSCy Schubert
69*e0c4386eSCy SchubertCipher = CAMELLIA-128-ECB
70*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
71*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
72*e0c4386eSCy SchubertCiphertext = E61925E0D5DFAA9BB29F815B3076E51A
73*e0c4386eSCy Schubert
74*e0c4386eSCy Schubert
75*e0c4386eSCy Schubert# ECB-CAMELLIA192.Encrypt and ECB-CAMELLIA192.Decrypt
76*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
77*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
78*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
79*e0c4386eSCy SchubertCiphertext = CCCC6C4E138B45848514D48D0D3439D3
80*e0c4386eSCy Schubert
81*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
82*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
83*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
84*e0c4386eSCy SchubertCiphertext = 5713C62C14B2EC0F8393B6AFD6F5785A
85*e0c4386eSCy Schubert
86*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
87*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
88*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
89*e0c4386eSCy SchubertCiphertext = B40ED2B60EB54D09D030CF511FEEF366
90*e0c4386eSCy Schubert
91*e0c4386eSCy SchubertCipher = CAMELLIA-192-ECB
92*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
93*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
94*e0c4386eSCy SchubertCiphertext = 909DBD95799096748CB27357E73E1D26
95*e0c4386eSCy Schubert
96*e0c4386eSCy Schubert
97*e0c4386eSCy Schubert# ECB-CAMELLIA256.Encrypt and ECB-CAMELLIA256.Decrypt
98*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
99*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
100*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
101*e0c4386eSCy SchubertCiphertext = BEFD219B112FA00098919CD101C9CCFA
102*e0c4386eSCy Schubert
103*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
104*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
105*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
106*e0c4386eSCy SchubertCiphertext = C91D3A8F1AEA08A9386CF4B66C0169EA
107*e0c4386eSCy Schubert
108*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
109*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
110*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
111*e0c4386eSCy SchubertCiphertext = A623D711DC5F25A51BB8A80D56397D28
112*e0c4386eSCy Schubert
113*e0c4386eSCy SchubertCipher = CAMELLIA-256-ECB
114*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
115*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
116*e0c4386eSCy SchubertCiphertext = 7960109FB6DC42947FCFE59EA3C5EB6B
117*e0c4386eSCy Schubert
118*e0c4386eSCy Schubert
119*e0c4386eSCy Schubert# For all CBC encrypts and decrypts, the transformed sequence is
120*e0c4386eSCy Schubert#   CAMELLIA-bits-CBC:key:IV/ciphertext':plaintext:ciphertext:encdec
121*e0c4386eSCy Schubert# CBC-CAMELLIA128.Encrypt and CBC-CAMELLIA128.Decrypt
122*e0c4386eSCy SchubertCipher = CAMELLIA-128-CBC
123*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
124*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
125*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
126*e0c4386eSCy SchubertCiphertext = 1607CF494B36BBF00DAEB0B503C831AB
127*e0c4386eSCy SchubertNextIV = 1607cf494b36bbf00daeb0b503c831ab
128*e0c4386eSCy Schubert
129*e0c4386eSCy SchubertCipher = CAMELLIA-128-CBC
130*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
131*e0c4386eSCy SchubertIV = 1607CF494B36BBF00DAEB0B503C831AB
132*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
133*e0c4386eSCy SchubertCiphertext = A2F2CF671629EF7840C5A5DFB5074887
134*e0c4386eSCy SchubertNextIV = a2f2cf671629ef7840c5a5dfb5074887
135*e0c4386eSCy Schubert
136*e0c4386eSCy SchubertCipher = CAMELLIA-128-CBC
137*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
138*e0c4386eSCy SchubertIV = A2F2CF671629EF7840C5A5DFB5074887
139*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
140*e0c4386eSCy SchubertCiphertext = 0F06165008CF8B8B5A63586362543E54
141*e0c4386eSCy SchubertNextIV = 0f06165008cf8b8b5a63586362543e54
142*e0c4386eSCy Schubert
143*e0c4386eSCy SchubertCipher = CAMELLIA-128-CBC
144*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
145*e0c4386eSCy SchubertIV = 36A84CDAFD5F9A85ADA0F0A993D6D577
146*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
147*e0c4386eSCy SchubertCiphertext = 74C64268CDB8B8FAF5B34E8AF3732980
148*e0c4386eSCy SchubertNextIV = 74c64268cdb8b8faf5b34e8af3732980
149*e0c4386eSCy Schubert
150*e0c4386eSCy Schubert
151*e0c4386eSCy Schubert# CBC-CAMELLIA192.Encrypt and CBC-CAMELLIA192.Decrypt
152*e0c4386eSCy SchubertCipher = CAMELLIA-192-CBC
153*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
154*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
155*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
156*e0c4386eSCy SchubertCiphertext = 2A4830AB5AC4A1A2405955FD2195CF93
157*e0c4386eSCy SchubertNextIV = 2a4830ab5ac4a1a2405955fd2195cf93
158*e0c4386eSCy Schubert
159*e0c4386eSCy SchubertCipher = CAMELLIA-192-CBC
160*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
161*e0c4386eSCy SchubertIV = 2A4830AB5AC4A1A2405955FD2195CF93
162*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
163*e0c4386eSCy SchubertCiphertext = 5D5A869BD14CE54264F892A6DD2EC3D5
164*e0c4386eSCy SchubertNextIV = 5d5a869bd14ce54264f892a6dd2ec3d5
165*e0c4386eSCy Schubert
166*e0c4386eSCy SchubertCipher = CAMELLIA-192-CBC
167*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
168*e0c4386eSCy SchubertIV = 5D5A869BD14CE54264F892A6DD2EC3D5
169*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
170*e0c4386eSCy SchubertCiphertext = 37D359C3349836D884E310ADDF68C449
171*e0c4386eSCy SchubertNextIV = 37d359c3349836d884e310addf68c449
172*e0c4386eSCy Schubert
173*e0c4386eSCy SchubertCipher = CAMELLIA-192-CBC
174*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
175*e0c4386eSCy SchubertIV = 37D359C3349836D884E310ADDF68C449
176*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
177*e0c4386eSCy SchubertCiphertext = 01FAAA930B4AB9916E9668E1428C6B08
178*e0c4386eSCy SchubertNextIV = 01faaa930b4ab9916e9668e1428c6b08
179*e0c4386eSCy Schubert
180*e0c4386eSCy Schubert
181*e0c4386eSCy Schubert# CBC-CAMELLIA256.Encrypt and CBC-CAMELLIA256.Decrypt
182*e0c4386eSCy SchubertCipher = CAMELLIA-256-CBC
183*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
184*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
185*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
186*e0c4386eSCy SchubertCiphertext = E6CFA35FC02B134A4D2C0B6737AC3EDA
187*e0c4386eSCy SchubertNextIV = e6cfa35fc02b134a4d2c0b6737ac3eda
188*e0c4386eSCy Schubert
189*e0c4386eSCy SchubertCipher = CAMELLIA-256-CBC
190*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
191*e0c4386eSCy SchubertIV = E6CFA35FC02B134A4D2C0B6737AC3EDA
192*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
193*e0c4386eSCy SchubertCiphertext = 36CBEB73BD504B4070B1B7DE2B21EB50
194*e0c4386eSCy SchubertNextIV = 36cbeb73bd504b4070b1b7de2b21eb50
195*e0c4386eSCy Schubert
196*e0c4386eSCy SchubertCipher = CAMELLIA-256-CBC
197*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
198*e0c4386eSCy SchubertIV = 36CBEB73BD504B4070B1B7DE2B21EB50
199*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
200*e0c4386eSCy SchubertCiphertext = E31A6055297D96CA3330CDF1B1860A83
201*e0c4386eSCy SchubertNextIV = e31a6055297d96ca3330cdf1b1860a83
202*e0c4386eSCy Schubert
203*e0c4386eSCy SchubertCipher = CAMELLIA-256-CBC
204*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
205*e0c4386eSCy SchubertIV = E31A6055297D96CA3330CDF1B1860A83
206*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
207*e0c4386eSCy SchubertCiphertext = 5D563F6D1CCCF236051C0C5C1C58F28F
208*e0c4386eSCy SchubertNextIV = 5d563f6d1cccf236051c0c5c1c58f28f
209*e0c4386eSCy Schubert
210*e0c4386eSCy Schubert
211*e0c4386eSCy Schubert# We don't support CFB{1,8}-CAMELLIAxxx.{En,De}crypt
212*e0c4386eSCy Schubert# For all CFB128 encrypts and decrypts, the transformed sequence is
213*e0c4386eSCy Schubert#   CAMELLIA-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec
214*e0c4386eSCy Schubert# CFB128-CAMELLIA128.Encrypt
215*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
216*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
217*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
218*e0c4386eSCy SchubertOperation = ENCRYPT
219*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
220*e0c4386eSCy SchubertCiphertext = 14F7646187817EB586599146B82BD719
221*e0c4386eSCy SchubertNextIV = 14f7646187817eb586599146b82bd719
222*e0c4386eSCy Schubert
223*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
224*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
225*e0c4386eSCy SchubertIV = 14F7646187817EB586599146B82BD719
226*e0c4386eSCy SchubertOperation = ENCRYPT
227*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
228*e0c4386eSCy SchubertCiphertext = A53D28BB82DF741103EA4F921A44880B
229*e0c4386eSCy SchubertNextIV = a53d28bb82df741103ea4f921a44880b
230*e0c4386eSCy Schubert
231*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
232*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
233*e0c4386eSCy SchubertIV = A53D28BB82DF741103EA4F921A44880B
234*e0c4386eSCy SchubertOperation = ENCRYPT
235*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
236*e0c4386eSCy SchubertCiphertext = 9C2157A664626D1DEF9EA420FDE69B96
237*e0c4386eSCy SchubertNextIV = 9c2157a664626d1def9ea420fde69b96
238*e0c4386eSCy Schubert
239*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
240*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
241*e0c4386eSCy SchubertIV = 9C2157A664626D1DEF9EA420FDE69B96
242*e0c4386eSCy SchubertOperation = ENCRYPT
243*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
244*e0c4386eSCy SchubertCiphertext = 742A25F0542340C7BAEF24CA8482BB09
245*e0c4386eSCy SchubertNextIV = 742a25f0542340c7baef24ca8482bb09
246*e0c4386eSCy Schubert
247*e0c4386eSCy Schubert
248*e0c4386eSCy Schubert# CFB128-CAMELLIA128.Decrypt
249*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
250*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
251*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
252*e0c4386eSCy SchubertOperation = DECRYPT
253*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
254*e0c4386eSCy SchubertCiphertext = 14F7646187817EB586599146B82BD719
255*e0c4386eSCy SchubertNextIV = 14f7646187817eb586599146b82bd719
256*e0c4386eSCy Schubert
257*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
258*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
259*e0c4386eSCy SchubertIV = 14F7646187817EB586599146B82BD719
260*e0c4386eSCy SchubertOperation = DECRYPT
261*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
262*e0c4386eSCy SchubertCiphertext = A53D28BB82DF741103EA4F921A44880B
263*e0c4386eSCy SchubertNextIV = a53d28bb82df741103ea4f921a44880b
264*e0c4386eSCy Schubert
265*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
266*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
267*e0c4386eSCy SchubertIV = A53D28BB82DF741103EA4F921A44880B
268*e0c4386eSCy SchubertOperation = DECRYPT
269*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
270*e0c4386eSCy SchubertCiphertext = 9C2157A664626D1DEF9EA420FDE69B96
271*e0c4386eSCy SchubertNextIV = 9c2157a664626d1def9ea420fde69b96
272*e0c4386eSCy Schubert
273*e0c4386eSCy SchubertCipher = CAMELLIA-128-CFB
274*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
275*e0c4386eSCy SchubertIV = 9C2157A664626D1DEF9EA420FDE69B96
276*e0c4386eSCy SchubertOperation = DECRYPT
277*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
278*e0c4386eSCy SchubertCiphertext = 742A25F0542340C7BAEF24CA8482BB09
279*e0c4386eSCy SchubertNextIV = 742a25f0542340c7baef24ca8482bb09
280*e0c4386eSCy Schubert
281*e0c4386eSCy Schubert
282*e0c4386eSCy Schubert# CFB128-CAMELLIA192.Encrypt
283*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
284*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
285*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
286*e0c4386eSCy SchubertOperation = ENCRYPT
287*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
288*e0c4386eSCy SchubertCiphertext = C832BB9780677DAA82D9B6860DCD565E
289*e0c4386eSCy SchubertNextIV = c832bb9780677daa82d9b6860dcd565e
290*e0c4386eSCy Schubert
291*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
292*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
293*e0c4386eSCy SchubertIV = C832BB9780677DAA82D9B6860DCD565E
294*e0c4386eSCy SchubertOperation = ENCRYPT
295*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
296*e0c4386eSCy SchubertCiphertext = 86F8491627906D780C7A6D46EA331F98
297*e0c4386eSCy SchubertNextIV = 86f8491627906d780c7a6d46ea331f98
298*e0c4386eSCy Schubert
299*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
300*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
301*e0c4386eSCy SchubertIV = 86F8491627906D780C7A6D46EA331F98
302*e0c4386eSCy SchubertOperation = ENCRYPT
303*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
304*e0c4386eSCy SchubertCiphertext = 69511CCE594CF710CB98BB63D7221F01
305*e0c4386eSCy SchubertNextIV = 69511cce594cf710cb98bb63d7221f01
306*e0c4386eSCy Schubert
307*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
308*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
309*e0c4386eSCy SchubertIV = 69511CCE594CF710CB98BB63D7221F01
310*e0c4386eSCy SchubertOperation = ENCRYPT
311*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
312*e0c4386eSCy SchubertCiphertext = D5B5378A3ABED55803F25565D8907B84
313*e0c4386eSCy SchubertNextIV = d5b5378a3abed55803f25565d8907b84
314*e0c4386eSCy Schubert
315*e0c4386eSCy Schubert
316*e0c4386eSCy Schubert# CFB128-CAMELLIA192.Decrypt
317*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
318*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
319*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
320*e0c4386eSCy SchubertOperation = DECRYPT
321*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
322*e0c4386eSCy SchubertCiphertext = C832BB9780677DAA82D9B6860DCD565E
323*e0c4386eSCy SchubertNextIV = c832bb9780677daa82d9b6860dcd565e
324*e0c4386eSCy Schubert
325*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
326*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
327*e0c4386eSCy SchubertIV = C832BB9780677DAA82D9B6860DCD565E
328*e0c4386eSCy SchubertOperation = DECRYPT
329*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
330*e0c4386eSCy SchubertCiphertext = 86F8491627906D780C7A6D46EA331F98
331*e0c4386eSCy SchubertNextIV = 86f8491627906d780c7a6d46ea331f98
332*e0c4386eSCy Schubert
333*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
334*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
335*e0c4386eSCy SchubertIV = 86F8491627906D780C7A6D46EA331F98
336*e0c4386eSCy SchubertOperation = DECRYPT
337*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
338*e0c4386eSCy SchubertCiphertext = 69511CCE594CF710CB98BB63D7221F01
339*e0c4386eSCy SchubertNextIV = 69511cce594cf710cb98bb63d7221f01
340*e0c4386eSCy Schubert
341*e0c4386eSCy SchubertCipher = CAMELLIA-192-CFB
342*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
343*e0c4386eSCy SchubertIV = 69511CCE594CF710CB98BB63D7221F01
344*e0c4386eSCy SchubertOperation = DECRYPT
345*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
346*e0c4386eSCy SchubertCiphertext = D5B5378A3ABED55803F25565D8907B84
347*e0c4386eSCy SchubertNextIV = d5b5378a3abed55803f25565d8907b84
348*e0c4386eSCy Schubert
349*e0c4386eSCy Schubert
350*e0c4386eSCy Schubert# CFB128-CAMELLIA256.Encrypt
351*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
352*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
353*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
354*e0c4386eSCy SchubertOperation = ENCRYPT
355*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
356*e0c4386eSCy SchubertCiphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
357*e0c4386eSCy SchubertNextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93
358*e0c4386eSCy Schubert
359*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
360*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
361*e0c4386eSCy SchubertIV = CF6107BB0CEA7D7FB1BD31F5E7B06C93
362*e0c4386eSCy SchubertOperation = ENCRYPT
363*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
364*e0c4386eSCy SchubertCiphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B
365*e0c4386eSCy SchubertNextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b
366*e0c4386eSCy Schubert
367*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
368*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
369*e0c4386eSCy SchubertIV = 89BEDB4CCDD864EA11BA4CBE849B5E2B
370*e0c4386eSCy SchubertOperation = ENCRYPT
371*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
372*e0c4386eSCy SchubertCiphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4
373*e0c4386eSCy SchubertNextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4
374*e0c4386eSCy Schubert
375*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
376*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
377*e0c4386eSCy SchubertIV = 555FC3F34BDD2D54C62D9E3BF338C1C4
378*e0c4386eSCy SchubertOperation = ENCRYPT
379*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
380*e0c4386eSCy SchubertCiphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA
381*e0c4386eSCy SchubertNextIV = 5953adce14db8c7f39f1bd39f359bffa
382*e0c4386eSCy Schubert
383*e0c4386eSCy Schubert
384*e0c4386eSCy Schubert# CFB128-CAMELLIA256.Decrypt
385*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
386*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
387*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
388*e0c4386eSCy SchubertOperation = DECRYPT
389*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
390*e0c4386eSCy SchubertCiphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
391*e0c4386eSCy SchubertNextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93
392*e0c4386eSCy Schubert
393*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
394*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
395*e0c4386eSCy SchubertIV = CF6107BB0CEA7D7FB1BD31F5E7B06C93
396*e0c4386eSCy SchubertOperation = DECRYPT
397*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
398*e0c4386eSCy SchubertCiphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B
399*e0c4386eSCy SchubertNextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b
400*e0c4386eSCy Schubert
401*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
402*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
403*e0c4386eSCy SchubertIV = 89BEDB4CCDD864EA11BA4CBE849B5E2B
404*e0c4386eSCy SchubertOperation = DECRYPT
405*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
406*e0c4386eSCy SchubertCiphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4
407*e0c4386eSCy SchubertNextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4
408*e0c4386eSCy Schubert
409*e0c4386eSCy SchubertCipher = CAMELLIA-256-CFB
410*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
411*e0c4386eSCy SchubertIV = 555FC3F34BDD2D54C62D9E3BF338C1C4
412*e0c4386eSCy SchubertOperation = DECRYPT
413*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
414*e0c4386eSCy SchubertCiphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA
415*e0c4386eSCy SchubertNextIV = 5953adce14db8c7f39f1bd39f359bffa
416*e0c4386eSCy Schubert
417*e0c4386eSCy Schubert
418*e0c4386eSCy Schubert# For all OFB encrypts and decrypts, the transformed sequence is
419*e0c4386eSCy Schubert#   CAMELLIA-bits-OFB:key:IV/output':plaintext:ciphertext:encdec
420*e0c4386eSCy Schubert# OFB-CAMELLIA128.Encrypt
421*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
422*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
423*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
424*e0c4386eSCy SchubertOperation = ENCRYPT
425*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
426*e0c4386eSCy SchubertCiphertext = 14F7646187817EB586599146B82BD719
427*e0c4386eSCy SchubertNextIV = 7f36da83a9c1e1236f64ef57cbb8c033
428*e0c4386eSCy Schubert
429*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
430*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
431*e0c4386eSCy SchubertIV = 50FE67CC996D32B6DA0937E99BAFEC60
432*e0c4386eSCy SchubertOperation = ENCRYPT
433*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
434*e0c4386eSCy SchubertCiphertext = 25623DB569CA51E01482649977E28D84
435*e0c4386eSCy SchubertNextIV = 8b4fb7e277c9fd7c8a350b35324d03d5
436*e0c4386eSCy Schubert
437*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
438*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
439*e0c4386eSCy SchubertIV = D9A4DADA0892239F6B8B3D7680E15674
440*e0c4386eSCy SchubertOperation = ENCRYPT
441*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
442*e0c4386eSCy SchubertCiphertext = C776634A60729DC657D12B9FCA801E98
443*e0c4386eSCy SchubertNextIV = f7be7f0cc32e79d7b22aea86d08a4c77
444*e0c4386eSCy Schubert
445*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
446*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
447*e0c4386eSCy SchubertIV = A78819583F0308E7A6BF36B1386ABF23
448*e0c4386eSCy SchubertOperation = ENCRYPT
449*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
450*e0c4386eSCy SchubertCiphertext = D776379BE0E50825E681DA1A4C980E8E
451*e0c4386eSCy SchubertNextIV = 21e913de3faa93324baa9b61aaf4399e
452*e0c4386eSCy Schubert
453*e0c4386eSCy Schubert
454*e0c4386eSCy Schubert# OFB-CAMELLIA128.Decrypt
455*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
456*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
457*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
458*e0c4386eSCy SchubertOperation = DECRYPT
459*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
460*e0c4386eSCy SchubertCiphertext = 14F7646187817EB586599146B82BD719
461*e0c4386eSCy SchubertNextIV = 7f36da83a9c1e1236f64ef57cbb8c033
462*e0c4386eSCy Schubert
463*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
464*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
465*e0c4386eSCy SchubertIV = 50FE67CC996D32B6DA0937E99BAFEC60
466*e0c4386eSCy SchubertOperation = DECRYPT
467*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
468*e0c4386eSCy SchubertCiphertext = 25623DB569CA51E01482649977E28D84
469*e0c4386eSCy SchubertNextIV = 8b4fb7e277c9fd7c8a350b35324d03d5
470*e0c4386eSCy Schubert
471*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
472*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
473*e0c4386eSCy SchubertIV = D9A4DADA0892239F6B8B3D7680E15674
474*e0c4386eSCy SchubertOperation = DECRYPT
475*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
476*e0c4386eSCy SchubertCiphertext = C776634A60729DC657D12B9FCA801E98
477*e0c4386eSCy SchubertNextIV = f7be7f0cc32e79d7b22aea86d08a4c77
478*e0c4386eSCy Schubert
479*e0c4386eSCy SchubertCipher = CAMELLIA-128-OFB
480*e0c4386eSCy SchubertKey = 2B7E151628AED2A6ABF7158809CF4F3C
481*e0c4386eSCy SchubertIV = A78819583F0308E7A6BF36B1386ABF23
482*e0c4386eSCy SchubertOperation = DECRYPT
483*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
484*e0c4386eSCy SchubertCiphertext = D776379BE0E50825E681DA1A4C980E8E
485*e0c4386eSCy SchubertNextIV = 21e913de3faa93324baa9b61aaf4399e
486*e0c4386eSCy Schubert
487*e0c4386eSCy Schubert
488*e0c4386eSCy Schubert# OFB-CAMELLIA192.Encrypt
489*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
490*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
491*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
492*e0c4386eSCy SchubertOperation = ENCRYPT
493*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
494*e0c4386eSCy SchubertCiphertext = C832BB9780677DAA82D9B6860DCD565E
495*e0c4386eSCy SchubertNextIV = a3f30575ae27e23c6be4c8977e5e4174
496*e0c4386eSCy Schubert
497*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
498*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
499*e0c4386eSCy SchubertIV = A609B38DF3B1133DDDFF2718BA09565E
500*e0c4386eSCy SchubertOperation = ENCRYPT
501*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
502*e0c4386eSCy SchubertCiphertext = 8ECEB7D0350D72C7F78562AEBDF99339
503*e0c4386eSCy SchubertNextIV = 20e33d872b0ede5b69320d02f8561d68
504*e0c4386eSCy Schubert
505*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
506*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
507*e0c4386eSCy SchubertIV = 52EF01DA52602FE0975F78AC84BF8A50
508*e0c4386eSCy SchubertOperation = ENCRYPT
509*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
510*e0c4386eSCy SchubertCiphertext = BDD62DBBB9700846C53B507F544696F0
511*e0c4386eSCy SchubertNextIV = 8d1e31fd1a2cec5720c091664e4cc41f
512*e0c4386eSCy Schubert
513*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
514*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
515*e0c4386eSCy SchubertIV = BD5286AC63AABD7EB067AC54B553F71D
516*e0c4386eSCy SchubertOperation = ENCRYPT
517*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
518*e0c4386eSCy SchubertCiphertext = E28014E046B802F385C4C2E13EAD4A72
519*e0c4386eSCy SchubertNextIV = 141f30a599f799e428ef839ad8c17d62
520*e0c4386eSCy Schubert
521*e0c4386eSCy Schubert
522*e0c4386eSCy Schubert# OFB-CAMELLIA192.Decrypt
523*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
524*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
525*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
526*e0c4386eSCy SchubertOperation = DECRYPT
527*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
528*e0c4386eSCy SchubertCiphertext = C832BB9780677DAA82D9B6860DCD565E
529*e0c4386eSCy SchubertNextIV = a3f30575ae27e23c6be4c8977e5e4174
530*e0c4386eSCy Schubert
531*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
532*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
533*e0c4386eSCy SchubertIV = A609B38DF3B1133DDDFF2718BA09565E
534*e0c4386eSCy SchubertOperation = DECRYPT
535*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
536*e0c4386eSCy SchubertCiphertext = 8ECEB7D0350D72C7F78562AEBDF99339
537*e0c4386eSCy SchubertNextIV = 20e33d872b0ede5b69320d02f8561d68
538*e0c4386eSCy Schubert
539*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
540*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
541*e0c4386eSCy SchubertIV = 52EF01DA52602FE0975F78AC84BF8A50
542*e0c4386eSCy SchubertOperation = DECRYPT
543*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
544*e0c4386eSCy SchubertCiphertext = BDD62DBBB9700846C53B507F544696F0
545*e0c4386eSCy SchubertNextIV = 8d1e31fd1a2cec5720c091664e4cc41f
546*e0c4386eSCy Schubert
547*e0c4386eSCy SchubertCipher = CAMELLIA-192-OFB
548*e0c4386eSCy SchubertKey = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
549*e0c4386eSCy SchubertIV = BD5286AC63AABD7EB067AC54B553F71D
550*e0c4386eSCy SchubertOperation = DECRYPT
551*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
552*e0c4386eSCy SchubertCiphertext = E28014E046B802F385C4C2E13EAD4A72
553*e0c4386eSCy SchubertNextIV = 141f30a599f799e428ef839ad8c17d62
554*e0c4386eSCy Schubert
555*e0c4386eSCy Schubert
556*e0c4386eSCy Schubert# OFB-CAMELLIA256.Encrypt
557*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
558*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
559*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
560*e0c4386eSCy SchubertOperation = ENCRYPT
561*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
562*e0c4386eSCy SchubertCiphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
563*e0c4386eSCy SchubertNextIV = a4a0b95922aae2e958804fe494237bb9
564*e0c4386eSCy Schubert
565*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
566*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
567*e0c4386eSCy SchubertIV = B7BF3A5DF43989DD97F0FA97EBCE2F4A
568*e0c4386eSCy SchubertOperation = ENCRYPT
569*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
570*e0c4386eSCy SchubertCiphertext = 127AD97E8E3994E4820027D7BA109368
571*e0c4386eSCy SchubertNextIV = bc575329903a38781cb7487bffbf1d39
572*e0c4386eSCy Schubert
573*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
574*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
575*e0c4386eSCy SchubertIV = E1C656305ED1A7A6563805746FE03EDC
576*e0c4386eSCy SchubertOperation = ENCRYPT
577*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
578*e0c4386eSCy SchubertCiphertext = 6BFF6265A6A6B7A535BC65A80B17214E
579*e0c4386eSCy SchubertNextIV = 5b377e2305fa53b4d047a4b1111d73a1
580*e0c4386eSCy Schubert
581*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
582*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
583*e0c4386eSCy SchubertIV = 41635BE625B48AFC1666DD42A09D96E7
584*e0c4386eSCy SchubertOperation = ENCRYPT
585*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
586*e0c4386eSCy SchubertCiphertext = 0A4A0404E26AA78A27CB271E8BF3CF20
587*e0c4386eSCy SchubertNextIV = fcd520413d253c9d8ae066656d9ff830
588*e0c4386eSCy Schubert
589*e0c4386eSCy Schubert
590*e0c4386eSCy Schubert# OFB-CAMELLIA256.Decrypt
591*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
592*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
593*e0c4386eSCy SchubertIV = 000102030405060708090A0B0C0D0E0F
594*e0c4386eSCy SchubertOperation = DECRYPT
595*e0c4386eSCy SchubertPlaintext = 6BC1BEE22E409F96E93D7E117393172A
596*e0c4386eSCy SchubertCiphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
597*e0c4386eSCy SchubertNextIV = a4a0b95922aae2e958804fe494237bb9
598*e0c4386eSCy Schubert
599*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
600*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
601*e0c4386eSCy SchubertIV = B7BF3A5DF43989DD97F0FA97EBCE2F4A
602*e0c4386eSCy SchubertOperation = DECRYPT
603*e0c4386eSCy SchubertPlaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
604*e0c4386eSCy SchubertCiphertext = 127AD97E8E3994E4820027D7BA109368
605*e0c4386eSCy SchubertNextIV = bc575329903a38781cb7487bffbf1d39
606*e0c4386eSCy Schubert
607*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
608*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
609*e0c4386eSCy SchubertIV = E1C656305ED1A7A6563805746FE03EDC
610*e0c4386eSCy SchubertOperation = DECRYPT
611*e0c4386eSCy SchubertPlaintext = 30C81C46A35CE411E5FBC1191A0A52EF
612*e0c4386eSCy SchubertCiphertext = 6BFF6265A6A6B7A535BC65A80B17214E
613*e0c4386eSCy SchubertNextIV = 5b377e2305fa53b4d047a4b1111d73a1
614*e0c4386eSCy Schubert
615*e0c4386eSCy SchubertCipher = CAMELLIA-256-OFB
616*e0c4386eSCy SchubertKey = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
617*e0c4386eSCy SchubertIV = 41635BE625B48AFC1666DD42A09D96E7
618*e0c4386eSCy SchubertOperation = DECRYPT
619*e0c4386eSCy SchubertPlaintext = F69F2445DF4F9B17AD2B417BE66C3710
620*e0c4386eSCy SchubertCiphertext = 0A4A0404E26AA78A27CB271E8BF3CF20
621*e0c4386eSCy SchubertNextIV = fcd520413d253c9d8ae066656d9ff830
622*e0c4386eSCy Schubert
623*e0c4386eSCy Schubert
624*e0c4386eSCy Schubert# Camellia test vectors from RFC5528
625*e0c4386eSCy SchubertCipher = CAMELLIA-128-CTR
626*e0c4386eSCy SchubertKey = AE6852F8121067CC4BF7A5765577F39E
627*e0c4386eSCy SchubertIV = 00000030000000000000000000000001
628*e0c4386eSCy SchubertOperation = ENCRYPT
629*e0c4386eSCy SchubertPlaintext = 53696E676C6520626C6F636B206D7367
630*e0c4386eSCy SchubertCiphertext = D09DC29A8214619A20877C76DB1F0B3F
631*e0c4386eSCy Schubert
632*e0c4386eSCy SchubertCipher = CAMELLIA-128-CTR
633*e0c4386eSCy SchubertKey = 7E24067817FAE0D743D6CE1F32539163
634*e0c4386eSCy SchubertIV = 006CB6DBC0543B59DA48D90B00000001
635*e0c4386eSCy SchubertOperation = ENCRYPT
636*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
637*e0c4386eSCy SchubertCiphertext = DBF3C78DC08396D4DA7C907765BBCB442B8E8E0F31F0DCA72C7417E35360E048
638*e0c4386eSCy Schubert
639*e0c4386eSCy SchubertCipher = CAMELLIA-128-CTR
640*e0c4386eSCy SchubertKey = 7691BE035E5020A8AC6E618529F9A0DC
641*e0c4386eSCy SchubertIV = 00E0017B27777F3F4A1786F000000001
642*e0c4386eSCy SchubertOperation = ENCRYPT
643*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
644*e0c4386eSCy SchubertCiphertext = B19D1FCDCB75EB882F849CE24D85CF739CE64B2B5C9D73F14F2D5D9DCE9889CDDF508696
645*e0c4386eSCy Schubert
646*e0c4386eSCy SchubertCipher = CAMELLIA-192-CTR
647*e0c4386eSCy SchubertKey = 16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515
648*e0c4386eSCy SchubertIV = 0000004836733C147D6D93CB00000001
649*e0c4386eSCy SchubertOperation = ENCRYPT
650*e0c4386eSCy SchubertPlaintext = 53696E676C6520626C6F636B206D7367
651*e0c4386eSCy SchubertCiphertext = 2379399E8A8D2B2B16702FC78B9E9696
652*e0c4386eSCy Schubert
653*e0c4386eSCy SchubertCipher = CAMELLIA-192-CTR
654*e0c4386eSCy SchubertKey = 7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A
655*e0c4386eSCy SchubertIV = 0096B03B020C6EADC2CB500D00000001
656*e0c4386eSCy SchubertOperation = ENCRYPT
657*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
658*e0c4386eSCy SchubertCiphertext = 7DEF34F7A5D0E415674B7FFCAE67C75DD018B86FF23051E056392A99F35A4CED
659*e0c4386eSCy Schubert
660*e0c4386eSCy SchubertCipher = CAMELLIA-192-CTR
661*e0c4386eSCy SchubertKey = 02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE
662*e0c4386eSCy SchubertIV = 0007BDFD5CBD60278DCC091200000001
663*e0c4386eSCy SchubertOperation = ENCRYPT
664*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
665*e0c4386eSCy SchubertCiphertext = 5710E556E1487A20B5AC0E73F19E4E7876F37FDC91B1EF4D4DADE8E666A64D0ED557AB57
666*e0c4386eSCy Schubert
667*e0c4386eSCy SchubertCipher = CAMELLIA-256-CTR
668*e0c4386eSCy SchubertKey = 776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104
669*e0c4386eSCy SchubertIV = 00000060DB5672C97AA8F0B200000001
670*e0c4386eSCy SchubertOperation = ENCRYPT
671*e0c4386eSCy SchubertPlaintext = 53696E676C6520626C6F636B206D7367
672*e0c4386eSCy SchubertCiphertext = 3401F9C8247EFFCEBD6994714C1BBB11
673*e0c4386eSCy Schubert
674*e0c4386eSCy SchubertCipher = CAMELLIA-256-CTR
675*e0c4386eSCy SchubertKey = F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884
676*e0c4386eSCy SchubertIV = 00FAAC24C1585EF15A43D87500000001
677*e0c4386eSCy SchubertOperation = ENCRYPT
678*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
679*e0c4386eSCy SchubertCiphertext = D6C30392246F7808A83C2B22A8839E45E51CD48A1CDF406EBC9CC2D3AB834108
680*e0c4386eSCy Schubert
681*e0c4386eSCy SchubertCipher = CAMELLIA-256-CTR
682*e0c4386eSCy SchubertKey = FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D
683*e0c4386eSCy SchubertIV = 001CC5B751A51D70A1C1114800000001
684*e0c4386eSCy SchubertOperation = ENCRYPT
685*e0c4386eSCy SchubertPlaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
686*e0c4386eSCy SchubertCiphertext = A4DA23FCE6A5FFAA6D64AE9A0652A42CD161A34B65F9679F75C01F101F71276F15EF0D8D
687