From aaab9f8986efd27143c68ec609f1b5b4b89f9daf Mon Sep 17 00:00:00 2001 From: Donald Stufft Date: Sat, 10 Aug 2013 14:36:47 -0400 Subject: Add the NIST AES vectors --- .../primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp | 131 +++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100755 tests/primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp (limited to 'tests/primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp') diff --git a/tests/primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp b/tests/primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp new file mode 100755 index 00000000..aef38ffd --- /dev/null +++ b/tests/primitives/vectors/NIST/AES/MMT/CFB1MMT256.rsp @@ -0,0 +1,131 @@ +# CAVS 11.1 +# Config info for aes_values +# AESVS MMT test data for CFB1 +# State : Encrypt and Decrypt +# Key Length : 256 +# Generated on Fri Apr 22 15:11:44 2011 + +[ENCRYPT] + +COUNT = 0 +KEY = cd70191330ecf3d72e54d3307e92cb7372c354cad88c4a2d1eb1388eb9e3d654 +IV = e9b4aab6f57dc63a220e129e5d6e04d4 +PLAINTEXT = 1 +CIPHERTEXT = 1 + +COUNT = 1 +KEY = 5f50b93b30d29d9a388d30d2fa4e20afa0e11309347b83471355cc229f9a83ac +IV = cc522a95eadb2cf9c483d46880681124 +PLAINTEXT = 11 +CIPHERTEXT = 01 + +COUNT = 2 +KEY = 75cb16bedb373676b4ee931dc3f2346f67778ee2cd48532c64678c0591f3e72e +IV = 477313f6762d571984ddf95d7800d346 +PLAINTEXT = 110 +CIPHERTEXT = 010 + +COUNT = 3 +KEY = 1774227b35e5a8990826f8b1ef2a09664dd206cf31050a28370329c8a9f6af53 +IV = 595342cf4ae891fbbaf689ed9885a18f +PLAINTEXT = 0100 +CIPHERTEXT = 1101 + +COUNT = 4 +KEY = a21f6c2935b6f5e254c4d1811ac41a0c8b7b120728385dddc15b6e828b144057 +IV = 464ba25545ced8b8533c021db98ec6e4 +PLAINTEXT = 01011 +CIPHERTEXT = 10010 + +COUNT = 5 +KEY = fac36f856319f4a247f506b37b66cc58ed353bbee4177f7288269c77a4925596 +IV = 16f891b66531b32cb1806b568459305c +PLAINTEXT = 001010 +CIPHERTEXT = 010000 + +COUNT = 6 +KEY = 93c90375b07728b8101b35e6c295580bee7c9e8bbc6dfd1371a397cfdcc83dde +IV = c146c97c61a8252666c7756b32d72ec1 +PLAINTEXT = 1001011 +CIPHERTEXT = 1000010 + +COUNT = 7 +KEY = e0cbd3d04c6c834c7653dc5561cb0f28dfa8b1d84c2b0f4e7b25c28ef15f833d +IV = a7f279e0278ca4b7da108029b13c26f9 +PLAINTEXT = 01001101 +CIPHERTEXT = 10000010 + +COUNT = 8 +KEY = 3ff2711bdad9dbc75a068670a3a67d4534046e8f43505b930fa093ba7234e1ef +IV = 47750d10139175e1c552ef7929e0545f +PLAINTEXT = 000010100 +CIPHERTEXT = 010111001 + +COUNT = 9 +KEY = 7ddbb0d81a1415b792ae85ee97e06717eabaa34ccec0b5eabed800955b66647d +IV = 51696cf45531d0cc02d13de2e8e7e474 +PLAINTEXT = 1000000010 +CIPHERTEXT = 0100110111 + +[DECRYPT] + +COUNT = 0 +KEY = e9f5683a70402d3db5c5d6d5762516362cbb6749286ab496e19955678d7b412a +IV = b763d8fe2e255b56c0e01990fcb63c78 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 1 +KEY = db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdb +IV = 06e7d9b4bcce49350aae8a0a029f66a6 +CIPHERTEXT = 00 +PLAINTEXT = 11 + +COUNT = 2 +KEY = 150cf250b01781d6ca03481a70ffcf5a77d9b77fb26692a26825f8d0041fd70a +IV = 319434a55184b66b5b9343d724500006 +CIPHERTEXT = 110 +PLAINTEXT = 001 + +COUNT = 3 +KEY = 58fc754f9e08fb0003b69877f807585b1e641002fe85aa7cfa93bdd383896191 +IV = 1135ed8bd53935f8f7d78d9473ab79e4 +CIPHERTEXT = 1010 +PLAINTEXT = 1011 + +COUNT = 4 +KEY = 26a3c9f54aab980fa0ffe2a5c80a71220f3b0ffe9f63533ff35eba408ef5f9b1 +IV = 48edb081306cce98decea462d90e90d6 +CIPHERTEXT = 10001 +PLAINTEXT = 01100 + +COUNT = 5 +KEY = 02421e26eaf8f2067417974a47fd05df30968ba6137c62bf2862880763b2cbdf +IV = d9f612d7eb70d24ea141c86c861408c7 +CIPHERTEXT = 011100 +PLAINTEXT = 110110 + +COUNT = 6 +KEY = 4106870348412c58b7e4b3b21e8f4e4868d35dcb0e9540ed8ab369240febb5ab +IV = 69c3a2f22b2f89fa1a9117728802d357 +CIPHERTEXT = 0000100 +PLAINTEXT = 0010010 + +COUNT = 7 +KEY = cabf91bb4aa5eacb08df22b4deef802ef27005cbdda9a92c0d62e87467f67dfd +IV = dfa1691b585726837f08e418967b9df6 +CIPHERTEXT = 11000101 +PLAINTEXT = 00100000 + +COUNT = 8 +KEY = 64d78d311f330f2323dd2eae05e6460f27f9e3f389e33124e252b468f0dd39a7 +IV = 7ba7b73950267e59cf49778e140bbf4c +CIPHERTEXT = 100100111 +PLAINTEXT = 100101000 + +COUNT = 9 +KEY = f6fae4f15d91fc5088784f84a537127e3263559c62738820c2cf3de11c2a3040 +IV = 632e9f831fa3805e5202bce06d04f9a0 +CIPHERTEXT = 1111011100 +PLAINTEXT = 0100000111 + -- cgit v1.2.3