rc4-56.txt at [4936d5ae8d]

File tests/test_vectors/Symetric_Stream/rc4-56.txt artifact a6ed383b5f part of check-in 4936d5ae8d


# RC4 56-bit key Test Vectors from RFC 6229

# key 1
Count = 0
Key = 01020304050607
Offset = 0
Repeat = 1
Plaintext = 00000000000000000000000000000000
Ciphertext = 293f02d47f37c9b633f2af5285feb46b

Count = 1
Key = 01020304050607
Offset = 16
Repeat = 2
Plaintext = 00000000000000000000000000000000
Ciphertext = e620f1390d19bd84e2e0fd752031afc1

Count = 2
Key = 01020304050607
Offset = 240
Repeat = 16
Plaintext = 00000000000000000000000000000000
Ciphertext = 914f02531c9218810df60f67e338154c

Count = 3
Key = 01020304050607
Offset = 256
Repeat = 17
Plaintext = 00000000000000000000000000000000
Ciphertext = d0fdb583073ce85ab83917740ec011d5

Count = 4
Key = 01020304050607
Offset = 496
Repeat = 32
Plaintext = 00000000000000000000000000000000
Ciphertext = 75f81411e871cffa70b90c74c592e454

Count = 5
Key = 01020304050607
Offset = 512
Repeat = 33
Plaintext = 00000000000000000000000000000000
Ciphertext = 0bb87202938dad609e87a5a1b079e5e4

Count = 6
Key = 01020304050607
Offset = 752
Repeat = 48
Plaintext = 00000000000000000000000000000000
Ciphertext = c2911246b612e7e7b903dfeda1dad866

Count = 7
Key = 01020304050607
Offset = 768
Repeat = 49
Plaintext = 00000000000000000000000000000000
Ciphertext = 32828f91502b6291368de8081de36fc2

Count = 8
Key = 01020304050607
Offset = 1008
Repeat = 64
Plaintext = 00000000000000000000000000000000
Ciphertext = f3b9a7e3b297bf9ad804512f9063eff1

Count = 9
Key = 01020304050607
Offset = 1024
Repeat = 65
Plaintext = 00000000000000000000000000000000
Ciphertext = 8ecb67a9ba1f55a5a067e2b026a3676f

Count = 10
Key = 01020304050607
Offset = 1520
Repeat = 96
Plaintext = 00000000000000000000000000000000
Ciphertext = d2aa902bd42d0d7cfd340cd45810529f

Count = 11
Key = 01020304050607
Offset = 1536
Repeat = 97
Plaintext = 00000000000000000000000000000000
Ciphertext = 78b272c96e42eab4c60bd914e39d06e3

Count = 12
Key = 01020304050607
Offset = 2032
Repeat = 128
Plaintext = 00000000000000000000000000000000
Ciphertext = f4332fd31a079396ee3cee3f2a4ff049

Count = 13
Key = 01020304050607
Offset = 2048
Repeat = 129
Plaintext = 00000000000000000000000000000000
Ciphertext = 05459781d41fda7f30c1be7e1246c623

Count = 14
Key = 01020304050607
Offset = 3056
Repeat = 192
Plaintext = 00000000000000000000000000000000
Ciphertext = adfd3868b8e51485d5e610017e3dd609

Count = 15
Key = 01020304050607
Offset = 3072
Repeat = 193
Plaintext = 00000000000000000000000000000000
Ciphertext = ad26581c0c5be45f4cea01db2f3805d5

Count = 16
Key = 01020304050607
Offset = 4080
Repeat = 256
Plaintext = 00000000000000000000000000000000
Ciphertext = f3172ceffc3b3d997c85ccd5af1a950c

Count = 17
Key = 01020304050607
Offset = 4096
Repeat = 257
Plaintext = 00000000000000000000000000000000
Ciphertext = e74b0b9731227fd37c0ec08a47ddd8b8

# key 2
Count = 18
Key = 1910833222772a
Offset = 0
Repeat = 1
Plaintext = 00000000000000000000000000000000
Ciphertext = bc9222dbd3274d8fc66d14ccbda6690b

Count = 19
Key = 1910833222772a
Offset = 16
Repeat = 2
Plaintext = 00000000000000000000000000000000
Ciphertext = 7ae627410c9a2be693df5bb7485a63e3

Count = 20
Key = 1910833222772a
Offset = 240
Repeat = 16
Plaintext = 00000000000000000000000000000000
Ciphertext = 3f0931aa03defb300f060103826f2a64

Count = 21
Key = 1910833222772a
Offset = 256
Repeat = 17
Plaintext = 00000000000000000000000000000000
Ciphertext = beaa9ec8d59bb68129f3027c96361181

Count = 22
Key = 1910833222772a
Offset = 496
Repeat = 32
Plaintext = 00000000000000000000000000000000
Ciphertext = 74e04db46d28648d7dee8a0064b06cfe

Count = 23
Key = 1910833222772a
Offset = 512
Repeat = 33
Plaintext = 00000000000000000000000000000000
Ciphertext = 9b5e81c62fe023c55be42f87bbf932b8

Count = 24
Key = 1910833222772a
Offset = 752
Repeat = 48
Plaintext = 00000000000000000000000000000000
Ciphertext = ce178fc1826efecbc182f57999a46140

Count = 25
Key = 1910833222772a
Offset = 768
Repeat = 49
Plaintext = 00000000000000000000000000000000
Ciphertext = 8bdf55cd55061c06dba6be11de4a578a

Count = 26
Key = 1910833222772a
Offset = 1008
Repeat = 64
Plaintext = 00000000000000000000000000000000
Ciphertext = 626f5f4dce652501f3087d39c92cc349

Count = 27
Key = 1910833222772a
Offset = 1024
Repeat = 65
Plaintext = 00000000000000000000000000000000
Ciphertext = 42daac6a8f9ab9a7fd137c6037825682

Count = 28
Key = 1910833222772a
Offset = 1520
Repeat = 96
Plaintext = 00000000000000000000000000000000
Ciphertext = cc03fdb79192a207312f53f5d4dc33d9

Count = 29
Key = 1910833222772a
Offset = 1536
Repeat = 97
Plaintext = 00000000000000000000000000000000
Ciphertext = f70f14122a1c98a3155d28b8a0a8a41d

Count = 30
Key = 1910833222772a
Offset = 2032
Repeat = 128
Plaintext = 00000000000000000000000000000000
Ciphertext = 2a3a307ab2708a9c00fe0b42f9c2d6a1

Count = 31
Key = 1910833222772a
Offset = 2048
Repeat = 129
Plaintext = 00000000000000000000000000000000
Ciphertext = 862617627d2261eab0b1246597ca0ae9

Count = 32
Key = 1910833222772a
Offset = 3056
Repeat = 192
Plaintext = 00000000000000000000000000000000
Ciphertext = 55f877ce4f2e1ddbbf8e13e2cde0fdc8

Count = 33
Key = 1910833222772a
Offset = 3072
Repeat = 193
Plaintext = 00000000000000000000000000000000
Ciphertext = 1b1556cb935f173337705fbb5d501fc1

Count = 34
Key = 1910833222772a
Offset = 4080
Repeat = 256
Plaintext = 00000000000000000000000000000000
Ciphertext = ecd0e96602be7f8d5092816cccf2c2e9

Count = 35
Key = 1910833222772a
Offset = 4096
Repeat = 257
Plaintext = 00000000000000000000000000000000
Ciphertext = 027881fab4993a1c262024a94fff3f61