From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../tests/aes_cts/aes-cts-type-1-vectors.txt | 47 +++++++++++++++++++++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_0.txt | 6 +++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_1.txt | 6 +++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_2.txt | 6 +++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_3.txt | 6 +++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_4.txt | 6 +++ .../nss/cmd/bltest/tests/aes_cts/aes_cts_5.txt | 6 +++ security/nss/cmd/bltest/tests/aes_cts/ciphertext0 | 1 + security/nss/cmd/bltest/tests/aes_cts/ciphertext1 | 1 + security/nss/cmd/bltest/tests/aes_cts/ciphertext2 | 1 + security/nss/cmd/bltest/tests/aes_cts/ciphertext3 | 1 + security/nss/cmd/bltest/tests/aes_cts/ciphertext4 | 1 + security/nss/cmd/bltest/tests/aes_cts/ciphertext5 | 2 + security/nss/cmd/bltest/tests/aes_cts/iv0 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/iv1 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/iv2 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/iv3 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/iv4 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/iv5 | Bin 0 -> 34 bytes security/nss/cmd/bltest/tests/aes_cts/key0 | 1 + security/nss/cmd/bltest/tests/aes_cts/key1 | 1 + security/nss/cmd/bltest/tests/aes_cts/key2 | 1 + security/nss/cmd/bltest/tests/aes_cts/key3 | 1 + security/nss/cmd/bltest/tests/aes_cts/key4 | 1 + security/nss/cmd/bltest/tests/aes_cts/key5 | 1 + security/nss/cmd/bltest/tests/aes_cts/mktst.sh | 9 ++++ security/nss/cmd/bltest/tests/aes_cts/numtests | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext0 | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext1 | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext2 | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext3 | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext4 | 1 + security/nss/cmd/bltest/tests/aes_cts/plaintext5 | 1 + 33 files changed, 112 insertions(+) create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes-cts-type-1-vectors.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_0.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_1.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_2.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_3.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_4.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/aes_cts_5.txt create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext0 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext1 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext2 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext3 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext4 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/ciphertext5 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv0 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv1 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv2 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv3 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv4 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/iv5 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key0 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key1 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key2 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key3 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key4 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/key5 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/mktst.sh create mode 100644 security/nss/cmd/bltest/tests/aes_cts/numtests create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext0 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext1 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext2 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext3 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext4 create mode 100644 security/nss/cmd/bltest/tests/aes_cts/plaintext5 (limited to 'security/nss/cmd/bltest/tests/aes_cts') diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes-cts-type-1-vectors.txt b/security/nss/cmd/bltest/tests/aes_cts/aes-cts-type-1-vectors.txt new file mode 100644 index 0000000000..b107586769 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes-cts-type-1-vectors.txt @@ -0,0 +1,47 @@ +# Raeburn Standards Track [Page 12] +# +# RFC 3962 AES Encryption for Kerberos 5 February 2005 +# +# Some test vectors for CBC with ciphertext stealing, using an initial +# vector of all-zero. +# +# Original Test vectors were for AES CTS-3 (Kerberos). These test vectors have been modified for AES CTS-1 (NIST) +# + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 +Output: 97 c6 35 35 68 f2 bf 8c b4 d8 a5 80 36 2d a7 ff 7f +Next IV: c6 35 35 68 f2 bf 8c b4 d8 a5 80 36 2d a7 ff 7f + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 fc 00 78 3e 0e fd b2 c1 d4 45 d4 c8 ef f7 ed 22 +Next IV: fc 00 78 3e 0e fd b2 c1 d4 45 d4 c8 ef f7 ed 22 + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 +Next IV: 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 b3 ff fd 94 0c 16 a1 8c 1b 55 49 d2 f8 38 02 9e +Next IV: b3 ff fd 94 0c 16 a1 8c 1b 55 49 d2 f8 38 02 9e + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c 20 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 +Next IV: 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 + +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c 20 61 6e 64 20 77 6f 6e 74 6f 6e 20 73 6f 75 70 2e +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 48 07 ef e8 36 ee 89 a5 26 73 0d bc 2f 7b c8 40 +Next IV: 48 07 ef e8 36 ee 89 a5 26 73 0d bc 2f 7b c8 40 + + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_0.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_0.txt new file mode 100644 index 0000000000..fa28439b31 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_0.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 +Output: 97 c6 35 35 68 f2 bf 8c b4 d8 a5 80 36 2d a7 ff 7f +Next IV: c6 35 35 68 f2 bf 8c b4 d8 a5 80 36 2d a7 ff 7f + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_1.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_1.txt new file mode 100644 index 0000000000..dae97358a7 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_1.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 fc 00 78 3e 0e fd b2 c1 d4 45 d4 c8 ef f7 ed 22 +Next IV: fc 00 78 3e 0e fd b2 c1 d4 45 d4 c8 ef f7 ed 22 + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_2.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_2.txt new file mode 100644 index 0000000000..df892892e2 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_2.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 +Next IV: 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_3.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_3.txt new file mode 100644 index 0000000000..11e68e0c88 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_3.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 b3 ff fd 94 0c 16 a1 8c 1b 55 49 d2 f8 38 02 9e +Next IV: b3 ff fd 94 0c 16 a1 8c 1b 55 49 d2 f8 38 02 9e + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_4.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_4.txt new file mode 100644 index 0000000000..b5dc5ae3fd --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_4.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c 20 +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 +Next IV: 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 + diff --git a/security/nss/cmd/bltest/tests/aes_cts/aes_cts_5.txt b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_5.txt new file mode 100644 index 0000000000..db837f9272 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/aes_cts_5.txt @@ -0,0 +1,6 @@ +Key: 63 68 69 63 6b 65 6e 20 74 65 72 69 79 61 6b 69 +IV: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +Input: 49 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 47 65 6e 65 72 61 6c 20 47 61 75 27 73 20 43 68 69 63 6b 65 6e 2c 20 70 6c 65 61 73 65 2c 20 61 6e 64 20 77 6f 6e 74 6f 6e 20 73 6f 75 70 2e +Output: 97 68 72 68 d6 ec cc c0 c0 7b 25 e2 5e cf e5 84 39 31 25 23 a7 86 62 d5 be 7f cb cc 98 eb f5 a8 9d ad 8b bb 96 c4 cd c0 3b c1 03 e1 a1 94 bb d8 48 07 ef e8 36 ee 89 a5 26 73 0d bc 2f 7b c8 40 +Next IV: 48 07 ef e8 36 ee 89 a5 26 73 0d bc 2f 7b c8 40 + diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext0 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext0 new file mode 100644 index 0000000000..bcfdc10da6 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext0 @@ -0,0 +1 @@ +l8Y1NWjyv4y02KWANi2n/38= diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext1 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext1 new file mode 100644 index 0000000000..66560807c9 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext1 @@ -0,0 +1 @@ +l2hyaNbszMDAeyXiXs/l/AB4Pg79ssHURdTI7/ftIg== diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext2 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext2 new file mode 100644 index 0000000000..336d705c97 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext2 @@ -0,0 +1 @@ +l2hyaNbszMDAeyXiXs/lhDkxJSOnhmLVvn/LzJjr9ag= diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext3 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext3 new file mode 100644 index 0000000000..7c53d4002a --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext3 @@ -0,0 +1 @@ +l2hyaNbszMDAeyXiXs/lhDkxJSOnhmLVvn/LzJjr9bP//ZQMFqGMG1VJ0vg4Ap4= diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext4 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext4 new file mode 100644 index 0000000000..ef31331c85 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext4 @@ -0,0 +1 @@ +l2hyaNbszMDAeyXiXs/lhDkxJSOnhmLVvn/LzJjr9aidrYu7lsTNwDvBA+GhlLvY diff --git a/security/nss/cmd/bltest/tests/aes_cts/ciphertext5 b/security/nss/cmd/bltest/tests/aes_cts/ciphertext5 new file mode 100644 index 0000000000..0ead143371 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/ciphertext5 @@ -0,0 +1,2 @@ +l2hyaNbszMDAeyXiXs/lhDkxJSOnhmLVvn/LzJjr9aidrYu7lsTNwDvBA+GhlLvY +SAfv6DbuiaUmcw28L3vIQA== diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv0 b/security/nss/cmd/bltest/tests/aes_cts/iv0 new file mode 100644 index 0000000000..4bdfab8333 Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv0 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv1 b/security/nss/cmd/bltest/tests/aes_cts/iv1 new file mode 100644 index 0000000000..3e8c8e9e6b Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv1 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv2 b/security/nss/cmd/bltest/tests/aes_cts/iv2 new file mode 100644 index 0000000000..b4bbc2e76f Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv2 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv3 b/security/nss/cmd/bltest/tests/aes_cts/iv3 new file mode 100644 index 0000000000..c065e8362d Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv3 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv4 b/security/nss/cmd/bltest/tests/aes_cts/iv4 new file mode 100644 index 0000000000..ba11a0ec02 Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv4 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/iv5 b/security/nss/cmd/bltest/tests/aes_cts/iv5 new file mode 100644 index 0000000000..213a4bd3c7 Binary files /dev/null and b/security/nss/cmd/bltest/tests/aes_cts/iv5 differ diff --git a/security/nss/cmd/bltest/tests/aes_cts/key0 b/security/nss/cmd/bltest/tests/aes_cts/key0 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key0 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/key1 b/security/nss/cmd/bltest/tests/aes_cts/key1 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key1 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/key2 b/security/nss/cmd/bltest/tests/aes_cts/key2 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key2 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/key3 b/security/nss/cmd/bltest/tests/aes_cts/key3 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key3 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/key4 b/security/nss/cmd/bltest/tests/aes_cts/key4 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key4 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/key5 b/security/nss/cmd/bltest/tests/aes_cts/key5 new file mode 100644 index 0000000000..8ec57e84c4 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/key5 @@ -0,0 +1 @@ +chicken teriyaki \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/mktst.sh b/security/nss/cmd/bltest/tests/aes_cts/mktst.sh new file mode 100644 index 0000000000..58b628d8dd --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/mktst.sh @@ -0,0 +1,9 @@ +#!/bin/sh +for i in 0 1 2 3 4 5 +do + file="aes_cts_$i.txt" + grep "Key" $file | sed -e 's;Key:;;' | hex > key$i + grep "IV" $file | sed -e 's;IV:;;' | hex > iv$i + grep "Input" $file | sed -e 's;Input:;;' | hex > plaintext$i + grep "Output" $file | sed -e 's;Output:;;' | hex | btoa > ciphertext$i +done diff --git a/security/nss/cmd/bltest/tests/aes_cts/numtests b/security/nss/cmd/bltest/tests/aes_cts/numtests new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/numtests @@ -0,0 +1 @@ +6 diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext0 b/security/nss/cmd/bltest/tests/aes_cts/plaintext0 new file mode 100644 index 0000000000..3f35c974a1 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext0 @@ -0,0 +1 @@ +I would like the \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext1 b/security/nss/cmd/bltest/tests/aes_cts/plaintext1 new file mode 100644 index 0000000000..3975448711 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext1 @@ -0,0 +1 @@ +I would like the General Gau's \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext2 b/security/nss/cmd/bltest/tests/aes_cts/plaintext2 new file mode 100644 index 0000000000..d0664ea0db --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext2 @@ -0,0 +1 @@ +I would like the General Gau's C \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext3 b/security/nss/cmd/bltest/tests/aes_cts/plaintext3 new file mode 100644 index 0000000000..563970bfa5 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext3 @@ -0,0 +1 @@ +I would like the General Gau's Chicken, please, \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext4 b/security/nss/cmd/bltest/tests/aes_cts/plaintext4 new file mode 100644 index 0000000000..b908471e32 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext4 @@ -0,0 +1 @@ +I would like the General Gau's Chicken, please, \ No newline at end of file diff --git a/security/nss/cmd/bltest/tests/aes_cts/plaintext5 b/security/nss/cmd/bltest/tests/aes_cts/plaintext5 new file mode 100644 index 0000000000..5e4c069476 --- /dev/null +++ b/security/nss/cmd/bltest/tests/aes_cts/plaintext5 @@ -0,0 +1 @@ +I would like the General Gau's Chicken, please, and wonton soup. \ No newline at end of file -- cgit v1.2.3