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