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