Artifact
22cf87497653e2c60c0ef6f986b85009c4a562d3cfb139a39addf021835898df:
0000: 23 20 52 43 34 20 31 32 38 2d 62 69 74 20 6b 65 # RC4 128-bit ke
0010: 79 20 54 65 73 74 20 56 65 63 74 6f 72 73 20 66 y Test Vectors f
0020: 72 6f 6d 20 52 46 43 20 36 32 32 39 0a 0a 23 20 rom RFC 6229..#
0030: 6b 65 79 20 31 0a 43 6f 75 6e 74 20 3d 20 30 0a key 1.Count = 0.
0040: 4b 65 79 20 3d 20 30 31 30 32 30 33 30 34 30 35 Key = 0102030405
0050: 30 36 30 37 30 38 30 39 30 61 30 62 30 63 30 64 060708090a0b0c0d
0060: 30 65 30 66 31 30 0a 4f 66 66 73 65 74 20 3d 20 0e0f10.Offset =
0070: 30 0a 52 65 70 65 61 74 20 3d 20 31 0a 50 6c 61 0.Repeat = 1.Pla
0080: 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 intext = 0000000
0090: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
00a0: 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 000000000.Cipher
00b0: 74 65 78 74 20 3d 20 39 61 63 37 63 63 39 61 36 text = 9ac7cc9a6
00c0: 30 39 64 31 65 66 37 62 32 39 33 32 38 39 39 63 09d1ef7b2932899c
00d0: 64 65 34 31 62 39 37 0a 0a 43 6f 75 6e 74 20 3d de41b97..Count =
00e0: 20 31 0a 4b 65 79 20 3d 20 30 31 30 32 30 33 30 1.Key = 0102030
00f0: 34 30 35 30 36 30 37 30 38 30 39 30 61 30 62 30 405060708090a0b0
0100: 63 30 64 30 65 30 66 31 30 0a 4f 66 66 73 65 74 c0d0e0f10.Offset
0110: 20 3d 20 31 36 0a 52 65 70 65 61 74 20 3d 20 32 = 16.Repeat = 2
0120: 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 .Plaintext = 000
0130: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0140: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 0000000000000.Ci
0150: 70 68 65 72 74 65 78 74 20 3d 20 35 32 34 38 63 phertext = 5248c
0160: 34 39 35 39 30 31 34 31 32 36 61 36 65 38 61 38 4959014126a6e8a8
0170: 34 66 31 31 64 31 61 39 65 31 63 0a 0a 43 6f 75 4f11d1a9e1c..Cou
0180: 6e 74 20 3d 20 32 0a 4b 65 79 20 3d 20 30 31 30 nt = 2.Key = 010
0190: 32 30 33 30 34 30 35 30 36 30 37 30 38 30 39 30 2030405060708090
01a0: 61 30 62 30 63 30 64 30 65 30 66 31 30 0a 4f 66 a0b0c0d0e0f10.Of
01b0: 66 73 65 74 20 3d 20 32 34 30 0a 52 65 70 65 61 fset = 240.Repea
01c0: 74 20 3d 20 31 36 0a 50 6c 61 69 6e 74 65 78 74 t = 16.Plaintext
01d0: 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 30 = 0000000000000
01e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
01f0: 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 000.Ciphertext =
0200: 20 30 36 35 39 30 32 65 34 62 36 32 30 66 36 63 065902e4b620f6c
0210: 63 33 36 63 38 35 38 39 66 36 36 34 33 32 66 32 c36c8589f66432f2
0220: 62 0a 0a 43 6f 75 6e 74 20 3d 20 33 0a 4b 65 79 b..Count = 3.Key
0230: 20 3d 20 30 31 30 32 30 33 30 34 30 35 30 36 30 = 0102030405060
0240: 37 30 38 30 39 30 61 30 62 30 63 30 64 30 65 30 708090a0b0c0d0e0
0250: 66 31 30 0a 4f 66 66 73 65 74 20 3d 20 32 35 36 f10.Offset = 256
0260: 0a 52 65 70 65 61 74 20 3d 20 31 37 0a 50 6c 61 .Repeat = 17.Pla
0270: 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 intext = 0000000
0280: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0290: 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 000000000.Cipher
02a0: 74 65 78 74 20 3d 20 64 33 39 64 35 36 36 62 63 text = d39d566bc
02b0: 36 62 63 65 33 30 31 30 37 36 38 31 35 31 35 34 6bce301076815154
02c0: 39 66 33 38 37 33 66 0a 0a 43 6f 75 6e 74 20 3d 9f3873f..Count =
02d0: 20 34 0a 4b 65 79 20 3d 20 30 31 30 32 30 33 30 4.Key = 0102030
02e0: 34 30 35 30 36 30 37 30 38 30 39 30 61 30 62 30 405060708090a0b0
02f0: 63 30 64 30 65 30 66 31 30 0a 4f 66 66 73 65 74 c0d0e0f10.Offset
0300: 20 3d 20 34 39 36 0a 52 65 70 65 61 74 20 3d 20 = 496.Repeat =
0310: 33 32 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 32.Plaintext = 0
0320: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0330: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 000000000000000.
0340: 43 69 70 68 65 72 74 65 78 74 20 3d 20 62 36 64 Ciphertext = b6d
0350: 31 65 36 63 34 61 35 65 34 37 37 31 63 61 64 37 1e6c4a5e4771cad7
0360: 39 35 33 38 64 66 32 39 35 66 62 31 31 0a 0a 43 9538df295fb11..C
0370: 6f 75 6e 74 20 3d 20 35 0a 4b 65 79 20 3d 20 30 ount = 5.Key = 0
0380: 31 30 32 30 33 30 34 30 35 30 36 30 37 30 38 30 1020304050607080
0390: 39 30 61 30 62 30 63 30 64 30 65 30 66 31 30 0a 90a0b0c0d0e0f10.
03a0: 4f 66 66 73 65 74 20 3d 20 35 31 32 0a 52 65 70 Offset = 512.Rep
03b0: 65 61 74 20 3d 20 33 33 0a 50 6c 61 69 6e 74 65 eat = 33.Plainte
03c0: 78 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 xt = 00000000000
03d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
03e0: 30 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 00000.Ciphertext
03f0: 20 3d 20 63 36 38 63 31 64 35 63 35 35 39 61 39 = c68c1d5c559a9
0400: 37 34 31 32 33 64 66 31 64 62 63 35 32 61 34 33 74123df1dbc52a43
0410: 62 38 39 0a 0a 43 6f 75 6e 74 20 3d 20 36 0a 4b b89..Count = 6.K
0420: 65 79 20 3d 20 30 31 30 32 30 33 30 34 30 35 30 ey = 01020304050
0430: 36 30 37 30 38 30 39 30 61 30 62 30 63 30 64 30 60708090a0b0c0d0
0440: 65 30 66 31 30 0a 4f 66 66 73 65 74 20 3d 20 37 e0f10.Offset = 7
0450: 35 32 0a 52 65 70 65 61 74 20 3d 20 34 38 0a 50 52.Repeat = 48.P
0460: 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 laintext = 00000
0470: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0480: 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 00000000000.Ciph
0490: 65 72 74 65 78 74 20 3d 20 63 35 65 63 66 38 38 ertext = c5ecf88
04a0: 64 65 38 39 37 66 64 35 37 66 65 64 33 30 31 37 de897fd57fed3017
04b0: 30 31 62 38 32 61 32 35 39 0a 0a 43 6f 75 6e 74 01b82a259..Count
04c0: 20 3d 20 37 0a 4b 65 79 20 3d 20 30 31 30 32 30 = 7.Key = 01020
04d0: 33 30 34 30 35 30 36 30 37 30 38 30 39 30 61 30 30405060708090a0
04e0: 62 30 63 30 64 30 65 30 66 31 30 0a 4f 66 66 73 b0c0d0e0f10.Offs
04f0: 65 74 20 3d 20 37 36 38 0a 52 65 70 65 61 74 20 et = 768.Repeat
0500: 3d 20 34 39 0a 50 6c 61 69 6e 74 65 78 74 20 3d = 49.Plaintext =
0510: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 000000000000000
0520: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0530: 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 65 0.Ciphertext = e
0540: 63 63 62 65 31 33 64 65 31 66 63 63 39 31 63 31 ccbe13de1fcc91c1
0550: 31 61 30 62 32 36 63 30 62 63 38 66 61 34 64 0a 1a0b26c0bc8fa4d.
0560: 0a 43 6f 75 6e 74 20 3d 20 38 0a 4b 65 79 20 3d .Count = 8.Key =
0570: 20 30 31 30 32 30 33 30 34 30 35 30 36 30 37 30 010203040506070
0580: 38 30 39 30 61 30 62 30 63 30 64 30 65 30 66 31 8090a0b0c0d0e0f1
0590: 30 0a 4f 66 66 73 65 74 20 3d 20 31 30 30 38 0a 0.Offset = 1008.
05a0: 52 65 70 65 61 74 20 3d 20 36 34 0a 50 6c 61 69 Repeat = 64.Plai
05b0: 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 ntext = 00000000
05c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
05d0: 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 00000000.Ciphert
05e0: 65 78 74 20 3d 20 65 37 61 37 32 35 37 34 66 38 ext = e7a72574f8
05f0: 37 38 32 61 65 32 36 61 61 62 63 66 39 65 62 63 782ae26aabcf9ebc
0600: 64 36 36 30 36 35 0a 0a 43 6f 75 6e 74 20 3d 20 d66065..Count =
0610: 39 0a 4b 65 79 20 3d 20 30 31 30 32 30 33 30 34 9.Key = 01020304
0620: 30 35 30 36 30 37 30 38 30 39 30 61 30 62 30 63 05060708090a0b0c
0630: 30 64 30 65 30 66 31 30 0a 4f 66 66 73 65 74 20 0d0e0f10.Offset
0640: 3d 20 31 30 32 34 0a 52 65 70 65 61 74 20 3d 20 = 1024.Repeat =
0650: 36 35 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 65.Plaintext = 0
0660: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0670: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 000000000000000.
0680: 43 69 70 68 65 72 74 65 78 74 20 3d 20 62 64 66 Ciphertext = bdf
0690: 30 33 32 34 65 36 30 38 33 64 63 63 36 64 33 63 0324e6083dcc6d3c
06a0: 65 64 64 33 63 61 38 63 35 33 63 31 36 0a 0a 43 edd3ca8c53c16..C
06b0: 6f 75 6e 74 20 3d 20 31 30 0a 4b 65 79 20 3d 20 ount = 10.Key =
06c0: 30 31 30 32 30 33 30 34 30 35 30 36 30 37 30 38 0102030405060708
06d0: 30 39 30 61 30 62 30 63 30 64 30 65 30 66 31 30 090a0b0c0d0e0f10
06e0: 0a 4f 66 66 73 65 74 20 3d 20 31 35 32 30 0a 52 .Offset = 1520.R
06f0: 65 70 65 61 74 20 3d 20 39 36 0a 50 6c 61 69 6e epeat = 96.Plain
0700: 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 30 text = 000000000
0710: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0720: 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 65 0000000.Cipherte
0730: 78 74 20 3d 20 62 34 30 31 31 30 63 34 31 39 30 xt = b40110c4190
0740: 62 35 36 32 32 61 39 36 31 31 36 62 30 30 31 37 b5622a96116b0017
0750: 65 64 32 39 37 0a 0a 43 6f 75 6e 74 20 3d 20 31 ed297..Count = 1
0760: 31 0a 4b 65 79 20 3d 20 30 31 30 32 30 33 30 34 1.Key = 01020304
0770: 30 35 30 36 30 37 30 38 30 39 30 61 30 62 30 63 05060708090a0b0c
0780: 30 64 30 65 30 66 31 30 0a 4f 66 66 73 65 74 20 0d0e0f10.Offset
0790: 3d 20 31 35 33 36 0a 52 65 70 65 61 74 20 3d 20 = 1536.Repeat =
07a0: 39 37 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 97.Plaintext = 0
07b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
07c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 000000000000000.
07d0: 43 69 70 68 65 72 74 65 78 74 20 3d 20 66 66 61 Ciphertext = ffa
07e0: 30 62 35 31 34 36 34 37 65 63 30 34 66 36 33 30 0b514647ec04f630
07f0: 36 62 38 39 32 61 65 36 36 31 31 38 31 0a 0a 43 6b892ae661181..C
0800: 6f 75 6e 74 20 3d 20 31 32 0a 4b 65 79 20 3d 20 ount = 12.Key =
0810: 30 31 30 32 30 33 30 34 30 35 30 36 30 37 30 38 0102030405060708
0820: 30 39 30 61 30 62 30 63 30 64 30 65 30 66 31 30 090a0b0c0d0e0f10
0830: 0a 4f 66 66 73 65 74 20 3d 20 32 30 33 32 0a 52 .Offset = 2032.R
0840: 65 70 65 61 74 20 3d 20 31 32 38 0a 50 6c 61 69 epeat = 128.Plai
0850: 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 ntext = 00000000
0860: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0870: 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 00000000.Ciphert
0880: 65 78 74 20 3d 20 64 30 33 64 31 62 63 30 33 63 ext = d03d1bc03c
0890: 64 33 33 64 37 30 64 66 66 39 66 61 35 64 37 31 d33d70dff9fa5d71
08a0: 39 36 33 65 62 64 0a 0a 43 6f 75 6e 74 20 3d 20 963ebd..Count =
08b0: 31 33 0a 4b 65 79 20 3d 20 30 31 30 32 30 33 30 13.Key = 0102030
08c0: 34 30 35 30 36 30 37 30 38 30 39 30 61 30 62 30 405060708090a0b0
08d0: 63 30 64 30 65 30 66 31 30 0a 4f 66 66 73 65 74 c0d0e0f10.Offset
08e0: 20 3d 20 32 30 34 38 0a 52 65 70 65 61 74 20 3d = 2048.Repeat =
08f0: 20 31 32 39 0a 50 6c 61 69 6e 74 65 78 74 20 3d 129.Plaintext =
0900: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 000000000000000
0910: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0920: 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 38 0.Ciphertext = 8
0930: 61 34 34 31 32 36 34 31 31 65 61 61 37 38 62 64 a44126411eaa78bd
0940: 35 31 65 38 64 38 37 61 38 38 37 39 62 66 35 0a 51e8d87a8879bf5.
0950: 0a 43 6f 75 6e 74 20 3d 20 31 34 0a 4b 65 79 20 .Count = 14.Key
0960: 3d 20 30 31 30 32 30 33 30 34 30 35 30 36 30 37 = 01020304050607
0970: 30 38 30 39 30 61 30 62 30 63 30 64 30 65 30 66 08090a0b0c0d0e0f
0980: 31 30 0a 4f 66 66 73 65 74 20 3d 20 33 30 35 36 10.Offset = 3056
0990: 0a 52 65 70 65 61 74 20 3d 20 31 39 32 0a 50 6c .Repeat = 192.Pl
09a0: 61 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 aintext = 000000
09b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
09c0: 30 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 0000000000.Ciphe
09d0: 72 74 65 78 74 20 3d 20 66 61 62 65 62 37 36 30 rtext = fabeb760
09e0: 32 38 61 64 65 32 64 30 65 34 38 37 32 32 65 34 28ade2d0e48722e4
09f0: 36 63 34 36 31 35 61 33 0a 0a 43 6f 75 6e 74 20 6c4615a3..Count
0a00: 3d 20 31 35 0a 4b 65 79 20 3d 20 30 31 30 32 30 = 15.Key = 01020
0a10: 33 30 34 30 35 30 36 30 37 30 38 30 39 30 61 30 30405060708090a0
0a20: 62 30 63 30 64 30 65 30 66 31 30 0a 4f 66 66 73 b0c0d0e0f10.Offs
0a30: 65 74 20 3d 20 33 30 37 32 0a 52 65 70 65 61 74 et = 3072.Repeat
0a40: 20 3d 20 31 39 33 0a 50 6c 61 69 6e 74 65 78 74 = 193.Plaintext
0a50: 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 30 = 0000000000000
0a60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0a70: 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 000.Ciphertext =
0a80: 20 63 30 35 64 38 38 61 62 64 35 30 33 35 37 66 c05d88abd50357f
0a90: 39 33 35 61 36 33 63 35 39 65 65 35 33 37 36 32 935a63c59ee53762
0aa0: 33 0a 0a 43 6f 75 6e 74 20 3d 20 31 36 0a 4b 65 3..Count = 16.Ke
0ab0: 79 20 3d 20 30 31 30 32 30 33 30 34 30 35 30 36 y = 010203040506
0ac0: 30 37 30 38 30 39 30 61 30 62 30 63 30 64 30 65 0708090a0b0c0d0e
0ad0: 30 66 31 30 0a 4f 66 66 73 65 74 20 3d 20 34 30 0f10.Offset = 40
0ae0: 38 30 0a 52 65 70 65 61 74 20 3d 20 32 35 36 0a 80.Repeat = 256.
0af0: 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 30 Plaintext = 0000
0b00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0b10: 30 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 70 000000000000.Cip
0b20: 68 65 72 74 65 78 74 20 3d 20 66 66 33 38 32 36 hertext = ff3826
0b30: 35 63 31 36 34 32 63 31 61 62 65 38 64 33 63 32 5c1642c1abe8d3c2
0b40: 66 65 35 65 35 37 32 62 66 38 0a 0a 43 6f 75 6e fe5e572bf8..Coun
0b50: 74 20 3d 20 31 37 0a 4b 65 79 20 3d 20 30 31 30 t = 17.Key = 010
0b60: 32 30 33 30 34 30 35 30 36 30 37 30 38 30 39 30 2030405060708090
0b70: 61 30 62 30 63 30 64 30 65 30 66 31 30 0a 4f 66 a0b0c0d0e0f10.Of
0b80: 66 73 65 74 20 3d 20 34 30 39 36 0a 52 65 70 65 fset = 4096.Repe
0b90: 61 74 20 3d 20 32 35 37 0a 50 6c 61 69 6e 74 65 at = 257.Plainte
0ba0: 78 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 xt = 00000000000
0bb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0bc0: 30 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 00000.Ciphertext
0bd0: 20 3d 20 61 33 36 61 34 63 33 30 31 61 65 38 61 = a36a4c301ae8a
0be0: 63 31 33 36 31 30 63 63 62 63 31 32 32 35 36 63 c13610ccbc12256c
0bf0: 61 63 63 0a 0a 23 20 6b 65 79 20 32 0a 43 6f 75 acc..# key 2.Cou
0c00: 6e 74 20 3d 20 31 38 0a 4b 65 79 20 3d 20 65 62 nt = 18.Key = eb
0c10: 62 34 36 32 32 37 63 36 63 63 38 62 33 37 36 34 b46227c6cc8b3764
0c20: 31 39 31 30 38 33 33 32 32 32 37 37 32 61 0a 4f 1910833222772a.O
0c30: 66 66 73 65 74 20 3d 20 30 0a 52 65 70 65 61 74 ffset = 0.Repeat
0c40: 20 3d 20 31 0a 50 6c 61 69 6e 74 65 78 74 20 3d = 1.Plaintext =
0c50: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 000000000000000
0c60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0c70: 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 37 0.Ciphertext = 7
0c80: 32 30 63 39 34 62 36 33 65 64 66 34 34 65 31 33 20c94b63edf44e13
0c90: 31 64 39 35 30 63 61 32 31 31 61 35 61 33 30 0a 1d950ca211a5a30.
0ca0: 0a 43 6f 75 6e 74 20 3d 20 31 39 0a 4b 65 79 20 .Count = 19.Key
0cb0: 3d 20 65 62 62 34 36 32 32 37 63 36 63 63 38 62 = ebb46227c6cc8b
0cc0: 33 37 36 34 31 39 31 30 38 33 33 32 32 32 37 37 3764191083322277
0cd0: 32 61 0a 4f 66 66 73 65 74 20 3d 20 31 36 0a 52 2a.Offset = 16.R
0ce0: 65 70 65 61 74 20 3d 20 32 0a 50 6c 61 69 6e 74 epeat = 2.Plaint
0cf0: 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 ext = 0000000000
0d00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0d10: 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 000000.Ciphertex
0d20: 74 20 3d 20 63 33 36 36 66 64 65 61 63 66 39 63 t = c366fdeacf9c
0d30: 61 38 30 34 33 36 62 65 37 63 33 35 38 34 32 34 a80436be7c358424
0d40: 64 32 30 62 0a 0a 43 6f 75 6e 74 20 3d 20 32 30 d20b..Count = 20
0d50: 0a 4b 65 79 20 3d 20 65 62 62 34 36 32 32 37 63 .Key = ebb46227c
0d60: 36 63 63 38 62 33 37 36 34 31 39 31 30 38 33 33 6cc8b37641910833
0d70: 32 32 32 37 37 32 61 0a 4f 66 66 73 65 74 20 3d 222772a.Offset =
0d80: 20 32 34 30 0a 52 65 70 65 61 74 20 3d 20 31 36 240.Repeat = 16
0d90: 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 .Plaintext = 000
0da0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0db0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 0000000000000.Ci
0dc0: 70 68 65 72 74 65 78 74 20 3d 20 62 33 33 39 34 phertext = b3394
0dd0: 61 34 30 61 61 62 66 37 35 63 62 61 34 32 32 38 a40aabf75cba4228
0de0: 32 65 66 32 35 61 30 30 35 39 66 0a 0a 43 6f 75 2ef25a0059f..Cou
0df0: 6e 74 20 3d 20 32 31 0a 4b 65 79 20 3d 20 65 62 nt = 21.Key = eb
0e00: 62 34 36 32 32 37 63 36 63 63 38 62 33 37 36 34 b46227c6cc8b3764
0e10: 31 39 31 30 38 33 33 32 32 32 37 37 32 61 0a 4f 1910833222772a.O
0e20: 66 66 73 65 74 20 3d 20 32 35 36 0a 52 65 70 65 ffset = 256.Repe
0e30: 61 74 20 3d 20 31 37 0a 50 6c 61 69 6e 74 65 78 at = 17.Plaintex
0e40: 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 t = 000000000000
0e50: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0e60: 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 0000.Ciphertext
0e70: 3d 20 34 38 34 37 64 38 31 64 61 34 39 34 32 64 = 4847d81da4942d
0e80: 62 63 32 34 39 64 65 66 63 34 38 63 39 32 32 62 bc249defc48c922b
0e90: 39 66 0a 0a 43 6f 75 6e 74 20 3d 20 32 32 0a 4b 9f..Count = 22.K
0ea0: 65 79 20 3d 20 65 62 62 34 36 32 32 37 63 36 63 ey = ebb46227c6c
0eb0: 63 38 62 33 37 36 34 31 39 31 30 38 33 33 32 32 c8b3764191083322
0ec0: 32 37 37 32 61 0a 4f 66 66 73 65 74 20 3d 20 34 2772a.Offset = 4
0ed0: 39 36 0a 52 65 70 65 61 74 20 3d 20 33 32 0a 50 96.Repeat = 32.P
0ee0: 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 laintext = 00000
0ef0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0f00: 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 00000000000.Ciph
0f10: 65 72 74 65 78 74 20 3d 20 30 38 31 32 38 63 34 ertext = 08128c4
0f20: 36 39 66 32 37 35 33 34 32 61 64 64 61 32 30 32 69f275342adda202
0f30: 62 32 62 35 38 64 61 39 35 0a 0a 43 6f 75 6e 74 b2b58da95..Count
0f40: 20 3d 20 32 33 0a 4b 65 79 20 3d 20 65 62 62 34 = 23.Key = ebb4
0f50: 36 32 32 37 63 36 63 63 38 62 33 37 36 34 31 39 6227c6cc8b376419
0f60: 31 30 38 33 33 32 32 32 37 37 32 61 0a 4f 66 66 10833222772a.Off
0f70: 73 65 74 20 3d 20 35 31 32 0a 52 65 70 65 61 74 set = 512.Repeat
0f80: 20 3d 20 33 33 0a 50 6c 61 69 6e 74 65 78 74 20 = 33.Plaintext
0f90: 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 = 00000000000000
0fa0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0fb0: 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 00.Ciphertext =
0fc0: 39 37 30 64 61 63 65 66 34 30 61 64 39 38 37 32 970dacef40ad9872
0fd0: 33 62 61 63 35 64 36 39 35 35 62 38 31 37 36 31 3bac5d6955b81761
0fe0: 0a 0a 43 6f 75 6e 74 20 3d 20 32 34 0a 4b 65 79 ..Count = 24.Key
0ff0: 20 3d 20 65 62 62 34 36 32 32 37 63 36 63 63 38 = ebb46227c6cc8
1000: 62 33 37 36 34 31 39 31 30 38 33 33 32 32 32 37 b376419108332227
1010: 37 32 61 0a 4f 66 66 73 65 74 20 3d 20 37 35 32 72a.Offset = 752
1020: 0a 52 65 70 65 61 74 20 3d 20 34 38 0a 50 6c 61 .Repeat = 48.Pla
1030: 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 intext = 0000000
1040: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1050: 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 000000000.Cipher
1060: 74 65 78 74 20 3d 20 33 63 62 38 39 39 39 33 62 text = 3cb89993b
1070: 30 37 62 30 63 65 64 39 33 64 65 31 33 64 32 61 07b0ced93de13d2a
1080: 31 31 30 31 33 61 63 0a 0a 43 6f 75 6e 74 20 3d 11013ac..Count =
1090: 20 32 35 0a 4b 65 79 20 3d 20 65 62 62 34 36 32 25.Key = ebb462
10a0: 32 37 63 36 63 63 38 62 33 37 36 34 31 39 31 30 27c6cc8b37641910
10b0: 38 33 33 32 32 32 37 37 32 61 0a 4f 66 66 73 65 833222772a.Offse
10c0: 74 20 3d 20 37 36 38 0a 52 65 70 65 61 74 20 3d t = 768.Repeat =
10d0: 20 34 39 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 49.Plaintext =
10e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
10f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1100: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 65 66 .Ciphertext = ef
1110: 32 64 36 37 36 66 31 35 34 35 63 32 63 31 33 64 2d676f1545c2c13d
1120: 63 36 38 30 61 30 32 66 34 61 64 62 66 65 0a 0a c680a02f4adbfe..
1130: 43 6f 75 6e 74 20 3d 20 32 36 0a 4b 65 79 20 3d Count = 26.Key =
1140: 20 65 62 62 34 36 32 32 37 63 36 63 63 38 62 33 ebb46227c6cc8b3
1150: 37 36 34 31 39 31 30 38 33 33 32 32 32 37 37 32 7641910833222772
1160: 61 0a 4f 66 66 73 65 74 20 3d 20 31 30 30 38 0a a.Offset = 1008.
1170: 52 65 70 65 61 74 20 3d 20 36 34 0a 50 6c 61 69 Repeat = 64.Plai
1180: 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 ntext = 00000000
1190: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
11a0: 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 00000000.Ciphert
11b0: 65 78 74 20 3d 20 62 36 30 35 39 35 35 31 34 66 ext = b60595514f
11c0: 32 34 62 63 39 66 65 35 32 32 61 36 63 61 64 37 24bc9fe522a6cad7
11d0: 33 39 33 36 34 34 0a 0a 43 6f 75 6e 74 20 3d 20 393644..Count =
11e0: 32 37 0a 4b 65 79 20 3d 20 65 62 62 34 36 32 32 27.Key = ebb4622
11f0: 37 63 36 63 63 38 62 33 37 36 34 31 39 31 30 38 7c6cc8b376419108
1200: 33 33 32 32 32 37 37 32 61 0a 4f 66 66 73 65 74 33222772a.Offset
1210: 20 3d 20 31 30 32 34 0a 52 65 70 65 61 74 20 3d = 1024.Repeat =
1220: 20 36 35 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 65.Plaintext =
1230: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1240: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1250: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 62 35 .Ciphertext = b5
1260: 31 35 61 38 63 35 30 31 31 37 35 34 66 35 39 30 15a8c5011754f590
1270: 30 33 30 35 38 62 64 62 38 31 35 31 34 65 0a 0a 03058bdb81514e..
1280: 43 6f 75 6e 74 20 3d 20 32 38 0a 4b 65 79 20 3d Count = 28.Key =
1290: 20 65 62 62 34 36 32 32 37 63 36 63 63 38 62 33 ebb46227c6cc8b3
12a0: 37 36 34 31 39 31 30 38 33 33 32 32 32 37 37 32 7641910833222772
12b0: 61 0a 4f 66 66 73 65 74 20 3d 20 31 35 32 30 0a a.Offset = 1520.
12c0: 52 65 70 65 61 74 20 3d 20 39 36 0a 50 6c 61 69 Repeat = 96.Plai
12d0: 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 ntext = 00000000
12e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
12f0: 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 00000000.Ciphert
1300: 65 78 74 20 3d 20 33 63 37 30 30 34 37 65 38 63 ext = 3c70047e8c
1310: 62 63 30 33 38 65 33 62 39 38 32 30 64 62 36 30 bc038e3b9820db60
1320: 31 64 61 34 39 35 0a 0a 43 6f 75 6e 74 20 3d 20 1da495..Count =
1330: 32 39 0a 4b 65 79 20 3d 20 65 62 62 34 36 32 32 29.Key = ebb4622
1340: 37 63 36 63 63 38 62 33 37 36 34 31 39 31 30 38 7c6cc8b376419108
1350: 33 33 32 32 32 37 37 32 61 0a 4f 66 66 73 65 74 33222772a.Offset
1360: 20 3d 20 31 35 33 36 0a 52 65 70 65 61 74 20 3d = 1536.Repeat =
1370: 20 39 37 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 97.Plaintext =
1380: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1390: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
13a0: 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 31 31 .Ciphertext = 11
13b0: 37 35 64 61 36 65 65 37 35 36 64 65 34 36 61 35 75da6ee756de46a5
13c0: 33 65 32 62 30 37 35 36 36 30 62 37 37 30 0a 0a 3e2b075660b770..
13d0: 43 6f 75 6e 74 20 3d 20 33 30 0a 4b 65 79 20 3d Count = 30.Key =
13e0: 20 65 62 62 34 36 32 32 37 63 36 63 63 38 62 33 ebb46227c6cc8b3
13f0: 37 36 34 31 39 31 30 38 33 33 32 32 32 37 37 32 7641910833222772
1400: 61 0a 4f 66 66 73 65 74 20 3d 20 32 30 33 32 0a a.Offset = 2032.
1410: 52 65 70 65 61 74 20 3d 20 31 32 38 0a 50 6c 61 Repeat = 128.Pla
1420: 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 30 30 intext = 0000000
1430: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1440: 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 65 72 000000000.Cipher
1450: 74 65 78 74 20 3d 20 30 30 61 35 34 32 62 62 61 text = 00a542bba
1460: 30 32 31 31 31 63 63 32 63 36 35 62 33 38 65 62 02111cc2c65b38eb
1470: 64 62 61 35 38 37 65 0a 0a 43 6f 75 6e 74 20 3d dba587e..Count =
1480: 20 33 31 0a 4b 65 79 20 3d 20 65 62 62 34 36 32 31.Key = ebb462
1490: 32 37 63 36 63 63 38 62 33 37 36 34 31 39 31 30 27c6cc8b37641910
14a0: 38 33 33 32 32 32 37 37 32 61 0a 4f 66 66 73 65 833222772a.Offse
14b0: 74 20 3d 20 32 30 34 38 0a 52 65 70 65 61 74 20 t = 2048.Repeat
14c0: 3d 20 31 32 39 0a 50 6c 61 69 6e 74 65 78 74 20 = 129.Plaintext
14d0: 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 = 00000000000000
14e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
14f0: 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 3d 20 00.Ciphertext =
1500: 35 38 36 35 66 64 62 62 35 62 34 38 30 36 34 31 5865fdbb5b480641
1510: 30 34 65 38 33 30 62 33 38 30 66 32 61 65 64 65 04e830b380f2aede
1520: 0a 0a 43 6f 75 6e 74 20 3d 20 33 32 0a 4b 65 79 ..Count = 32.Key
1530: 20 3d 20 65 62 62 34 36 32 32 37 63 36 63 63 38 = ebb46227c6cc8
1540: 62 33 37 36 34 31 39 31 30 38 33 33 32 32 32 37 b376419108332227
1550: 37 32 61 0a 4f 66 66 73 65 74 20 3d 20 33 30 35 72a.Offset = 305
1560: 36 0a 52 65 70 65 61 74 20 3d 20 31 39 32 0a 50 6.Repeat = 192.P
1570: 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 30 30 laintext = 00000
1580: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1590: 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 70 68 00000000000.Ciph
15a0: 65 72 74 65 78 74 20 3d 20 33 34 62 32 31 61 64 ertext = 34b21ad
15b0: 32 61 64 34 34 65 39 39 39 64 62 32 64 37 66 30 2ad44e999db2d7f0
15c0: 38 36 33 66 30 64 39 62 36 0a 0a 43 6f 75 6e 74 863f0d9b6..Count
15d0: 20 3d 20 33 33 0a 4b 65 79 20 3d 20 65 62 62 34 = 33.Key = ebb4
15e0: 36 32 32 37 63 36 63 63 38 62 33 37 36 34 31 39 6227c6cc8b376419
15f0: 31 30 38 33 33 32 32 32 37 37 32 61 0a 4f 66 66 10833222772a.Off
1600: 73 65 74 20 3d 20 33 30 37 32 0a 52 65 70 65 61 set = 3072.Repea
1610: 74 20 3d 20 31 39 33 0a 50 6c 61 69 6e 74 65 78 t = 193.Plaintex
1620: 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 30 30 t = 000000000000
1630: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1640: 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 74 20 0000.Ciphertext
1650: 3d 20 38 34 61 39 32 31 38 66 63 33 36 65 38 61 = 84a9218fc36e8a
1660: 35 66 32 63 63 66 62 65 61 65 35 33 61 32 37 64 5f2ccfbeae53a27d
1670: 32 35 0a 0a 43 6f 75 6e 74 20 3d 20 33 34 0a 4b 25..Count = 34.K
1680: 65 79 20 3d 20 65 62 62 34 36 32 32 37 63 36 63 ey = ebb46227c6c
1690: 63 38 62 33 37 36 34 31 39 31 30 38 33 33 32 32 c8b3764191083322
16a0: 32 37 37 32 61 0a 4f 66 66 73 65 74 20 3d 20 34 2772a.Offset = 4
16b0: 30 38 30 0a 52 65 70 65 61 74 20 3d 20 32 35 36 080.Repeat = 256
16c0: 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 30 30 30 .Plaintext = 000
16d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
16e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 43 69 0000000000000.Ci
16f0: 70 68 65 72 74 65 78 74 20 3d 20 61 32 32 32 31 phertext = a2221
1700: 61 31 31 62 38 33 33 63 63 62 34 39 38 61 35 39 a11b833ccb498a59
1710: 35 34 30 66 30 35 34 35 66 34 61 0a 0a 43 6f 75 540f0545f4a..Cou
1720: 6e 74 20 3d 20 33 35 0a 4b 65 79 20 3d 20 65 62 nt = 35.Key = eb
1730: 62 34 36 32 32 37 63 36 63 63 38 62 33 37 36 34 b46227c6cc8b3764
1740: 31 39 31 30 38 33 33 32 32 32 37 37 32 61 0a 4f 1910833222772a.O
1750: 66 66 73 65 74 20 3d 20 34 30 39 36 0a 52 65 70 ffset = 4096.Rep
1760: 65 61 74 20 3d 20 32 35 37 0a 50 6c 61 69 6e 74 eat = 257.Plaint
1770: 65 78 74 20 3d 20 30 30 30 30 30 30 30 30 30 30 ext = 0000000000
1780: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
1790: 30 30 30 30 30 30 0a 43 69 70 68 65 72 74 65 78 000000.Ciphertex
17a0: 74 20 3d 20 35 62 62 65 62 34 37 38 37 64 35 39 t = 5bbeb4787d59
17b0: 65 35 33 37 33 66 64 62 65 61 36 63 36 66 37 35 e5373fdbea6c6f75
17c0: 63 32 39 62 0a c29b.