diff options
Diffstat (limited to 'tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-128.txt')
-rw-r--r-- | tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-128.txt | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-128.txt b/tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-128.txt new file mode 100644 index 00000000..7d1fa5e6 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/ARC4/rfc-6229-128.txt @@ -0,0 +1,128 @@ +# Vectors from RFC 6229. Reformatted to work with the NIST loader +[ENCRYPT] + +# 128-bit key +COUNT = 0 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 0 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = 9ac7cc9a609d1ef7b2932899cde41b97 + + +COUNT = 1 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 16 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = 5248c4959014126a6e8a84f11d1a9e1c + + +COUNT = 2 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 240 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = 065902e4b620f6cc36c8589f66432f2b + + +COUNT = 3 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 256 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = d39d566bc6bce3010768151549f3873f + + +COUNT = 4 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 496 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = b6d1e6c4a5e4771cad79538df295fb11 + + +COUNT = 5 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 512 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = c68c1d5c559a974123df1dbc52a43b89 + + +COUNT = 6 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 752 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = c5ecf88de897fd57fed301701b82a259 + + +COUNT = 7 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 768 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = eccbe13de1fcc91c11a0b26c0bc8fa4d + + +COUNT = 8 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 1008 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = e7a72574f8782ae26aabcf9ebcd66065 + + +COUNT = 9 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 1024 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = bdf0324e6083dcc6d3cedd3ca8c53c16 + + +COUNT = 10 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 1520 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = b40110c4190b5622a96116b0017ed297 + + +COUNT = 11 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 1536 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = ffa0b514647ec04f6306b892ae661181 + + +COUNT = 12 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 2032 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = d03d1bc03cd33d70dff9fa5d71963ebd + + +COUNT = 13 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 2048 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = 8a44126411eaa78bd51e8d87a8879bf5 + + +COUNT = 14 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 3056 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = fabeb76028ade2d0e48722e46c4615a3 + + +COUNT = 15 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 3072 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = c05d88abd50357f935a63c59ee537623 + + +COUNT = 16 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 4080 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = ff38265c1642c1abe8d3c2fe5e572bf8 + + +COUNT = 17 +KEY = 0102030405060708090a0b0c0d0e0f10 +OFFSET = 4096 +PLAINTEXT = 00000000000000000000000000000000 +CIPHERTEXT = a36a4c301ae8ac13610ccbc12256cacc |