Documentation
# Camellia192 cipher from RFC 3713

# RFC 3713
Key = 0123456789abcdeffedcba98765432100011223344556677
Plaintext = 0123456789abcdeffedcba9876543210
Ciphertext = b4993401b3e996f84ee5cee7d79b09b9

# Camellia with 192-bit key
# http://info.isl.ntt.co.jp/crypt/camellia/dl/cryptrec/t_camellia.txt

# Key 001
Count = 001
Key = 000000000000000000000000000000000000000000000000
Plaintext = 80000000000000000000000000000000
Ciphertext = 3EB6CC5618EFC98455B5992050D474E7

Count = 002
Key = 000000000000000000000000000000000000000000000000
Plaintext = 40000000000000000000000000000000
Ciphertext = A2C645044CBC74DE5A4A161C6B2E98B9

Count = 003
Key = 000000000000000000000000000000000000000000000000
Plaintext = 20000000000000000000000000000000
Ciphertext = 36A9A8C164BD90D4972AB1BE56C96A0B

Count = 004
Key = 000000000000000000000000000000000000000000000000
Plaintext = 10000000000000000000000000000000
Ciphertext = 38965592D728F9B765140C0A36A1BCCD

Count = 125
Key = 000000000000000000000000000000000000000000000000
Plaintext = 00000000000000000000000000000008
Ciphertext = 2FAEAC3A41CCEABA8140BDA9C7AC7740

Count = 126
Key = 000000000000000000000000000000000000000000000000
Plaintext = 00000000000000000000000000000004
Ciphertext = 7BA6691787BF0C526F3697E2ED659B0D

Count = 127
Key = 000000000000000000000000000000000000000000000000
Plaintext = 00000000000000000000000000000002
Ciphertext = 8F9C0AA2549714C88BB2665E8AF86D41

Count = 128
Key = 000000000000000000000000000000000000000000000000
Plaintext = 00000000000000000000000000000001
Ciphertext = BA9AE89FDDCE4B51131E17C4D65CE587

# Key 002
Count = 001
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 80000000000000000000000000000000
Ciphertext = 99B235859839170B1EDDA50EBB2F0B81

Count = 002
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 40000000000000000000000000000000
Ciphertext = 2E0ECBFC863994D753C512C9B4C44292

Count = 003
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 20000000000000000000000000000000
Ciphertext = A56C7F41847E14DD2C68603ED8AA6314

Count = 004
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 10000000000000000000000000000000
Ciphertext = 7A0E09C8B43CC87DBF4AA9D5A5604B38

Count = 125
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 00000000000000000000000000000008
Ciphertext = 748C3971032501A8705EDF81D0C5B7FE

Count = 126
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 00000000000000000000000000000004
Ciphertext = 659B440AF48B18B049ED3A689B1C8E76

Count = 127
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 00000000000000000000000000000002
Ciphertext = 1A74B1EF3373D8DFAE4394D2A47DB662

Count = 128
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Plaintext = 00000000000000000000000000000001
Ciphertext = 8A8E46DA5B9BB01412C222BABC92B8CA

# Key 003
Count = 001
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 80000000000000000000000000000000
Ciphertext = 396A7722B273C114E4CAEAED4B63664E

Count = 002
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 40000000000000000000000000000000
Ciphertext = BD3E333AA4D14EAA6A6FB27382C1EC71

Count = 003
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 20000000000000000000000000000000
Ciphertext = 1591A7EA2AB5559520D182A9A74B1807

Count = 004
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 10000000000000000000000000000000
Ciphertext = 4DFFC27DF886B325D0423A639DD3F9E2

Count = 125
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 00000000000000000000000000000008
Ciphertext = 25D8112320E0E1063C76FCCAE3A39B2F

Count = 126
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 00000000000000000000000000000004
Ciphertext = 07E35AB04EB74D11A2172EE97C752CDB

