Artifact
155de03b8ebd12f6bb75e6deef14fac8bb5f7412cca77d33c3f43bf8f49690ca:
0000: 23 20 41 45 53 2d 31 32 38 2d 4f 46 42 31 32 38  # AES-128-OFB128
0010: 0a 23 20 46 72 6f 6d 20 4e 49 53 54 20 53 50 5f  .# From NIST SP_
0020: 38 30 30 2d 33 38 41 20 41 70 70 65 6e 64 69 78  800-38A Appendix
0030: 20 46 2e 34 0a 0a 0a 23 20 4f 46 42 31 32 38 2d   F.4...# OFB128-
0040: 41 45 53 31 32 38 2e 45 6e 63 72 79 70 74 20 61  AES128.Encrypt a
0050: 6e 64 20 4f 46 42 31 32 38 2d 41 45 53 31 32 38  nd OFB128-AES128
0060: 2e 44 65 63 72 79 70 74 20 0a 4b 6c 65 6e 20 3d  .Decrypt .Klen =
0070: 20 31 36 0a 49 6c 65 6e 20 3d 20 31 36 0a 4c 65   16.Ilen = 16.Le
0080: 6e 20 3d 20 36 34 0a 4b 65 79 20 3d 20 32 62 37  n = 64.Key = 2b7
0090: 65 31 35 31 36 32 38 61 65 64 32 61 36 61 62 66  e151628aed2a6abf
00a0: 37 31 35 38 38 30 39 63 66 34 66 33 63 0a 49 56  7158809cf4f3c.IV
00b0: 20 3d 20 30 30 30 31 30 32 30 33 30 34 30 35 30   = 0001020304050
00c0: 36 30 37 30 38 30 39 30 61 30 62 30 63 30 64 30  60708090a0b0c0d0
00d0: 65 30 66 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20  e0f.Plaintext = 
00e0: 36 62 63 31 62 65 65 32 32 65 34 30 39 66 39 36  6bc1bee22e409f96
00f0: 65 39 33 64 37 65 31 31 37 33 39 33 31 37 32 61  e93d7e117393172a
0100: 61 65 32 64 38 61 35 37 31 65 30 33 61 63 39 63  ae2d8a571e03ac9c
0110: 39 65 62 37 36 66 61 63 34 35 61 66 38 65 35 31  9eb76fac45af8e51
0120: 33 30 63 38 31 63 34 36 61 33 35 63 65 34 31 31  30c81c46a35ce411
0130: 65 35 66 62 63 31 31 39 31 61 30 61 35 32 65 66  e5fbc1191a0a52ef
0140: 66 36 39 66 32 34 34 35 64 66 34 66 39 62 31 37  f69f2445df4f9b17
0150: 61 64 32 62 34 31 37 62 65 36 36 63 33 37 31 30  ad2b417be66c3710
0160: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 33 62  .Ciphertext = 3b
0170: 33 66 64 39 32 65 62 37 32 64 61 64 32 30 33 33  3fd92eb72dad2033
0180: 33 34 34 39 66 38 65 38 33 63 66 62 34 61 37 37  3449f8e83cfb4a77
0190: 38 39 35 30 38 64 31 36 39 31 38 66 30 33 66 35  89508d16918f03f5
01a0: 33 63 35 32 64 61 63 35 34 65 64 38 32 35 39 37  3c52dac54ed82597
01b0: 34 30 30 35 31 65 39 63 35 66 65 63 66 36 34 33  40051e9c5fecf643
01c0: 34 34 66 37 61 38 32 32 36 30 65 64 63 63 33 30  44f7a82260edcc30
01d0: 34 63 36 35 32 38 66 36 35 39 63 37 37 38 36 36  4c6528f659c77866
01e0: 61 35 31 30 64 39 63 31 64 36 61 65 35 65 0a     a510d9c1d6ae5e.