Artifact
66444297e08e9a55bf416c95b2f5a69c3bbf0fdbfe2c2ba914bf3338d56873c1:
0000: 23 20 43 41 4d 45 4c 4c 49 41 2d 31 32 38 2d 4f # CAMELLIA-128-O
0010: 46 42 20 46 72 6f 6d 20 4f 70 65 6e 53 53 4c 20 FB From OpenSSL
0020: 74 65 73 74 20 76 65 63 74 6f 72 73 0a 0a 23 20 test vectors..#
0030: 4f 46 42 2d 43 41 4d 45 4c 4c 49 41 31 32 38 2e OFB-CAMELLIA128.
0040: 45 6e 63 72 79 70 74 20 0a 4b 65 79 20 3d 20 32 Encrypt .Key = 2
0050: 42 37 45 31 35 31 36 32 38 41 45 44 32 41 36 41 B7E151628AED2A6A
0060: 42 46 37 31 35 38 38 30 39 43 46 34 46 33 43 0a BF7158809CF4F3C.
0070: 49 56 20 3d 20 30 30 30 31 30 32 30 33 30 34 30 IV = 00010203040
0080: 35 30 36 30 37 30 38 30 39 30 41 30 42 30 43 30 5060708090A0B0C0
0090: 44 30 45 30 46 0a 50 6c 61 69 6e 74 65 78 74 20 D0E0F.Plaintext
00a0: 3d 20 36 42 43 31 42 45 45 32 32 45 34 30 39 46 = 6BC1BEE22E409F
00b0: 39 36 45 39 33 44 37 45 31 31 37 33 39 33 31 37 96E93D7E11739317
00c0: 32 41 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 2A.Ciphertext =
00d0: 31 34 46 37 36 34 36 31 38 37 38 31 37 45 42 35 14F7646187817EB5
00e0: 38 36 35 39 39 31 34 36 42 38 32 42 44 37 31 39 86599146B82BD719
00f0: 0a 45 6e 63 72 79 70 74 20 3d 20 31 0a 0a 4b 65 .Encrypt = 1..Ke
0100: 79 20 3d 20 32 42 37 45 31 35 31 36 32 38 41 45 y = 2B7E151628AE
0110: 44 32 41 36 41 42 46 37 31 35 38 38 30 39 43 46 D2A6ABF7158809CF
0120: 34 46 33 43 0a 49 56 20 3d 20 35 30 46 45 36 37 4F3C.IV = 50FE67
0130: 43 43 39 39 36 44 33 32 42 36 44 41 30 39 33 37 CC996D32B6DA0937
0140: 45 39 39 42 41 46 45 43 36 30 0a 50 6c 61 69 6e E99BAFEC60.Plain
0150: 74 65 78 74 20 3d 20 41 45 32 44 38 41 35 37 31 text = AE2D8A571
0160: 45 30 33 41 43 39 43 39 45 42 37 36 46 41 43 34 E03AC9C9EB76FAC4
0170: 35 41 46 38 45 35 31 0a 43 69 70 68 65 72 74 65 5AF8E51.Cipherte
0180: 78 74 20 3d 20 32 35 36 32 33 44 42 35 36 39 43 xt = 25623DB569C
0190: 41 35 31 45 30 31 34 38 32 36 34 39 39 37 37 45 A51E01482649977E
01a0: 32 38 44 38 34 0a 45 6e 63 72 79 70 74 20 3d 20 28D84.Encrypt =
01b0: 31 0a 0a 4b 65 79 20 3d 20 32 42 37 45 31 35 31 1..Key = 2B7E151
01c0: 36 32 38 41 45 44 32 41 36 41 42 46 37 31 35 38 628AED2A6ABF7158
01d0: 38 30 39 43 46 34 46 33 43 0a 49 56 20 3d 20 44 809CF4F3C.IV = D
01e0: 39 41 34 44 41 44 41 30 38 39 32 32 33 39 46 36 9A4DADA0892239F6
01f0: 42 38 42 33 44 37 36 38 30 45 31 35 36 37 34 0a B8B3D7680E15674.
0200: 50 6c 61 69 6e 74 65 78 74 20 3d 20 33 30 43 38 Plaintext = 30C8
0210: 31 43 34 36 41 33 35 43 45 34 31 31 45 35 46 42 1C46A35CE411E5FB
0220: 43 31 31 39 31 41 30 41 35 32 45 46 0a 43 69 70 C1191A0A52EF.Cip
0230: 68 65 72 74 65 78 74 20 3d 20 43 37 37 36 36 33 hertext = C77663
0240: 34 41 36 30 37 32 39 44 43 36 35 37 44 31 32 42 4A60729DC657D12B
0250: 39 46 43 41 38 30 31 45 39 38 0a 45 6e 63 72 79 9FCA801E98.Encry
0260: 70 74 20 3d 20 31 0a 0a 4b 65 79 20 3d 20 32 42 pt = 1..Key = 2B
0270: 37 45 31 35 31 36 32 38 41 45 44 32 41 36 41 42 7E151628AED2A6AB
0280: 46 37 31 35 38 38 30 39 43 46 34 46 33 43 0a 49 F7158809CF4F3C.I
0290: 56 20 3d 20 41 37 38 38 31 39 35 38 33 46 30 33 V = A78819583F03
02a0: 30 38 45 37 41 36 42 46 33 36 42 31 33 38 36 41 08E7A6BF36B1386A
02b0: 42 46 32 33 0a 50 6c 61 69 6e 74 65 78 74 20 3d BF23.Plaintext =
02c0: 20 46 36 39 46 32 34 34 35 44 46 34 46 39 42 31 F69F2445DF4F9B1
02d0: 37 41 44 32 42 34 31 37 42 45 36 36 43 33 37 31 7AD2B417BE66C371
02e0: 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 44 0.Ciphertext = D
02f0: 37 37 36 33 37 39 42 45 30 45 35 30 38 32 35 45 776379BE0E50825E
0300: 36 38 31 44 41 31 41 34 43 39 38 30 45 38 45 0a 681DA1A4C980E8E.
0310: 45 6e 63 72 79 70 74 20 3d 20 31 0a 0a 23 20 4f Encrypt = 1..# O
0320: 46 42 2d 43 41 4d 45 4c 4c 49 41 31 32 38 2e 44 FB-CAMELLIA128.D
0330: 65 63 72 79 70 74 20 0a 4b 65 79 20 3d 20 32 42 ecrypt .Key = 2B
0340: 37 45 31 35 31 36 32 38 41 45 44 32 41 36 41 42 7E151628AED2A6AB
0350: 46 37 31 35 38 38 30 39 43 46 34 46 33 43 0a 49 F7158809CF4F3C.I
0360: 56 20 3d 20 30 30 30 31 30 32 30 33 30 34 30 35 V = 000102030405
0370: 30 36 30 37 30 38 30 39 30 41 30 42 30 43 30 44 060708090A0B0C0D
0380: 30 45 30 46 0a 50 6c 61 69 6e 74 65 78 74 20 3d 0E0F.Plaintext =
0390: 20 36 42 43 31 42 45 45 32 32 45 34 30 39 46 39 6BC1BEE22E409F9
03a0: 36 45 39 33 44 37 45 31 31 37 33 39 33 31 37 32 6E93D7E117393172
03b0: 41 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 31 A.Ciphertext = 1
03c0: 34 46 37 36 34 36 31 38 37 38 31 37 45 42 35 38 4F7646187817EB58
03d0: 36 35 39 39 31 34 36 42 38 32 42 44 37 31 39 0a 6599146B82BD719.
03e0: 45 6e 63 72 79 70 74 20 3d 20 30 0a 0a 4b 65 79 Encrypt = 0..Key
03f0: 20 3d 20 32 42 37 45 31 35 31 36 32 38 41 45 44 = 2B7E151628AED
0400: 32 41 36 41 42 46 37 31 35 38 38 30 39 43 46 34 2A6ABF7158809CF4
0410: 46 33 43 0a 49 56 20 3d 20 35 30 46 45 36 37 43 F3C.IV = 50FE67C
0420: 43 39 39 36 44 33 32 42 36 44 41 30 39 33 37 45 C996D32B6DA0937E
0430: 39 39 42 41 46 45 43 36 30 0a 50 6c 61 69 6e 74 99BAFEC60.Plaint
0440: 65 78 74 20 3d 20 41 45 32 44 38 41 35 37 31 45 ext = AE2D8A571E
0450: 30 33 41 43 39 43 39 45 42 37 36 46 41 43 34 35 03AC9C9EB76FAC45
0460: 41 46 38 45 35 31 0a 43 69 70 68 65 72 74 65 78 AF8E51.Ciphertex
0470: 74 20 3d 20 32 35 36 32 33 44 42 35 36 39 43 41 t = 25623DB569CA
0480: 35 31 45 30 31 34 38 32 36 34 39 39 37 37 45 32 51E01482649977E2
0490: 38 44 38 34 0a 45 6e 63 72 79 70 74 20 3d 20 30 8D84.Encrypt = 0
04a0: 0a 0a 4b 65 79 20 3d 20 32 42 37 45 31 35 31 36 ..Key = 2B7E1516
04b0: 32 38 41 45 44 32 41 36 41 42 46 37 31 35 38 38 28AED2A6ABF71588
04c0: 30 39 43 46 34 46 33 43 0a 49 56 20 3d 20 44 39 09CF4F3C.IV = D9
04d0: 41 34 44 41 44 41 30 38 39 32 32 33 39 46 36 42 A4DADA0892239F6B
04e0: 38 42 33 44 37 36 38 30 45 31 35 36 37 34 0a 50 8B3D7680E15674.P
04f0: 6c 61 69 6e 74 65 78 74 20 3d 20 33 30 43 38 31 laintext = 30C81
0500: 43 34 36 41 33 35 43 45 34 31 31 45 35 46 42 43 C46A35CE411E5FBC
0510: 31 31 39 31 41 30 41 35 32 45 46 0a 43 69 70 68 1191A0A52EF.Ciph
0520: 65 72 74 65 78 74 20 3d 20 43 37 37 36 36 33 34 ertext = C776634
0530: 41 36 30 37 32 39 44 43 36 35 37 44 31 32 42 39 A60729DC657D12B9
0540: 46 43 41 38 30 31 45 39 38 0a 45 6e 63 72 79 70 FCA801E98.Encryp
0550: 74 20 3d 20 30 0a 0a 4b 65 79 20 3d 20 32 42 37 t = 0..Key = 2B7
0560: 45 31 35 31 36 32 38 41 45 44 32 41 36 41 42 46 E151628AED2A6ABF
0570: 37 31 35 38 38 30 39 43 46 34 46 33 43 0a 49 56 7158809CF4F3C.IV
0580: 20 3d 20 41 37 38 38 31 39 35 38 33 46 30 33 30 = A78819583F030
0590: 38 45 37 41 36 42 46 33 36 42 31 33 38 36 41 42 8E7A6BF36B1386AB
05a0: 46 32 33 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 F23.Plaintext =
05b0: 46 36 39 46 32 34 34 35 44 46 34 46 39 42 31 37 F69F2445DF4F9B17
05c0: 41 44 32 42 34 31 37 42 45 36 36 43 33 37 31 30 AD2B417BE66C3710
05d0: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 44 37 .Ciphertext = D7
05e0: 37 36 33 37 39 42 45 30 45 35 30 38 32 35 45 36 76379BE0E50825E6
05f0: 38 31 44 41 31 41 34 43 39 38 30 45 38 45 0a 45 81DA1A4C980E8E.E
0600: 6e 63 72 79 70 74 20 3d 20 30 0a ncrypt = 0.