diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2013-09-09 18:14:05 -0700 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2013-09-09 18:14:05 -0700 |
commit | d6e6d7e94aeae5fc002611544ea903f7a839029f (patch) | |
tree | 7cff6eb7099ca33aad1f88f16d8d708b78902c29 /tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp | |
parent | 2ed581ec4ab50db93f8b80a71992a8a6b71eefe8 (diff) | |
download | cryptography-d6e6d7e94aeae5fc002611544ea903f7a839029f.tar.gz cryptography-d6e6d7e94aeae5fc002611544ea903f7a839029f.tar.bz2 cryptography-d6e6d7e94aeae5fc002611544ea903f7a839029f.zip |
Aded the 3DES vectors. Refs #51.
Diffstat (limited to 'tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp')
-rw-r--r-- | tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp | 680 |
1 files changed, 680 insertions, 0 deletions
diff --git a/tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp b/tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp new file mode 100644 index 00000000..f54c46b0 --- /dev/null +++ b/tests/primitives/vectors/NIST/3DES/KAT/TCFB8varkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1
+# Config Info for : "tdes_values"
+# VARIABLE KEY - KAT for CFB8
+# State : Encrypt and Decrypt
+# Thu Apr 21 10:33:13 AM
+
+[ENCRYPT]
+COUNT = 0
+KEYs = 8001010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 95
+
+COUNT = 1
+KEYs = 4001010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 0e
+
+COUNT = 2
+KEYs = 2001010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 7a
+
+COUNT = 3
+KEYs = 1001010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = d3
+
+COUNT = 4
+KEYs = 0801010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 80
+
+COUNT = 5
+KEYs = 0401010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = c0
+
+COUNT = 6
+KEYs = 0201010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 46
+
+COUNT = 7
+KEYs = 0180010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 20
+
+COUNT = 8
+KEYs = 0140010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = df
+
+COUNT = 9
+KEYs = 0120010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 31
+
+COUNT = 10
+KEYs = 0110010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = df
+
+COUNT = 11
+KEYs = 0108010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 17
+
+COUNT = 12
+KEYs = 0104010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 50
+
+COUNT = 13
+KEYs = 0102010101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = a8
+
+COUNT = 14
+KEYs = 0101800101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = a2
+
+COUNT = 15
+KEYs = 0101400101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ca
+
+COUNT = 16
+KEYs = 0101200101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 90
+
+COUNT = 17
+KEYs = 0101100101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ce
+
+COUNT = 18
+KEYs = 0101080101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 88
+
+COUNT = 19
+KEYs = 0101040101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 25
+
+COUNT = 20
+KEYs = 0101020101010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = c7
+
+COUNT = 21
+KEYs = 0101018001010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 51
+
+COUNT = 22
+KEYs = 0101014001010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = c2
+
+COUNT = 23
+KEYs = 0101012001010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ee
+
+COUNT = 24
+KEYs = 0101011001010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = a8
+
+COUNT = 25
+KEYs = 0101010801010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 4f
+
+COUNT = 26
+KEYs = 0101010401010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 1a
+
+COUNT = 27
+KEYs = 0101010201010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = b3
+
+COUNT = 28
+KEYs = 0101010180010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 19
+
+COUNT = 29
+KEYs = 0101010140010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 3c
+
+COUNT = 30
+KEYs = 0101010120010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = b7
+
+COUNT = 31
+KEYs = 0101010110010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 9d
+
+COUNT = 32
+KEYs = 0101010108010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 81
+
+COUNT = 33
+KEYs = 0101010104010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 93
+
+COUNT = 34
+KEYs = 0101010102010101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 55
+
+COUNT = 35
+KEYs = 0101010101800101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 86
+
+COUNT = 36
+KEYs = 0101010101400101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 41
+
+COUNT = 37
+KEYs = 0101010101200101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 7a
+
+COUNT = 38
+KEYs = 0101010101100101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 29
+
+COUNT = 39
+KEYs = 0101010101080101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 54
+
+COUNT = 40
+KEYs = 0101010101040101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ae
+
+COUNT = 41
+KEYs = 0101010101020101
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 02
+
+COUNT = 42
+KEYs = 0101010101018001
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = d1
+
+COUNT = 43
+KEYs = 0101010101014001
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 14
+
+COUNT = 44
+KEYs = 0101010101012001
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 1d
+
+COUNT = 45
+KEYs = 0101010101011001
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = e9
+
+COUNT = 46
+KEYs = 0101010101010801
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = da
+
+COUNT = 47
+KEYs = 0101010101010401
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = b7
+
+COUNT = 48
+KEYs = 0101010101010201
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ae
+
+COUNT = 49
+KEYs = 0101010101010180
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 9c
+
+COUNT = 50
+KEYs = 0101010101010140
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = d8
+
+COUNT = 51
+KEYs = 0101010101010120
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = a1
+
+COUNT = 52
+KEYs = 0101010101010110
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 08
+
+COUNT = 53
+KEYs = 0101010101010108
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 5a
+
+COUNT = 54
+KEYs = 0101010101010104
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = fc
+
+COUNT = 55
+KEYs = 0101010101010102
+IV = 0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = 86
+
+[DECRYPT]
+COUNT = 0
+KEYs = 8001010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 95
+
+COUNT = 1
+KEYs = 4001010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 0e
+
+COUNT = 2
+KEYs = 2001010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 7a
+
+COUNT = 3
+KEYs = 1001010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = d3
+
+COUNT = 4
+KEYs = 0801010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 80
+
+COUNT = 5
+KEYs = 0401010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = c0
+
+COUNT = 6
+KEYs = 0201010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 46
+
+COUNT = 7
+KEYs = 0180010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 20
+
+COUNT = 8
+KEYs = 0140010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = df
+
+COUNT = 9
+KEYs = 0120010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 31
+
+COUNT = 10
+KEYs = 0110010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = df
+
+COUNT = 11
+KEYs = 0108010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 17
+
+COUNT = 12
+KEYs = 0104010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 50
+
+COUNT = 13
+KEYs = 0102010101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = a8
+
+COUNT = 14
+KEYs = 0101800101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = a2
+
+COUNT = 15
+KEYs = 0101400101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ca
+
+COUNT = 16
+KEYs = 0101200101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 90
+
+COUNT = 17
+KEYs = 0101100101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ce
+
+COUNT = 18
+KEYs = 0101080101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 88
+
+COUNT = 19
+KEYs = 0101040101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 25
+
+COUNT = 20
+KEYs = 0101020101010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = c7
+
+COUNT = 21
+KEYs = 0101018001010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 51
+
+COUNT = 22
+KEYs = 0101014001010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = c2
+
+COUNT = 23
+KEYs = 0101012001010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ee
+
+COUNT = 24
+KEYs = 0101011001010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = a8
+
+COUNT = 25
+KEYs = 0101010801010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 4f
+
+COUNT = 26
+KEYs = 0101010401010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 1a
+
+COUNT = 27
+KEYs = 0101010201010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = b3
+
+COUNT = 28
+KEYs = 0101010180010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 19
+
+COUNT = 29
+KEYs = 0101010140010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 3c
+
+COUNT = 30
+KEYs = 0101010120010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = b7
+
+COUNT = 31
+KEYs = 0101010110010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 9d
+
+COUNT = 32
+KEYs = 0101010108010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 81
+
+COUNT = 33
+KEYs = 0101010104010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 93
+
+COUNT = 34
+KEYs = 0101010102010101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 55
+
+COUNT = 35
+KEYs = 0101010101800101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 86
+
+COUNT = 36
+KEYs = 0101010101400101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 41
+
+COUNT = 37
+KEYs = 0101010101200101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 7a
+
+COUNT = 38
+KEYs = 0101010101100101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 29
+
+COUNT = 39
+KEYs = 0101010101080101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 54
+
+COUNT = 40
+KEYs = 0101010101040101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ae
+
+COUNT = 41
+KEYs = 0101010101020101
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 02
+
+COUNT = 42
+KEYs = 0101010101018001
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = d1
+
+COUNT = 43
+KEYs = 0101010101014001
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 14
+
+COUNT = 44
+KEYs = 0101010101012001
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 1d
+
+COUNT = 45
+KEYs = 0101010101011001
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = e9
+
+COUNT = 46
+KEYs = 0101010101010801
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = da
+
+COUNT = 47
+KEYs = 0101010101010401
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = b7
+
+COUNT = 48
+KEYs = 0101010101010201
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ae
+
+COUNT = 49
+KEYs = 0101010101010180
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 9c
+
+COUNT = 50
+KEYs = 0101010101010140
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = d8
+
+COUNT = 51
+KEYs = 0101010101010120
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = a1
+
+COUNT = 52
+KEYs = 0101010101010110
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 08
+
+COUNT = 53
+KEYs = 0101010101010108
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 5a
+
+COUNT = 54
+KEYs = 0101010101010104
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = fc
+
+COUNT = 55
+KEYs = 0101010101010102
+IV = 0000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = 86
+
|