diff options
Diffstat (limited to 'fips/testvectors/des2/sample/TCFB1invperm.sam')
-rw-r--r-- | fips/testvectors/des2/sample/TCFB1invperm.sam | 776 |
1 files changed, 776 insertions, 0 deletions
diff --git a/fips/testvectors/des2/sample/TCFB1invperm.sam b/fips/testvectors/des2/sample/TCFB1invperm.sam new file mode 100644 index 0000000000..3e1b843d0d --- /dev/null +++ b/fips/testvectors/des2/sample/TCFB1invperm.sam @@ -0,0 +1,776 @@ +# CAVS Version 1.3 +# Config Info for : "Open SSL 2Key 3DES" +# INVERSE PERMUTATION - KAT for CFB1 +# State : Encrypt and Decrypt +# Wed Aug 13 09:29:01 AM + +[ENCRYPT] + +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 1 +CIPHERTEXT = ? + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 0 +CIPHERTEXT = ? + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 0 +CIPHERTEXT = ? + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 1 +PLAINTEXT = ? + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 0 +PLAINTEXT = ? + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 0 +PLAINTEXT = ? |