Artifact
77d61efd0934f013fb2913c95fc2bf5f25339cdde839e98835a15f01c09c1226:
0000: 23 20 43 41 4d 45 4c 4c 49 41 2d 32 35 36 2d 4f  # CAMELLIA-256-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 32 35 36 2e  OFB-CAMELLIA256.
0040: 45 6e 63 72 79 70 74 20 0a 4b 65 79 20 3d 20 36  Encrypt .Key = 6
0050: 30 33 44 45 42 31 30 31 35 43 41 37 31 42 45 32  03DEB1015CA71BE2
0060: 42 37 33 41 45 46 30 38 35 37 44 37 37 38 31 31  B73AEF0857D77811
0070: 46 33 35 32 43 30 37 33 42 36 31 30 38 44 37 32  F352C073B6108D72
0080: 44 39 38 31 30 41 33 30 39 31 34 44 46 46 34 0a  D9810A30914DFF4.
0090: 49 56 20 3d 20 30 30 30 31 30 32 30 33 30 34 30  IV = 00010203040
00a0: 35 30 36 30 37 30 38 30 39 30 41 30 42 30 43 30  5060708090A0B0C0
00b0: 44 30 45 30 46 0a 50 6c 61 69 6e 74 65 78 74 20  D0E0F.Plaintext 
00c0: 3d 20 36 42 43 31 42 45 45 32 32 45 34 30 39 46  = 6BC1BEE22E409F
00d0: 39 36 45 39 33 44 37 45 31 31 37 33 39 33 31 37  96E93D7E11739317
00e0: 32 41 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20  2A.Ciphertext = 
00f0: 43 46 36 31 30 37 42 42 30 43 45 41 37 44 37 46  CF6107BB0CEA7D7F
0100: 42 31 42 44 33 31 46 35 45 37 42 30 36 43 39 33  B1BD31F5E7B06C93
0110: 0a 45 6e 63 72 79 70 74 20 3d 20 31 0a 0a 4b 65  .Encrypt = 1..Ke
0120: 79 20 3d 20 36 30 33 44 45 42 31 30 31 35 43 41  y = 603DEB1015CA
0130: 37 31 42 45 32 42 37 33 41 45 46 30 38 35 37 44  71BE2B73AEF0857D
0140: 37 37 38 31 31 46 33 35 32 43 30 37 33 42 36 31  77811F352C073B61
0150: 30 38 44 37 32 44 39 38 31 30 41 33 30 39 31 34  08D72D9810A30914
0160: 44 46 46 34 0a 49 56 20 3d 20 42 37 42 46 33 41  DFF4.IV = B7BF3A
0170: 35 44 46 34 33 39 38 39 44 44 39 37 46 30 46 41  5DF43989DD97F0FA
0180: 39 37 45 42 43 45 32 46 34 41 0a 50 6c 61 69 6e  97EBCE2F4A.Plain
0190: 74 65 78 74 20 3d 20 41 45 32 44 38 41 35 37 31  text = AE2D8A571
01a0: 45 30 33 41 43 39 43 39 45 42 37 36 46 41 43 34  E03AC9C9EB76FAC4
01b0: 35 41 46 38 45 35 31 0a 43 69 70 68 65 72 74 65  5AF8E51.Cipherte
01c0: 78 74 20 3d 20 31 32 37 41 44 39 37 45 38 45 33  xt = 127AD97E8E3
01d0: 39 39 34 45 34 38 32 30 30 32 37 44 37 42 41 31  994E4820027D7BA1
01e0: 30 39 33 36 38 0a 45 6e 63 72 79 70 74 20 3d 20  09368.Encrypt = 
01f0: 31 0a 0a 4b 65 79 20 3d 20 36 30 33 44 45 42 31  1..Key = 603DEB1
0200: 30 31 35 43 41 37 31 42 45 32 42 37 33 41 45 46  015CA71BE2B73AEF
0210: 30 38 35 37 44 37 37 38 31 31 46 33 35 32 43 30  0857D77811F352C0
0220: 37 33 42 36 31 30 38 44 37 32 44 39 38 31 30 41  73B6108D72D9810A
0230: 33 30 39 31 34 44 46 46 34 0a 49 56 20 3d 20 45  30914DFF4.IV = E
0240: 31 43 36 35 36 33 30 35 45 44 31 41 37 41 36 35  1C656305ED1A7A65
0250: 36 33 38 30 35 37 34 36 46 45 30 33 45 44 43 0a  63805746FE03EDC.
0260: 50 6c 61 69 6e 74 65 78 74 20 3d 20 33 30 43 38  Plaintext = 30C8
0270: 31 43 34 36 41 33 35 43 45 34 31 31 45 35 46 42  1C46A35CE411E5FB
0280: 43 31 31 39 31 41 30 41 35 32 45 46 0a 43 69 70  C1191A0A52EF.Cip
0290: 68 65 72 74 65 78 74 20 3d 20 36 42 46 46 36 32  hertext = 6BFF62
02a0: 36 35 41 36 41 36 42 37 41 35 33 35 42 43 36 35  65A6A6B7A535BC65
02b0: 41 38 30 42 31 37 32 31 34 45 0a 45 6e 63 72 79  A80B17214E.Encry
02c0: 70 74 20 3d 20 31 0a 0a 4b 65 79 20 3d 20 36 30  pt = 1..Key = 60
02d0: 33 44 45 42 31 30 31 35 43 41 37 31 42 45 32 42  3DEB1015CA71BE2B
02e0: 37 33 41 45 46 30 38 35 37 44 37 37 38 31 31 46  73AEF0857D77811F
02f0: 33 35 32 43 30 37 33 42 36 31 30 38 44 37 32 44  352C073B6108D72D
0300: 39 38 31 30 41 33 30 39 31 34 44 46 46 34 0a 49  9810A30914DFF4.I
0310: 56 20 3d 20 34 31 36 33 35 42 45 36 32 35 42 34  V = 41635BE625B4
0320: 38 41 46 43 31 36 36 36 44 44 34 32 41 30 39 44  8AFC1666DD42A09D
0330: 39 36 45 37 0a 50 6c 61 69 6e 74 65 78 74 20 3d  96E7.Plaintext =
0340: 20 46 36 39 46 32 34 34 35 44 46 34 46 39 42 31   F69F2445DF4F9B1
0350: 37 41 44 32 42 34 31 37 42 45 36 36 43 33 37 31  7AD2B417BE66C371
0360: 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 30  0.Ciphertext = 0
0370: 41 34 41 30 34 30 34 45 32 36 41 41 37 38 41 32  A4A0404E26AA78A2
0380: 37 43 42 32 37 31 45 38 42 46 33 43 46 32 30 0a  7CB271E8BF3CF20.
0390: 45 6e 63 72 79 70 74 20 3d 20 31 0a 0a 23 20 4f  Encrypt = 1..# O
03a0: 46 42 2d 43 41 4d 45 4c 4c 49 41 32 35 36 2e 44  FB-CAMELLIA256.D
03b0: 65 63 72 79 70 74 20 0a 4b 65 79 20 3d 20 36 30  ecrypt .Key = 60
03c0: 33 44 45 42 31 30 31 35 43 41 37 31 42 45 32 42  3DEB1015CA71BE2B
03d0: 37 33 41 45 46 30 38 35 37 44 37 37 38 31 31 46  73AEF0857D77811F
03e0: 33 35 32 43 30 37 33 42 36 31 30 38 44 37 32 44  352C073B6108D72D
03f0: 39 38 31 30 41 33 30 39 31 34 44 46 46 34 0a 49  9810A30914DFF4.I
0400: 56 20 3d 20 30 30 30 31 30 32 30 33 30 34 30 35  V = 000102030405
0410: 30 36 30 37 30 38 30 39 30 41 30 42 30 43 30 44  060708090A0B0C0D
0420: 30 45 30 46 0a 50 6c 61 69 6e 74 65 78 74 20 3d  0E0F.Plaintext =
0430: 20 36 42 43 31 42 45 45 32 32 45 34 30 39 46 39   6BC1BEE22E409F9
0440: 36 45 39 33 44 37 45 31 31 37 33 39 33 31 37 32  6E93D7E117393172
0450: 41 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 43  A.Ciphertext = C
0460: 46 36 31 30 37 42 42 30 43 45 41 37 44 37 46 42  F6107BB0CEA7D7FB
0470: 31 42 44 33 31 46 35 45 37 42 30 36 43 39 33 0a  1BD31F5E7B06C93.
0480: 45 6e 63 72 79 70 74 20 3d 20 30 0a 0a 4b 65 79  Encrypt = 0..Key
0490: 20 3d 20 36 30 33 44 45 42 31 30 31 35 43 41 37   = 603DEB1015CA7
04a0: 31 42 45 32 42 37 33 41 45 46 30 38 35 37 44 37  1BE2B73AEF0857D7
04b0: 37 38 31 31 46 33 35 32 43 30 37 33 42 36 31 30  7811F352C073B610
04c0: 38 44 37 32 44 39 38 31 30 41 33 30 39 31 34 44  8D72D9810A30914D
04d0: 46 46 34 0a 49 56 20 3d 20 42 37 42 46 33 41 35  FF4.IV = B7BF3A5
04e0: 44 46 34 33 39 38 39 44 44 39 37 46 30 46 41 39  DF43989DD97F0FA9
04f0: 37 45 42 43 45 32 46 34 41 0a 50 6c 61 69 6e 74  7EBCE2F4A.Plaint
0500: 65 78 74 20 3d 20 41 45 32 44 38 41 35 37 31 45  ext = AE2D8A571E
0510: 30 33 41 43 39 43 39 45 42 37 36 46 41 43 34 35  03AC9C9EB76FAC45
0520: 41 46 38 45 35 31 0a 43 69 70 68 65 72 74 65 78  AF8E51.Ciphertex
0530: 74 20 3d 20 31 32 37 41 44 39 37 45 38 45 33 39  t = 127AD97E8E39
0540: 39 34 45 34 38 32 30 30 32 37 44 37 42 41 31 30  94E4820027D7BA10
0550: 39 33 36 38 0a 45 6e 63 72 79 70 74 20 3d 20 30  9368.Encrypt = 0
0560: 0a 0a 4b 65 79 20 3d 20 36 30 33 44 45 42 31 30  ..Key = 603DEB10
0570: 31 35 43 41 37 31 42 45 32 42 37 33 41 45 46 30  15CA71BE2B73AEF0
0580: 38 35 37 44 37 37 38 31 31 46 33 35 32 43 30 37  857D77811F352C07
0590: 33 42 36 31 30 38 44 37 32 44 39 38 31 30 41 33  3B6108D72D9810A3
05a0: 30 39 31 34 44 46 46 34 0a 49 56 20 3d 20 45 31  0914DFF4.IV = E1
05b0: 43 36 35 36 33 30 35 45 44 31 41 37 41 36 35 36  C656305ED1A7A656
05c0: 33 38 30 35 37 34 36 46 45 30 33 45 44 43 0a 50  3805746FE03EDC.P
05d0: 6c 61 69 6e 74 65 78 74 20 3d 20 33 30 43 38 31  laintext = 30C81
05e0: 43 34 36 41 33 35 43 45 34 31 31 45 35 46 42 43  C46A35CE411E5FBC
05f0: 31 31 39 31 41 30 41 35 32 45 46 0a 43 69 70 68  1191A0A52EF.Ciph
0600: 65 72 74 65 78 74 20 3d 20 36 42 46 46 36 32 36  ertext = 6BFF626
0610: 35 41 36 41 36 42 37 41 35 33 35 42 43 36 35 41  5A6A6B7A535BC65A
0620: 38 30 42 31 37 32 31 34 45 0a 45 6e 63 72 79 70  80B17214E.Encryp
0630: 74 20 3d 20 30 0a 0a 4b 65 79 20 3d 20 36 30 33  t = 0..Key = 603
0640: 44 45 42 31 30 31 35 43 41 37 31 42 45 32 42 37  DEB1015CA71BE2B7
0650: 33 41 45 46 30 38 35 37 44 37 37 38 31 31 46 33  3AEF0857D77811F3
0660: 35 32 43 30 37 33 42 36 31 30 38 44 37 32 44 39  52C073B6108D72D9
0670: 38 31 30 41 33 30 39 31 34 44 46 46 34 0a 49 56  810A30914DFF4.IV
0680: 20 3d 20 34 31 36 33 35 42 45 36 32 35 42 34 38   = 41635BE625B48
0690: 41 46 43 31 36 36 36 44 44 34 32 41 30 39 44 39  AFC1666DD42A09D9
06a0: 36 45 37 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20  6E7.Plaintext = 
06b0: 46 36 39 46 32 34 34 35 44 46 34 46 39 42 31 37  F69F2445DF4F9B17
06c0: 41 44 32 42 34 31 37 42 45 36 36 43 33 37 31 30  AD2B417BE66C3710
06d0: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 30 41  .Ciphertext = 0A
06e0: 34 41 30 34 30 34 45 32 36 41 41 37 38 41 32 37  4A0404E26AA78A27
06f0: 43 42 32 37 31 45 38 42 46 33 43 46 32 30 0a 45  CB271E8BF3CF20.E
0700: 6e 63 72 79 70 74 20 3d 20 30 0a                 ncrypt = 0.