# RC4 256-bit key Test Vectors from RFC 6229 # key 1 Count = 0 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 0 Repeat = 1 Plaintext = 00000000000000000000000000000000 Ciphertext = eaa6bd25880bf93d3f5d1e4ca2611d91 Count = 1 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 16 Repeat = 2 Plaintext = 00000000000000000000000000000000 Ciphertext = cfa45c9f7e714b54bdfa80027cb14380 Count = 2 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 240 Repeat = 16 Plaintext = 00000000000000000000000000000000 Ciphertext = 114ae344ded71b35f2e60febad727fd8 Count = 3 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 256 Repeat = 17 Plaintext = 00000000000000000000000000000000 Ciphertext = 02e1e7056b0f623900496422943e97b6 Count = 4 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 496 Repeat = 32 Plaintext = 00000000000000000000000000000000 Ciphertext = 91cb93c787964e10d9527d999c6f936b Count = 5 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 512 Repeat = 33 Plaintext = 00000000000000000000000000000000 Ciphertext = 49b18b42f8e8367cbeb5ef104ba1c7cd Count = 6 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 752 Repeat = 48 Plaintext = 00000000000000000000000000000000 Ciphertext = 87084b3ba700bade955610672745b374 Count = 7 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 768 Repeat = 49 Plaintext = 00000000000000000000000000000000 Ciphertext = e7a7b9e9ec540d5ff43bdb12792d1b35 Count = 8 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 1008 Repeat = 64 Plaintext = 00000000000000000000000000000000 Ciphertext = c799b596738f6b018c76c74b1759bd90 Count = 9 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 1024 Repeat = 65 Plaintext = 00000000000000000000000000000000 Ciphertext = 7fec5bfd9f9b89ce6548309092d7e958 Count = 10 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 1520 Repeat = 96 Plaintext = 00000000000000000000000000000000 Ciphertext = 40f250b26d1f096a4afd4c340a588815 Count = 11 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 1536 Repeat = 97 Plaintext = 00000000000000000000000000000000 Ciphertext = 3e34135c79db010200767651cf263073 Count = 12 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 2032 Repeat = 128 Plaintext = 00000000000000000000000000000000 Ciphertext = f656abccf88dd827027b2ce917d464ec Count = 13 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 2048 Repeat = 129 Plaintext = 00000000000000000000000000000000 Ciphertext = 18b62503bfbc077fbabb98f20d98ab34 Count = 14 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 3056 Repeat = 192 Plaintext = 00000000000000000000000000000000 Ciphertext = 8aed95ee5b0dcbfbef4eb21d3a3f52f9 Count = 15 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 3072 Repeat = 193 Plaintext = 00000000000000000000000000000000 Ciphertext = 625a1ab00ee39a5327346bddb01a9c18 Count = 16 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 4080 Repeat = 256 Plaintext = 00000000000000000000000000000000 Ciphertext = a13a7c79c7e119b5ab0296ab28c300b9 Count = 17 Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 Offset = 4096 Repeat = 257 Plaintext = 00000000000000000000000000000000 Ciphertext = f3e4c0a2e02d1d01f7f0a74618af2b48 # key 2 Count = 18 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 0 Repeat = 1 Plaintext = 00000000000000000000000000000000 Ciphertext = dd5bcb0018e922d494759d7c395d02d3 Count = 19 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 16 Repeat = 2 Plaintext = 00000000000000000000000000000000 Ciphertext = c8446f8f77abf737685353eb89a1c9eb Count = 20 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 240 Repeat = 16 Plaintext = 00000000000000000000000000000000 Ciphertext = af3e30f9c095045938151575c3fb9098 Count = 21 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 256 Repeat = 17 Plaintext = 00000000000000000000000000000000 Ciphertext = f8cb6274db99b80b1d2012a98ed48f0e Count = 22 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 496 Repeat = 32 Plaintext = 00000000000000000000000000000000 Ciphertext = 25c3005a1cb85de076259839ab7198ab Count = 23 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 512 Repeat = 33 Plaintext = 00000000000000000000000000000000 Ciphertext = 9dcbc183e8cb994b727b75be3180769c Count = 24 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 752 Repeat = 48 Plaintext = 00000000000000000000000000000000 Ciphertext = a1d3078dfa9169503ed9d4491dee4eb2 Count = 25 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 768 Repeat = 49 Plaintext = 00000000000000000000000000000000 Ciphertext = 8514a5495858096f596e4bcd66b10665 Count = 26 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 1008 Repeat = 64 Plaintext = 00000000000000000000000000000000 Ciphertext = 5f40d59ec1b03b33738efa60b2255d31 Count = 27 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 1024 Repeat = 65 Plaintext = 00000000000000000000000000000000 Ciphertext = 3477c7f764a41baceff90bf14f92b7cc Count = 28 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 1520 Repeat = 96 Plaintext = 00000000000000000000000000000000 Ciphertext = ac4e95368d99b9eb78b8da8f81ffa795 Count = 29 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 1536 Repeat = 97 Plaintext = 00000000000000000000000000000000 Ciphertext = 8c3c13f8c2388bb73f38576e65b7c446 Count = 30 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 2032 Repeat = 128 Plaintext = 00000000000000000000000000000000 Ciphertext = 13c4b9c1dfb66579eddd8a280b9f7316 Count = 31 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 2048 Repeat = 129 Plaintext = 00000000000000000000000000000000 Ciphertext = ddd27820550126698efaadc64b64f66e Count = 32 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 3056 Repeat = 192 Plaintext = 00000000000000000000000000000000 Ciphertext = f08f2e66d28ed143f3a237cf9de73559 Count = 33 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 3072 Repeat = 193 Plaintext = 00000000000000000000000000000000 Ciphertext = 9ea36c525531b880ba124334f57b0b70 Count = 34 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 4080 Repeat = 256 Plaintext = 00000000000000000000000000000000 Ciphertext = d5a39e3dfcc50280bac4a6b5aa0dca7d Count = 35 Key = 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a Offset = 4096 Repeat = 257 Plaintext = 00000000000000000000000000000000 Ciphertext = 370b1c1fe655916d97fd0d47ca1d72b8