Count = 127
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 00000000000000000000000000000002
Ciphertext = C685E2FC351F5FDFE9754AB47F409F91

Count = 128
Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
Plaintext = 00000000000000000000000000000001
Ciphertext = 464F6E728D8133C545A712A26DBB5582

# Key 004
Count = 001
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 80000000000000000000000000000000
Ciphertext = DDFA39DBD692A99367227F4AEF48CCA8

Count = 002
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 40000000000000000000000000000000
Ciphertext = 7D7A57CD0BCD6C872C8076A58C7C2159

Count = 003
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 20000000000000000000000000000000
Ciphertext = 9646DB735BB075108FB76951BC16C89F

Count = 004
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 10000000000000000000000000000000
Ciphertext = 79F50C066F95EE68F0E096A380FF98E2

Count = 125
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 00000000000000000000000000000008
Ciphertext = FE8B7C19DD1BDB4AC4DF6BADD53EDC4E

Count = 126
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 00000000000000000000000000000004
Ciphertext = 2F7E1CC5F9C5915822A773DE3F840C42

Count = 127
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 00000000000000000000000000000002
Ciphertext = ED6A6823E1AA381D3376FFAAA70B9DB3

Count = 128
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Plaintext = 00000000000000000000000000000001
Ciphertext = FA65972FA54899E843F662D41F337260

# Key 005
Count = 001
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 80000000000000000000000000000000
Ciphertext = D33F70E7C9A0545FB6AA6E2B3B0868D5

Count = 002
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 40000000000000000000000000000000
Ciphertext = 00FD3BB42D2B26249F33FC118873112E

Count = 003
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 20000000000000000000000000000000
Ciphertext = 74B5F5778D9452460B26A4600ACF96B1

Count = 004
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 10000000000000000000000000000000
Ciphertext = BA7387EED3081C4D54677CCD2A7812D5

Count = 125
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 00000000000000000000000000000008
Ciphertext = 59E180D195950A200CE2C3AD7821FB2E

Count = 126
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 00000000000000000000000000000004
Ciphertext = B134662CDFAE919BE6B65C4186CE6B3D

Count = 127
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 00000000000000000000000000000002
Ciphertext = 37A73CEE6ED202A85CB9535A10046509

Count = 128
Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988
Plaintext = 00000000000000000000000000000001
Ciphertext = 4ABAA587AFC585B0E31E7D583651EC8C

# Key 006
Count = 001
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 80000000000000000000000000000000
Ciphertext = 30E57B92953F9E13EB4BCB0F654B887B

Count = 002
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 40000000000000000000000000000000
Ciphertext = E3AC2569B9D92080C5F69E9E45BD0A40

Count = 003
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 20000000000000000000000000000000
Ciphertext = 8BE2F11EEB566CA14C5DBF13F36F7B7E

Count = 004
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 10000000000000000000000000000000
Ciphertext = A53189F0EA01FA78AE7E964AFD8C80C8

Count = 125
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 00000000000000000000000000000008
Ciphertext = F9CBB3FA0B7892636043B536D8764C4A

Count = 126
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 00000000000000000000000000000004
Ciphertext = 407F949A1F0068146186EE3CE3B4BE2F

Count = 127
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 00000000000000000000000000000002
Ciphertext = 0A6D281F90A3EE433DCA489F6F0E0489

Count = 128
Key = FFEEDDCCBBAA998877665544332211000011223344556677
Plaintext = 00000000000000000000000000000001
Ciphertext = 8ACE256FAE07A7C6E10901A88E8D4159

# Key 007
Count = 001
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 80000000000000000000000000000000
Ciphertext = 85BA4EDEFCEA6533E2033B33223EDFFF

Count = 002
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 40000000000000000000000000000000
Ciphertext = 1E04D42E959531CF59F6CDC0BBE0E3EF

Count = 003
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 20000000000000000000000000000000
Ciphertext = FFAF72CFDB6C5BAF878DBF56F9E55299

