aboutsummaryrefslogtreecommitdiffstats
path: root/tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp')
-rw-r--r--tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp776
1 files changed, 776 insertions, 0 deletions
diff --git a/tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp b/tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp
new file mode 100644
index 00000000..87186c90
--- /dev/null
+++ b/tests/primitives/vectors/NIST/3DES/KAT/TCFB8invperm.rsp
@@ -0,0 +1,776 @@
+# CAVS 11.1
+# Config Info for : "tdes_values"
+# INVERSE PERMUTATION - KAT for CFB8
+# State : Encrypt and Decrypt
+# Thu Apr 21 10:33:13 AM
+
+[ENCRYPT]
+COUNT = 0
+KEYs = 0101010101010101
+IV = 8000000000000000
+PLAINTEXT = 95
+CIPHERTEXT = 00
+
+COUNT = 1
+KEYs = 0101010101010101
+IV = 4000000000000000
+PLAINTEXT = dd
+CIPHERTEXT = 00
+
+COUNT = 2
+KEYs = 0101010101010101
+IV = 2000000000000000
+PLAINTEXT = 2e
+CIPHERTEXT = 00
+
+COUNT = 3
+KEYs = 0101010101010101
+IV = 1000000000000000
+PLAINTEXT = 4b
+CIPHERTEXT = 00
+
+COUNT = 4
+KEYs = 0101010101010101
+IV = 0800000000000000
+PLAINTEXT = 20
+CIPHERTEXT = 00
+
+COUNT = 5
+KEYs = 0101010101010101
+IV = 0400000000000000
+PLAINTEXT = 55
+CIPHERTEXT = 00
+
+COUNT = 6
+KEYs = 0101010101010101
+IV = 0200000000000000
+PLAINTEXT = 6c
+CIPHERTEXT = 00
+
+COUNT = 7
+KEYs = 0101010101010101
+IV = 0100000000000000
+PLAINTEXT = 0d
+CIPHERTEXT = 00
+
+COUNT = 8
+KEYs = 0101010101010101
+IV = 0080000000000000
+PLAINTEXT = d9
+CIPHERTEXT = 00
+
+COUNT = 9
+KEYs = 0101010101010101
+IV = 0040000000000000
+PLAINTEXT = 42
+CIPHERTEXT = 00
+
+COUNT = 10
+KEYs = 0101010101010101
+IV = 0020000000000000
+PLAINTEXT = b8
+CIPHERTEXT = 00
+
+COUNT = 11
+KEYs = 0101010101010101
+IV = 0010000000000000
+PLAINTEXT = f1
+CIPHERTEXT = 00
+
+COUNT = 12
+KEYs = 0101010101010101
+IV = 0008000000000000
+PLAINTEXT = ad
+CIPHERTEXT = 00
+
+COUNT = 13
+KEYs = 0101010101010101
+IV = 0004000000000000
+PLAINTEXT = e6
+CIPHERTEXT = 00
+
+COUNT = 14
+KEYs = 0101010101010101
+IV = 0002000000000000
+PLAINTEXT = ec
+CIPHERTEXT = 00
+
+COUNT = 15
+KEYs = 0101010101010101
+IV = 0001000000000000
+PLAINTEXT = f3
+CIPHERTEXT = 00
+
+COUNT = 16
+KEYs = 0101010101010101
+IV = 0000800000000000
+PLAINTEXT = 2b
+CIPHERTEXT = 00
+
+COUNT = 17
+KEYs = 0101010101010101
+IV = 0000400000000000
+PLAINTEXT = 88
+CIPHERTEXT = 00
+
+COUNT = 18
+KEYs = 0101010101010101
+IV = 0000200000000000
+PLAINTEXT = e1
+CIPHERTEXT = 00
+
+COUNT = 19
+KEYs = 0101010101010101
+IV = 0000100000000000
+PLAINTEXT = 32
+CIPHERTEXT = 00
+
+COUNT = 20
+KEYs = 0101010101010101
+IV = 0000080000000000
+PLAINTEXT = e7
+CIPHERTEXT = 00
+
+COUNT = 21
+KEYs = 0101010101010101
+IV = 0000040000000000
+PLAINTEXT = 12
+CIPHERTEXT = 00
+
+COUNT = 22
+KEYs = 0101010101010101
+IV = 0000020000000000
+PLAINTEXT = a4
+CIPHERTEXT = 00
+
+COUNT = 23
+KEYs = 0101010101010101
+IV = 0000010000000000
+PLAINTEXT = fb
+CIPHERTEXT = 00
+
+COUNT = 24
+KEYs = 0101010101010101
+IV = 0000008000000000
+PLAINTEXT = 75
+CIPHERTEXT = 00
+
+COUNT = 25
+KEYs = 0101010101010101
+IV = 0000004000000000
+PLAINTEXT = 64
+CIPHERTEXT = 00
+
+COUNT = 26
+KEYs = 0101010101010101
+IV = 0000002000000000
+PLAINTEXT = f0
+CIPHERTEXT = 00
+
+COUNT = 27
+KEYs = 0101010101010101
+IV = 0000001000000000
+PLAINTEXT = 9d
+CIPHERTEXT = 00
+
+COUNT = 28
+KEYs = 0101010101010101
+IV = 0000000800000000
+PLAINTEXT = d1
+CIPHERTEXT = 00
+
+COUNT = 29
+KEYs = 0101010101010101
+IV = 0000000400000000
+PLAINTEXT = e1
+CIPHERTEXT = 00
+
+COUNT = 30
+KEYs = 0101010101010101
+IV = 0000000200000000
+PLAINTEXT = e4
+CIPHERTEXT = 00
+
+COUNT = 31
+KEYs = 0101010101010101
+IV = 0000000100000000
+PLAINTEXT = ae
+CIPHERTEXT = 00
+
+COUNT = 32
+KEYs = 0101010101010101
+IV = 0000000080000000
+PLAINTEXT = e9
+CIPHERTEXT = 00
+
+COUNT = 33
+KEYs = 0101010101010101
+IV = 0000000040000000
+PLAINTEXT = df
+CIPHERTEXT = 00
+
+COUNT = 34
+KEYs = 0101010101010101
+IV = 0000000020000000
+PLAINTEXT = b1
+CIPHERTEXT = 00
+
+COUNT = 35
+KEYs = 0101010101010101
+IV = 0000000010000000
+PLAINTEXT = fa
+CIPHERTEXT = 00
+
+COUNT = 36
+KEYs = 0101010101010101
+IV = 0000000008000000
+PLAINTEXT = ca
+CIPHERTEXT = 00
+
+COUNT = 37
+KEYs = 0101010101010101
+IV = 0000000004000000
+PLAINTEXT = 5e
+CIPHERTEXT = 00
+
+COUNT = 38
+KEYs = 0101010101010101
+IV = 0000000002000000
+PLAINTEXT = 81
+CIPHERTEXT = 00
+
+COUNT = 39
+KEYs = 0101010101010101
+IV = 0000000001000000
+PLAINTEXT = 4d
+CIPHERTEXT = 00
+
+COUNT = 40
+KEYs = 0101010101010101
+IV = 0000000000800000
+PLAINTEXT = 25
+CIPHERTEXT = 00
+
+COUNT = 41
+KEYs = 0101010101010101
+IV = 0000000000400000
+PLAINTEXT = ab
+CIPHERTEXT = 00
+
+COUNT = 42
+KEYs = 0101010101010101
+IV = 0000000000200000
+PLAINTEXT = 79
+CIPHERTEXT = 00
+
+COUNT = 43
+KEYs = 0101010101010101
+IV = 0000000000100000
+PLAINTEXT = 86
+CIPHERTEXT = 00
+
+COUNT = 44
+KEYs = 0101010101010101
+IV = 0000000000080000
+PLAINTEXT = 8b
+CIPHERTEXT = 00
+
+COUNT = 45
+KEYs = 0101010101010101
+IV = 0000000000040000
+PLAINTEXT = ea
+CIPHERTEXT = 00
+
+COUNT = 46
+KEYs = 0101010101010101
+IV = 0000000000020000
+PLAINTEXT = ca
+CIPHERTEXT = 00
+
+COUNT = 47
+KEYs = 0101010101010101
+IV = 0000000000010000
+PLAINTEXT = 8d
+CIPHERTEXT = 00
+
+COUNT = 48
+KEYs = 0101010101010101
+IV = 0000000000008000
+PLAINTEXT = 10
+CIPHERTEXT = 00
+
+COUNT = 49
+KEYs = 0101010101010101
+IV = 0000000000004000
+PLAINTEXT = 5d
+CIPHERTEXT = 00
+
+COUNT = 50
+KEYs = 0101010101010101
+IV = 0000000000002000
+PLAINTEXT = 1d
+CIPHERTEXT = 00
+
+COUNT = 51
+KEYs = 0101010101010101
+IV = 0000000000001000
+PLAINTEXT = ce
+CIPHERTEXT = 00
+
+COUNT = 52
+KEYs = 0101010101010101
+IV = 0000000000000800
+PLAINTEXT = 84
+CIPHERTEXT = 00
+
+COUNT = 53
+KEYs = 0101010101010101
+IV = 0000000000000400
+PLAINTEXT = e6
+CIPHERTEXT = 00
+
+COUNT = 54
+KEYs = 0101010101010101
+IV = 0000000000000200
+PLAINTEXT = 48
+CIPHERTEXT = 00
+
+COUNT = 55
+KEYs = 0101010101010101
+IV = 0000000000000100
+PLAINTEXT = dd
+CIPHERTEXT = 00
+
+COUNT = 56
+KEYs = 0101010101010101
+IV = 0000000000000080
+PLAINTEXT = 2f
+CIPHERTEXT = 00
+
+COUNT = 57
+KEYs = 0101010101010101
+IV = 0000000000000040
+PLAINTEXT = e0
+CIPHERTEXT = 00
+
+COUNT = 58
+KEYs = 0101010101010101
+IV = 0000000000000020
+PLAINTEXT = 09
+CIPHERTEXT = 00
+
+COUNT = 59
+KEYs = 0101010101010101
+IV = 0000000000000010
+PLAINTEXT = 5b
+CIPHERTEXT = 00
+
+COUNT = 60
+KEYs = 0101010101010101
+IV = 0000000000000008
+PLAINTEXT = cc
+CIPHERTEXT = 00
+
+COUNT = 61
+KEYs = 0101010101010101
+IV = 0000000000000004
+PLAINTEXT = d2
+CIPHERTEXT = 00
+
+COUNT = 62
+KEYs = 0101010101010101
+IV = 0000000000000002
+PLAINTEXT = 06
+CIPHERTEXT = 00
+
+COUNT = 63
+KEYs = 0101010101010101
+IV = 0000000000000001
+PLAINTEXT = 16
+CIPHERTEXT = 00
+
+[DECRYPT]
+COUNT = 0
+KEYs = 0101010101010101
+IV = 8000000000000000
+CIPHERTEXT = 95
+PLAINTEXT = 00
+
+COUNT = 1
+KEYs = 0101010101010101
+IV = 4000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = 00
+
+COUNT = 2
+KEYs = 0101010101010101
+IV = 2000000000000000
+CIPHERTEXT = 2e
+PLAINTEXT = 00
+
+COUNT = 3
+KEYs = 0101010101010101
+IV = 1000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = 00
+
+COUNT = 4
+KEYs = 0101010101010101
+IV = 0800000000000000
+CIPHERTEXT = 20
+PLAINTEXT = 00
+
+COUNT = 5
+KEYs = 0101010101010101
+IV = 0400000000000000
+CIPHERTEXT = 55
+PLAINTEXT = 00
+
+COUNT = 6
+KEYs = 0101010101010101
+IV = 0200000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = 00
+
+COUNT = 7
+KEYs = 0101010101010101
+IV = 0100000000000000
+CIPHERTEXT = 0d
+PLAINTEXT = 00
+
+COUNT = 8
+KEYs = 0101010101010101
+IV = 0080000000000000
+CIPHERTEXT = d9
+PLAINTEXT = 00
+
+COUNT = 9
+KEYs = 0101010101010101
+IV = 0040000000000000
+CIPHERTEXT = 42
+PLAINTEXT = 00
+
+COUNT = 10
+KEYs = 0101010101010101
+IV = 0020000000000000
+CIPHERTEXT = b8
+PLAINTEXT = 00
+
+COUNT = 11
+KEYs = 0101010101010101
+IV = 0010000000000000
+CIPHERTEXT = f1
+PLAINTEXT = 00
+
+COUNT = 12
+KEYs = 0101010101010101
+IV = 0008000000000000
+CIPHERTEXT = ad
+PLAINTEXT = 00
+
+COUNT = 13
+KEYs = 0101010101010101
+IV = 0004000000000000
+CIPHERTEXT = e6
+PLAINTEXT = 00
+
+COUNT = 14
+KEYs = 0101010101010101
+IV = 0002000000000000
+CIPHERTEXT = ec
+PLAINTEXT = 00
+
+COUNT = 15
+KEYs = 0101010101010101
+IV = 0001000000000000
+CIPHERTEXT = f3
+PLAINTEXT = 00
+
+COUNT = 16
+KEYs = 0101010101010101
+IV = 0000800000000000
+CIPHERTEXT = 2b
+PLAINTEXT = 00
+
+COUNT = 17
+KEYs = 0101010101010101
+IV = 0000400000000000
+CIPHERTEXT = 88
+PLAINTEXT = 00
+
+COUNT = 18
+KEYs = 0101010101010101
+IV = 0000200000000000
+CIPHERTEXT = e1
+PLAINTEXT = 00
+
+COUNT = 19
+KEYs = 0101010101010101
+IV = 0000100000000000
+CIPHERTEXT = 32
+PLAINTEXT = 00
+
+COUNT = 20
+KEYs = 0101010101010101
+IV = 0000080000000000
+CIPHERTEXT = e7
+PLAINTEXT = 00
+
+COUNT = 21
+KEYs = 0101010101010101
+IV = 0000040000000000
+CIPHERTEXT = 12
+PLAINTEXT = 00
+
+COUNT = 22
+KEYs = 0101010101010101
+IV = 0000020000000000
+CIPHERTEXT = a4
+PLAINTEXT = 00
+
+COUNT = 23
+KEYs = 0101010101010101
+IV = 0000010000000000
+CIPHERTEXT = fb
+PLAINTEXT = 00
+
+COUNT = 24
+KEYs = 0101010101010101
+IV = 0000008000000000
+CIPHERTEXT = 75
+PLAINTEXT = 00
+
+COUNT = 25
+KEYs = 0101010101010101
+IV = 0000004000000000
+CIPHERTEXT = 64
+PLAINTEXT = 00
+
+COUNT = 26
+KEYs = 0101010101010101
+IV = 0000002000000000
+CIPHERTEXT = f0
+PLAINTEXT = 00
+
+COUNT = 27
+KEYs = 0101010101010101
+IV = 0000001000000000
+CIPHERTEXT = 9d
+PLAINTEXT = 00
+
+COUNT = 28
+KEYs = 0101010101010101
+IV = 0000000800000000
+CIPHERTEXT = d1
+PLAINTEXT = 00
+
+COUNT = 29
+KEYs = 0101010101010101
+IV = 0000000400000000
+CIPHERTEXT = e1
+PLAINTEXT = 00
+
+COUNT = 30
+KEYs = 0101010101010101
+IV = 0000000200000000
+CIPHERTEXT = e4
+PLAINTEXT = 00
+
+COUNT = 31
+KEYs = 0101010101010101
+IV = 0000000100000000
+CIPHERTEXT = ae
+PLAINTEXT = 00
+
+COUNT = 32
+KEYs = 0101010101010101
+IV = 0000000080000000
+CIPHERTEXT = e9
+PLAINTEXT = 00
+
+COUNT = 33
+KEYs = 0101010101010101
+IV = 0000000040000000
+CIPHERTEXT = df
+PLAINTEXT = 00
+
+COUNT = 34
+KEYs = 0101010101010101
+IV = 0000000020000000
+CIPHERTEXT = b1
+PLAINTEXT = 00
+
+COUNT = 35
+KEYs = 0101010101010101
+IV = 0000000010000000
+CIPHERTEXT = fa
+PLAINTEXT = 00
+
+COUNT = 36
+KEYs = 0101010101010101
+IV = 0000000008000000
+CIPHERTEXT = ca
+PLAINTEXT = 00
+
+COUNT = 37
+KEYs = 0101010101010101
+IV = 0000000004000000
+CIPHERTEXT = 5e
+PLAINTEXT = 00
+
+COUNT = 38
+KEYs = 0101010101010101
+IV = 0000000002000000
+CIPHERTEXT = 81
+PLAINTEXT = 00
+
+COUNT = 39
+KEYs = 0101010101010101
+IV = 0000000001000000
+CIPHERTEXT = 4d
+PLAINTEXT = 00
+
+COUNT = 40
+KEYs = 0101010101010101
+IV = 0000000000800000
+CIPHERTEXT = 25
+PLAINTEXT = 00
+
+COUNT = 41
+KEYs = 0101010101010101
+IV = 0000000000400000
+CIPHERTEXT = ab
+PLAINTEXT = 00
+
+COUNT = 42
+KEYs = 0101010101010101
+IV = 0000000000200000
+CIPHERTEXT = 79
+PLAINTEXT = 00
+
+COUNT = 43
+KEYs = 0101010101010101
+IV = 0000000000100000
+CIPHERTEXT = 86
+PLAINTEXT = 00
+
+COUNT = 44
+KEYs = 0101010101010101
+IV = 0000000000080000
+CIPHERTEXT = 8b
+PLAINTEXT = 00
+
+COUNT = 45
+KEYs = 0101010101010101
+IV = 0000000000040000
+CIPHERTEXT = ea
+PLAINTEXT = 00
+
+COUNT = 46
+KEYs = 0101010101010101
+IV = 0000000000020000
+CIPHERTEXT = ca
+PLAINTEXT = 00
+
+COUNT = 47
+KEYs = 0101010101010101
+IV = 0000000000010000
+CIPHERTEXT = 8d
+PLAINTEXT = 00
+
+COUNT = 48
+KEYs = 0101010101010101
+IV = 0000000000008000
+CIPHERTEXT = 10
+PLAINTEXT = 00
+
+COUNT = 49
+KEYs = 0101010101010101
+IV = 0000000000004000
+CIPHERTEXT = 5d
+PLAINTEXT = 00
+
+COUNT = 50
+KEYs = 0101010101010101
+IV = 0000000000002000
+CIPHERTEXT = 1d
+PLAINTEXT = 00
+
+COUNT = 51
+KEYs = 0101010101010101
+IV = 0000000000001000
+CIPHERTEXT = ce
+PLAINTEXT = 00
+
+COUNT = 52
+KEYs = 0101010101010101
+IV = 0000000000000800
+CIPHERTEXT = 84
+PLAINTEXT = 00
+
+COUNT = 53
+KEYs = 0101010101010101
+IV = 0000000000000400
+CIPHERTEXT = e6
+PLAINTEXT = 00
+
+COUNT = 54
+KEYs = 0101010101010101
+IV = 0000000000000200
+CIPHERTEXT = 48
+PLAINTEXT = 00
+
+COUNT = 55
+KEYs = 0101010101010101
+IV = 0000000000000100
+CIPHERTEXT = dd
+PLAINTEXT = 00
+
+COUNT = 56
+KEYs = 0101010101010101
+IV = 0000000000000080
+CIPHERTEXT = 2f
+PLAINTEXT = 00
+
+COUNT = 57
+KEYs = 0101010101010101
+IV = 0000000000000040
+CIPHERTEXT = e0
+PLAINTEXT = 00
+
+COUNT = 58
+KEYs = 0101010101010101
+IV = 0000000000000020
+CIPHERTEXT = 09
+PLAINTEXT = 00
+
+COUNT = 59
+KEYs = 0101010101010101
+IV = 0000000000000010
+CIPHERTEXT = 5b
+PLAINTEXT = 00
+
+COUNT = 60
+KEYs = 0101010101010101
+IV = 0000000000000008
+CIPHERTEXT = cc
+PLAINTEXT = 00
+
+COUNT = 61
+KEYs = 0101010101010101
+IV = 0000000000000004
+CIPHERTEXT = d2
+PLAINTEXT = 00
+
+COUNT = 62
+KEYs = 0101010101010101
+IV = 0000000000000002
+CIPHERTEXT = 06
+PLAINTEXT = 00
+
+COUNT = 63
+KEYs = 0101010101010101
+IV = 0000000000000001
+CIPHERTEXT = 16
+PLAINTEXT = 00
+