Hex Artifact Content

Artifact ad9934e2764cb6d15bdf0f9e59353433051d6b4ee961d6200e671751d1d67ce1:


0000: 23 20 43 41 4d 45 4c 4c 49 41 2d 31 32 38 2d 43  # CAMELLIA-128-C
0010: 42 43 20 46 72 6f 6d 20 4f 70 65 6e 53 53 4c 20  BC From OpenSSL 
0020: 74 65 73 74 20 76 65 63 74 6f 72 73 0a 0a 23 20  test vectors..# 
0030: 43 42 43 2d 43 41 4d 45 4c 4c 49 41 31 32 38 2e  CBC-CAMELLIA128.
0040: 45 6e 63 72 79 70 74 20 61 6e 64 20 43 42 43 2d  Encrypt and CBC-
0050: 43 41 4d 45 4c 4c 49 41 31 32 38 2e 44 65 63 72  CAMELLIA128.Decr
0060: 79 70 74 20 0a 4b 65 79 20 3d 20 32 42 37 45 31  ypt .Key = 2B7E1
0070: 35 31 36 32 38 41 45 44 32 41 36 41 42 46 37 31  51628AED2A6ABF71
0080: 35 38 38 30 39 43 46 34 46 33 43 0a 49 56 20 3d  58809CF4F3C.IV =
0090: 20 30 30 30 31 30 32 30 33 30 34 30 35 30 36 30   000102030405060
00a0: 37 30 38 30 39 30 41 30 42 30 43 30 44 30 45 30  708090A0B0C0D0E0
00b0: 46 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 36 42  F.Plaintext = 6B
00c0: 43 31 42 45 45 32 32 45 34 30 39 46 39 36 45 39  C1BEE22E409F96E9
00d0: 33 44 37 45 31 31 37 33 39 33 31 37 32 41 0a 43  3D7E117393172A.C
00e0: 69 70 68 65 72 74 65 78 74 20 3d 20 31 36 30 37  iphertext = 1607
00f0: 43 46 34 39 34 42 33 36 42 42 46 30 30 44 41 45  CF494B36BBF00DAE
0100: 42 30 42 35 30 33 43 38 33 31 41 42 0a 0a 4b 65  B0B503C831AB..Ke
0110: 79 20 3d 20 32 42 37 45 31 35 31 36 32 38 41 45  y = 2B7E151628AE
0120: 44 32 41 36 41 42 46 37 31 35 38 38 30 39 43 46  D2A6ABF7158809CF
0130: 34 46 33 43 0a 49 56 20 3d 20 31 36 30 37 43 46  4F3C.IV = 1607CF
0140: 34 39 34 42 33 36 42 42 46 30 30 44 41 45 42 30  494B36BBF00DAEB0
0150: 42 35 30 33 43 38 33 31 41 42 0a 50 6c 61 69 6e  B503C831AB.Plain
0160: 74 65 78 74 20 3d 20 41 45 32 44 38 41 35 37 31  text = AE2D8A571
0170: 45 30 33 41 43 39 43 39 45 42 37 36 46 41 43 34  E03AC9C9EB76FAC4
0180: 35 41 46 38 45 35 31 0a 43 69 70 68 65 72 74 65  5AF8E51.Cipherte
0190: 78 74 20 3d 20 41 32 46 32 43 46 36 37 31 36 32  xt = A2F2CF67162
01a0: 39 45 46 37 38 34 30 43 35 41 35 44 46 42 35 30  9EF7840C5A5DFB50
01b0: 37 34 38 38 37 0a 0a 4b 65 79 20 3d 20 32 42 37  74887..Key = 2B7
01c0: 45 31 35 31 36 32 38 41 45 44 32 41 36 41 42 46  E151628AED2A6ABF
01d0: 37 31 35 38 38 30 39 43 46 34 46 33 43 0a 49 56  7158809CF4F3C.IV
01e0: 20 3d 20 41 32 46 32 43 46 36 37 31 36 32 39 45   = A2F2CF671629E
01f0: 46 37 38 34 30 43 35 41 35 44 46 42 35 30 37 34  F7840C5A5DFB5074
0200: 38 38 37 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20  887.Plaintext = 
0210: 33 30 43 38 31 43 34 36 41 33 35 43 45 34 31 31  30C81C46A35CE411
0220: 45 35 46 42 43 31 31 39 31 41 30 41 35 32 45 46  E5FBC1191A0A52EF
0230: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 30 46  .Ciphertext = 0F
0240: 30 36 31 36 35 30 30 38 43 46 38 42 38 42 35 41  06165008CF8B8B5A
0250: 36 33 35 38 36 33 36 32 35 34 33 45 35 34 0a 0a  63586362543E54..
0260: 4b 65 79 20 3d 20 32 42 37 45 31 35 31 36 32 38  Key = 2B7E151628
0270: 41 45 44 32 41 36 41 42 46 37 31 35 38 38 30 39  AED2A6ABF7158809
0280: 43 46 34 46 33 43 0a 49 56 20 3d 20 33 36 41 38  CF4F3C.IV = 36A8
0290: 34 43 44 41 46 44 35 46 39 41 38 35 41 44 41 30  4CDAFD5F9A85ADA0
02a0: 46 30 41 39 39 33 44 36 44 35 37 37 0a 50 6c 61  F0A993D6D577.Pla
02b0: 69 6e 74 65 78 74 20 3d 20 46 36 39 46 32 34 34  intext = F69F244
02c0: 35 44 46 34 46 39 42 31 37 41 44 32 42 34 31 37  5DF4F9B17AD2B417
02d0: 42 45 36 36 43 33 37 31 30 0a 43 69 70 68 65 72  BE66C3710.Cipher
02e0: 74 65 78 74 20 3d 20 37 34 43 36 34 32 36 38 43  text = 74C64268C
02f0: 44 42 38 42 38 46 41 46 35 42 33 34 45 38 41 46  DB8B8FAF5B34E8AF
0300: 33 37 33 32 39 38 30 0a                          3732980.