Count = 004
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 10000000000000000000000000000000
Ciphertext = BD1E3922A89B5BA1C13A40DEEC3CB41E

Count = 125
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 00000000000000000000000000000008
Ciphertext = 478B2E0E0A3586ACC56D103F99D66145

Count = 126
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 00000000000000000000000000000004
Ciphertext = 0777C93906293DA5E3FF7512E340567D

Count = 127
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 00000000000000000000000000000002
Ciphertext = DF56DBEDCF9C00908FD8C8583B961D84

Count = 128
Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210
Plaintext = 00000000000000000000000000000001
Ciphertext = F1CE65E2BA02B055AB22C04940B4FAE7

# Key 008
Count = 001
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 80000000000000000000000000000000
Ciphertext = 74C7821DCD05FDE6A33DB007353A0E65

Count = 002
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 40000000000000000000000000000000
Ciphertext = E15BD31603710F1B4B10B92E5E1EDCB7

Count = 003
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 20000000000000000000000000000000
Ciphertext = 2610970C3DA190C96171D86E54E59423

Count = 004
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 10000000000000000000000000000000
Ciphertext = 2EAE865996A69BA64326B474B4830379

Count = 125
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 00000000000000000000000000000008
Ciphertext = 999ECD3A39452CBEDC8A66A90FA0C340

Count = 126
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 00000000000000000000000000000004
Ciphertext = CCDD106B009FC5354EE3D22323E9C920

Count = 127
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 00000000000000000000000000000002
Ciphertext = 3468AC3AF2A4A30E8859073082198297

Count = 128
Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF
Plaintext = 00000000000000000000000000000001
Ciphertext = 02A9E0A13A64514B3E341490F2F39FE6

# Key 009
Count = 001
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 80000000000000000000000000000000
Ciphertext = 2D3284BDEFC1FFE021B9D5A54C1603E2

Count = 002
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 40000000000000000000000000000000
Ciphertext = 0BB0EC7C00548CD17A6E63806891644B

Count = 003
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 20000000000000000000000000000000
Ciphertext = 470D25A5D3FE0723CDB2DD6BB86C6F21

Count = 004
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 10000000000000000000000000000000
Ciphertext = 9F8C1299325ECF242348123706C3BD0C

Count = 125
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 00000000000000000000000000000008
Ciphertext = 424117784815F4E0E17A00790A485EB8

Count = 126
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 00000000000000000000000000000004
Ciphertext = 97EC0AC78CA02073BDEB8E45E9F82F91

Count = 127
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 00000000000000000000000000000002
Ciphertext = DE41C3145BBF5074EF3A0C3F110B4E40

Count = 128
Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301
Plaintext = 00000000000000000000000000000001
Ciphertext = AE42C843C3FE3BAAB8037506E7823A09

# Key 010
Count = 001
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 80000000000000000000000000000000
Ciphertext = 1B6D3D823EECC0C29ECF09448670F6F5

Count = 002
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 40000000000000000000000000000000
Ciphertext = C8BF0EE51F4CC101B8F7A1102DF737D8

Count = 003
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 20000000000000000000000000000000
Ciphertext = 9039554E55B169438BC50ECEDF1376F0

Count = 004
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 10000000000000000000000000000000
Ciphertext = 46E0A24B40E9CEEEF189425B59E968FF

Count = 125
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 00000000000000000000000000000008
Ciphertext = 15FBA8DD215A0A4BA99D84550094BFC1

Count = 126
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 00000000000000000000000000000004
Ciphertext = 4406C013DE347A8797FA267D58951AD1

Count = 127
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 00000000000000000000000000000002
Ciphertext = 1C5FA60B9718D625C3D7368DCC9EB050

Count = 128
Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE
Plaintext = 00000000000000000000000000000001
Ciphertext = 44AE0AADA74995BE0FD47EC5DA6F862D