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