Test vectors and useless samples.
authorBen Laurie <ben@openssl.org>
Tue, 29 Jul 2003 17:53:41 +0000 (17:53 +0000)
committerBen Laurie <ben@openssl.org>
Tue, 29 Jul 2003 17:53:41 +0000 (17:53 +0000)
216 files changed:
fips/testvectors/aes/req/CBCGFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCGFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCGFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCKeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCKeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCKeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCMMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/CBCVarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128GFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128GFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128GFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128KeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128KeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128KeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128MMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB128VarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1GFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1GFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1GFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1KeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1KeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1KeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1MMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB1VarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8GFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8GFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8GFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8KeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8KeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8KeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8MMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/CFB8VarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBGFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBGFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBGFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBKeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBKeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBKeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBMMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/ECBVarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBGFSbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBGFSbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBGFSbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBKeySbox128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBKeySbox192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBKeySbox256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMCT128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMCT192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMCT256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMMT128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMMT192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBMMT256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarKey128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarKey192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarKey256.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarTxt128.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarTxt192.req [new file with mode: 0644]
fips/testvectors/aes/req/OFBVarTxt256.req [new file with mode: 0644]
fips/testvectors/aes/sample/CBCGFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCGFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCGFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCKeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCKeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCKeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCMMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CBCVarTxt256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128GFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128GFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128GFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128KeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128KeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128KeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128MMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB128VarTxt256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1GFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1GFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1GFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1KeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1KeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1KeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1MMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB1VarTxt256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8GFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8GFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8GFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8KeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8KeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8KeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8MMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/CFB8VarTxt256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBGFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBGFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBGFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBKeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBKeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBKeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBMMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/ECBVarTxt256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBGFSbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBGFSbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBGFSbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBKeySbox128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBKeySbox192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBKeySbox256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMCT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMCT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMCT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMMT128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMMT192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBMMT256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarKey128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarKey192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarKey256.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarTxt128.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarTxt192.sam [new file with mode: 0644]
fips/testvectors/aes/sample/OFBVarTxt256.sam [new file with mode: 0644]

diff --git a/fips/testvectors/aes/req/CBCGFSbox128.req b/fips/testvectors/aes/req/CBCGFSbox128.req
new file mode 100644 (file)
index 0000000..c3b8301
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f34481ec3cc627bacd5dc3fb08f273e6
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 9798c4640bad75c7c3227db910174e72
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 96ab5c2ff612d9dfaae8c31f30c42168
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 6a118a874519e64e9963798a503f1d35
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = cb9fceec81286ca3e989bd979b0cb284
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = b26aeb1874e47ca8358ff22378f09144
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 58c8e00b2631686d54eab84b91f0aca1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+
diff --git a/fips/testvectors/aes/req/CBCGFSbox192.req b/fips/testvectors/aes/req/CBCGFSbox192.req
new file mode 100644 (file)
index 0000000..ca5497b
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 1b077a6af4b7f98229de786d7516b639
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 9c2d8842e5f48f57648205d39a239af1
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = bff52510095f518ecca60af4205444bb
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 51719783d3185a535bd75adc65071ce1
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 26aa49dcfe7629a8901a69a9914e6dfd
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 941a4773058224e1ef66d10e0a6ee782
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+
diff --git a/fips/testvectors/aes/req/CBCGFSbox256.req b/fips/testvectors/aes/req/CBCGFSbox256.req
new file mode 100644 (file)
index 0000000..244cd06
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 014730f80ac625fe84f026c60bfd547d
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0b24af36193ce4665f2825d7b4749c98
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 761c1fe41a18acf20d241650611d90f1
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 8a560769d605868ad80d819bdba03771
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 91fbef2d15a97816060bee1feaa49afe
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+
diff --git a/fips/testvectors/aes/req/CBCKeySbox128.req b/fips/testvectors/aes/req/CBCKeySbox128.req
new file mode 100644 (file)
index 0000000..a4cd072
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+
diff --git a/fips/testvectors/aes/req/CBCKeySbox192.req b/fips/testvectors/aes/req/CBCKeySbox192.req
new file mode 100644 (file)
index 0000000..4e2a1e6
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+
diff --git a/fips/testvectors/aes/req/CBCKeySbox256.req b/fips/testvectors/aes/req/CBCKeySbox256.req
new file mode 100644 (file)
index 0000000..7d3b78f
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+
diff --git a/fips/testvectors/aes/req/CBCMCT128.req b/fips/testvectors/aes/req/CBCMCT128.req
new file mode 100644 (file)
index 0000000..646dd39
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c8ebb8e12ab9bcceb55d3d42b38c6fb1
+IV = 6c8f49ad89c5e254caa72f39693c6d76
+PLAINTEXT = 9e2fe1eadfbb36d3451eec24922d6da8
+
+[DECRYPT]
+
+COUNT = 0
+KEY = fd43cd4edaba8227b05a7bec889aa6ec
+IV = 53e9756bf95a16ccb81c2e3c224ccf6b
+CIPHERTEXT = 49c67e5d59d0f8c6e8d1e850ef947041
diff --git a/fips/testvectors/aes/req/CBCMCT192.req b/fips/testvectors/aes/req/CBCMCT192.req
new file mode 100644 (file)
index 0000000..31d6c3f
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 6cd4432f31885b8d6929dd17d8fa504cce9d1ffda8863c5e
+IV = af5e8d34443a17ff22974b3676fef814
+PLAINTEXT = 9908ab77006f5e72eb7d3430742e14c7
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 6e4ed5f9d610e318db20959bca2744837442e8f831f83bdd
+IV = 70a8e071494862ccd1faa142f1e0e969
+CIPHERTEXT = 251bc2308ed0271f847b7d178ee5d8ba
diff --git a/fips/testvectors/aes/req/CBCMCT256.req b/fips/testvectors/aes/req/CBCMCT256.req
new file mode 100644 (file)
index 0000000..3b7949a
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = d0be86a54fed303d088564f42b8375e048c8100b11cd20c76292ee417ed78d59
+IV = 8fb1920492ba50b90f7d496ba2621a94
+PLAINTEXT = 9c75a26e30b0e048ccbd51f41351411f
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 1b863294b141caafed1fbb80d3a2cbbf08715c5a91054bc7dea6179807964650
+IV = 8c7563e6146fe29bd4c96882860ab335
+CIPHERTEXT = 5504040e47ce8dc703345aecca8957c9
diff --git a/fips/testvectors/aes/req/CBCMMT128.req b/fips/testvectors/aes/req/CBCMMT128.req
new file mode 100644 (file)
index 0000000..4792031
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = b8bf0494760dc88726a44a66976aedde
+IV = 51169cf7cb92a79adea4cd527ace9a4f
+PLAINTEXT = 9873f3b06f3aef02ebb8e8035b49d2ac
+
+COUNT = 1
+KEY = 6a3ecc6f503ef5be49e681cc46b30c97
+IV = e3222d269a154f0f3679bc3d8a26fbf0
+PLAINTEXT = 62065c05ba7ad1782ef9ff27b2fb95d98315dd7e5e6591b9ef30ef9b8cca0fb2
+
+COUNT = 2
+KEY = 23b67542710fe3d2752670ea256dde1c
+IV = 5f94294122f15c05fe25a8a6c9fdb7f8
+PLAINTEXT = 94963eadddc5d2d307b5fc9e07d28f685fe639f6508259fd4ba010e4aa869bcc9deee0ce67634683caeecacabff250c5
+
+COUNT = 3
+KEY = 6b5536254fe02fa8bfe94fdf952f6235
+IV = 2605822d75b3e9eba71903f6b795c73c
+PLAINTEXT = 6b27485787d3870e40478c1ff3beb53c17244d53717b6012867dceab56839fd447a5961260230938b704f02a2dfc3be7589369c7c18456015063546f04837e96
+
+COUNT = 4
+KEY = e71749e142975c2d0d66a28aa9b19d40
+IV = d29afd11cf9671beeb13bdcd295f0d88
+PLAINTEXT = 34c5884995f929f528b6cac7d1a5824f6b8131ba0179595341d5304a2dddf3b414f67cd4c10f1799f23b92670c9f931b0c8f2e49c1f4b7c739f1d57079c6d82270f44d092ea2cf20523f20f4c16978ac
+
+COUNT = 5
+KEY = 9e0d1c4676d03323baaed5c673e166d9
+IV = 310522704479f8922f089cf65ac9d80a
+PLAINTEXT = 0743233987d5746eae5658d484f843e13d7223926c5e3bf873df2ff33e885b3e317969ab5ecb23b0fc2f852314d117427e837af60c174059050c0175d56eaa4f02f71924627ae7f28c82853a8c368b04db7f4c258e6daebdcdd7390387426d45
+
+COUNT = 6
+KEY = 6404592afbaa693b469680a152ed4630
+IV = 3bb0c4a558282e2cb388ff26bcce4b28
+PLAINTEXT = 3eea51479122519312b59de1d0bef1ce885c0700d41067af9f667d64dcd8ed0177ef2b028cab4602d82504816d7334e4a9cc40bd68ec024d79bad8484f29fbd7f95c0ce3550df091802fde0990d2b67c864895657e86a60f29cc3b577d891cb3ab791e735210f847f21b5302a3a5209d
+
+COUNT = 7
+KEY = 07172e7f7da4fcfb97e4cc1bcfbff89c
+IV = 758d8939ec7b062d16318af30db21950
+PLAINTEXT = 14833493cd0fab1cac4ab31bab95389a3fe275be8b18c149d4b9ac6436c24a9c95d2cf2ad68f5c774e4519df7ad184b5f1be098898add2a515fae0dd869c5b89724d26cbffecb716661f26f0a53c83f6746a6d217903e049bf3d4fe7650af31f933c62feb2ed6300dd1e01d5929ede64ae2eca1198e2943bbcca20093bd2ba67
+
+COUNT = 8
+KEY = e0e7aa4b575b093d998bd316abbf3d08
+IV = 885148de5c129685f2e97ccc70bd5a68
+PLAINTEXT = 4295273b54fe50d684aec33c576646e8ea1d0e122c5a8d2f4be28bb76c93782a9f900155129ee1d285cefacefd5da40ebdd845347283223faefc7452971cbfb6e11e5f21f903633983349f54076afd82e7cb14cd9556fcbf028060255a1fd413ee88692872f47f136829db56dc56fa4a523ea464fd98c4b631b676b91b666249b01649f1e33bdd691bf3d65de4e84270
+
+COUNT = 9
+KEY = e4781c811214212d22e6df9543b70f61
+IV = 0d0f2405b59e244284dab7f087ea7efc
+PLAINTEXT = 87c3a5ad3b91bc2bbd58c2413bdb8362efbd25ea51e6fda78b28a7982d2255f42265676ee3d63cb8ea5448466a9a67543d66712a1ddb0f9f1823cddc3e5a70629da7894f6fac4adc9121992b37bb6340df53334d83440332131552442258764de0d134d548db8ea09a08dc780c081e2dbccc91d9eaea806864445d5841e510bed22b8f8ad62baf0bed513ab650474123be18b358ba962f4af3f917a104c8e6bc
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 5dfdc3f5816456267344da6c6a41732a
+IV = cc81c2515a0eb7dfa87ba7a6d1cb9f4f
+CIPHERTEXT = 688ef79eb24d2af81228e522c4be5d4b
+
+COUNT = 1
+KEY = ce4de64d341ac2306c1436ef11b4e37f
+IV = dc27540ecfafd489b3478260c586a78d
+CIPHERTEXT = adc546d3af84f543250aec052d4c5c559f1002cc4252fbe13fe7daafd560f8f9
+
+COUNT = 2
+KEY = 4f310b6b3313fa22bda6f06f8b5bb0d8
+IV = 9a91286071fe48099c5114965c15f895
+CIPHERTEXT = 9dd95c9d288e79d51a306bb595a98711b5f2ee53c67b6208b4cd599ec26e506b7f0462f2f7be196226f08460b2fd8a06
+
+COUNT = 3
+KEY = d97a7d2ca790f3e66da2d14d7030a883
+IV = defc45f1066b83d3c72d64f7492060c1
+CIPHERTEXT = ec72fd737e07a0abb11aa32ecc26a7e3a0072c23be5c5f30e7313202c4dbb24ad72296b1b2a61360677bf8c63f17f695af6e3f0e875b547f6d42170a8af428a7
+
+COUNT = 4
+KEY = 83d26e6cab36f40d770ef79f32ca3da1
+IV = f179a83cca2e0aca41a93b96033369e2
+CIPHERTEXT = d7cab02fd17eeab8c81bc9400b08230d506f8c35ed9e2a184baec52e97621e03ba51827f8c489e6b44ea9531349950e3b39a167f5a735c727398de5aae47ee1016b10ce6445ab82dd2c284fb13456d2b
+
+COUNT = 5
+KEY = 01406ba4777547dfa1b1ada3b0ac8213
+IV = d23077eb617ddf075aedbe2512d422eb
+CIPHERTEXT = 24aab62cae6c9467bd3f5b9005578113d617eb174b79bbffc5b16a37970d162d03201d9d661fea12af8b0faa151094190aae8ff06a16f520f957b0b90cb9f2f886e9c8810657f2e95fddf27749a1632c563c8c00271c356fdf26b934d8a05d55
+
+COUNT = 6
+KEY = 954fe05ff8dc54f3b57d2c8107d19554
+IV = a20b0acfe85222f65f68ad30638a004a
+CIPHERTEXT = 18988dc0a376b7389ab2e450b867d399d66130e3168165bc6263b433153f82e2f70df62b6fedc3c1f4c5426ac52cc404da8726c61a71a6c9ce61f4c756868d221af64428c4082195adfe6f5994e8119c96c515005aea8c268da898738e29c6146a9b9e3f0a9079bcaba593a58f62616a
+
+COUNT = 7
+KEY = f262251740b4bfda8580c6c025eed7bf
+IV = cd432df9a94e723fd802d5d41d645d74
+CIPHERTEXT = d7a87d953396e8eda033a634839e682b2c3819dd0907b5251a5d5e70a5b4adc42bdd46029a5aaf68c40862591001206170c089749386ea765bfd5601911bf862d84aa7e4dfc6bb52db461fb735dea8687f24a544ad92b83b822be40d4861e654c437c9c569a3b5b3cc3608d458fea74843ac97d7c0f2c77b772f301e324e20a4
+
+COUNT = 8
+KEY = d9ebd32ca0b844937f20423ae32ac60a
+IV = a39f84b5356fc03e225163bbb7aa4e5a
+CIPHERTEXT = fdb0eea2eccf11fbdc4cf8713c28adb58647976472d14b8c6bd9a56d3f3c187c1acc42aeb5aec3f2cb0150ffcdc00351d6eaf56ee1e00f6e3a0e1dba32cd24141788f6d8631e03813488726efcbc71e77ad1c95be963b5eb7739f42df8251d29dc2c33a85ee779afff29874633e39e7d5a4439b1f124e40c0aa2514bf90ca9c4510020a70fd1cc84142cb70dd9fc331e
+
+COUNT = 9
+KEY = 5e8a6dfa63e945d8db915d9e9e4a70ec
+IV = 5e4ce65cdca4a5085bd9294d55d0d7cf
+CIPHERTEXT = 6eed8ebda67b8057d24e40ad4da61ba9eb57ac4f2e27ab44bd78068d1127339a72b3c48322a23c91d82021006fea5203e06a9b096e23873f2050755674c8ee86522536d33f25218fd35128206ddcbc0325cddb110261e0016eaa9f2fe67db19bf68b0d3565ced858ad277f94ad4502b0a2c893ef54a65f938dceaca0cf0c24e2462d7031fc6309f44ceb4be499eccc1340a3eb2ccabdacfc6704c331983eee62
+
diff --git a/fips/testvectors/aes/req/CBCMMT192.req b/fips/testvectors/aes/req/CBCMMT192.req
new file mode 100644 (file)
index 0000000..5b938d9
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 21066b6d85d455f84c8b50e9169825b21ba5e8ee1dbd85a2
+IV = 9bb19cc348bb8ff9bb62d9a3689da11b
+PLAINTEXT = cf3b8e3bf382de200e17b22d831eac53
+
+COUNT = 1
+KEY = 14a1bc90553637b660dc2a6ecb27ed7cd79dfb45ea5f008e
+IV = 400c3486dde2e807c6265e1970c6deb8
+PLAINTEXT = 793e06d796b862a4cd773d0ee475b684194b16001352604519082a6582b5ac85
+
+COUNT = 2
+KEY = 6c4e17e4b199281a1792fc9ec70e268b019effa40db63d95
+IV = 750ec77c7149c8a7a3d5029f04126666
+PLAINTEXT = 1fb6e1fe7d70782a60cb9779b456a67f4202de6627cb5ba6849a7210786a44114baa9335ece3d5ea9e9b8787ee79c48c
+
+COUNT = 3
+KEY = e8aa162b8a828c0879670d3ef3ebeba20538bb4bfeb16552
+IV = 23d677d6a468bf43cfce18d484b88457
+PLAINTEXT = e9027b315edb83a1b426014999204fea57440e6fbf6cbe2d5f388c69fcb36a1a3c3465f1a2833397bf3d0c36a77abc3aa3acf55925cbe9d001af18f0d9bd67da
+
+COUNT = 4
+KEY = d9c57387a52b240b9045851a0f05d3cb6dd8d49cc0cd69b6
+IV = 1bfa6773051ca31e2a7d4cfa511b7e85
+PLAINTEXT = 8e0613fdb90abd241e8e524176bc666717e21ff96718456e962499528d9a688d21485fe88dd0a1cd1f97174e31de076a5b2fe98be7fb76528581019740f10aacb1d211e273a1a84fd7bbccced87d7546
+
+COUNT = 5
+KEY = 51a96c306d0b5d535f5d2dd254698d69a66dd0f453c3f931
+IV = adc119c653dfd8865f1751f0e19223f8
+PLAINTEXT = 8d80c40bb048194d69e14425157fbefb0b73a5408a4c57afef433fd32bd6efca75b26f483cd6d5df60f6167da11d1c3658971943650e1a4b68f3dfe23420ea5080bbd693e05deaa7f473ee04dfe53d69fbf61cd8cc6c4ae132f0d924e2b73b12
+
+COUNT = 6
+KEY = 1662a0f38423802d8d2273c3b81f491c5e585706a7ad0ffa
+IV = b502d4a21ee50c98a07076711071bdfa
+PLAINTEXT = 94c94ec1121267d7e88571d5de1a901d58f07862d1f0826b84aeff136c8fcc956f312706d707c0230144134d59fbf6d286846e6ee121c7122ce1e4e381c5d3868822a49bed467c87115ee577009868a2a4845ece38c00315fed4cce9355bfb56466470873e17c28c809c8e5abc380f13
+
+COUNT = 7
+KEY = 1bb9ef88bc155dfd644e602c71986b8c10be31d2b0c2bab8
+IV = b7c4b7fe732413af53ebcaa65767fe50
+PLAINTEXT = c51648b41ec64cb050f990852d8e8e961c9e076c0ea59bfeb4e2972ff0000e9989f52b89222bc54a6ddd34a79cc563ab18f427ab7601cf87a765fd2c6e26b45d17b3b1b4670fffe3cf32c640e4ad6481148cbec39180d8d2923ea4a4bb221826d918833cd3bc2102dec0ed59ef8eb69f762f75bd496cde67de33359fbe3c637b
+
+COUNT = 8
+KEY = 36eb492950795430024f52f8a4b2848da7a5f4a0850b08cf
+IV = f40d58265fbbbde596f6aa83c58dc0f4
+PLAINTEXT = a3a69c28eb60f4d410b6e2742da77f913a93b43f86e94deb61ff4f5319418cd6298e74eeacdf2efb182ae84228866b351a8ff2f51b0c3c1500cfe0a136dde15efccf8254cf785b8a26c8ad1160f0f343fbc7b94d066db1ebd92e047303a9e61584316d613d73a309a459dae9bc2f3f444505b2512f54d5f655e463d368ecc482297cde1ddc182d01f9a516d2248a78c0
+
+COUNT = 9
+KEY = 5f0f85087f08d0bddcb8a6c84df0a22e54777c9195ae22fa
+IV = 8d740ad58048c63db3add97adcd3c9c8
+PLAINTEXT = d773755a9afba99f6bebf0c4517fa97ac88e5df9b8b25045a8a956b02ffbe8a0acdd77923756005fd8a0e1bef6d1eb0b12bbb847b5103f5fa6caa5b161c957ccc5be55770d49d1f6015ef8886ded1034d3c2c3c55daaba1415d76e8558853bd488deb712021b41ea50eddd299f1b3f7e736c257d99c7eaea5e995835fe77bf415f054369ff167ac52b1437a973a3a06f5a81877752b0f76be7d80cc83ae7089a
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b1faa487ed80a40efc9cae11d0cc5c91f0c990ba6eae081f
+IV = 195b3246f31c4167e6868071b2a2e64e
+CIPHERTEXT = 2a4eeb68a0df9b6c9e0be94ed707458d
+
+COUNT = 1
+KEY = 5cec71b8135f90316671803138c4690c1df096b6ca248486
+IV = ca11393b7303d73d1951712581f81d7e
+CIPHERTEXT = 98834bcd652e55d03d4a570436e34069dea129892cece6b7b653db95252f11d9
+
+COUNT = 2
+KEY = e6838a502327d123f226d459cc64f69d40846141e8089984
+IV = 9dba5710e74b94c7b73be4bf59f8058b
+CIPHERTEXT = a44ab8bd74eecfa85a82886b91a1192b344e8c9faf96cdd274710224efea1a92bb7fa93816cbf3149262460d0efd8e34
+
+COUNT = 3
+KEY = e5d723496556e58183ee8b86cc4338c09f8d4fd39a418969
+IV = 52ee453147641f28171cc317f1d4045c
+CIPHERTEXT = 4d7a28eeda4b869cb83c5495e899ba2d01ec2ade2420f48d31e6150f3b5850ec3adc8163004c2dae6f545d87e81badea0625a01d8d7836ee9dfdc13c2c2af4b8
+
+COUNT = 4
+KEY = b3de3ded268c557e2a9c15af830e8b27cb614df56ab30dd0
+IV = c2296ea3aa9116491e46049434542495
+CIPHERTEXT = 52dd21179fbc7b6db767d96ea31aa0bd0832c44e9ed7df25e4dd806113ecc57a50df2cc7256ba6433201ed9020f5183cd7df6d44f14276d66e6b575ba99c5eb58a6adcc5fe643331a4f53164ca8c9cd6
+
+COUNT = 5
+KEY = 97f90e8d891b03e423b8318bdfac18cf6a46d91b10ef4bbf
+IV = 750c4cf187265511b048523250a9b0d5
+CIPHERTEXT = 6a8bb7f79e631a4f573accd1455316760e0ee73f400c6b788b94de3a2d36a333adae90a9cc0b8dbdb9105ded84dabbddd5c3a957de8705908ea55dad0708048553e765a952ea98a2f78e3379b4ca637d33f33b4047dd4be322437593c868fc54
+
+COUNT = 6
+KEY = c4ffdefd194864847b7df77cbf6c35dc91654402655666f8
+IV = b035cef5579eb32767bea2af086f18ee
+CIPHERTEXT = aca450ff8c085a8455e26da61e3c7e579e4411da9cf25086a6eb5ac706a6dd65f2cde70903e6f9fde9325e335cd5ba895538e64b7facfbf9e850ad4bfd34db73b5be63a20c4d3bcdb31dbeb1066b43153ed9f44fe813de0996b34445d462399f5d406ed28f87487e1d6b352904444183
+
+COUNT = 7
+KEY = c0eee4eebf701e3d16ddc6bc73782071521bada274da4798
+IV = 8de36da23ea8db5c42415d30ec0be61e
+CIPHERTEXT = d196dcb9c2beb772fd17ca19a38f60a16d4e0b249be139262e98081e572c5c332fa52e43a87b2729c4fc6d4005edbd232474bab70636846cebbc8dbfe91ba80499d4636210f9971f10913d1d803e83a51a1d206464eee4b3e175931c881ff31975e9241edf7e30da4a9fe3bbfdc8ddb0b711e5329e528085788ac23b1d8265fb
+
+COUNT = 8
+KEY = 2cad1880fe5319e4d8ee061f65d5f1cb6317b22a9caa8169
+IV = 18c5c426918a253127e8e88f55c07bc5
+CIPHERTEXT = 24464f539eabe77e86f92f52463e0ee829ec3ee5ca805c43cd623b54cc0c7e03946f665e9292e851887d03b48455508913c8db7eb2ac31ba85e2bad54c8149289230f24827d41ccdd16cd6583f386fd43e2140fb3055cd1cb9320d1cbb6505bc85539c1947b8aa79c98d52445d30925113bf18632bc457f4d018db310301d945d59e0bdad985baddd9aa1d82c883e189
+
+COUNT = 9
+KEY = f86909bf8d42f8c7325dcc1a0a9dee4de9dae793c5847682
+IV = 6789df1a6679850356e9bb163d15d81f
+CIPHERTEXT = 46c989e1ba816c5b2bcfda4af3fd04efddf34112215ca6479605d87023851e837623ba8ef9f47af802448a094b378caca1b0ea74e0726bde1e8605d627dcf37c2a350727b13f40aad6029fd7b47c37421d8884488b05fd4f5833ec4e31607e91c8c516b6c9abe7fc10d2c2bd19122c38b743b494095b8422aad635e3295be84ab99c9242297e9773167a9bc15f429416d9a8246244bc27e07e35889af713582f
+
diff --git a/fips/testvectors/aes/req/CBCMMT256.req b/fips/testvectors/aes/req/CBCMMT256.req
new file mode 100644 (file)
index 0000000..7b17237
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8e39260522921a658fe0b1648467281d42b7df3e4d8eb00b67fa7fa6bebe128d
+IV = 65f7236401ffb4f5c592a375a02f7e08
+PLAINTEXT = b4c198880b7f5d828511e28215f4c191
+
+COUNT = 1
+KEY = 2d1f23fb77e71e56c62042bf4c856e670d5ae84f934fad4fe4a8065db19b5c0c
+IV = d0f94d53ed1100907cd2b5ccf12fa041
+PLAINTEXT = 34c8f7194fc64a796a0613befa7b8e0735cdcaf3c94600accdef2524f8f6bb9e
+
+COUNT = 2
+KEY = 1153ec71a6abd9080175302e585bfc8844e3c263744ec9b1a3c1b94dc7a26887
+IV = 8c45f0dc00c80505903b85343304519a
+PLAINTEXT = e5825c2c57f101a7e58e9ad1c8fb4e028de42ae4c5e37377ffa13b58f33f334200f4c0d5d9f751967b9fef3862c8161a
+
+COUNT = 3
+KEY = fc7ac3105ec5ce6636ef7a2200d24b8a7d7f17e6612760874c3ce108fcd367d4
+IV = c14de2e83136bcdb1c6d691bc3854079
+PLAINTEXT = 446c89e8594ad78142ac98cb00e2ea3ac4a5b0f5a7fee5dc9b6331caa222ba173e033d6228285d8d44393b08d5be4653eecc55be29e4f3749a18f9b7066f636d
+
+COUNT = 4
+KEY = 518b5cdc36899bb23b29f248e32f24272509f8cc1db18ba802d5ea6b5836e082
+IV = 664e0ddeeb3538f80dc5e71292fd2cbf
+PLAINTEXT = 52a3c1a5ec2d5782b9e22c6dfe3ddc5f669279f1aff3dd67a3553fee4aef05225ee3d9d3ff20ff09a887e645624dfd0a37a0c79cea8d3208e521256473ce58582f1168debd522b45b70c417cea2deb8d
+
+COUNT = 5
+KEY = c3c0206804c9dee2bb70bffd7562cc6aaf75954c8d8b823fcfb8649900a74ff0
+IV = f039acdc65708afd0e8c3540b8730a5f
+PLAINTEXT = c45689a7d992acfed6d477240b81d139a8559280754add62c4bbb0b6a5c9b93f58fe6c760830528ab6a8a4a673841872d25afbdc9d1e8018c74658e5a22b821352b36542822d1cec557c11a69f78cda256910e7943b61a27fd75545718630de2
+
+COUNT = 6
+KEY = 9abe9c92ae51b12b9d98e6acf92597d21c42f4ded1d85498508fcd94703701b4
+IV = 18673aeef663ba4f74434c40e8521f09
+PLAINTEXT = 0bb5d493ad4dd672a7deea2210700791b4f567dec12dde61c4c76bebd4c90d4f0d31d72141dc47bde9a8d48b62d6c68256b24aeb7875c668746a6a34255008ac0900250ff34f50820036b257cc30e78ee6e40c9c8104196c6c7571a444b0b829e868e5e52d6d98c8d3d0ad0cb84811be
+
+COUNT = 7
+KEY = 4cd4d47a45a280769430aac197b1c6cd90b2402c56fdc8974abded348de4ed19
+IV = 70cacb0c2c16a38cd4e23b16871adaa1
+PLAINTEXT = ea255d6bd5c887f74d479956b3cd22a73a0d19da9f2a29b914d44c287db59babde0b652a14967ef1c4b4d9fb92cb597093e7e56c04a4bb023c4f0681df48b2f555aa7ff17a2e548c974dd7aa92a53a7d619e574bc44d0071349990a8169cc687354cd4496f5ab2d1af5ab8eb1b256cd58e7b99fe48eda10de4fa13258b798067
+
+COUNT = 8
+KEY = 68378bb95be040c6f223a7469511988000c6d00df74c45de34bcb781a5a6889f
+IV = d4b3cdcaa789a57549efca4468326587
+PLAINTEXT = a1c72701383195ed0d26a343cbed8537630ac202b91d8ae69c08496cfc507cf157c6c46075663841557f00f367142035fc8291ecfa649620d4b44d47b93384c60c0acfb515b1d7e2f610f519e0e400a38665630dd226722bd73cfe5b08a2260ea7dc718580db1ad9d621ab3e9e25cd88ebf95fefaa2ac50f8fe883334f660ad21084d15a1daca82ddff94ae9099f31ed
+
+COUNT = 9
+KEY = 1287ae19e83938d4e3ff0554f747d71a2f4a19bb56eb2ae6f7e2f9a38919d2d9
+IV = e3567713f61b7383bacbab48690d36ec
+PLAINTEXT = ec756e319262470d0822e0f3865d585446b0e3663a981d24fe929e960c80ce522f4ffa433ad7a8a9f902286168316c6723db1a991e77debd969d05c647684853e01ee579b413f5c2b2caf975975eb61862204334088260586a340960848c4bf7e72b575b69ded5611bc27ab87bacdd71ebc786bf627f48fc629ed2ed2ab580472cbe7772c1fff08c1c32d4b17ce28a7aa6180cc3933741b2662587f5a1ab8e4a
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 971f6d452540ef4e9d612ee903ca643a7c5bfdc80372f1815e0f50fe50361f09
+IV = 1195625cfb677aac8698b1e6762a14b9
+CIPHERTEXT = 53d781541af8007132a55692a11ed88a
+
+COUNT = 1
+KEY = 80697e40ac3d38b0bf1f85323fcb41ff15d5bef14090178aca2fc138fb2a63d7
+IV = cee4e878a18ad261303ed155c4759415
+CIPHERTEXT = a89ddf26dd04ded50ef5b979c62468f8e14bc98c4116efc7c23dbdd56fefb402
+
+COUNT = 2
+KEY = f6770a7b591afc59e73e65db6bd28ef3a3e94805f3a838eb5b63733ca7034bce
+IV = e5ab68791c9b1a1e3b54ede850fc7ed2
+CIPHERTEXT = fa058e6a210a55d4e4f91811d377fe825f8020a78e4edf2df47d7a28de6ce09dd0e6c2433202ed8a4647d7dd5d147724
+
+COUNT = 3
+KEY = 4b3f5a8e18fdf48df80234227de95b5a0cd50d198e59a8166795d627aca25ebf
+IV = 903140b4206e0046312b425e963a9713
+CIPHERTEXT = 961a97729dd7307f312b3d7728e95a58189bf7a3106aac61853fcc648f283dcf56fd87d9c6432acd8b50355539b014f9cac8aae34eb9a0e5de88fcbdd27bf597
+
+COUNT = 4
+KEY = 34c605d3746641095c4ee64a47c134a98eff7ffa442383da234cf8f0c5fb6672
+IV = 18bc3bea0c091b3a8e6b77ddbae26171
+CIPHERTEXT = 4c879e725870fd493cd4e885d26f3968ea284fa5f7f2606808f01097fadc4357eca930d3f467b8391068f50460a115819252698c9deab99bb225dbff6f77836657ad5da37fd259b2894f47f6d657a3c6
+
+COUNT = 5
+KEY = f882b22866b8cedc7451fd9d827ac9a373db4c6c61778bbc8ed305e39e5a8b3e
+IV = 04005100bb26463236bda1f999afbc18
+CIPHERTEXT = 297a26b5011ef460083a57511f7274f19f136f9d02fac9a6e0b2ed9c1edc05cc62d41207c9913ca5ddcd66cac16606e8af053485a5fd013f5a76090d77ca4cc7042f39e920970c94f6d45ad5ec00ea2a1d1cc7420af793058c511ed40e413812
+
+COUNT = 6
+KEY = f8d4c3e36ef70c333b975bfb0806c8bfd2a1515c9bb02a005f8d547a490971b4
+IV = 270bd77d1c7ae38c945d8fc27d4147b0
+CIPHERTEXT = b5dbf959beef6c39b971d28692e9a0b5781c9d4090e839a7ea7021b5b4791004ad14e8c3dd7e01b78444c18050aa6d1ed24e3eb33309b88a231637591376cbc3a49245215f239282a64f48f0ea147ff61feae25f6da4063f2998fa3803ff1ff6819f39fcaca7c7a309da905fcaef7f45
+
+COUNT = 7
+KEY = 4638b0caa783cbcee23e91d9eddeb4a42c81ecdb2cd14721932cc15557031413
+IV = 2f80d17e476cb03d384f24c437d933d5
+CIPHERTEXT = 8c808546476bbb042e8f0258f918e769c20a6d03b7285c961215dd824bb944918be62dc5653bca55c1497bf218f59f4ee71dabdf5d7f79e157d6e29a8f458ee110f90be1ee0b1d1b33a355aa1c63e5cb8603b39ca338ac24f1db5b946d47bacc040348214aa15b5e6ee5b8086e2a61e78702aec1f01d9f69c76c71f94c856f5b
+
+COUNT = 8
+KEY = 4d4a0b0ee1c52d265957cb957412baaad263c4d7abf4fab7c1d04b4f93c95695
+IV = d4177d2e1b413b7cdc41b7d897e3991c
+CIPHERTEXT = 4f6e1c653e866417c7511321acd9178281b1c50c61dc2c67dfeaa35a3f64a546e76adff3109b868fc135eef4fe7d592a3d620d2d195da9f04a9bb8a1d55e872f80a1340a89fb082a97c50652f17fc496ee707a1bad8d591e059c1e37bf99e6df03594431116d91ed324983c2eda601cd7d24365d8334e5f9f935fca467dd6b5f59db36f010bac9e278098dcd5ab9b8d7
+
+COUNT = 9
+KEY = d3c6697b051af4890cae7a6e33f2beb6686f33cfeeaa5a10524c4af9a08190bd
+IV = d69e3afd99062fd7274ec21f8d9f86ec
+CIPHERTEXT = 1a5c63571305e97fa85ce5d127c6328670f3d26ca9c13dea335ef93edcad6b0a56eced0fe8932138637f84da584f463a880f59509c14c8ca16264a5488e517170365fa7fd31ca74269fe509e99e673e20638f62fdac47580baeedbe8f90c2f1b0b10b1303d6726a5a42170a453516184d1b7d193cb9cee1305fed48296ed5e1f55353ba98f3d446afb2f0c74ef59b92bd3d41303d763db8be19d5eabc94f4a29
+
diff --git a/fips/testvectors/aes/req/CBCVarKey128.req b/fips/testvectors/aes/req/CBCVarKey128.req
new file mode 100644 (file)
index 0000000..4e26c04
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+
diff --git a/fips/testvectors/aes/req/CBCVarKey192.req b/fips/testvectors/aes/req/CBCVarKey192.req
new file mode 100644 (file)
index 0000000..bde7247
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+
diff --git a/fips/testvectors/aes/req/CBCVarKey256.req b/fips/testvectors/aes/req/CBCVarKey256.req
new file mode 100644 (file)
index 0000000..40b9697
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+
diff --git a/fips/testvectors/aes/req/CBCVarTxt128.req b/fips/testvectors/aes/req/CBCVarTxt128.req
new file mode 100644 (file)
index 0000000..aeb7036
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+
diff --git a/fips/testvectors/aes/req/CBCVarTxt192.req b/fips/testvectors/aes/req/CBCVarTxt192.req
new file mode 100644 (file)
index 0000000..02eaa44
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+
diff --git a/fips/testvectors/aes/req/CBCVarTxt256.req b/fips/testvectors/aes/req/CBCVarTxt256.req
new file mode 100644 (file)
index 0000000..1264df1
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+
diff --git a/fips/testvectors/aes/req/CFB128GFSbox128.req b/fips/testvectors/aes/req/CFB128GFSbox128.req
new file mode 100644 (file)
index 0000000..fa70811
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+
diff --git a/fips/testvectors/aes/req/CFB128GFSbox192.req b/fips/testvectors/aes/req/CFB128GFSbox192.req
new file mode 100644 (file)
index 0000000..8a7aa08
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+
diff --git a/fips/testvectors/aes/req/CFB128GFSbox256.req b/fips/testvectors/aes/req/CFB128GFSbox256.req
new file mode 100644 (file)
index 0000000..95a4476
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+
diff --git a/fips/testvectors/aes/req/CFB128KeySbox128.req b/fips/testvectors/aes/req/CFB128KeySbox128.req
new file mode 100644 (file)
index 0000000..084884b
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+
diff --git a/fips/testvectors/aes/req/CFB128KeySbox192.req b/fips/testvectors/aes/req/CFB128KeySbox192.req
new file mode 100644 (file)
index 0000000..b0a5dbf
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+
diff --git a/fips/testvectors/aes/req/CFB128KeySbox256.req b/fips/testvectors/aes/req/CFB128KeySbox256.req
new file mode 100644 (file)
index 0000000..836d177
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+
diff --git a/fips/testvectors/aes/req/CFB128MCT128.req b/fips/testvectors/aes/req/CFB128MCT128.req
new file mode 100644 (file)
index 0000000..7f1b4b9
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0c833b2faf06a6488d2b3bbecccf71fc
+IV = 5d65f097bcf1aa534224ce9abc35458d
+PLAINTEXT = b816b7e57f5a86c5ba9e7318a6f85ba8
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 614c874e408984816fe6eb0dc7297e7d
+IV = d40349bd3238203372a57901dab833ff
+CIPHERTEXT = 38c8bbae874788ee0d95c15cdc629ada
diff --git a/fips/testvectors/aes/req/CFB128MCT192.req b/fips/testvectors/aes/req/CFB128MCT192.req
new file mode 100644 (file)
index 0000000..418fd9f
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 9a8546a8ff36ca99fa1ec8b893b1392a2b5a27e1bfb4136d
+IV = fd15c827f18cd69fc440b023286e8984
+PLAINTEXT = 6b952d42ecd2b98354b8f2e63db09d51
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b6713b1b3277fd95c01a6a8d5cf8f8b0d24166ce7d6aa230
+IV = 262d92f8afbc16ebe7d303727b8b48f9
+CIPHERTEXT = 55e9293028c3a62c1d5672f27a1abd34
diff --git a/fips/testvectors/aes/req/CFB128MCT256.req b/fips/testvectors/aes/req/CFB128MCT256.req
new file mode 100644 (file)
index 0000000..2b5af51
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = ae19df6c5c32698a0a56b9aabd41270ec1e475c5f965bdd07366a7843f8adf2f
+IV = 35fe941ede22d9a59f30a25eee3daef8
+PLAINTEXT = 82c7c66994af45d6152079c9b33da388
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e0f20eb307af7cb75307fecf6ecbb3f1873f5e21a51d5e933bdce010fc31539a
+IV = d7538c9b5c79213c4b62ddb8b8c31c5f
+CIPHERTEXT = f01cc88b6f0ee1a54096256234f7f327
diff --git a/fips/testvectors/aes/req/CFB128MMT128.req b/fips/testvectors/aes/req/CFB128MMT128.req
new file mode 100644 (file)
index 0000000..77f167c
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 459f40fcdd2fc9f5751b28b1f6bb2568
+IV = 082254ee7bf5972de67ee4d38dfc4948
+PLAINTEXT = 883d2de3226fd85d8034368683f4d736
+
+COUNT = 1
+KEY = ee773b87ccb34d410ce22d966fd83210
+IV = a49430c7b115f6d7946f1b112a1dfbf1
+PLAINTEXT = 5199fcd0492a165b61fd9244cf781138dfcbd11050c82c4bfaf461bcb5de9780
+
+COUNT = 2
+KEY = 77af1f33bc03fa632bf79b457683eda7
+IV = 820b9826c83081a1fbec8feeeadeb5cb
+PLAINTEXT = a9e22d17ebe50142b3f8d0022ca2cf47d47b0e72e0f6fdc1dd7f2e0e93c65cba2e5aade4a07934de4127bae1b87dbeff
+
+COUNT = 3
+KEY = 1f44ba5a62c2a894e8d4c586763d9535
+IV = 503e2701a1679a201cace04be4bbc2b7
+PLAINTEXT = a98d2447143b8b006614dcbd5cec672455b623d8b6563bf08eb0caa97605e357bc7fd5a2c00aadee9d66fc1b0c7ada6f86ec2ad0a9ee2037dd5b016137022ac8
+
+COUNT = 4
+KEY = 9e4254d12cd71647d6f3ab085090f6fe
+IV = 2b05c35141d850db52d40cddef5b9ef0
+PLAINTEXT = 97fd293e2149cff159e274eceed6c4b98c2c77c345bcd3c63544738366b748b8f1d8dd4f6608dfd66e5cdc2faff34b89f087cd8f7e41b2deced2bfbd63bf2e08f2fcf76ec5bd4edd5d896d395b909354
+
+COUNT = 5
+KEY = a13e4d1bb410f40d64a777f2b01b5ac9
+IV = e491ff02041025ed6d90ae73ba54a504
+PLAINTEXT = e57a7fd0aed1a13a41ea23891372d4e10dbe7e73eca86bf0e89a274393e8887f0563ec16362bc24dabc44cec556ca23ab6acfb28452e28cd14ce6112b0f344af48201b5612c65e2deb5d79823eb2cebb2683fe8bd749646c3a55e349d71ee27a
+
+COUNT = 6
+KEY = f8da94f60b4b7dc449dc32b395ec604b
+IV = a76a0f0369a228b5a156354ed11169ca
+PLAINTEXT = 5bb8e060e96227f90c69ffe724c25ed47f89b7f8c5e07b9093fae08b6673e186bbe386fa74b265b47e2e6986b1dad23df7097dd2b1ac66e556696b665ded53965e820e2e74e43edde550f7f805dfc36e5712eafaf6aef09c33ca5e498026c6e28dbe0163b09fbb5d8afa32a6e8773a4e
+
+COUNT = 7
+KEY = e7cb85d65c8d219d7245429b95c74251
+IV = 8fbfe600f18ce31ab552a0f6214a3ec7
+PLAINTEXT = ef5dd6cfaaf201d05b049ec46577cfcdaeac456fff53befdae80cb517a01d7c0b6f0654eaa84991d362cfa2cb8df763e30ada717a29b54eebcad3b20b9440d2285aabbb922ecf06d4ae8de3b56a63e8a5eec9260a20caed6280176c9a7bae9d3a4b65f79dbd10ea6e05ed3590675309a808e91b2c64fd39b3ba306b60c0c72bc
+
+COUNT = 8
+KEY = 5b3ad9f79ddcfcb240b660ee91f45256
+IV = debe2975d70ccb273abc734db0e2b1c5
+PLAINTEXT = f25fb29a2fb5c177b2190e62c0caaea6bfa2e4119eea9f60707343f85ae2acd7b04c71c95b0365df7eaf641d59a04c736d6249efe092563024f1001ed4b76dd8de2a9eeee76ef1d1eb9fea87241d32a32e27e07568acf87e9d5d3126e407fcb2c420c1709ca06c3442122808ebea6a204b19320cfddf8e3124e05f7a537b5f4baa5763b7423edef2cc2fa70974aefcd0
+
+COUNT = 9
+KEY = 0c5fc61c66d31e3301a21181e8baa08d
+IV = d8f60b2ba1f350f2ce1feef08812ee9d
+PLAINTEXT = b822240e6c31b36b7ccacfa36d6dc75e952642348064c81c93098527efbe4a6e9989d548d7a152c1dd812248a83bdaa82b0f8f3aa93c51586216f5147159182af5bd60346fca051d6bee90d863cde352e0d87aa5e221f08e826dc521d68b5ebb15e54d39fb55d3676f3aa3bb64cae944fdaa8bddf4bcafa63c387db5e5fe2608412a25be45e9c587318ce35a74dbf566c9ac4b4aa7b49588d89ca637675777f9
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c0b46f2d132fe166f90dd71b5aa80ea0
+IV = 8e074154c2b1aa1d9ec3c71125415a76
+CIPHERTEXT = dcaab3ed2ecf31ea0fe40767e0d83cda
+
+COUNT = 1
+KEY = 92e2f6640f5df74bd5d568aae462d567
+IV = db347a665e70bdfcba3bfba7cc1387fc
+CIPHERTEXT = 1f66f0e0545d83fbc7f9116a6f62f3b4067c4a006aba8b8544373c41e703f8ee
+
+COUNT = 2
+KEY = 7bbab9325a5c5716ba584bb98deab946
+IV = a5a7ae231c57a66bf302519ff94e9698
+CIPHERTEXT = ee08d9c0e9007982f71a9dff05a2310300e02b373aec139810c4c227ca9c6ae2c275d6f4c9f1f329c66690a4a03162d4
+
+COUNT = 3
+KEY = 5e4d4ba48d24dbf2e2a4184321967ab5
+IV = 3d2b3a35c1d8cdf16e64ab10264054a1
+CIPHERTEXT = 091695d2dda40763b3cbda5ac7e3d0f7a9528cea9a5d0dc4393e76ac5f7610534764912af2179fd2c96190d3852c74924c11557d1c27bd896d1979de127c9dd0
+
+COUNT = 4
+KEY = 615fc8129323a9266e8dc21821196c6c
+IV = 6f911c550fdfe42853203d0f09f90302
+CIPHERTEXT = 9f2ec1f38a702f49e777f9906351c26f59fa69da3b2c8b88337849a80a964bd048fa04369da738227f48bca3157d7e825473c57468b7b993554c250fdefb7c21a6ea1a419570cd997d2894b9fd44a68c
+
+COUNT = 5
+KEY = a624b68b5d28763000c25aae4dcf9edf
+IV = ff278a7e3972f596283e083ae54f4477
+CIPHERTEXT = 9836c687e326ca477e026fec1ebabaf19cd8dc535356b801cab3a08e93465f2a72d17dd0c259bec11535ec301b66d63fc526992aa9c31ec2a9aee41ecfcf008d7c1c62cec26a59840e835ae40a78fdb1c139486a056230c20d585d5063952e88
+
+COUNT = 6
+KEY = fe40fdeaaa01a479b1133f6fb49b342f
+IV = da38717b2ddbf5e740d9928d153ef103
+CIPHERTEXT = 3f65d68a44c5a588450e2639e17585a1564b9dc5e9d5751a89580b3eaf7351e688b17618565f669a149b94aa58aef7ef7e9c52b003f9b9442ffd51c9f7db5719214f64faa976ef9564e3132ae3ef92019a501ba441eec84b7bf2eb98b61f0a845265289a05b346637e0e2a2148e05fbf
+
+COUNT = 7
+KEY = f2927d096d5cab19b55c6111b3e67310
+IV = 631c4b5e32be75eaaa4362f750286512
+CIPHERTEXT = cd8802474ded689425663c9eb8d998a39b9b54b0f73e84142faa4114c36fade0755a31c6aa4709a6123503a68ba08326430bcbf71ddc79c7576c51e0695f3d13303192ee4b129536c6f43e91f5e23c82a393389a6d3f5eed68b11ac40a9e1f914735ae28faf7152b87c976c6be47c99d035c2403ac0f3a6daba023266dd45b44
+
+COUNT = 8
+KEY = 028d0cda7d9d906f9edc31afae793461
+IV = ab8d1799a5f6162f6862f46f5baaf712
+CIPHERTEXT = a862356e9dae0ee95356fab38d1d85b5e24f97c41f9af91be71e15089cc7fde583dbaf4a22cf9881ed5f563a22dec280f2ca2eece1a3eb196ffd0f57f8d574a4d92104d8d4aa341fb61ecfac3661f5ac21256379b4baf511492768c637796537f35bbb7e7be7edabf4bcec7291512520b889bed360871debbec3abbc205dd78519b25da6de2ec80df06135f2fb545bc4
+
+COUNT = 9
+KEY = fe1dc863adb16d8f14fa5da17c29d278
+IV = 924e71b7c625cf2ef23333953c129e80
+CIPHERTEXT = 3d0a088f63e1ede593f308dc13855ff7a8567f19fb7709f4415d6dc31b35f63cbb7707c049bea4d685d733d7ad1784eba1f2103345ca7e4827056ce562626be0c28d4b5f28f19a4830cd67f9128a4b3ac64cab6f6cc73713ea54b661d743065498735ed2c821d724defe2baa0984bccd5f89d83437153b3bd371d5a14380ce808552c883f1f76453d59107525cadde8cb4d41feb6f5c92aa2a84510b6dc1cc4d
+
diff --git a/fips/testvectors/aes/req/CFB128MMT192.req b/fips/testvectors/aes/req/CFB128MMT192.req
new file mode 100644 (file)
index 0000000..a2b122a
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9a9a13c55fa2a708c238bf92bd7fa46b815cf60e558e4c2
+IV = 130f416c164cf93338c04f5b80e71d67
+PLAINTEXT = 348077309c408b3509c7cb3216d34ff4
+
+COUNT = 1
+KEY = 2eb4746b4e00ca010c872d2ad989313c8327c482fe180e8b
+IV = 639d9cc839b7be57f4972d19bb56f10a
+PLAINTEXT = 6ee682d2e8492e978100ba16d7c74cf2cf7f894bd66cfa936da0b49de4b738f7
+
+COUNT = 2
+KEY = 65c5987a358ddb1f37f4a315b2b50d105355d9e3765acb51
+IV = a1b85020518c6570fa0cb54b49be017d
+PLAINTEXT = ace9c5a6144a198dfa07d5b7a0e9f83999c54bca8b3b411c34a3226dab456859e8c86af287ee3712c97ec5f0dc814bf2
+
+COUNT = 3
+KEY = 5cb0ebc2192e94a41b732707e388d859f47ad82092093147
+IV = caa0f1b5b28a8a25f262793183cb26af
+PLAINTEXT = b7620b417af11928d7e65759be03cdd30456a02fab6c7e7964c23c3e527cbee611591844f7e7f26c99f331c59144d45f7f891b864e8fef97b9b77e120da826f1
+
+COUNT = 4
+KEY = 30419438e2d12dce438bac8b95340d92441fabe1235ba526
+IV = f92b85d43cb624771c00c845c41990f5
+PLAINTEXT = dc9512d4523b42155a029668b33967cf2c059bad68108120de80fc912326e48a6cf8a9c74fc2398fc9182445858ffe3a5b2d06c5181d04967da778478a60f034fc9eba8d142fbba99a4b9f9d22c6330e
+
+COUNT = 5
+KEY = 8e8a0e43d445777e015f838d7e2f7e9c926e8c4d29ec900b
+IV = d4814d9b1047ccf3cb06fd5024f0a083
+PLAINTEXT = 738f668b89fb546939506930175f805c7fa47864d97991931c8819139186494bda1f6a6b322c3b44f62c975e65f25344a49b662304c34c9388f9acb5a26f387e3ef6d452012afbd5d3ea5ffe9b0cd06d494e5ffe1a8fc39e173ffc5de01436c5
+
+COUNT = 6
+KEY = a7feef6a7f5e5cc3d77309384114c17c79a5ad1da244bf5a
+IV = d2435234d1db0ac81e1e02db332e26b7
+PLAINTEXT = 0aaddd36e074ec1c398897a92449086fc0edf562ff2d7e2eaa3e54cda60320587581231dff9319f393df64ca29086686ea262f0ef273589f54462e675e46144f1fd7221827d912a98e925da738e8a14756d44660301361c5231fd8d1e55dc8431198234cdfae9ee73289ca69d9518059
+
+COUNT = 7
+KEY = 0ee08381437761451faf9a34c3b204dd51aa6ee4af7a8455
+IV = 88adf33794abcd651a332e99b30520ca
+PLAINTEXT = 50dfbcb87eab92c5e9f74b061fa58d9a97e41f3af25f4e1280b48fcf062765fabf988584a0b239a2e06602dbb897815e6817979a7ad3cc094a4aed4cc644f97d73c03fc1b12ec01c3fdeda8a01b9284b012fa47eb5700ef180df92387ac3a5fc744030963787f0dc0d491c3b837149076c128c0e299ede73285ac4baab0e2f1f
+
+COUNT = 8
+KEY = cb01a02cbc24918a528e1118c428ae3ab1aa977460c60237
+IV = 4ca2ccfae08c5f8d7fead9aac76f6bce
+PLAINTEXT = 1795fe464e471d8dd6dd0fd5e24e43e4f3a1f221a1a5ffef98e22239e1cf454e63462ef0a9345fa7e5953a5c35a06922263e7d5777c1d5ec1fd3c20190ace8b53e89e83c5b593c32e5b9622ee3223c9bec61b7c3e848ab2d1ba402295f6f1da9b0467352ee1d7bd3df31cd76743e84f44df2e68e7ea24759943d2adad37eaad2c265185beae7e634dae5c35a6e5b08d8
+
+COUNT = 9
+KEY = 51da53dfc13871199286823b764257da7bce1f7fd52143fd
+IV = debd8e025be091ed01ff46df3870f315
+PLAINTEXT = 1e675175cf23ee66e469d0e539325bd6f4a17597c237e7db644a06b66bb394f43fc8e1af668a3521031f72b69d82f6652279bf412cc7d24b82a3dd8be26a1b5ffe917812c4ddf6b0e2d64f198a79dc55722db52720f81ae564f3118626fb51fd61aa5fc67085f7be8977ad37877fd44ceca59f72263286501120ebd1bed0fe7773fbdef2f2eb01f1feebd5381cfca7f297c9c549c6dddf359114b391324fea74
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 396c3cbed376dbf14b180f43d1581df17b826ed58961ed3b
+IV = edb5b1f10be2dc9dbde6c3539a8d4f67
+CIPHERTEXT = 78e8a3802ffbfeeea0b6e33ef627780b
+
+COUNT = 1
+KEY = 2ced2d17d0f09d9a064fb9d9cf9a23fb8b42d818bd4d1294
+IV = 0f4e6dab9695484c56a36e2b09e1f612
+CIPHERTEXT = 1c916777fb0420548e0df73303b72188cf335244ef1424a774bfbd563e1cacad
+
+COUNT = 2
+KEY = 08921556a5330e1b883348f88a9ff275e84bda338b0dd6c4
+IV = 8d2862bff80b8a14d13c0b9e558fb5f7
+CIPHERTEXT = 829b1390d96e4e0163804f9df2e6244aa9c8a590be1557ef7f7590769380dc91832da023798dfdd447b9f7adaa09d7e2
+
+COUNT = 3
+KEY = d086cdee19a2dae51b27ed06e86e4d9093d136d8f062c797
+IV = 9cde1c883ddcb7330b4a2403901adc9f
+CIPHERTEXT = ab396b77dbc1ce9dba6f1fd7c85774f26ad6045933c98be661fcf0f7abe625c53a9350f1f5e1286001efa14988d3cb8cba8bf74612361da2db857af2f26c7dfe
+
+COUNT = 4
+KEY = cd1de49bbc3623806f390556b93e950e93e43f77648d3310
+IV = 80cb0a1bee15acf26ebf719eba2986a6
+CIPHERTEXT = 0d369325e2ff9a1ffec92315b03596d758b7e89a2649794a24613d2277201b79e2cc92df8b80a2680222ea487f960ea06b315b982271aeaef8eb914e7a84a8a2f6e44cab3d287591a7d7dd3758186213
+
+COUNT = 5
+KEY = c222ac3d6bf311c5f045b54a4bbef6c8516707b27e5fda41
+IV = f5d1440bc3235cd7647024b088396b38
+CIPHERTEXT = 1757f13f7234cd94fc3b0c1bd98d9b20f5f667eb481fc2955905091a01a983ae720a8d557750f4aefe4aa30fd31a7ed7ae2f8d0070745df4aac7a3a25fad23d00b44d0b3e37935bd5f7a13b6f66f4c0e2865ff72c28af59d5ea03c7129ac1146
+
+COUNT = 6
+KEY = e9ee04823e16566927b5a637c9f2cc6c6c7e0668c7ca5237
+IV = 7d771aaee70e16b714f16fe90e91205c
+CIPHERTEXT = 5fe2a2bbd40cc89a8164e80a059a3b6b10338682223afacc95335911dd515b3b0fe95069a02506406ffded81066379e11dbec815609a852c739e0c2132becfb13db2f86ab4a650053f335ff5528ed540afff288e2c957f7fb619cf4296404364f324e2e598f56c91f8ec848d6f811431
+
+COUNT = 7
+KEY = cbdeee150b93af6f678be99c903f81fc38295503d57c228d
+IV = a212a672e7a6015b7b4361d487fcdea2
+CIPHERTEXT = 8cdea356a8234f2215a89becf2a23ca1468c0bcc42646367c616caf02739d4c030f945996654767e908afac777ce8074eb42fbc2062201fcb53f719473b0597258c4178c533bbeb7b4b5bbbced6ab8af991cc07cbd4aa4c34ea79ee6f4ca35600e276058f63eee75861225f5dbddaaf95802a123ee4314639b34990e31ef2f31
+
+COUNT = 8
+KEY = 590a6a24d7c6d06210898297c98f1ffb31dce5df22751985
+IV = a4cfa935b388118d42557b197f3c2a24
+CIPHERTEXT = 590318cd3fe8de5d2b92d5d7e0487bd17061188300fba11ecff0dc5f7506c563696631bdc650b1c64f0cb934b02401ee07d02c1fa2b2a8890ac3d51d418e69c8499c138fe52f5edea433d91d1a71758571062e322113ed79fbb7ad7b6c3addfa008b066c25edae4e32ed7cbba7979d3db6e965e303883a94a9b2aea27d74eba2961d547c0df269be0123eb36defe41bf
+
+COUNT = 9
+KEY = df631b5bd27855821c9d1ebafca35968143843e625a657d5
+IV = 1abe6fb5480e2bb3f45b96c1154b07ec
+CIPHERTEXT = 5c6146ea722ef0f381c61dd3f5723f3c84a44e606b3022bffbb8203e5568187a72e46e5b667f78ece5ae286a06bceb9b47bfd060d1caed8efe64fffa193950d36510de3560fdb9fa48d8add4dfed21996cf53fdd024655c604467b1ce92577a03dccdd9fe8107bc6b32cf338086eaadef930e1fe850a22101646decd4d94548802ffb4c1872085f82d9244bf0aa64e13f95700ece1801c133b4c6e34ceeeb034
+
diff --git a/fips/testvectors/aes/req/CFB128MMT256.req b/fips/testvectors/aes/req/CFB128MMT256.req
new file mode 100644 (file)
index 0000000..d802a3e
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 2ff39f22b1b1dd4400e6126693828098c9b6a1372059046da78b58f7b698c72b
+IV = dc1f85391973a8b14d413a45f1738cd1
+PLAINTEXT = 0555ce9849f6ddd0b0d25c6212ad06eb
+
+COUNT = 1
+KEY = 21c242069e1df8cdcd46a49d261fa91a4d0fe77344608fe8e0e6368979e22940
+IV = e6250111a87977a1663c79f59a4e7d7d
+PLAINTEXT = 892e1551785fc3ba1d110ff454fdd8321391e8e3a04dcb34016de0d6b5c8b001
+
+COUNT = 2
+KEY = a1f87fb94dbb215050990f2c09c7baca904c1f03ec629c8e871f02c7df54ebae
+IV = 7db64e332b3b50b162c75db80208780f
+PLAINTEXT = 459ecff9f68093b8de9b065080bcd68d06afa9477aa9f9e539e32220a588b90a1bd1204e256e57b9f02915f900c618a5
+
+COUNT = 3
+KEY = 222db97ea2cbc3f5bf3585ed5c0e26c1f82c3989e0f69199a310574bc73b59ff
+IV = ba76a55f0b6957e8da04afa68e64673e
+PLAINTEXT = c6f6433291dee961e19af3cd3de243a1b7d396731e4d5cc6749ac8d3a25023896b7865d29fef0618910d1208ca857c95ff8cb440413e7b97743df7fc029b02a8
+
+COUNT = 4
+KEY = d1fac8f072f191c69bb2db82d7eaace37ce92650dd035c64c23664aa150daea5
+IV = dec3931472ac3173e6d177c5cada7c91
+PLAINTEXT = 1432152b5b65a63446cd3864436dcc877c1defc607e88f285cb20d590d1d93a9b1aea857212c0210e8499bb3f4850757924e048f996c53ede49cc6c4067b9b323aa6085e992017ff90f4b41e901b041c
+
+COUNT = 5
+KEY = 079ff9f6900124c866d9ca901fbc393597625cc82a088e092614ac2d7ff86ede
+IV = c558f784546faac3cbaf4044bfa717b9
+PLAINTEXT = b02acd1b3bae0e3692f2aa682ae4eba6b3c125bf4d7e8ee5f96750694d06ddc66d4683e136d8408fbcd6d758f7a6237bb922ac31e3f57836d9482486339f3364b6fda5a1824fcb1b8c075b844f08c065bfc2b3627f9e0fbf539ce123d83abf9c
+
+COUNT = 6
+KEY = 73995ce487db59e3ebcf5d749bd0676cadea63d9873ffc8750a9b2c9a4a12c75
+IV = 8c60cf31ad438fedbf7405b141c7c299
+PLAINTEXT = 6be2e41e65a1e796b6b9bdfeff9b20f8e99b27105c511743f23f7cc2abb579f3e2f25db97f8c76f56f122a4d51ef432c72918b09fccb99ed6a78ea2f3f623482f862f6333fc854ab61fc223b02663f19108c24a5f57abcf11167778167959a4f9679d9120c1c27c076c1cd527ac8b9c7
+
+COUNT = 7
+KEY = a9d2196baf262959cd54493f8a185361a5802be14d51983d94a8521922dd5c3f
+IV = 26ac93e49397882d88868bf10fb108c1
+PLAINTEXT = 0bbf17256c2f4e29a5f8d918606ccd887062ba96079480732946632060296175b27ec268d07ef28c90fa8cd89d3fb7aa6d3cb50b74e7b93598dcf953e447058780055731e1062b6f3df691e0421cc0ae0782adcb4356dc7abd90761203d59dfe5f9bfc09078fa2d9943310b8b5cc909b257bc95cdaaa914b80a902e52599d0e3
+
+COUNT = 8
+KEY = 368ad977aae0fed27dfb32e96017d079af703248a3aa7fafc971c455b25d473d
+IV = ec18180332c2e862e0941efaaac42850
+PLAINTEXT = 8ca90f1704204fae802ee5e912e7a9146b8ede3507fd0892a547fd73fa9d3f29a66e894f67d2a8508d298c2aaeff9f719a34569691590569b45cf7ddba68be0be407c87a338a339ed8aae29eec6fd15b6151a5ad399e88eff51b33bf51ee4cff2ebbf31fd00e989f49f90fcf35fee6daa82ef6026593382d51ccdaa127f7920c6cd433c7a6267e5bc95d3a45f27387f6
+
+COUNT = 9
+KEY = 57146f1e7e01be2aaeb6130ba44b383a8698aff91d9c8ddb3e208c8689975bb8
+IV = 57493888edb0c1eff622078630b1e591
+PLAINTEXT = 6550903d9d376e2692882c1c64320b278e157ac81968ea820f58de9933f2411aef43fd1b8ebec944abde428fe90c3e4be5c25d6769f1e1ede3a0bfcd15d6f5dc0dbb1f1c58fa453e7369f86582ec9d2d449708ec47124d385842d2a93e25a9dfa8fe1dc763b38b1bd0737428969bcfd494dba4df1a95d669588541b516a7042ca65520a517b043e3ac42de5f8ce27d48bbd758c94940258acab331790624afca
+
+[DECRYPT]
+
+COUNT = 0
+KEY = f108503cddbb149fee1f5f93ce874f92a3d34d313edce2a29512cc7e746352c1
+IV = 6f5fd4171b9aa6567e521f4bc352ecb9
+CIPHERTEXT = 3216aa9f6030b5baa3eb3a4bc92d941a
+
+COUNT = 1
+KEY = 0aa2d5bb3a16a2104423450fd30dfdc552ea989b170644d9db85a3686e4a1ddc
+IV = a8187ab2a3f7b0d527daf967667e29bf
+CIPHERTEXT = ea953faecb243a07252a2e5ec982960f330aec83bd0577ae12be65dce46f19ae
+
+COUNT = 2
+KEY = e260c65fe4533d4c692003b4449da7bc92c052b6ef08a0a2ea18aef5b6a6759a
+IV = 22935637ca5bf5b18fb04bf24662f7ea
+CIPHERTEXT = ad82d5d3a3c7d2ba9830ff3b42ebe48c917616bde6040c3d80222ea1369a2fa16c989d63400bb6fd044e7e35f1080e8a
+
+COUNT = 3
+KEY = 19512f799e1627f922bed3487e0df6e9b749d1ee2e9cf47316ba536b2bc39c9f
+IV = a16bc8f35b58f1eb5ecc636f8583f5cb
+CIPHERTEXT = 76df9afad4423324b7bba76559e636d0120d0ab486930f1d1d93059eb3c4d44e91a01f119cc51b19cd9ba2ace1378327527f1d43858f2c97455ce25e70973a7b
+
+COUNT = 4
+KEY = f0d589baedec555941a06bc72d7f2cab4a092828c214ee5fbf6f213624c6cf58
+IV = 7cc5ff7e2f8089ecfc132b3ea385d864
+CIPHERTEXT = e2f353eca3eafd7f7414ecaf37173cf01bbaaae3cb4a5edbe53c099aad13305b0384c81692d802ff4b93684f12532948b6fab173270f7d2de3622e61b2efdc979305ac2ef6a8a5e52b33bfa11b423d6a
+
+COUNT = 5
+KEY = 36ce3db6ac9a8eeae0cec11e1ae283207bbe2abc37208d3bfe3d192abbab215d
+IV = 817e7633c2b2381ac3c9eb564cb4cdff
+CIPHERTEXT = a4f76749bd096309abf99d745a577d2981528372d21e23c67499d493b22d643bf5f88e5cef2ace551aaf7406610ff8d71c928dfb42a7f8f6da86a35cb315eddc5508c57e374d772933a7c56836993a6d3c85bb577c155fb0dfda813ab73313eb
+
+COUNT = 6
+KEY = ae713436fc38058cde28b92343bdecf6c874360de630fffe6adb95b426507b6f
+IV = e779050ca7b42187037c78beef45b677
+CIPHERTEXT = a8a725a5eabf81e764d308526934d070e8695d889e8973208ae929c1a1f73ffac466b1a7ef8c8c74b308019ce6a7b8f7998967334a7fa2615bb8f5b4c39d308604f9029c5d5dc9ab40c3a91b0671db0ae2204894135e57525e310320bcfd302450a73f0c9bfbe096f34b27563159e3b4
+
+COUNT = 7
+KEY = ab782b3462ed39fa7c9b7c8df4e0e8db90ba917d132e783db4eaa4d5d02975fa
+IV = dcd736999df5f1619b408781d30dffb3
+CIPHERTEXT = ac781f792cbd39a66ce6482149a73ce65d86914d2e3e268fa4664d86c14e1eb48c2a12874e72cddb01883ac1069cdd7f16cd65d87b90818d8056f5232669ede718179130e113d9e45d18a33d6dcf03cdeff3dac0eeb3aa621558a8e16a2713533989c5fa4d6908c766deaa1ee80a54d9d142178fed6e48164db38e46f5503900
+
+COUNT = 8
+KEY = d5c6d56ffb3cff8e062178ebde1378aaa20045cce28b03b20fb1cedc2fac06f7
+IV = d517ea1751546941242b342cb7b31848
+CIPHERTEXT = 4c768b0034d0853c4298912b8102233f22c42c79b878ece6a842076adab2dcbcb5ec12b24b0673bfd0b1feba511c37e0a215c21d9972308779af192bb1d86b0dc7a9016a8ff57840a0443e1108c0ebe33f52d58b5a08de2b81ba91faa3ed6e4368f781b168643ac99a9978b80fb7e74fe0c28c4c65039edba7aa985c18b88c67821cba0d3e1c6161a6f7d538ccc9d22c
+
+COUNT = 9
+KEY = 6dae10e7202a179ed3c955db78026e80fc61d30979e69611aca87d17a9bd5583
+IV = cd5e88e4f547f27ced5df1fe2c93bb96
+CIPHERTEXT = be0ef52a818881e094f297e00d5d175bea1a1dcc4b20d67ddeaf934d9a331cb2b06b47fabecac9d6461e4b18606fc1bcab2af725897f6caa8c0764512baa39dabac0f200997616fbab73c34909bcfaaef8d53d7a192a5c0ae0ad8c9147bfb919c4541dc478521258a93b24fa720c6b3ab965185062e94da5c2e83296573c4574b670f1cfc42863f429bc99b40227bb67d620af31cc86e8841b017ee6c1e784f5
+
diff --git a/fips/testvectors/aes/req/CFB128VarKey128.req b/fips/testvectors/aes/req/CFB128VarKey128.req
new file mode 100644 (file)
index 0000000..c4510fb
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+
diff --git a/fips/testvectors/aes/req/CFB128VarKey192.req b/fips/testvectors/aes/req/CFB128VarKey192.req
new file mode 100644 (file)
index 0000000..50a5993
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+
diff --git a/fips/testvectors/aes/req/CFB128VarKey256.req b/fips/testvectors/aes/req/CFB128VarKey256.req
new file mode 100644 (file)
index 0000000..3cb43b6
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+
diff --git a/fips/testvectors/aes/req/CFB128VarTxt128.req b/fips/testvectors/aes/req/CFB128VarTxt128.req
new file mode 100644 (file)
index 0000000..f373e29
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+
diff --git a/fips/testvectors/aes/req/CFB128VarTxt192.req b/fips/testvectors/aes/req/CFB128VarTxt192.req
new file mode 100644 (file)
index 0000000..47446fd
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+
diff --git a/fips/testvectors/aes/req/CFB128VarTxt256.req b/fips/testvectors/aes/req/CFB128VarTxt256.req
new file mode 100644 (file)
index 0000000..b6e33cc
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+
diff --git a/fips/testvectors/aes/req/CFB1GFSbox128.req b/fips/testvectors/aes/req/CFB1GFSbox128.req
new file mode 100644 (file)
index 0000000..b997d61
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = 1
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 0
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1GFSbox192.req b/fips/testvectors/aes/req/CFB1GFSbox192.req
new file mode 100644 (file)
index 0000000..28b699e
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 0
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1GFSbox256.req b/fips/testvectors/aes/req/CFB1GFSbox256.req
new file mode 100644 (file)
index 0000000..26da7dc
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 0
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1KeySbox128.req b/fips/testvectors/aes/req/CFB1KeySbox128.req
new file mode 100644 (file)
index 0000000..959d740
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB1KeySbox192.req b/fips/testvectors/aes/req/CFB1KeySbox192.req
new file mode 100644 (file)
index 0000000..e0d503f
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB1KeySbox256.req b/fips/testvectors/aes/req/CFB1KeySbox256.req
new file mode 100644 (file)
index 0000000..2971902
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1MCT128.req b/fips/testvectors/aes/req/CFB1MCT128.req
new file mode 100644 (file)
index 0000000..cd0a3a1
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 634efadeeb45a1836ea218b25ea0fea6
+IV = 6d1cddac60583266d16bb4a93a9ae1cd
+PLAINTEXT = 1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 12b858f12c177530f08d0cbe8e1a70b1
+IV = 9e139235f6478a264175f3ef52fb1f81
+CIPHERTEXT = 1
diff --git a/fips/testvectors/aes/req/CFB1MCT192.req b/fips/testvectors/aes/req/CFB1MCT192.req
new file mode 100644 (file)
index 0000000..1da0eb9
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = db6e34d2db04e796306102ee6e11f1628f79971ca3ba9dee
+IV = d9961c40b74ca752df63a29230b3a463
+PLAINTEXT = 1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 881d8549ba1c039b9d2de8e321cad803337c4476ef433eda
+IV = 38ab7152255e1011191e33b181b0bd40
+CIPHERTEXT = 0
diff --git a/fips/testvectors/aes/req/CFB1MCT256.req b/fips/testvectors/aes/req/CFB1MCT256.req
new file mode 100644 (file)
index 0000000..4dcc95e
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = aab2f40e5146dda7ca4db1b061b33b165e70272bd90b6e4cd05d15c1779817e4
+IV = 8885188e17e33c8c68162c368bb00177
+PLAINTEXT = 1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 3ec4581699493c4e850ab2016f87ca4f048ab2fe02b02a1f472537ee2faf1cfb
+IV = ee87e231add29aa55fab9f4db344aab6
+CIPHERTEXT = 0
diff --git a/fips/testvectors/aes/req/CFB1MMT128.req b/fips/testvectors/aes/req/CFB1MMT128.req
new file mode 100644 (file)
index 0000000..76d306f
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8f6291c0f055b88e01f59ec0f5b9b598
+IV = 59098fedf798e520fbf4dd52545c8cd4
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = a59e65a51a505ddb5c1897b095893357
+IV = 7997218a28ee2a7e56883516a97ec357
+PLAINTEXT = 01
+
+COUNT = 2
+KEY = dab11cb9310d229613461bff1e9139ed
+IV = bac5c220fcb5130ecabce5204099cf1d
+PLAINTEXT = 010
+
+COUNT = 3
+KEY = 922eb4c2aaeab07f9ed3ee1efb4b172c
+IV = 6b67bd8e9446536f3da17d7db2a48b55
+PLAINTEXT = 0110
+
+COUNT = 4
+KEY = 5d9524881764fc6879794e0141aa6306
+IV = a464c86138fb5026113d5cc52a4d5a83
+PLAINTEXT = 00000
+
+COUNT = 5
+KEY = 1ee1962d35e3f131285210ce9e4480f0
+IV = 291400e628b4875aec44888719e374a6
+PLAINTEXT = 010011
+
+COUNT = 6
+KEY = efd0a279fa99cab85c59166fa66f3b10
+IV = d1fca1f4263d664e5b18a65efff4fae7
+PLAINTEXT = 0001100
+
+COUNT = 7
+KEY = 574e07b410ff9b42c7f5a985f1dff5c8
+IV = fd81010c36061bfdea989924cc2f645d
+PLAINTEXT = 10010111
+
+COUNT = 8
+KEY = 81cb9fb997adc81257517485d7811749
+IV = c8398767590104b75879770b9a36f7aa
+PLAINTEXT = 100111101
+
+COUNT = 9
+KEY = 79829e530a906e2fcd8515edb98cdd3e
+IV = 0ef7a318388eddacf626dc99bb764e5f
+PLAINTEXT = 0101010100
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b4e43e1ea9b4f9a90cba9ce52f0fabce
+IV = 6caf02660eced2a96f70e7c25d342c7f
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = 7fcf98c1a60823bb2a668b43955b4588
+IV = abafcbaf4ad29dc89571850152472019
+CIPHERTEXT = 10
+
+COUNT = 2
+KEY = e60b90d2891f9c18b8cc250c712ab69f
+IV = 2ae419fdb78e65776d3939c08845425d
+CIPHERTEXT = 110
+
+COUNT = 3
+KEY = 70c369462e2993f6d554f564114a51d9
+IV = 5cb37d62d92f66c880ed55c27c7a716a
+CIPHERTEXT = 1101
+
+COUNT = 4
+KEY = 7a0d4f4a030dc2d7e8f38d4287b99078
+IV = 66dd200d17b808305f0ccddf97dc3757
+CIPHERTEXT = 01010
+
+COUNT = 5
+KEY = 9dc3d2cc5a7159c9eb5fe759d808dedf
+IV = 42180697c5c78d87a3664db31e374e91
+CIPHERTEXT = 001001
+
+COUNT = 6
+KEY = 1147a250f819dbd60f165b2dc600ae41
+IV = a64d4255357a6ef81aa2b235814f410b
+CIPHERTEXT = 1100000
+
+COUNT = 7
+KEY = a8ab03845126632a4ea7bdc9b20068e6
+IV = 3a07b22e33ebdd6897c867a87a788fc5
+CIPHERTEXT = 10100100
+
+COUNT = 8
+KEY = fa0ecb5a44f01faca50d4ed452d0e0c4
+IV = cccbf6b0c006430a2b9759b1c1732666
+CIPHERTEXT = 100100001
+
+COUNT = 9
+KEY = f01bd69f4773f707f20d981146f95c69
+IV = 915ca77100c0a633c0ae9099647f2be0
+CIPHERTEXT = 1000011101
+
diff --git a/fips/testvectors/aes/req/CFB1MMT192.req b/fips/testvectors/aes/req/CFB1MMT192.req
new file mode 100644 (file)
index 0000000..4557a88
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0f708ee288a35c86b804ad796f6c04026803fc223462dcd1
+IV = 74f46c8b4ba2070b13aff2574fe0ecfc
+PLAINTEXT = 1
+
+COUNT = 1
+KEY = 6d83512a84bb739ed6f18d648a0211f5c4d361f81af1e50b
+IV = 48795cbf24366fe4d40a8c083e8ff13a
+PLAINTEXT = 11
+
+COUNT = 2
+KEY = 399d096cfd10b88d5515bc859dee614494aa8af2544a4531
+IV = 8823a2a2d983c6aaa9973b76048c8a3c
+PLAINTEXT = 110
+
+COUNT = 3
+KEY = d07fef995cbfc49b0ebccdbd37d9f40a431c385d33d4b823
+IV = 4d7f0d6211eaddfb709aad2c396bf758
+PLAINTEXT = 1101
+
+COUNT = 4
+KEY = 8b25f42275d5dacca20e32fbb72ff2998121698ae781d3ed
+IV = 1d012b9f1b0b40014ea80bfc8da14042
+PLAINTEXT = 01001
+
+COUNT = 5
+KEY = 886fd2d5f8fcd8fd0f439d208c5aecb0aae000cb97999607
+IV = 2758466fca2212c9bc90401b7b75656d
+PLAINTEXT = 011111
+
+COUNT = 6
+KEY = 050d4034649dc838c37e66d1d8e0a23b7f7c5ba9aec05b8a
+IV = ab2c2e0b7cfc33dda007f338fce7b220
+PLAINTEXT = 0001100
+
+COUNT = 7
+KEY = ebd5f4701e9faa52b27a9c361565d8c6d6087a7f1553c26d
+IV = 39636a35e1a536591c3dccb8dca9c654
+PLAINTEXT = 10101000
+
+COUNT = 8
+KEY = 78dc56608c1d5b3e6c4ba527a3182efa1f048ace2d7d7736
+IV = a44bb6c45f2b19cbf1bade6995953bc5
+PLAINTEXT = 011001001
+
+COUNT = 9
+KEY = 0afdf2164eabb4aa43f982534e080fcbd2fafcfaa69ef0bb
+IV = c64feae34819d680921e5f5ecb3805d0
+PLAINTEXT = 1000111111
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8d9c1ff6011b46cbdeb62b4443551e383a308b38a6ee8acc
+IV = 770eb10020872c1f4bab10bfcb51edfd
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = 5bddd5e38b095f5f08fe7a6148ab68f2bf065c4c53ab8c9a
+IV = 0fc688fe1b34cad8ece58e46b885e4e7
+CIPHERTEXT = 00
+
+COUNT = 2
+KEY = 208b535200ea7c4325c934623b78952c5018535ad1b94c1e
+IV = b5bf61a9f88a85f04b5613b00a5f65af
+CIPHERTEXT = 011
+
+COUNT = 3
+KEY = 12dc6b6920d6507ae5dc8260015dbcb63271cbe7c8789ff1
+IV = 59fea268b5e349bd1cb8e8c0af6bca64
+CIPHERTEXT = 0010
+
+COUNT = 4
+KEY = 92b655c34743e6aef1452172842ccd8c1df20a6df243e2c5
+IV = 89e02101294566128f8a7b71e187e260
+CIPHERTEXT = 11101
+
+COUNT = 5
+KEY = f450c444deaf92548095b893e82ad203a319e8552e388bac
+IV = ad6b20a4dfc67b9352f1b00fd3d125b0
+CIPHERTEXT = 001010
+
+COUNT = 6
+KEY = df2215784ace87fe66b9496d3921b292eed16f30cd451d46
+IV = 6b0f18911e7a8d52b46cd75165910822
+CIPHERTEXT = 0000010
+
+COUNT = 7
+KEY = d53a58880a3f9ef931a13a210871083a6e66f551d37f1202
+IV = edeae783ac2509e47163ef947b310128
+CIPHERTEXT = 10100001
+
+COUNT = 8
+KEY = db56fd32cb443ca1380bf870fc6ffe0e58feaf22e5389bcf
+IV = cdf351363afe743d0f05128fd7b432e5
+CIPHERTEXT = 111110100
+
+COUNT = 9
+KEY = 48684660a60870fbc51640e05cc136591d3dc6dd2f6867da
+IV = ddace7b290270103fa09312c953ec70d
+CIPHERTEXT = 0100110001
+
diff --git a/fips/testvectors/aes/req/CFB1MMT256.req b/fips/testvectors/aes/req/CFB1MMT256.req
new file mode 100644 (file)
index 0000000..0f3b8f9
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 507a58de5d5bdd189543bee8039a131c11b727e006531fd6ce3ddc69fa50225e
+IV = 07a3f9abe3ff538dad96f0d5bcf17f82
+PLAINTEXT = 1
+
+COUNT = 1
+KEY = 987cc7337ca9f8b8e2d4a0856ba90aca5504f558fa613ab79994ae7259ba4ab6
+IV = 8b6f891b304112c2bb6597a018a9fd19
+PLAINTEXT = 11
+
+COUNT = 2
+KEY = 328526a76bf7bc6106062c7abe13a180b93f0db20adbc8117a217aba88213a72
+IV = aefdf783e65917c76d0e5f02c71e1374
+PLAINTEXT = 000
+
+COUNT = 3
+KEY = 6965f5eb8bd46c7944c3955fac79e942a6dc065766e454753151e86f6499a9a0
+IV = b825b1c7c4bcf616c44029859898de6c
+PLAINTEXT = 0001
+
+COUNT = 4
+KEY = b94acbda683c351c5f5d045cd98aee8bcb723ade6c026cdcf52124b5a59e44d5
+IV = 096651b97afb1c01e721a1c7d5db2f30
+PLAINTEXT = 10100
+
+COUNT = 5
+KEY = 47519f9f54cb92e759621f8fb97c615112cf8caac3d189e8ab70e0833404dbb0
+IV = 9082e93443f24076e223c6d91a9d3248
+PLAINTEXT = 111100
+
+COUNT = 6
+KEY = 3e7deb4f8e41c29c66b1c9ca58abb0d53d2ecdc8c1cac1d4225559a334e0b2ea
+IV = a9e9a13e8fd351281a932e7ba4ab02e5
+PLAINTEXT = 1111001
+
+COUNT = 7
+KEY = c3cd60c2bd1cff80eb90df6ad23333f5dd4e73c8e9d902ce06350d897c1eb6a9
+IV = 0ddb72dd7ab7afe949b5bbf9c480e134
+PLAINTEXT = 01000101
+
+COUNT = 8
+KEY = 8e783aa7b43f7b5b6fcae4477a7d9515a76aa78f6cc8cbb19fa02d037eca9f26
+IV = f218f3ac15d1a82df161ca968b4e13c5
+PLAINTEXT = 001000000
+
+COUNT = 9
+KEY = 618a6212cbf56867d309e508eff795ca6f5eec6403beb77f7e2f010cd95333da
+IV = 7b898068b76380f8975b1be4d8c1a935
+PLAINTEXT = 0011010111
+
+[DECRYPT]
+
+COUNT = 0
+KEY = da68ee0241be85a848fc1946a48eb1d33760dabc92504aefb8e3c232243639ba
+IV = 0e3836f9eb177eb733f8ef6466ebacad
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 307e5f8efb7a98a0ce2378abf22d3a0b1d05dfcff54fd0cbd093c6e9be33e7c0
+IV = c9a132687bce1c8ca1e67bc04f3aa415
+CIPHERTEXT = 00
+
+COUNT = 2
+KEY = edef174925e78f02d970442eac3094c87d1ef08de9ee820b11cf13fb9d592bd0
+IV = 01c17a90fe5076e36c13466a38d3df51
+CIPHERTEXT = 101
+
+COUNT = 3
+KEY = 2629b77b5be4bff958cab65c9ee9c3354b7b88b6985dbdc5a7c3174f7c2b6fdf
+IV = 498f206feedfb17ec0aeb462892cede0
+CIPHERTEXT = 1101
+
+COUNT = 4
+KEY = f18d40c2e23fe006e8f69d5f66189d6e4d66ea239b7417d3225d278b8bb4aaa3
+IV = 9abe2996b4dec4119e501a49871a6992
+CIPHERTEXT = 01001
+
+COUNT = 5
+KEY = 5c7ddab4c568ed4012e871e4d1e9f50899346ae591e6cc97312105734d010e9a
+IV = 4fd257cec48069851a4eca3ca7cb200e
+CIPHERTEXT = 111011
+
+COUNT = 6
+KEY = 0a9337c03b39de4386165014e3cfee1a68b71260c943aa231bbe2629dd3d9554
+IV = 38d60a76860d4567128f8f551e23e65c
+CIPHERTEXT = 0010101
+
+COUNT = 7
+KEY = 28ba48002389db870c91b36d4f22339713575527bb914d96b3236902694f3cc9
+IV = 9972fb56ce7b273b26a16c805556ca3b
+CIPHERTEXT = 11101100
+
+COUNT = 8
+KEY = c2264d12859afd2043e2e2795e6612f024d0e48d51799a9bd52044fdd8e2e1c1
+IV = fc66c6f8e25944c4ef1a85b250b6b74a
+CIPHERTEXT = 001110110
+
+COUNT = 9
+KEY = c1757f216f98d23450e45a93848fc843d3ccce333743cb5c9abeaa0ce025077f
+IV = 28ac94b04f4bbc6eb66f86b246efbb30
+CIPHERTEXT = 1011000101
+
diff --git a/fips/testvectors/aes/req/CFB1VarKey128.req b/fips/testvectors/aes/req/CFB1VarKey128.req
new file mode 100644 (file)
index 0000000..f6f84d0
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB1VarKey192.req b/fips/testvectors/aes/req/CFB1VarKey192.req
new file mode 100644 (file)
index 0000000..2664629
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB1VarKey256.req b/fips/testvectors/aes/req/CFB1VarKey256.req
new file mode 100644 (file)
index 0000000..aea4bfe
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1VarTxt128.req b/fips/testvectors/aes/req/CFB1VarTxt128.req
new file mode 100644 (file)
index 0000000..e3b53a4
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 1
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 0
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 0
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 0
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 0
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 0
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 0
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 0
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 1
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 0
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 0
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 0
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 1
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 1
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 0
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 1
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 1
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 0
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 0
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 1
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 1
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 0
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 0
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 0
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 0
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 0
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 0
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 0
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 0
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 0
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 0
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 0
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 0
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 1
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 1
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 0
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 0
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 0
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 1
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 0
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 1
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 1
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 1
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 0
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 0
+
diff --git a/fips/testvectors/aes/req/CFB1VarTxt192.req b/fips/testvectors/aes/req/CFB1VarTxt192.req
new file mode 100644 (file)
index 0000000..eb4d66d
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 1
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 1
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 0
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 0
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 1
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 0
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 1
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 0
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 0
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 0
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 1
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 0
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 1
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 1
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 1
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 0
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 0
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 0
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 1
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 0
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 1
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 1
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 0
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 0
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 1
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 1
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 1
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 1
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 1
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 0
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 0
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 1
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 1
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 0
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 0
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 0
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 1
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 0
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 0
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 1
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 1
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB1VarTxt256.req b/fips/testvectors/aes/req/CFB1VarTxt256.req
new file mode 100644 (file)
index 0000000..c01ca28
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 0
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 0
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 1
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 0
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 0
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 1
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 1
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 0
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 0
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 1
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 1
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 1
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 0
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 0
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 0
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 0
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 1
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 1
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 0
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 0
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 0
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 1
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 1
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 0
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 0
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 1
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 0
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 0
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 0
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 0
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 0
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 0
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 1
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 0
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 0
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 0
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 1
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 0
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 1
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 1
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 0
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 0
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 0
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 1
+
diff --git a/fips/testvectors/aes/req/CFB8GFSbox128.req b/fips/testvectors/aes/req/CFB8GFSbox128.req
new file mode 100644 (file)
index 0000000..dc640aa
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:39 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 03
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 45
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08
+
diff --git a/fips/testvectors/aes/req/CFB8GFSbox192.req b/fips/testvectors/aes/req/CFB8GFSbox192.req
new file mode 100644 (file)
index 0000000..a38ccf2
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 27
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 06
+
diff --git a/fips/testvectors/aes/req/CFB8GFSbox256.req b/fips/testvectors/aes/req/CFB8GFSbox256.req
new file mode 100644 (file)
index 0000000..c786a6d
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 62
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1b
+
diff --git a/fips/testvectors/aes/req/CFB8KeySbox128.req b/fips/testvectors/aes/req/CFB8KeySbox128.req
new file mode 100644 (file)
index 0000000..2845d12
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:39 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 81
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4
+
diff --git a/fips/testvectors/aes/req/CFB8KeySbox192.req b/fips/testvectors/aes/req/CFB8KeySbox192.req
new file mode 100644 (file)
index 0000000..84de206
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 09
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6
+
diff --git a/fips/testvectors/aes/req/CFB8KeySbox256.req b/fips/testvectors/aes/req/CFB8KeySbox256.req
new file mode 100644 (file)
index 0000000..44a6ba6
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b9
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 17
+
diff --git a/fips/testvectors/aes/req/CFB8MCT128.req b/fips/testvectors/aes/req/CFB8MCT128.req
new file mode 100644 (file)
index 0000000..69f27d0
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 92b085a9c48cd83baa42bfb012f81681
+IV = 0e3154287bbfca981230e4b7011f1273
+PLAINTEXT = 61
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 099adc6a3428433ce8d13cb491dd3c86
+IV = c1e44e4c27a47888e5e3c1bc8153706d
+CIPHERTEXT = e5
diff --git a/fips/testvectors/aes/req/CFB8MCT192.req b/fips/testvectors/aes/req/CFB8MCT192.req
new file mode 100644 (file)
index 0000000..e73a334
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 6418c3580a12517e6dae6d9a084d87aded846aa65c686ecb
+IV = 095b3c729e2cd50d19a1f45f45d38bfd
+PLAINTEXT = 94
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 9160fdf4d84463ce619cc1c496faf192519fc31df13faa58
+IV = 0468d507d72634d61c680ad34957b660
+CIPHERTEXT = ac
diff --git a/fips/testvectors/aes/req/CFB8MCT256.req b/fips/testvectors/aes/req/CFB8MCT256.req
new file mode 100644 (file)
index 0000000..2e368d3
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e2cff9d5a4c1bff43872a984e49dd53958c702e6ec76f64e2a9e1e388c5c75c1
+IV = e6f6c3a2376502064a0ad5867b31dbbd
+PLAINTEXT = 86
+
+[DECRYPT]
+
+COUNT = 0
+KEY = d04ea36839196cce09e78f01da761fdbee900e93723d968f0437d879749ec495
+IV = ed522d1f687f616082a91612b8380bf1
+CIPHERTEXT = c7
diff --git a/fips/testvectors/aes/req/CFB8MMT128.req b/fips/testvectors/aes/req/CFB8MMT128.req
new file mode 100644 (file)
index 0000000..e380a32
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 22423da80118a20395ae25edc1b0d112
+IV = 0fcab02aea10997c0e9e4aa03c7bb78a
+PLAINTEXT = 32
+
+COUNT = 1
+KEY = 275793e87df127426e5e60543e21c659
+IV = caed4d46c10c26521002dbb69e6d9bb1
+PLAINTEXT = 3a2f
+
+COUNT = 2
+KEY = 319b976a4f72c6015a2188889a2089ce
+IV = 33571f9d5584213fb4dcfc4038f50376
+PLAINTEXT = f5e307
+
+COUNT = 3
+KEY = 9cc1f3edfebed209bf7ec7ccce894aa0
+IV = 80278eb7cdc75995bca112cf1c9b1c12
+PLAINTEXT = 75696266
+
+COUNT = 4
+KEY = f70a12a49d904ec21013738c430730c9
+IV = 7304cf695d27090eadb61fccb902262d
+PLAINTEXT = 6f92a2798c
+
+COUNT = 5
+KEY = 83cc90d8f6ab9046a5f6e7d86a6f61f9
+IV = 9a68182c38294595699257bb2802428c
+PLAINTEXT = 3b771aa266f6
+
+COUNT = 6
+KEY = 2c9cc25c1c2369f3ef23422086456173
+IV = bf44a719a44f965de3af636f7fa94d64
+PLAINTEXT = c4a62e7f809150
+
+COUNT = 7
+KEY = 659dbf6ae102401a7e6899a846fe5252
+IV = 0e920b01abf959cf63b2d0c6a2c661ea
+PLAINTEXT = eef2e77a1d08fc74
+
+COUNT = 8
+KEY = c6b7ba9af0fbe5739aa14a86d9b7c904
+IV = ae8f7e68352097fd1faa62a06299aac7
+PLAINTEXT = 2fac44c22556e541c4
+
+COUNT = 9
+KEY = 53bca4f9823f2c666b338116906645f0
+IV = ca99485883e059ad264c5c16d4c69d7f
+PLAINTEXT = 593e64de5e06cabbdf78
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c0a55a7c029d765ff918252e31c1788c
+IV = 51f46a584d23b62fdc78eb322dbbc109
+CIPHERTEXT = d5
+
+COUNT = 1
+KEY = ab166b1caff748452fc146765c372e22
+IV = 6ffc26a5e0f885cdd9fde699eaab7c40
+CIPHERTEXT = fe91
+
+COUNT = 2
+KEY = 31ab3fee52c3c726733a0d90c8c8fe30
+IV = cf42243782077b88d19a81754f908dc9
+CIPHERTEXT = 2cad61
+
+COUNT = 3
+KEY = 1fb89573290898d0212e3702a1b1ec68
+IV = 1a88e05c0d82bab87de5b598a455f662
+CIPHERTEXT = e5f81c04
+
+COUNT = 4
+KEY = 35ed90b6c6ff46117bc7742e723c4a49
+IV = 832487fb757948bb71101da4b67d6279
+CIPHERTEXT = 8f31cde682
+
+COUNT = 5
+KEY = e5166b2383bf2708c8547c0af955fb4b
+IV = 46836e34fd45b401fe4bcc806f712f15
+CIPHERTEXT = b0e66302918d
+
+COUNT = 6
+KEY = c3c57e868c0dff3a032c545d748d5535
+IV = 985796d8c4d93ba6612b0d179c12cdb7
+CIPHERTEXT = 5e25c86e7f2eab
+
+COUNT = 7
+KEY = 2b6706a01dbadb00a56837f3fb21232d
+IV = 8ee1b53f3e5de219cba094ce8df6fc98
+CIPHERTEXT = 66092a1cf64adbef
+
+COUNT = 8
+KEY = db768623935beafb3b14ef9a92b07828
+IV = b230934746e95098f729d480271da92c
+CIPHERTEXT = e2f258d2113b3a3af1
+
+COUNT = 9
+KEY = 78da9f046c59519dceef9bd909ab62d8
+IV = 533ba862e0546071555580ef7f2757c0
+CIPHERTEXT = 45672103dbc7d99539b1
+
diff --git a/fips/testvectors/aes/req/CFB8MMT192.req b/fips/testvectors/aes/req/CFB8MMT192.req
new file mode 100644 (file)
index 0000000..49aceca
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 3bbb56640c49e15e8dc0d5ba0eb9b306b9498d1bd3336af2
+IV = 3f5becb9447e30269021f60c7cc7022c
+PLAINTEXT = 91
+
+COUNT = 1
+KEY = 84e15e5a76a38cb4066342f076e67f2359050c07555d5c4b
+IV = 2847b72de90b984b905053b6b9d7fa49
+PLAINTEXT = a569
+
+COUNT = 2
+KEY = 761bfe0e28a7b12f52c2da8eed0de1fe4b26402258d7e83b
+IV = 1f8de03e900c302a8062fd98f119f593
+PLAINTEXT = 94b1ee
+
+COUNT = 3
+KEY = 2b52d690085e1009604ba8690a29bc61c93bd66116a8cff6
+IV = 2074ed5512af4f3894ec8be894f5959b
+PLAINTEXT = 46bde301
+
+COUNT = 4
+KEY = 26268c5678443a78ce4a4f001ee7122d758398cd3c752d0e
+IV = bb76f692db55d4c130ed8a633655236e
+PLAINTEXT = db568e1c3e
+
+COUNT = 5
+KEY = 6ba2b972bd250353166a8df6b04d0a48983e7d5a6af511b4
+IV = 5b6244eb7de34b763fbab2bd33be4473
+PLAINTEXT = 15502a260891
+
+COUNT = 6
+KEY = 9aeecae00ee628311714079dfa357cf317c26e922423f736
+IV = b9200c111198611e0f7587b27fdf5754
+PLAINTEXT = 9fb094cedd28cc
+
+COUNT = 7
+KEY = 27a6038e73e22bc11d5aa1069b3e252c50eee3c455b5507b
+IV = 78b455a7851caf1fc5a19650c52b9c8d
+PLAINTEXT = 58ced9a7dffc45be
+
+COUNT = 8
+KEY = 12b4ef07d9c0e325cc4198a0d20ae6fc2fe7b78abdd46c3c
+IV = 786d7cb740a65eaadbbcaa5e3a6c7b8f
+PLAINTEXT = fd62177b39f4d23878
+
+COUNT = 9
+KEY = bacee8ceecd24f7c7f882260f6f6a1cf2432d2c3f01d6c2c
+IV = 564df486ae4b26b031ff96fcb9689783
+PLAINTEXT = c8915cbbccc05d4ba1f0
+
+[DECRYPT]
+
+COUNT = 0
+KEY = bbee9fdda5728cf2145e5ef3e89ea83cdc968a77c3581d6d
+IV = 111b111d9ce9950ba49777db11fa8d1e
+CIPHERTEXT = fd
+
+COUNT = 1
+KEY = da132cc5bb4841a7ef5c3c5648642bb5e988e64c08b7f29e
+IV = f399a5b651c58b04ab3509672bf6408b
+CIPHERTEXT = a324
+
+COUNT = 2
+KEY = c8d9a961337a5ebdeb2a05e07adc186ec07d20d839261d30
+IV = 8397283c1ae157c96762e141f9f68280
+CIPHERTEXT = 126c21
+
+COUNT = 3
+KEY = d781aedaabe718053090bc80cadbcacad05adb274887d7f1
+IV = f2b2162f893ec569450d8cbaa4396d26
+CIPHERTEXT = 6a05f02e
+
+COUNT = 4
+KEY = b3334a702e16e9fe82616e7935152cf4e5e94b0b898325bb
+IV = f9eef077b1499e77d1bc015469b133d2
+CIPHERTEXT = f44035fc22
+
+COUNT = 5
+KEY = 77b2ecab9808ff757500adead8c8bcc85e203ded330d6cb5
+IV = 1dd2d982bc1cc59c107dcf3c3b1bd0e3
+CIPHERTEXT = 88aa03f0ad97
+
+COUNT = 6
+KEY = cb0e4caea80bdcabefbf694a76371a2e2a3ce4835486f3d6
+IV = 1b2c4b2a4a5faf485458c156968f6cab
+CIPHERTEXT = db2e7fe225c59a
+
+COUNT = 7
+KEY = 1cfc6441df143ba635c73d8523983b7e9e366ff24e3c605e
+IV = 921a05e8c4532d38beea1f899d167d00
+CIPHERTEXT = c53d6e3c2520fb2e
+
+COUNT = 8
+KEY = 50aee676918e9c90d1658f8e8b55a8c78f7ae25c4a20ad0d
+IV = 48339051f7f611a5aef8d924ed451458
+CIPHERTEXT = e7d917503d5a45f20d
+
+COUNT = 9
+KEY = a050c608c1c7143ff8d12c9658c35c314406bcd933c7124e
+IV = b1eff2dfa7562a39db335d7dbad8ed95
+CIPHERTEXT = 569c1ec7ab18798a2696
+
diff --git a/fips/testvectors/aes/req/CFB8MMT256.req b/fips/testvectors/aes/req/CFB8MMT256.req
new file mode 100644 (file)
index 0000000..2e0bdfa
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 82a1c0db56f1aad3855acb9bf3ff4efc529c8e37f20d88a3da109197174b448a
+IV = 5491bf79ab610f8abbafe8eefbe7990b
+PLAINTEXT = 4d
+
+COUNT = 1
+KEY = 436a3ed50af449fef731c05016d515ca7a71272019f6b75ddd751bcdf728361a
+IV = 77b6a7b519b341776266bb89ecd0a981
+PLAINTEXT = ffe9
+
+COUNT = 2
+KEY = 042035ac569cadbfeabb02ee154b58194bc5d424eed20c9d640fbb9e6c0dbaf5
+IV = b29d2b83a14af7e278267c4ba0ca7fb6
+PLAINTEXT = 3d9868
+
+COUNT = 3
+KEY = a789ff3cd784b2766c368584f3cc8293f57c9336c80ef508ab9cea921396ae6f
+IV = 3f08adad1220f37722ebe4f10d5f2d64
+PLAINTEXT = 0c9efa9b
+
+COUNT = 4
+KEY = 77e9742451807dd806304443c1466bce590da4b7265021b4141a4cdaf5c0b7bc
+IV = 1c2156d7272dec2e1ca4c331b820a0e3
+PLAINTEXT = 0356f63c28
+
+COUNT = 5
+KEY = a579730fd236ac53753c12040100cef114779a404f9031106403035c70492e22
+IV = 8cebaac59e00c3b176f1cd3d168013d5
+PLAINTEXT = 500910589707
+
+COUNT = 6
+KEY = d8c5e1d55046e1885ef0ac0b6467e6c545da8f012f897c90b88408b62db50744
+IV = 2620fb015e6a8b4ec298300ac81a32b4
+PLAINTEXT = 0208d3cff3abc9
+
+COUNT = 7
+KEY = 869db7377fc2547b9fdcd6c2a3820bf3e7753d7b3326abefd7783bf2fac6695a
+IV = 2f28838e49f21832717eae07752cb30c
+PLAINTEXT = 63a6b6ea5769d78e
+
+COUNT = 8
+KEY = 13b24625e6f682975a7f7261701d3c5bb5f5f990171121e4f71c43fa7f66fa54
+IV = 362f1cbcd12134e34d1e33493a3c625c
+PLAINTEXT = 5a0e9be46a26b99e40
+
+COUNT = 9
+KEY = 0309cdef6bbc29b2dc7fdedcc3dae0e0d971d126f78878ae2bc66ff70b391b1f
+IV = 499be14b88d497496ebf3974fb31ded8
+PLAINTEXT = 1938ea9774a0848c8bbc
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b1d000b9dfe6199afb9c187907bc2f12e17b4de717fe95e0fc1c0e35fc669c8d
+IV = 2c642f6825223aba13eb67d809558998
+CIPHERTEXT = 98
+
+COUNT = 1
+KEY = 68f7a38759d5358c55fbb47b82c7964223434fd769a6c4d68b1e036c19cc3173
+IV = 8d10c3de2308f258ea5368281b1b4058
+CIPHERTEXT = aa52
+
+COUNT = 2
+KEY = 5734d53a605ccc44b450645e04c806982ff6ad58160b51fdacfca7c34c8607e6
+IV = 5070ad0bdf1025db061001f10a72cdf6
+CIPHERTEXT = fdd245
+
+COUNT = 3
+KEY = c71692d328510933ee851c3483469bb25b05c441cd92b9cf21e03184ea096ded
+IV = 96916e5a43ef6584d4496b734480729f
+CIPHERTEXT = 3b6c7b56
+
+COUNT = 4
+KEY = 247de1593543e398edff4ad713273fee2c0087dc4d1cfb6a2d21380b7ecd9707
+IV = 7e3760d8c9583ad471c9e60d50ce2d76
+CIPHERTEXT = 9d941747be
+
+COUNT = 5
+KEY = fe8be9aa0491cd64ecdc25f2c50da094db0e0e338b9ccdfd55038450332914d9
+IV = 29ceccfd1e12dd77ea380d43b0a9afbb
+CIPHERTEXT = 6e3cd201d2b4
+
+COUNT = 6
+KEY = d24225d7e2d180ed662a0201a15b13285ecb0aaeccc2a0b78c2ba4260999f1be
+IV = 08899e8780e77474abd3a5425da4baa3
+CIPHERTEXT = 952dce9c5140fa
+
+COUNT = 7
+KEY = 6a7a7adbc64e91286fe0700c82b02a9fc438e1ce7f7236008d9b05fab23750ff
+IV = 2f55783c9314b364d566ba98a014c289
+CIPHERTEXT = ee02aee0d8b583de
+
+COUNT = 8
+KEY = b93b36b22589d96675920e13c8cd0480d7da65face0cd1f65b258cf7046073b2
+IV = bdb53570ba58bfb58283f81f4575af90
+CIPHERTEXT = 6fbbd1907daee0ec0f
+
+COUNT = 9
+KEY = 8bad2af5ff12f7d9af2b6d75262b852b492e76a52fc12c7432a5f6f746d07f7f
+IV = 8ab5ffb01dc5b22b33368a6a680321ea
+CIPHERTEXT = 5434f1905f5fc746d66f
+
diff --git a/fips/testvectors/aes/req/CFB8VarKey128.req b/fips/testvectors/aes/req/CFB8VarKey128.req
new file mode 100644 (file)
index 0000000..61079b6
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0e
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9e
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c7
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 65
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f6
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 28
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d0
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 92
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 67
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2d
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+
diff --git a/fips/testvectors/aes/req/CFB8VarKey192.req b/fips/testvectors/aes/req/CFB8VarKey192.req
new file mode 100644 (file)
index 0000000..0845a28
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0c
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c7
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 71
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 17
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 24
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f6
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 89
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 24
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 01
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+
diff --git a/fips/testvectors/aes/req/CFB8VarKey256.req b/fips/testvectors/aes/req/CFB8VarKey256.req
new file mode 100644 (file)
index 0000000..7b2c825
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4d
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5f
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 20
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 09
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f9
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0e
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0a
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9a
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 81
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d6
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0d
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d6
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 67
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 73
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e7
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b0
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+
diff --git a/fips/testvectors/aes/req/CFB8VarTxt128.req b/fips/testvectors/aes/req/CFB8VarTxt128.req
new file mode 100644 (file)
index 0000000..c000be3
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aa
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f0
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a8
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 69
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 62
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 17
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7c
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 09
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 21
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4a
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 82
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 19
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 67
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a1
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d4
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 68
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b6
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f8
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 14
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d9
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1b
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ee
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 25
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3b
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e8
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 56
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b8
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9c
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 74
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 37
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 94
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 12
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1f
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 08
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e6
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2c
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 76
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3a
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 92
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 08
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 40
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a8
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 54
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3b
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 08
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 85
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8a
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f
+
diff --git a/fips/testvectors/aes/req/CFB8VarTxt192.req b/fips/testvectors/aes/req/CFB8VarTxt192.req
new file mode 100644 (file)
index 0000000..953ab56
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2c
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 03
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0d
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 00
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 48
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 25
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 87
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e9
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 28
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0c
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 44
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 99
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0b
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 90
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d4
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 70
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7c
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c9
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 01
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3c
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1e
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 24
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7b
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 27
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = af
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 92
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 53
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f3
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 08
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b4
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b7
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 09
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 73
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a9
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7c
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 02
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 15
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c7
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 34
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 82
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 37
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 88
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 47
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9c
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b9
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 36
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 88
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 67
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 40
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 02
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a1
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c9
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4d
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2a
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e0
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ce
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b1
+
diff --git a/fips/testvectors/aes/req/CFB8VarTxt256.req b/fips/testvectors/aes/req/CFB8VarTxt256.req
new file mode 100644 (file)
index 0000000..ded37b2
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 78
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e7
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 80
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8b
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0d
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c2
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 04
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 15
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 30
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1f
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 22
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3e
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6e
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = ab
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fb
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 75
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f9
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 24
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e6
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ea
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 46
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c0
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 76
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = fa
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a3
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 81
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 95
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 96
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a0
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 00
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b9
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 46
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4c
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9a
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 90
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 14
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2b
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1a
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 64
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2b
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 22
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2f
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3c
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = af
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 70
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 08
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 68
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 28
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a4
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 04
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 29
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 72
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7b
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ac
+
diff --git a/fips/testvectors/aes/req/ECBGFSbox128.req b/fips/testvectors/aes/req/ECBGFSbox128.req
new file mode 100644 (file)
index 0000000..2b8a3c3
--- /dev/null
@@ -0,0 +1,67 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f34481ec3cc627bacd5dc3fb08f273e6
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 9798c4640bad75c7c3227db910174e72
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 96ab5c2ff612d9dfaae8c31f30c42168
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 6a118a874519e64e9963798a503f1d35
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+PLAINTEXT = cb9fceec81286ca3e989bd979b0cb284
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+PLAINTEXT = b26aeb1874e47ca8358ff22378f09144
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 58c8e00b2631686d54eab84b91f0aca1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+
diff --git a/fips/testvectors/aes/req/ECBGFSbox192.req b/fips/testvectors/aes/req/ECBGFSbox192.req
new file mode 100644 (file)
index 0000000..643b77f
--- /dev/null
@@ -0,0 +1,59 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 1b077a6af4b7f98229de786d7516b639
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 9c2d8842e5f48f57648205d39a239af1
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = bff52510095f518ecca60af4205444bb
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 51719783d3185a535bd75adc65071ce1
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 26aa49dcfe7629a8901a69a9914e6dfd
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 941a4773058224e1ef66d10e0a6ee782
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+
diff --git a/fips/testvectors/aes/req/ECBGFSbox256.req b/fips/testvectors/aes/req/ECBGFSbox256.req
new file mode 100644 (file)
index 0000000..58c1026
--- /dev/null
@@ -0,0 +1,51 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 014730f80ac625fe84f026c60bfd547d
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 0b24af36193ce4665f2825d7b4749c98
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 761c1fe41a18acf20d241650611d90f1
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 8a560769d605868ad80d819bdba03771
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 91fbef2d15a97816060bee1feaa49afe
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+
diff --git a/fips/testvectors/aes/req/ECBKeySbox128.req b/fips/testvectors/aes/req/ECBKeySbox128.req
new file mode 100644 (file)
index 0000000..5a9224a
--- /dev/null
@@ -0,0 +1,179 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+
diff --git a/fips/testvectors/aes/req/ECBKeySbox192.req b/fips/testvectors/aes/req/ECBKeySbox192.req
new file mode 100644 (file)
index 0000000..52f9daf
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+
diff --git a/fips/testvectors/aes/req/ECBKeySbox256.req b/fips/testvectors/aes/req/ECBKeySbox256.req
new file mode 100644 (file)
index 0000000..5b0da2d
--- /dev/null
@@ -0,0 +1,139 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+
diff --git a/fips/testvectors/aes/req/ECBMCT128.req b/fips/testvectors/aes/req/ECBMCT128.req
new file mode 100644 (file)
index 0000000..43abe93
--- /dev/null
@@ -0,0 +1,18 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 4c353d8b61cd31b8f8ea707e689b9b80
+PLAINTEXT = 13c7d0fc8ec0e301031bebddd3c001d5
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 7f3d441ac86021f81504d14f162b2247
+CIPHERTEXT = a74d7b40f7f01a08e979a151ba42d162
diff --git a/fips/testvectors/aes/req/ECBMCT192.req b/fips/testvectors/aes/req/ECBMCT192.req
new file mode 100644 (file)
index 0000000..43ecd90
--- /dev/null
@@ -0,0 +1,18 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 427322ff9f462aa4b440d61542299d7a2b71ffe08ec5c975
+PLAINTEXT = 34e095fb2ba49077b0698029539505c1
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 556c1ed0552af07d2b4fc379153b4e3511fa34528961ce59
+CIPHERTEXT = 355a2bac3e7c55bc9fdfd67dd12e7b17
diff --git a/fips/testvectors/aes/req/ECBMCT256.req b/fips/testvectors/aes/req/ECBMCT256.req
new file mode 100644 (file)
index 0000000..cefd240
--- /dev/null
@@ -0,0 +1,18 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:50 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 2e1a6156467c789732ebceed6bcebe954ddeabb66e2df28d2d661cc78e56592e
+PLAINTEXT = 45ab2a8810fc5dbc4a0a3e37be460c8e
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b993aa65634c978f4e892077509ed4be8ee53925dabebdae3fd3effed9a1ef06
+CIPHERTEXT = ea3423e22b312c01601a19872fcedaef
diff --git a/fips/testvectors/aes/req/ECBMMT128.req b/fips/testvectors/aes/req/ECBMMT128.req
new file mode 100644 (file)
index 0000000..b5315db
--- /dev/null
@@ -0,0 +1,91 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 303ee5a99eb09ca29f2de2db169f49ac
+PLAINTEXT = cf2eaa9b08b4c87330713196ee016593
+
+COUNT = 1
+KEY = 658a3afbb73a7f71c7f1e001443a09b3
+PLAINTEXT = e3800f5feb7f0bc2f7f808d2f7a91f4f797ce09b27fff4cb901401fe2beaceed
+
+COUNT = 2
+KEY = 982ba8c42a770431a31265ba3ed98053
+PLAINTEXT = f37b9e30f6e543d881fe0d7bd395de8579973e73cc86fae5bb2611f5ca7ad1c85bee3e622cd6b3bf2217cc1f452482a1
+
+COUNT = 3
+KEY = 0b2d9813d9933709c79ed52ca4725bd5
+PLAINTEXT = 3a3f86dbd2b98da9fbc805938880026ad853804d5a8501c34fe17707d2ab63a316d53f40f0751abd9577827ea48fa6076772bcc95646a13bdc57bf2d5e0b345a
+
+COUNT = 4
+KEY = 7a18313c8cf49f24778e0989a23bb6a0
+PLAINTEXT = 40f3152ed5bd5f9bf56877474f7c1521eb702375b01d67052973635c896b795fec3c5325dfd28208237c65fcaee54d20f345de9363d8b9893490589e6107386af2b73e557d6d54acedfb53f5822d2580
+
+COUNT = 5
+KEY = 19ff2b3fae0ddcd71f4baff732f63be9
+PLAINTEXT = dacb9d67b6761bafdb4d07dad33ee569e506d02197a41919720e32110522ca052ddf3a0293d5203975da4952aaffd502e0c395e02986b874b640a791e1722de5715ddbcf1a73ab70440be3050e583c74919c4424699901127248d722cfceabb3
+
+COUNT = 6
+KEY = 31ac49755536037fcf469b9c073164e6
+PLAINTEXT = 81faa39761c63b1b2e908a6ad61e8e94f2344c9d4c07728c9ef43bbf9d72938136467cdf18f6b0b7727f8711fe4a1cb23e5dabef06cf3ec03a7e8915d904126d3ae695a4960fa60cc77d98c04f3b9e359c8f30128b74b0422a4a4e47c2cd29d11544b68fe4fa6645b4f2831fd2d75b45
+
+COUNT = 7
+KEY = 9532a1afe3e0103bf6c251fc60b61fd5
+PLAINTEXT = 4dc6a94709a03888c24611d58e079d08b0aec76d17f9a6d2274d5cddbca73ea36cd635750de863fd77e20a8b8bb4aaa9756b6af52da9b93044523592dd89cc60fadb21c1f9b931ce5e2c36e8d2c4cc4e6cd252ee30d6937cd53ba5c2cc4212377d3d36d2d4fde820fc8d5d956a2148201e494601256a7adf636f74158fbc584e
+
+COUNT = 8
+KEY = 7f633c51a69bd11edb6e46395bb16946
+PLAINTEXT = 123910d6164cb78175566a3530dde6cd87b7fbe5777b34ed8235ba7dae5e76e8d00b76140a64928993584fc7b68f03dd1ea03a37508559b8794c81096a0eb630e12541640a9a521f45ddea762ab9f8a6ca86c3ef38a187a54919638497ab7244ccf1396d1dd6416d144d04e793430e4f16d15cb438b708dc790628963e1cf34c19d525d84b00a598871065c5f9148a00
+
+COUNT = 9
+KEY = 87eace2e57af2286917997e866497e71
+PLAINTEXT = 513bce4c9c00c7cb278ed5b66516b7e3a737e0069d711ecb19dc7922171a5edafb8afd7219beef2c7a301c62dd30dc1dfd215ce412e544d29a9696ec5977d9b19f2a78f2c92365e30a5c01736c4a40d91111086fbff4dbc49c0fb6ec3548391bc5830773b51570195f7b4e8e174d2c3d6c6dae50ab842dc8a5afa1cdb275c442f6fd749de37d59f6fff6c95de81fe871959e142fde7e80073fde1e35d9e6c34e
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b90086195d4469a174333b88e6a9bc9e
+CIPHERTEXT = 140d03b261cb1da9f104f7cdb1847d67
+
+COUNT = 1
+KEY = 97f4048f2b50e543469c6bb719d3f0ec
+CIPHERTEXT = 722142843b514cd54389f23c42353cb31741b7a6538b1803fb9823918a86cb82
+
+COUNT = 2
+KEY = 36419b4b74fa54b3bed5d82a94e2465d
+CIPHERTEXT = c14f6707dfdc490a1d8e29be40a89689e8d7d4b015ad7f6ce9507041b074e58b1d86db5ad62abf7f34e846e743229a28
+
+COUNT = 3
+KEY = 114ab65a255213284d6384269dd15e66
+CIPHERTEXT = b44fdd46415fc38bc60d42b49cdd1c88380209f2acd0590e7074da8463e3fc150d10337327629d565d65e5cc52c067d0e567951fb3119947dced3c010b9006c0
+
+COUNT = 4
+KEY = b032a68a901b95078058f7d86db2c229
+CIPHERTEXT = a0e1218a40fc1bfa193470459bc2c391261efe338572f3c7b84e3f7ff69d74bbf2d877da5e792650adb33ef91e607caef63b03150c4ffebd8baf866af468c6ad62b45db81270037122d070c599527a3f
+
+COUNT = 5
+KEY = a8f07dd9309aff1283e394406ffb0028
+CIPHERTEXT = 79dd9ccc66c9fb8400f5cc501680026dc5a73326f63b3eed285231aa703e6a53bdbbfcbd616c54b2cd891c439cd25f5fd4c7eea5681a037701652550fd194b57b8b644340b42562213f426453430d73f5db876fe8d2096d7968237d92174ed5b
+
+COUNT = 6
+KEY = f2373ed86d314bfd599db3ffe582b432
+CIPHERTEXT = e8e193d86d333e366f1331eee1379688f2a4b0528e22796a28ee8a19b7b03c62feac0ddb113c45bc157ed936474a8f064067634977fe2992074e753ab2a2b8f72680abb08024f1900f2df85a5a9520fc64e61f662eaba49c7e253a0adf406f19e9c536ffc2d18bdbe586550122009092
+
+COUNT = 7
+KEY = e68bab51bd132fb115dca2334573abee
+CIPHERTEXT = cee4776fe02d5ac420f3bad4a87429f24fbdd1b12b1c15f955d9755aec21b2a15d4333a9e11fa87447daed7af3d7314127e3572e81b09c9bc5857b2add33ce581e4b3555cd8ebb13e2a5b79c0b13f1aaf4670671c6b60ec0ee487b481f92443b9a64441aad64ddc879bbe0e2f90eb15340b0a6220216b18f568b3f5fba245f74
+
+COUNT = 8
+KEY = 58f727a0888853bb958430f3c4b2b964
+CIPHERTEXT = 9226ffe93eb8ce3187b48d15b7d36628e06aa79066e26815bd686f7874e550067331d86c8184accd092d2e121d86a082bb278c924f5a63fe7acf64181291bf606a39fb56d362958c625ceafff42556a770949e4d4cd88b9d5321d87ca59d4f9cffa62e4d3c3acf961cab88844597d1c2871ba46a64442a1bd0c6934c35f145dfbae03af9c5f4a312be81d24817c656f9
+
+COUNT = 9
+KEY = 89236890a086869f79275d2fcb75ec54
+CIPHERTEXT = 244fe70475785928d1458ef472993074fd13b0680686e752d7aafecd6d118b20c45cfc1355ae3902dc61852f5ef8a55c6b55459aa12d975c71b83dcf26ad696e226d43d16b7e8bc5673c7fa2e4cbffd95b50efcd7661dde4cfbae3ddfb31cf64c7ec82e3c1d1969cfb3e44f50bfa8412566c75a98f0b00127a16b89ef685052a3a3f82f45f8da3ad1fcf9bcfdc6e7d30e311a1d8f314490ff93684bb1e9153e9
+
diff --git a/fips/testvectors/aes/req/ECBMMT192.req b/fips/testvectors/aes/req/ECBMMT192.req
new file mode 100644 (file)
index 0000000..85938e5
--- /dev/null
@@ -0,0 +1,91 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = f348e7e35be1f18862274d2c8d9e3d9acd85d915a4635892
+PLAINTEXT = 89e28b248ee0aab840c45302ce0ed0b7
+
+COUNT = 1
+KEY = 6e3399fdfda71920e53bb58644a90be54b6d77b3e4d7dcde
+PLAINTEXT = 975fa1beae38f948972868848b9683416de5f707f500cc4d0d36ebec7b49ded4
+
+COUNT = 2
+KEY = c1c1d8fd4186f5a1a5aec2a97e9400652b2aa57ffd902432
+PLAINTEXT = 99e5eeb79d5d3900869300a9d1214b2c606fb05420c81af4e9b3c9d8a5809afcb52189fc903b74ccad7d22a9a431834f
+
+COUNT = 3
+KEY = 9010396db75b58566d276af935f9b7132a92c3a39d0c179f
+PLAINTEXT = 002644e502dd2674fc3c66dc8c7442f37f2f91caf52201dfbfe1a4940cf8abe045377145354dbb026d993e89e73c6133e97345332c2402c93eb634b82526b7f9
+
+COUNT = 4
+KEY = 4557aeb184aaca61abcfc95c0fdb3c7f729a8e1c24264237
+PLAINTEXT = 6db87cf530bfc351c82f0511361cdbf87e870f3e4e785c3de14d746d235148921690833474ea575096677d4d94ca7731ae691915ea3b47d7ff33000e72cc9c43ffe6515e3ad0fc5e76a61e4de6dd2573
+
+COUNT = 5
+KEY = 021ceecb2c4d87b394f539e759c0c6b0f161ef59ca9839e3
+PLAINTEXT = 3194f1fa747c6e27434996465cd6a43b683a28e11f554e43b3a9640f6c6b97478fdafd3a85d0d9b339971a70c2fd24d542abd3e20eb2bd630f67b86668719df258204bf66201ee80acaf812fa6eb91ebebef44d36c009b77cb43f44805d1d34d
+
+COUNT = 6
+KEY = 540de117543635f66438d36d4fc872e42caf839d82666ee9
+PLAINTEXT = b0e41f9c8cb4c1be4b4ac983a197377d28db181106bb5028cb939626980dc02086f3414a4541f0ae047f0b24914d7b7ec240590313ecb21f90428758f61d18841517633978a1e7864853ade06e80895ff80e9e2bbe84203145655e1ae3bdff7d24f98b536dfb2eacdf6eb9a17e57ea8a
+
+COUNT = 7
+KEY = 93eded714fab22c6b0a32153a915fc737d40c47f6c784e8a
+PLAINTEXT = 9179364e0bfb25655b8750bd0d8841469ba5daed8e4e97cee69513a5bc40ce86261c2dcf5b94c25a1781cef741440419cc1390cfdb9058f628a082aea67a360a65fea50cb6494ad091866f073306f4a70b944ce1d702c8540b081880724f0f7d17c8a6ec6642442f8f3c3cd52bf7975822d0150bcccd6e4e5676dd0468e6df47
+
+COUNT = 8
+KEY = 0421395ab2a838deda4b3c49713f7895d770f3350018d24d
+PLAINTEXT = d391da22cf6831d0f4b2643be1a3ae473a5c784c4c051cc4f41cee47bc0c7dba480216c3f1fc8a7faf2331783c5a2fd17617f6c406710d4f3f7b0f2948d1f6fb7e7099cd14cb74befc1ba8f90bf642e45823c09be5add29c81365dc4ec8ec57a3d846c2a81fc76f5a542d0a6969e70e8a629deb732def31581f4e0fef06c739d4ce696c080b8198a7041b167247b4045
+
+COUNT = 9
+KEY = 29d05602342ff820095ea1c09b9287ce753d1f795827e3e6
+PLAINTEXT = 26c05325feb53a64a9c1326235c66a27df1ca7f3372889747e31103b53705e718f66bfc66d73e6abeea37ac17bcbd191ccd5fb7d0a5802f6306c70f0b7bc129372dcfc34b7ddcd83bf1f34064f67b3c69831a3485d4879be5393477fcd3286b598ca1255241c7655e5dd6a19f9c19a2e0bdaa93a77207633af519ed0ddfb423dcad60a13fe586987298423e2c1030d31ed75143da20981bd0b4b7ccb2f3ece95
+
+[DECRYPT]
+
+COUNT = 0
+KEY = ceabeb558bb82f8351bc6848ef52953705aded38242b23c4
+CIPHERTEXT = 312ce9580a24b3236cefbd0215654faf
+
+COUNT = 1
+KEY = 252f4036cad9b9a81c273b1246ade3b0e79aed5fb8d57851
+CIPHERTEXT = 6e4b8804e28751756f83b3919bbd01ecfa8e06b550b74aeaf63d91c87f78a586
+
+COUNT = 2
+KEY = 9a6655423a45be3cf560c942aa29f56b678857088a73dfd8
+CIPHERTEXT = 26bfdc7ba835c229bae92ba467c71d6b806f8b313f431e8d2bbd35f33b072ae33ec5d7607a3558a4947b1312b036f66c
+
+COUNT = 3
+KEY = d8570046a23303bb0dd7a85ead9bb37308fa88603fa0ee5e
+CIPHERTEXT = f1c514745cbad2a6c5c1306a1a222c5bd77bb831265803f14a03f9613d9e0dbf986e36b2b47a37810f552483f13822d74f536e54ef65a1c3cd8b324cbe553c2f
+
+COUNT = 4
+KEY = 531f81b5009fb0657dbae37a6d9c6c953e07d1b050eb1553
+CIPHERTEXT = 5938390a08f00316e880fe638850c2bad9997538d77792ff6b3fe92b9012e808b6b218826395eadc2038b4a593b6f7e8e999e3a477f01d7ba0a2bfaef901a149aba2d79b196d7ae9c3f0ac646af8d657
+
+COUNT = 5
+KEY = 766334a594309473a3d85a22d1e1c88001b07c3f719f3aa6
+CIPHERTEXT = 994fec865640e770479e7025775e7f4e3d8ac36d61d9e51480831155b253b37969fe7ef49db3b39926f3a00b69a3677436600079f112816df0c49dc425b36bcbfda46997877bc13bd90acb3fb027d24d56011b2cc9b423f3191a297612e4ec05
+
+COUNT = 6
+KEY = 1beab6565ec099bf298af9a894114b4165161b7030e6540e
+CIPHERTEXT = c32ebc52c111be8d8c786c1868a9c48bde1c32305f8957b82a46092c70d09b26b5a85e40796067cd18f593c7ef5fc909c0677fbe57b9801a6e3aec48cf9b80a3b82f172883f9712b860a344a390a30a09614e73bc6c74dcff999ccab966f8bed946bf0f227056411a05e56898ed082b7
+
+COUNT = 7
+KEY = 2aca738df2db463f930cb23f0c73456c1105f087adacc6e6
+CIPHERTEXT = 2c9a016c38dc46b842322a9d241ef4d2043ba4eb7bd03588f6a520cd5d152112f3653ddb7e54040aa7f31453a3b7def113cdad9729ade4aa0df286ad7f69fcfdbd6813bea761451521b63997b9cf8d028a6bd22b5f33d8381c952c0f5acfe00f524a8afdfc2a8f417823a252ac8e876f2fbc1d90658a9b9cec351adc377054b0
+
+COUNT = 8
+KEY = 79b4ab80c5d86df673e1566ac51b569ecb6995ac83d9b53c
+CIPHERTEXT = 457b57fa5e74e048fc4e7d2f4a92649cdb995dc94c9f81f9251942680148ac82ef0feb5317020c3fa1bf08f3d281fe9b78f2c055894191e607752dad26010ad5b198deceaa4261fd31b054b2a6ccc25b129586f8c32a0dcf37245d613c29569c54bf38525e5d66ea73c86a560f9d38457129b79944817d1b7ecfda6d89eb1941a12b02c97d7ba46e31b051c55319e9bf
+
+COUNT = 9
+KEY = 5c575c20526f6a32a41eadba566dda2b5d84441a4dc3a1f2
+CIPHERTEXT = 310f11e9ba6a5c329dc77b74361c5b7c71b8dd2fead721c25374042d175ee7dc3c8eb3a88eb81907fa201f7f38afd861ad4672b38f52776e4aa14cea2274fe961ad53dec152aa9a43c0b4d289f5169491f6f75308b06629709b32339b82c6c86938bba9c99e993732b2f0f57b529979c90dced8d271a6ca5595392021faebb166f582fa0601c5fda8e356cf4c060e9c2c835e2b2abb61d0002299f2da02372ad
+
diff --git a/fips/testvectors/aes/req/ECBMMT256.req b/fips/testvectors/aes/req/ECBMMT256.req
new file mode 100644 (file)
index 0000000..ed09162
--- /dev/null
@@ -0,0 +1,91 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 55713495a934ebb2caaa3ce1109d5dd479dc6d7b4284a96db97ee2894d492fdd
+PLAINTEXT = e7fadfc77d81b159e42d4802e573d96b
+
+COUNT = 1
+KEY = 94eb27a0dd9bb170607829167f2a2919b4102270288495ea826085cdfdc02cbd
+PLAINTEXT = be0aede0642c8a40e025977187c72e7365bbe5d9d5c5fd2b4f49dc8a800fbd92
+
+COUNT = 2
+KEY = a043a78500c09ba5e28e12e18ea8a7b4a203104baacd52e6f0f2358096e5f6b2
+PLAINTEXT = e19d3dd5d8de4e670eb983afbc56faa412f18b0ccf23fde1106379f865cc3ee52a219719150e0a4d0bb0d3243858910b
+
+COUNT = 3
+KEY = 5e8c3e646d4f64e555a38e3a184bfdf223d59d98ded83820827be8862b36d2b1
+PLAINTEXT = 2edd119dacdaf1b967b95e8ed5eb9ca273c3389c5cc53ea81a20ac1dbc79275e28eaedfeb34b0b27efb0d03cc43281bdc3f34e6bb65c85ad7ca9063314a8f7d9
+
+COUNT = 4
+KEY = f7bdb8ceab2a19f5958dcb8b0faa150bba6bc84e152575f74f1ddd0e5a4ba9eb
+PLAINTEXT = 415e5c56bb0085ec005a39c5dbdbc05301358f8da1a9764d3c851bf7b7eba75cafd3bfde0c53b6d4d91f0130534ceb5f3f598a70816ff179ebe8a736530f58f4e826cbadc6ae1475c7e20b149c85fcf5
+
+COUNT = 5
+KEY = 1ddda03fde004c41034e6913553f247a955f660d1096079673ad3fbbe10e5dde
+PLAINTEXT = 43cbbb41dfe2f16e2dc049d6e50373b85d847a441295f7018487856c487074e2582ac2bfad9f46c810442fc62de4ad74e99fee9bf5324c7ca379c56ef932abc805039c016fbfb51655e5032c52693a77e0b7aa5ae1f66ed07889e70a1ddc695a
+
+COUNT = 6
+KEY = f15d334f4ec8a522a3a8ad507f1b8389ebd596c9fd67c6c5aac1d388dcf6155e
+PLAINTEXT = c4406ef172447eb2a397157ada80ee71b2009a30720fba22e22971305d09199d28b5352e02baa78ffcb924f28b22e4f9dc409ed66776b3b1c7c8aa49c99cdcdfc3c2705027b38a815716c0ffbb89cee7129d8a0405221a3802a6641d4738c6eb3d72079d08b68e4f5cb7d2eb923b1204
+
+COUNT = 7
+KEY = fb204602749d55803acb88f200643f8b3fcae35ece4b1bc3b2a343fc37c21a18
+PLAINTEXT = 40d0ba18db6fce511840ff111ca8af8571d4eadaa0fa99a302e2f97bd3a64ceb88b6cf8e621eeb72440cafc2c28c7ea27a97055ba74c70b8f37ddeb08d6d12447cd86bab333416ad6537824d1a9914aa031b1d270ac809ca2e7bd9e28ea1d3edc34077b87339b6c823ca5ff94d56da65b3691887f2f7caa15ae4d15afdc9f6ac
+
+COUNT = 8
+KEY = 06f6dcfd4db3328c28cc2d0f834c369b3388e0c3875f1c0420c1b061036ee54a
+PLAINTEXT = ed0080c2e72cf4c11945d6d7e30191132a805b23f08a68bc28195d3dc817078f1f684d4f692b632fa13d419996ff5496415a73ef5600149219f4c036734cc44245362aebfc39e79d66bd569dc4cee5ec201d0f6ee0478a4b9c5ac1962d96842d0670fee0c8dde8d510ccfd2a93f4aedd6ed116e9b7e930b2585448a31d7baf160b20b374f49fce9d48731e8a2efb1531
+
+COUNT = 9
+KEY = d37e72a8026e708ef6e93da76c85adc6fc4d30f0a80702beb6b9a103bb6b84af
+PLAINTEXT = f92d0af3ea5cb1a61d2288e8413ce70580005d9c0e9eea0001a66ede63ca622085e6c612973d5ac3760511afc527c39a3f4022bf4bebef2ad1426e634da2174c22af8e4c3098d5ada89dc1431fceaa4fe21567a28a767906d09687d9a27a0bfb76924aebdef6892c5cef7eee78b905ea1187148ef1c8f15aa4a9a28a89dba6f52996e235c8dede083a0531f6f8713a34739f11c9a868bdeff583a8bc2b4c5001
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e4c33e7317d83c08e9e6c3a4c67db3f5b164469bd8de478d6c2d7fb8af5571e9
+CIPHERTEXT = 4f2247ecf26c0bf6129a1a400b65d6f5
+
+COUNT = 1
+KEY = 72df9c4ea9b3f6fbb0ae11c63e7e717311bae3ea8223b3985c2a2012eeb20dfb
+CIPHERTEXT = 5f16f929426e31036a0e442d0050b868d294fbb3ee849cb6709dbb6198ebbfd1
+
+COUNT = 2
+KEY = 20134773cc97626b425602371c52ae8f3cb678905f182f1af5fbd5773198533d
+CIPHERTEXT = 5cde6c756eb7f0fcdf8d322abb0dbbb2f52a40c9fd65d28b944c559ae0413308bb7d52775155437eeabbbc4f04074897
+
+COUNT = 3
+KEY = a5f83da6eff5eed0f5992313cd6fc6fae7fadfc09cf9c3b90ae887ee20cabb07
+CIPHERTEXT = f526556f5e50ecb2bfe9272a21a974da855cfd9a782bd875e81d7d4f36de7eca8cbe726b71fc32f99b4549260478a57240ac934b0d74ea792c6285b96fc9f7a8
+
+COUNT = 4
+KEY = 14c77be351832a6d30b471519d63c188bdf1881c825b618e7dbd8776f3159069
+CIPHERTEXT = 324a581f256d3bd5273e87f115f230e5a733c6550069a57c83386ccce949b0d4904ef1671640ccfb27eb734f93ad5b51a47b343eae241e0be7da1a0479eebeb3d6db2e034c8647a5d9c41db3401da893
+
+COUNT = 5
+KEY = 5cd0ba1fb516340251ab7a65cd8b24ccacf9f73aeec6139ce4d06d6444c98075
+CIPHERTEXT = 793a403f3cc7502b68b474390aa849e7b8b13456258998a8f2184cacc6394cbda0c1aee76cbed84cd5fcf1c65bce95cea50acd9d18563e90a8a2a0d1eef672347b6eec5f6d83362e408bd756e6837048190daa58f0b56d1eb078531ce5875ca2
+
+COUNT = 6
+KEY = b248e3ef669ed0994f6a102fd352421cbcc1b3ced42e8d18b2a24bd5d37470cf
+CIPHERTEXT = ed5779df7f981055ada082994bc07313382ed149ed4a064755267244e0461882d3a49776e2f75d29003517de76576bf5325cea0f62904073420eaeb13284bb850c3626fdb4461edef132b5457b9e938a5554e7695c89a4642162e963f4b6c09e41160cbc200abd3c279e4615821d5199
+
+COUNT = 7
+KEY = 461db19f03bb98e199280aa34c6591961a4a33fb4bcda10b4b81b197b55d0eec
+CIPHERTEXT = b0bf2ef97eb085b4526af9b9621895343edc81026016321304e4de133ae53349394348bff6f0d4a3f52f9eed5f57344256d3e018856ed81cfbceb5d0393d267989b0e6389201eb772a80e1866baad68609383787e25cfbedd7471e18dbee5144490ef0ad7b6d34f79864aacead9ae3ca00126d95a168034f41570131477f1b71
+
+COUNT = 8
+KEY = 21654d66d8bc15ede8e3e10b4eaec3d4e2696c8be71a580ae1074664a678ebca
+CIPHERTEXT = b8bee7abd274f81fc1056e86756fdf6c58461bb1dffb62e65e5ed5f920622b15b720a5c4911f4457ccd339874b639d5c0ab0624eae928aab61649638dcc4421bc5946ff83c44615bb1542a56f814666b9faf29ab7f67362091227269032698a48b212d91fc6cb7f317902a3aa30aa360c04b58117803cf0e979f4fd3bc109578b1cfc7d5f81eaee9a6901f7d75cbba04
+
+COUNT = 9
+KEY = 148dd8c6c1edbe3d1ae417bf300ba15edea6260d59e2ae04075bf36595e1151f
+CIPHERTEXT = 447c8f1283ad6a75c3f7b075879e241fbaaf308046401f0be2f98c3b2bd41a79f720663fe6cc3a7e3ae2043de8528683eef1ce78e8c169c7de73d446612a33d9d682459411d1981f26adf95f7bae2f522274e93b66ecf400a4d0b1d05d6dc70888a915582d44eb222f5e79226a3a8754fd416712e94a287ddc180d1f47243dcfb69dbcd461ae9a4dfeff6bd0da7ef751285f324599616e082d54cf7c48d8fff4
+
diff --git a/fips/testvectors/aes/req/ECBVarKey128.req b/fips/testvectors/aes/req/ECBVarKey128.req
new file mode 100644 (file)
index 0000000..b3ddeeb
--- /dev/null
@@ -0,0 +1,1035 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+
diff --git a/fips/testvectors/aes/req/ECBVarKey192.req b/fips/testvectors/aes/req/ECBVarKey192.req
new file mode 100644 (file)
index 0000000..c0b7df6
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+
diff --git a/fips/testvectors/aes/req/ECBVarKey256.req b/fips/testvectors/aes/req/ECBVarKey256.req
new file mode 100644 (file)
index 0000000..a46192d
--- /dev/null
@@ -0,0 +1,2059 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+
diff --git a/fips/testvectors/aes/req/ECBVarTxt128.req b/fips/testvectors/aes/req/ECBVarTxt128.req
new file mode 100644 (file)
index 0000000..aede3e7
--- /dev/null
@@ -0,0 +1,1035 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+
diff --git a/fips/testvectors/aes/req/ECBVarTxt192.req b/fips/testvectors/aes/req/ECBVarTxt192.req
new file mode 100644 (file)
index 0000000..93ef1cb
--- /dev/null
@@ -0,0 +1,1035 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+
diff --git a/fips/testvectors/aes/req/ECBVarTxt256.req b/fips/testvectors/aes/req/ECBVarTxt256.req
new file mode 100644 (file)
index 0000000..d2541db
--- /dev/null
@@ -0,0 +1,1035 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+
diff --git a/fips/testvectors/aes/req/OFBGFSbox128.req b/fips/testvectors/aes/req/OFBGFSbox128.req
new file mode 100644 (file)
index 0000000..30d26f8
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+
diff --git a/fips/testvectors/aes/req/OFBGFSbox192.req b/fips/testvectors/aes/req/OFBGFSbox192.req
new file mode 100644 (file)
index 0000000..29823f7
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+
diff --git a/fips/testvectors/aes/req/OFBGFSbox256.req b/fips/testvectors/aes/req/OFBGFSbox256.req
new file mode 100644 (file)
index 0000000..7f667df
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+
diff --git a/fips/testvectors/aes/req/OFBKeySbox128.req b/fips/testvectors/aes/req/OFBKeySbox128.req
new file mode 100644 (file)
index 0000000..a4d4ca7
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+
diff --git a/fips/testvectors/aes/req/OFBKeySbox192.req b/fips/testvectors/aes/req/OFBKeySbox192.req
new file mode 100644 (file)
index 0000000..24000c7
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+
diff --git a/fips/testvectors/aes/req/OFBKeySbox256.req b/fips/testvectors/aes/req/OFBKeySbox256.req
new file mode 100644 (file)
index 0000000..56c7e49
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+
diff --git a/fips/testvectors/aes/req/OFBMCT128.req b/fips/testvectors/aes/req/OFBMCT128.req
new file mode 100644 (file)
index 0000000..ab163ad
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = a711e0fc030c058f80300586f213f23c
+IV = 028596e387fdc54cc51819a344a4ccf6
+PLAINTEXT = 9ab64953c86f780f36a38143df387cbe
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 15910892145c85bbfdbb6278080d5047
+IV = d910645882b7ac8c53ef74e76ddd0f51
+CIPHERTEXT = 1087ab0a9b2d65553f002f05721c1ba0
diff --git a/fips/testvectors/aes/req/OFBMCT192.req b/fips/testvectors/aes/req/OFBMCT192.req
new file mode 100644 (file)
index 0000000..eb39093
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 851477094ffc2af2cf0c8670db903fbbe0143d66316c9486
+IV = f716249a340342d38181c61f463aa002
+PLAINTEXT = 9fb64ae8b7f2221b155439b46d24155c
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b41e0eaabe376012a759a0a440e6337c437dcfcb2c7aeb7d
+IV = c019b6e98f5ccfa80ab3ef348615b61d
+CIPHERTEXT = 4b7318bfc6c61b8f7ee9525c825f5dcb
diff --git a/fips/testvectors/aes/req/OFBMCT256.req b/fips/testvectors/aes/req/OFBMCT256.req
new file mode 100644 (file)
index 0000000..6d81276
--- /dev/null
@@ -0,0 +1,20 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 351e7372ecca40dc7ee7a99f7c5956d36f10c411607fea829e501d3cbb5631cf
+IV = c31a9b6468a8302fa4649ae5bdd6837a
+PLAINTEXT = d8e122709d912185a283b45c4d5fcd7a
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 3d60a304d43a76aac01c20fc232e7b745be57a4e8677c8994592ac8fc14d3022
+IV = 5fd78ed76b443dc93b75fec9350f9bee
+CIPHERTEXT = ec820a9a6f1d8a822273e0760ecc9e99
diff --git a/fips/testvectors/aes/req/OFBMMT128.req b/fips/testvectors/aes/req/OFBMMT128.req
new file mode 100644 (file)
index 0000000..b2e09cb
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = ad5e8a3eb0202ce2616d5f33eb9abcba
+IV = c01e63622de235dd33b84342922885fb
+PLAINTEXT = 2673d0de76d2029a8bff8055fef6e293
+
+COUNT = 1
+KEY = 55fdec5a90e2c094fe8453b455941e9c
+IV = 029d16bebe42dd8262c83ae8fcd4c76f
+PLAINTEXT = 2275e9358664055fcb8bf1bb97c5a9a4eae54427aef926648fd076360cb9d316
+
+COUNT = 2
+KEY = ce8e423c39f16b0842d606a1804290dc
+IV = 8551425f6e7e4306b91f1d85572f6e4f
+PLAINTEXT = 0250e0b7d1105a550a6c78ac379339097cecf8ae27599e3089be151e05bd00e366c4a9ee754a3a10cc553125e5400ef6
+
+COUNT = 3
+KEY = 76bb4e5e01139daca6b448493decf19b
+IV = a1f186284e2674ff2f9a1754b1d1756a
+PLAINTEXT = 1cc82db62333aa41ba099c4e2742a93d5ce05faf842c6eebdc421480c4cfd82c161a7bfdb6412cb66ac5fb74ec4990913e971dc93ee4919b7a550ff245c29e05
+
+COUNT = 4
+KEY = 0bb9227ce1c68bd460f14c04b4890e61
+IV = f020a6bfa4d745d9b2dceff35d302fbd
+PLAINTEXT = a3ae087bcd492e6344957746a6898c731983e4d9e08cf36b2cdd9ec934a3f31c87001741a1527f2bbdb76382ebd1709062c6be5e178b011a8f6303bcf1a252ea5fb735188669e5f37461fa00aae92480
+
+COUNT = 5
+KEY = 73f31b98745dd9ae83730616bdb6b4ee
+IV = d2dc4c46a417c885119a23070c5a0e0b
+PLAINTEXT = f311e5cd1c89e1efb2178f1dbf6581f18975431422e390a73b6bc6e139aa98f98b2903463a9783a5c156861b203a21bb2c8d02ca2956a6229adaccd458642911e2425d4bf41026975b39d35607bafc14622971b0e0f670bdd7f21b29920d281c
+
+COUNT = 6
+KEY = a164db23727b318e26c65f179d6f7ac4
+IV = d353780e704e57429ab89c280e2fffe3
+PLAINTEXT = 6f976518dd600e52ca0710a509e004922812ff2b00e3c4778a363718f551152bf5e4e3705d4724abf004cf4a74950047096fee50b93f1d265073d5436efcd2bfda523d7419b9db6140c4854c0617d8ab1d702dc5c3e9cb1594775cefa2b79e66c7ea5b6c3a3d9b3b614f18f4e6edf286
+
+COUNT = 7
+KEY = 0d20a4d24569370dfd4bb665b80ae1e7
+IV = 64b325a0e75ccc02fcad728a3d9fb8a0
+PLAINTEXT = 80843cbf6748c8d533f6c9edd97d030b58b58457499dd67eb8e7795632b690c11fa6dbd3530de537df807fce2d996c9a4cf85edb888822773e03179feeb9e4b0928d6a572e40f8f9a9f2be52dbe5855ce7859d72cba516b5350c33af99301b368041d293236968e4385370bf0ceab418d26327653a7d1bff4607b4cc5aa39d1b
+
+COUNT = 8
+KEY = 92cbf9cf57119dc035ab7c5ee72e6298
+IV = b49ae6fcff979a1f19fe843f599bd227
+PLAINTEXT = 6f32c953f5bfff554702ca77953bf8a23633c07e3f7bf9db55f88a50bfa02221bf7e296623fcf66a176142523d99dcff00359f3525b2a2fca2feae46b438f5d32cb70052094feac94ccfcc3608ce7877b9a86a67d6c3fb4aaa17d86b5fedb3035ce6385dd14043388f55506d1e6433d10994095d7d366e8c124bf005e946c47af713b8d0a057698088fab63da6e374d7
+
+COUNT = 9
+KEY = 9a02635f4094618c85a2de5d79cb9000
+IV = a64468f3a11dc469dec6e6efc8d1a54f
+PLAINTEXT = 11f962b447643e10a9258abb3805805d1183300df919bcba3ac1c8caaeb82d021982eda6bb2e6ce126dbdd664e7bfa58dfd7f868d3d4ba3d43f445187d1f74b858a4ec7bc47b53c7a5cdbda8e2b567bab849a84a55d424b8a266431f608fe2387667487c89d15b89ce0113c71c3c304b46df28fca7a364f4fe1fab297d8fdf4c1cd3e7f133bbecf14881c80c2597bbd32ea360c6f2c9e0b90028667cfca7d3ba
+
+[DECRYPT]
+
+COUNT = 0
+KEY = f2f1b222e9be6ec5bc55c2bf254e721a
+IV = 1b9d39ef5ecc02ce50885b60065f264b
+CIPHERTEXT = 9fc89156d46449ced183eb2843eabce7
+
+COUNT = 1
+KEY = b3d499c1123631fd9547711fc34040c7
+IV = cc606dd71c34e5d430152a8fa8f20004
+CIPHERTEXT = 9e506a82378ed40c776e92005ad189f620c22cebe8b6ab9f8012663b7ceea837
+
+COUNT = 2
+KEY = 8519927bf45d55c4a004a54af39a6aa0
+IV = 44f5b8db607301f66a838975e6671b49
+CIPHERTEXT = 1038fbf4722a1bedb5119146b824498cdf01f7efaef250a2966f7a850ee4c102e6b48b34d87d8e4f619e403ccff68f83
+
+COUNT = 3
+KEY = 9aefd36ef7bb016cabde21b31ded0229
+IV = b0952c854fde16b14ab199736099a54d
+CIPHERTEXT = 1dc633a266577a1952d966473b0a468815e3c52dffd61bdd185584359493f1b20f8efed1204d2574326631888fc4f5e5bea73d750fec0599748fe9c8926edd7a
+
+COUNT = 4
+KEY = 18501e4450256944f4906abf42a27709
+IV = 52e97ea5a8a93cae0669b07583b1d06c
+CIPHERTEXT = e1137a431c68ad503f5cf9347b2d34bc7aaf6f05f19428e475eac2848fe5325112dffa15ac9d5b61bcd4c62f63eb95c5de03f8dd13353202691a053ddd916af153bc8604294cda3f12ffbaf8226600ee
+
+COUNT = 5
+KEY = 25ec01743514c0d28c0262e8963de214
+IV = 4ab30656bbfe92b2eae5bbd6df26defd
+CIPHERTEXT = f873721380ba3c1a83a9c1cce1720182a2cb62548939eb82ec8fb213c3b198bbfe9e33021cae0ca3f9180b32e7b62f02010d8246bc884d76bf0488f5f59194f0e0772d8930789a3594552662d094d45e107f4f747b7020580c4c23c59d4e3c64
+
+COUNT = 6
+KEY = 450646f0e4a14c98fc6afca4c391585c
+IV = 762baf25ef7bccee7a706dcae56ef7de
+CIPHERTEXT = d652677e61b08c93da5e7440e83724c5db198ba34030b901b2774d4ef37b2c283b63797ccf2dc1efd63a757d680d9e60e950cc3495174f585b69aa97effd45081b41623256a052749705e9a56b9b2ff746d8582116b9f7bd1e4f6eee027aa9471ef50ce81c92a9eac6c7b7fe186a3f50
+
+COUNT = 7
+KEY = 9ab919b2ed9d17f6a330809b547cc0ad
+IV = ed865de64c8b2d190a89c7d198013735
+CIPHERTEXT = 8efbf62e3f4c19cc9114c8e60c8af20130fc3f730c1146c90c52016513e87d6cc9a7d6df374c630791032e17522da70d8e5f99d984ae5cc1742a4d04b0a87bbdf4c5a30bfa275f6f4a069a7550eb4797b0b8525edee9d7cae91993f497c898f2b75b44fbb36473cb6524f4492b4f3a683e0e544b3f4a20ac1328bb7ef1d03bd1
+
+COUNT = 8
+KEY = b973a1f7888c09e5896624db0edee848
+IV = df6a86e8d15a9d2f9b5eadeae649ce24
+CIPHERTEXT = a314a246a12688835fd212731f22bafe3bd3d07cbca0b71a29c451809dbab8b11c472f3227ba586e8e73a75986a21654fb511a5128a5d63764608f883fab6141cd13300142d1e16ebf4ec9d46ce66510c7ec4cad3cef634cf53c5049f3a4319b5e808dfc19f28a4b9a6d612ef97710fb46ad4fd92008c42283607a0ce22e908976962e6bd5a5bdccc6d758ad54dc7ddd
+
+COUNT = 9
+KEY = 219b091dfd786381b7d2f71933d0e6d1
+IV = bd5efb969d72e2baec94949aa69d167e
+CIPHERTEXT = 00bf63c0fbc5a731399cadb80f139b3cdddfddc49ae25fddb3adff3d164342a5891f450c4179f7f9b0c686319e7e17927b21ba3ff47c9dfdc42980ddcd55681c67c59847f81bbda2c55669cb0799c29b422d7c4dd2c804e2c610fec3f25bf2a940b942ba473460f51f563dcf73ec051ed70a09375c4ffd53626a6338aedd4715bd012dad574b48b767cdec85090046e5e5c04b45bc98ee1a404096822964cf27
+
diff --git a/fips/testvectors/aes/req/OFBMMT192.req b/fips/testvectors/aes/req/OFBMMT192.req
new file mode 100644 (file)
index 0000000..349d04f
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = efa5256f266fb8200d05518883dd5ceb0789f48e1c8c6127
+IV = f26cdf924208a1c57a2c16061a636b5c
+PLAINTEXT = 5e0c51431db000a3f1937c03988917fa
+
+COUNT = 1
+KEY = 9a0b37e72c8a59e2550356f34fd4e58130ce620dca8bce20
+IV = cf021681395898ace8fae3808de8be38
+PLAINTEXT = c8546d9c8d6b2f78cc730b4e5116cc48e9fd4b70c6a1ec23245e6bc32dcad9ad
+
+COUNT = 2
+KEY = 1a44e16b9cd0502a7a22d56e7bf8040486ada139080b1c49
+IV = 9662581ad4d6b02a95fd3cc643aa507e
+PLAINTEXT = 820346d510da7e3def3aa242c73f2f05862b31ec49b74e987fa705174ba1385b2b3fe8ebd86341d96dcbd6f4cae52d3e
+
+COUNT = 3
+KEY = 3be47ea15513b8dd2169c5c57d5e0fabbefe43199a3c55c2
+IV = 4688c4b7dba41fdefeb3c8a1c093f8e3
+PLAINTEXT = c36c03389f89dd558367ddc5200cc2dec29af4f4c0240ccc17c0955352de1490add847d879caab41c2a34059307c90172b29ee11420efcf0ce347021d29d17ce
+
+COUNT = 4
+KEY = 26d41a0dd5c78057c3d9f43b9334c853c75c3b78290af732
+IV = 6a37de720a7706847788023f792b647f
+PLAINTEXT = cd327fd511db727ce05c628f3dbf067a35f069afc015eb9ae91d89d62e9c5fa12ad66b8d71199479bc51ebc046d630b07588983ebd1ecdf7c2bb373abcc27aa520ec40cd7d983832a3625f720bf67ebc
+
+COUNT = 5
+KEY = 7327f388c93bb5854a8993d3eb47bc73f89d84fcfbfd658f
+IV = dfb7440c55c8f68677f303f5ab14aa2b
+PLAINTEXT = cbb0250a83d02ef3fa10c181b4f32478b77925f8ecf4a3f7c9174fee2d50b4d18b5875454b08d60e6d6e7ec670207cd572d0879d98218af5b0b960d91597db5fd3a70ced0c94beaa9bde4432f62c758e59e3f46321f7b5697602bc1f2c9328be
+
+COUNT = 6
+KEY = ebc8716b8e1feeb0ca899a2d10c0178bb4dbf3b24e202b3c
+IV = 6119ed293aeaa2d41be12c25994f6c09
+PLAINTEXT = 4396081f84846bb5cbdf0df2e841f454ba267b5e0744528aab1bc685f5cc429b4e2e16701b1f78f2e518c88bb705199bc853ec255a4a3ec9e29dc6f2693f785032794d899d3a462b4baeafe68311a1f8d5c6cae8fda370770a90b4d4bf50140f399e34d0d27cde4946c8476914109452
+
+COUNT = 7
+KEY = 27a79c0eb6f8f07d691b1992bda620bfa9c654ae828e4732
+IV = 1c8e1a7d32a8fa93071febff4ef1c4c4
+PLAINTEXT = 47677b962ceaa34acb18338c741789d01529af8ba481dca2bd563e228d35f633ee9b6547d3c3a697e7bd5bd071c0ad097bc18ef93344416791731de13a6d8eb1a5e05c0d7cda308e45dc54e44131bac7947d4030a79932cacb9e10a31f409228b35eea50edd649172c9ea42eac11b8f1aa864c99c827b6b3b201a0d102570c7f
+
+COUNT = 8
+KEY = 613c9678ef61f91ae62bd5187a08b06f03043a9b5d97d50a
+IV = 8fc154d1ac59039ef7a3e8ed4a20497f
+PLAINTEXT = b9aa6f0872c0a929e71e939d309097b7aa09b50ce5ef806dbdba6918c6bd402eee43f8685ddeab06a0fcdd0907bb05a24bff4aea74c18ad3faaaa05f2be0e710cc20fa9f030dbef175c7a346abc026b4bacb9bd4237629bbf89a162b4030440b9d66fc152cf3ebcfada76abce44603d33e963030b8b7650afdb351e5ce566208a7408732a038398991c3bcd379f5a2e8
+
+COUNT = 9
+KEY = 21889267fc2b47a9521cdbf39df946f034d4225e2685b107
+IV = 694420f334770ddca9c848e2b77bd680
+PLAINTEXT = 3ffe3cbf75c2faa98a4a5501888259317d511f84db714c951f7fda08b14e1b770b81faaf1e59851df1cba8838cd63bef141340ee378e65fdcbd4d140b14d1c7700cc9f2d5f65ef32b37fa44cfb295f2a77b20b99107362fbf4f0b3f48120e3666408b3a0028f40d2178dd0c49c25cbc8ef5508ee2ecb4a76e3fa0b8be76e782e805cbc70cd7e81e4641db454397089b3c224c053583c2658e11b5e6dacdfe1b5
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 9cf1440489daba50e359d96298b2a1d13848ba31586efd88
+IV = 347b3601981c28e500efd2c6fe4df1fe
+CIPHERTEXT = dc67c6588294190c9be97ef1f40bd7ee
+
+COUNT = 1
+KEY = 24411ab172cd55a4f37def1df37d30d6966f039cbfbdfb4b
+IV = 312e95f9f5b8bd72fb9693e5049a6edc
+CIPHERTEXT = bec3217131127ebf5b9a199817d74f76444086b3221fb5fcffa1280314297d74
+
+COUNT = 2
+KEY = aaeaf32b81b5e4a4710f8fb252871b741a47d98545e8ca74
+IV = 7a8b61746b258954fd1aeab1a90e686a
+CIPHERTEXT = 21f7ed543777692ffb6a17d924bb01c2b27bc6a0d1349b64ff7a906c71c415fab37abce5904f408e31d1c716893e64ce
+
+COUNT = 3
+KEY = f09ae0ef0dfeba8cfa336cc4a380f03c6fbf83cd23b6a979
+IV = 03a571a43a1cfa807b0f36cae92ceeb4
+CIPHERTEXT = 346c062205e903189defca73b955aad8b80e9debfffbcbc19d0350972b663fc4f64ee7ec61a8557784311a4119d44e939933d453a284e0779c9eb7bf9c53b6a4
+
+COUNT = 4
+KEY = 8801968c7d64ee3f6daef99e0dda9a93ee3d9d44e95e408c
+IV = c107f2ab049c5a3c32ac9b6821c6d75a
+CIPHERTEXT = a08ef2f25b0f98beff5381269e31f3e6546789c22be934743c787fea177517ae65f88aa6cc1d4ffd139e076187a7026f9de5056bd8e14a35ed8cc978261ab62504144b2028a9c7397346b75d6d66740d
+
+COUNT = 5
+KEY = e3aaed10d52ca6658f11017c155dbda6c40bbcc9375e0958
+IV = 68721982171651aa70dec918e87350ee
+CIPHERTEXT = 682eb05dade53318ef056509c0e11c44384ab6394f60a22d8aa722ebda5e4eb6c10c5d83b65b2065cb29cf498ddd08e32bf715e8dbec6e7e7a307ef17294aaa7e1d29056f8668c74a1a081ef64f8d61f8ba1bef98461bd85889f68927abe6ca8
+
+COUNT = 6
+KEY = 12a9d13e3aaf802db89203650eda8dde9e6f3ad21267972a
+IV = fb1d6536b8839aa09ab9a9a346de0378
+CIPHERTEXT = 5a26de11532c350aae8a10dd4da805551dd1ff45f68c3e79c2299fede29a1e3dcd84995dfa96d78a011ac880fdc90eee34e4bd27fa805f1ad2223c84d78bd8645ad5bcb0cdbf7946df46eb25e975bbdd897d27448c08066b12cb06d0ec5a39d54941d0719250262692360033da52130a
+
+COUNT = 7
+KEY = 64c5c60476cc3a54c94d873aebaf4979e2ef5c0a12f0e312
+IV = 61138f1298081e5d0ce421d07f7303bd
+CIPHERTEXT = 41cf47289a3111366d08e8e21548baf293052029eb40e4bfcb01c10e6ea6698ec07acd03c38998f531b3fc616300b2ae71333ce29ba26e16e7442c280c0c75af8f75a1342c5fe69f771921efc3bfd32e43c66aa46fd5c34ca9d6ec84214e2e08f6e94b219e5a041a8761def4fe2d265b51e533d83082eb4759df898c75139d82
+
+COUNT = 8
+KEY = 3cfe5334e022f950a9b4bcd8dcf3b21be2b91ee4a650eff1
+IV = 3f8689a6cf04c803abdb42d4bc60cd27
+CIPHERTEXT = 253a420325b980573f6ab33199e8d630a3f4763cf8c8b97489a9a068f8bc8989421af8dea12696f8b11f7a27d1f1a8eecc51d7b5b90878be1f8ff35a5ddd345d497d66cf18e3fee47e00fc2e15146d1203c43579d86c0bc7b5b6c511b36cd68b828a153f5198c005ee36c0af2ff92e84907517f01d9b7c7993469df5c21078fa356a8c9715ece2414be94e10e547f32c
+
+COUNT = 9
+KEY = bb8d0582523ed3bb0066046e51722094aa44533d2c876e82
+IV = db402fbb00a6c2f2cc3487973dfc1674
+CIPHERTEXT = 463e81e42a39d9402941f39b5e126bafe864ea1648c0a5be0a912697a87e4f8eabf79cbf130ea8e6f989f3177335e2b0b87d078b843aa378becd69ea596c85f078b9dd67d599976f6343db1b3297da6d93b20f817ebfc408300fd9f8186dc182f4abcd453881adc1af98340e64e15bcdc32b8960fcf51156a880fc29af290a2c69f6f3bf036ff2c525af8458d1ba6ebb8f11fd8fc784914a6e485de6e44968d6
+
diff --git a/fips/testvectors/aes/req/OFBMMT256.req b/fips/testvectors/aes/req/OFBMMT256.req
new file mode 100644 (file)
index 0000000..c868619
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0907ef3c34e28d1bae6a4a202a9d014ee9c4a5592248ca17a6c76731c467da1e
+IV = 6a6a2c528e0397b2cc68454c51295b45
+PLAINTEXT = f7c03612b169f4eb2a34377da95825e0
+
+COUNT = 1
+KEY = 38cab4c8050e24ff084ecd13e6a91a4c16cdd6e042c8a66af01bd79961105a25
+IV = b94e0d0861ab3deaaa4168ddb3c4474a
+PLAINTEXT = 8c130b2b9b0ce87b3fa5d0ebb43881d7371fc1786a81e85bf96ba0127e23e929
+
+COUNT = 2
+KEY = a2b9605c85dec00661f9a9dd6a78a0ddf8645882e7392f3a3ef4fc1a106d08d0
+IV = a0e75ad9c8e638f49c41ead64a77c11f
+PLAINTEXT = 4546588da27a1a6fc204045d314bac27cec7830b2ccb572b39a21c3e1ddeeb8565ed4b0061edb0e3cac14144a865de16
+
+COUNT = 3
+KEY = 737e625a793625947f46c67cab5427f7a280b845ed3af97ca1563a353f62a585
+IV = d9377f2f76ceab17b85570fabc827c5d
+PLAINTEXT = 422828c30e08fd238ee97799bceb0a5c461863f0ec3cf09d2af6a21f1810f29f8e0c22e28bffc5c1d8a381d9e8a7148303499507a427fc0c1f52e55386a591a5
+
+COUNT = 4
+KEY = ce552e0a2ec8583cc8abdf5b8b3fcbe258f39dda6338d84edd91c0fed0e96257
+IV = 4a2ad4a3bd0bbe7ea62a19896d5a3762
+PLAINTEXT = 8c3e04d3f4178b49acdabc88bc866c9e49b49d15016f006dba47b8ca55a161e9e95151581e6b1de7d6555f5a1321b760151a10c9c29d25f34b2b43850dbb5060b5550cd3a8dc970ea22c34da9c654c87
+
+COUNT = 5
+KEY = f485b625c83d35f7a2fd42245b520cb03971beab5b1400a85784c07121f732f9
+IV = 2f1d1592daf6396008e63e0e080b9ebf
+PLAINTEXT = bdceee48ffb8609c3e888d87688271a00d09b779c2703718c30ebeabdc900d77899324125c73c0d29f5d22853bac1262d872244046543a061b9c4a639e8961bfe4e9e87139ea2732c22e07d1601d1c29d67fe2512f4a47125ab86a9e189da37e
+
+COUNT = 6
+KEY = 18f8c3cd5fc89da4ee21c5d59f7e97dc51597b1244f96824c68ca7c41075da9e
+IV = 6be73c8e97b32a106c5ee3f8c2778c63
+PLAINTEXT = 8f2777ed4f0aa424a93d883d4fb90e0626dfdc1ca753d75e850ee9a18faf02a6d9125c49162404fa49f696719d10479e900729df5752ab767e595f3ad0cf018c7642b48d63f08e8fefdd57c9c1228e4ef388ad407155af40a266ce2a4b7e91ffb0de0623fc164cc9e21a55ab8598eafe
+
+COUNT = 7
+KEY = 9589f0a5bb07e9a5385ebed9c965bbe7cd0fdb72a93d46916cd61880af1a6496
+IV = c0337977ff0d638b8768b5af112c862a
+PLAINTEXT = 16fcbae2340d83d0d33926b1084f03febaaed01f031225dcd8ad3d14ed7afbb1d3ce2bdb63300b6c606a09a458e0cf1fcb217d0390bc357e7355dd7023f720644cacb6c5004be64f5b9249c36774d0df3db4088d6db39d5ba0871e2b7c4cff2bc8bfe408d1091d5f0cd86c75fcb40f275691fa2464a06559a76b86adc021a0ef
+
+COUNT = 8
+KEY = 912e3c0c9f0fb686ba65fc21e14893e060dddb2f3b2b9362cf2a9f5eb71d0996
+IV = ed22473a3108bcaaaf608131dcd764f0
+PLAINTEXT = a1c33118bbfb315d62ecf1a728e9440a25c38bf8519a34b531f2810cb6098b4162698646acb94631a6d802eedd2d5931803892afc56d288e8943861a37880fb9eaf76121d60cdbc8e4175d9c9c904ef548aae4c8562a9f1dff7a17c326f9f84283964b11009df70963d0871a2eba2d3dc34007a9cc79a24adac0bd6f4c074fc3736ecb7ef414a2dc6d2c09cf5b54fef0
+
+COUNT = 9
+KEY = 3b2385bcef0138fd643cfe8672581b2303a669d07818e42948536c22ea06c7f8
+IV = f67ae668876b691ee31765705e94644c
+PLAINTEXT = 7b66ad6f5551c6d83d6c387da577923c3d6eb0145b5e3d95a0787795d964322523d820c453684fd294a0f347525066a457276d2a3483bd4ae388be5eaa708e9642214935390588fd951627e7ba384c188ecca411da82f026f46ec1319b5f7f87226cb02bd1cf774288f75bc7a5d84a802886de311502df0f1a53087772d90ee009dfde0fe16f268ab46a184edbd86bc46e7ca2f2adab90ee9e5f1c99f8884289
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 40a25a47328c9dbb6298e5e423dfb4cda8d778bc69270dacc8b984fdf511236b
+IV = 0fdeac3d8ccfe3bedaa84af146952f81
+CIPHERTEXT = 1ebee8f7121b5e2fe08ac80d311fb96c
+
+COUNT = 1
+KEY = bdbb5d57b6e0ff7c64c3cfdd0da3e3c9175a7b0b703289612ef9713073580d75
+IV = 9460f4ff7a66fcdc4811fd113db1d88e
+CIPHERTEXT = ddd2b8604b129829fa2f06cd8464266fdaf6f99c9e0adfc5cdb95bf3a16617b6
+
+COUNT = 2
+KEY = b64f285e6b63926e8b540f4e2dec0c40d8a4f595eb73b2213ce472ec006ba72a
+IV = ebf9516e98ce801a2a8f141a3498c8d2
+CIPHERTEXT = d6936f5429497dd7ddb9c865216790d3c3f7bdf699fa69141f089e99610f610b1ceaef40203646cff861e7c4cd03db98
+
+COUNT = 3
+KEY = 8872f46037915544b2e834337efadfd5f1d2fdc197e017f1d5035772cce78f60
+IV = 80917c123a384d922b575f5051004b17
+CIPHERTEXT = 9f73223f58eff725bcc89ed8e6bab415f57ddf766a9957e6d17ca658a4caacb96cf4e522290cef53f4d8465de325539e2d5da5f28e5c7e28ed8091b33dff0aa2
+
+COUNT = 4
+KEY = a17ecfd3d3df0563c65ad7688acf72e3715a54f07029c740c78aa8c9e4486dbc
+IV = 853867b81e0f433d7a76d763a4611ccc
+CIPHERTEXT = 089c76d7d6a63c16a7c37403634ddeee624b353ad145b1c95856d0b5f98256413c4a920f897ee493d5537cc781b564207edec1c1b62856f0a71f49c651db2a2a538d31005157c79d9861487e0529083a
+
+COUNT = 5
+KEY = 231a94b693613a98b1fccbfe74139f6f968cda12f5daee1d3a156191b850d125
+IV = 9727357f319765aabc13ddc52ad3bdf8
+CIPHERTEXT = 4d7015ad3fae60fc01984e6662d3c7c7222c2c865873e00f118c07833ac38dadc0606a39f57b252036129767cb59f2090e510232cf9cb2adf890d1a06d8a16773685621ee0eb467320aac5fbba8b5bd3a1c03eea60bbe36eb847c4848bd1613c
+
+COUNT = 6
+KEY = f90684c4c8a4cadc09895f89f811090e259e6818d1787c399bd867975c3f74e6
+IV = 4f0c5993754eb94237d7ed7b4e9204a0
+CIPHERTEXT = e0160823eb7a83f5e76b4242a77d595b81bf68f4ae921c8ff3bbf83881b655731b4da773766a038ce52adeeb36321885d646394d3c18faaa855d07285c26036e1d6ecc703aef01e5dd3bc2fccf07b74a98ca5407e8875b7b35e6a2b3a68a1678309f0082ffb287e817c676db3ba44094
+
+COUNT = 7
+KEY = 0d72428b788747ea4b7e51412689977b9a08ca118c5b9c7ddaf483f242b0ba4a
+IV = 7f678a40b4c2c7df0e4c9d3aa5cc8d5e
+CIPHERTEXT = a4d3b285aa91498c70ec70a7abd42e5434d0b48d66dde242c7790d06ebfb00099625404621fc95fd1fd7c56440b7a39a75d648dc5483a1fbbf2c2a0dc0bdf863b829fdbcb94588b830dd0b90c702210389a1cf94475a0af23b8e7ab8ecba7e565104704f39142aa6eb25c992095cb179ba58d11c070a281086c7876d369b99ca
+
+COUNT = 8
+KEY = abe122686b1084ad97d887d4ce6e59e44e24d4de5c3c003be7fed995680852a5
+IV = 0ce6996d15e29db67d1dcebddddf232a
+CIPHERTEXT = 8e2c62410e989c5ca55cf69948a8b0d0bd3b5fc800327daae61d24b500581734c29902ade4c5035c090868df9f24bb330609fcdff4a72d6f18001424fd813cea32923d8aa86c3d215b2ab7d134237bb62e78f61cb9e9b4ef5ced23729d019a342540994120345395e3ec69d6d14ef9427fafd7e616a11a10f90cdb08a88139fbe5caa03815c64c9fe87408553c4d3cbd
+
+COUNT = 9
+KEY = 3fd726a4d47768bc3986c34ce6a82225b859dad84ec93026b4ea1cb83ec74c11
+IV = b7176cc0bb12a5da628363a71f1f5c9c
+CIPHERTEXT = e715ce8995e607148d772b669f6532242f9830a1931bd952bd2a44821a8def46b92504b4b0c5da50bc43bfc727cef5e0ef81faaf24390c0c92a4ed43a09be40d78b204bf680db0c288755f439eaa9d2b3efb5352361547ef2919e65479f142d86ae35714856692523b359442cba333ef662ec1f2905691e5c9b0b81b6d36118ed9e18419cf7a87e81cade42c775fbd13ad41cef7fba5f3d6bb91ea0244125919
+
diff --git a/fips/testvectors/aes/req/OFBVarKey128.req b/fips/testvectors/aes/req/OFBVarKey128.req
new file mode 100644 (file)
index 0000000..113b156
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+
diff --git a/fips/testvectors/aes/req/OFBVarKey192.req b/fips/testvectors/aes/req/OFBVarKey192.req
new file mode 100644 (file)
index 0000000..f082307
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+
diff --git a/fips/testvectors/aes/req/OFBVarKey256.req b/fips/testvectors/aes/req/OFBVarKey256.req
new file mode 100644 (file)
index 0000000..9ab1174
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+
diff --git a/fips/testvectors/aes/req/OFBVarTxt128.req b/fips/testvectors/aes/req/OFBVarTxt128.req
new file mode 100644 (file)
index 0000000..0913904
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+
diff --git a/fips/testvectors/aes/req/OFBVarTxt192.req b/fips/testvectors/aes/req/OFBVarTxt192.req
new file mode 100644 (file)
index 0000000..ce9ea94
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+
diff --git a/fips/testvectors/aes/req/OFBVarTxt256.req b/fips/testvectors/aes/req/OFBVarTxt256.req
new file mode 100644 (file)
index 0000000..b453708
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+
diff --git a/fips/testvectors/aes/sample/CBCGFSbox128.sam b/fips/testvectors/aes/sample/CBCGFSbox128.sam
new file mode 100644 (file)
index 0000000..53a543d
--- /dev/null
@@ -0,0 +1,95 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCGFSbox192.sam b/fips/testvectors/aes/sample/CBCGFSbox192.sam
new file mode 100644 (file)
index 0000000..b808d22
--- /dev/null
@@ -0,0 +1,83 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCGFSbox256.sam b/fips/testvectors/aes/sample/CBCGFSbox256.sam
new file mode 100644 (file)
index 0000000..96113cb
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCKeySbox128.sam b/fips/testvectors/aes/sample/CBCKeySbox128.sam
new file mode 100644 (file)
index 0000000..f5d1293
--- /dev/null
@@ -0,0 +1,263 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCKeySbox192.sam b/fips/testvectors/aes/sample/CBCKeySbox192.sam
new file mode 100644 (file)
index 0000000..aed0505
--- /dev/null
@@ -0,0 +1,299 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCKeySbox256.sam b/fips/testvectors/aes/sample/CBCKeySbox256.sam
new file mode 100644 (file)
index 0000000..9b3f2d9
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCMCT128.sam b/fips/testvectors/aes/sample/CBCMCT128.sam
new file mode 100644 (file)
index 0000000..7255112
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c8ebb8e12ab9bcceb55d3d42b38c6fb1
+IV = 6c8f49ad89c5e254caa72f39693c6d76
+PLAINTEXT = 9e2fe1eadfbb36d3451eec24922d6da8
+CIPHERTEXT = 75a1b95e5eba434c84ce00fa2cadcede
+
+COUNT = 1
+KEY = bd4a01bf7403ff8231933db89f21a16f
+IV = 75a1b95e5eba434c84ce00fa2cadcede
+PLAINTEXT = fe9a31aadcf3f37374b95a4a5e0367a0
+CIPHERTEXT = 223cdd3a102d09df4dd5113dafdd7a86
+
+COUNT = 2
+KEY = 9f76dc85642ef65d7c462c8530fcdbe9
+IV = 223cdd3a102d09df4dd5113dafdd7a86
+PLAINTEXT = ecc5463f701e8cd29cf49a7b13ab68be
+CIPHERTEXT = 3019075c5f22d3a3050eaf16356b72a7
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = fd43cd4edaba8227b05a7bec889aa6ec
+IV = 53e9756bf95a16ccb81c2e3c224ccf6b
+CIPHERTEXT = 49c67e5d59d0f8c6e8d1e850ef947041
+PLAINTEXT = 2d4a656844e0efd009e7af1c9583b83d
+
+COUNT = 1
+KEY = d009a8269e5a6df7b9bdd4f01d191ed1
+IV = 2d4a656844e0efd009e7af1c9583b83d
+CIPHERTEXT = 6695767e1c70e6b880ab1e0d92358ea3
+PLAINTEXT = 068bf71a47c36bf14044eb52e1902445
+
+COUNT = 2
+KEY = d6825f3cd9990606f9f93fa2fc893a94
+IV = 068bf71a47c36bf14044eb52e1902445
+CIPHERTEXT = b0cdab16fd5b467ccc8c4792c165e435
+PLAINTEXT = 71ec466925adb2531a6f025a2ec237ae
+
+
diff --git a/fips/testvectors/aes/sample/CBCMCT192.sam b/fips/testvectors/aes/sample/CBCMCT192.sam
new file mode 100644 (file)
index 0000000..04e7ec0
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 6cd4432f31885b8d6929dd17d8fa504cce9d1ffda8863c5e
+IV = af5e8d34443a17ff22974b3676fef814
+PLAINTEXT = 9908ab77006f5e72eb7d3430742e14c7
+CIPHERTEXT = dcc7a89644c7541450666876d555fed1
+
+COUNT = 1
+KEY = 11ffb7d45b2caa00b5ee75819c3d04589efb778b7dd3c28f
+IV = dcc7a89644c7541450666876d555fed1
+PLAINTEXT = ecddea79b53c78d17d2bf4fb6aa4f18d
+CIPHERTEXT = d2ce3737b4d887bcc87902f5d5033061
+
+COUNT = 2
+KEY = 1b5d244f4da6739b672042b628e583e45682757ea8d0f2ee
+IV = d2ce3737b4d887bcc87902f5d5033061
+PLAINTEXT = 99f5ddae875db2e20aa2939b168ad99b
+CIPHERTEXT = 34e5075c2be65d60a149bd5d0887d06d
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 6e4ed5f9d610e318db20959bca2744837442e8f831f83bdd
+IV = 70a8e071494862ccd1faa142f1e0e969
+CIPHERTEXT = 251bc2308ed0271f847b7d178ee5d8ba
+PLAINTEXT = e07b5075e378c3a004e5240572bad4b3
+
+COUNT = 1
+KEY = 91bb6965ec173a2d3b5bc5ee295f872370a7ccfd4342ef6e
+IV = e07b5075e378c3a004e5240572bad4b3
+CIPHERTEXT = 0cdf26baecba721afff5bc9c3a07d935
+PLAINTEXT = fe81f08d0e6567c809fe720997ec48ea
+
+COUNT = 2
+KEY = b906696c22f1b620c5da3563273ae0eb7959bef4d4aea784
+IV = fe81f08d0e6567c809fe720997ec48ea
+CIPHERTEXT = 4e146a9d9360a06d28bd0009cee68c0d
+PLAINTEXT = 937a3c862efc7be49d83af0ca0d9d26d
+
+
diff --git a/fips/testvectors/aes/sample/CBCMCT256.sam b/fips/testvectors/aes/sample/CBCMCT256.sam
new file mode 100644 (file)
index 0000000..c7db02b
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = d0be86a54fed303d088564f42b8375e048c8100b11cd20c76292ee417ed78d59
+IV = 8fb1920492ba50b90f7d496ba2621a94
+PLAINTEXT = 9c75a26e30b0e048ccbd51f41351411f
+CIPHERTEXT = 2971811f2224b9a5fec46bd4dfbd2b60
+
+COUNT = 1
+KEY = d080051476bbffa9fcfc4c913bc7d35a61b9911433e999629c568595a16aa639
+IV = 2971811f2224b9a5fec46bd4dfbd2b60
+PLAINTEXT = 003e83b13956cf94f47928651044a6ba
+CIPHERTEXT = 7645254cc977d91bf04f77eb59c06aaf
+
+COUNT = 2
+KEY = 1a7a2cb4104b71768a68cab4b9f759b217fcb458fa9e40796c19f27ef8aacc96
+IV = 7645254cc977d91bf04f77eb59c06aaf
+PLAINTEXT = cafa29a066f08edf7694862582308ae8
+CIPHERTEXT = 4920d03ea414915b7137b8cd402f3cc6
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 1b863294b141caafed1fbb80d3a2cbbf08715c5a91054bc7dea6179807964650
+IV = 8c7563e6146fe29bd4c96882860ab335
+CIPHERTEXT = 5504040e47ce8dc703345aecca8957c9
+PLAINTEXT = c4d63c1f7bd63778f72b9d3be457d17e
+
+COUNT = 1
+KEY = acbd29e1163a9a2f0bee34fb34f5089bcca76045ead37cbf298d8aa3e3c1972e
+IV = c4d63c1f7bd63778f72b9d3be457d17e
+CIPHERTEXT = b73b1b75a77b5080e6f18f7be757c324
+PLAINTEXT = 7967766cc39f8523585835dea8f27340
+
+COUNT = 2
+KEY = 5151ee00f88ff3145ea3753f4a4f1a18b5c01629294cf99c71d5bf7d4b33e46e
+IV = 7967766cc39f8523585835dea8f27340
+CIPHERTEXT = fdecc7e1eeb5693b554d41c47eba1283
+PLAINTEXT = f9b8d99d5769ee93d8c1acf2b71a2e78
+
+
diff --git a/fips/testvectors/aes/sample/CBCMMT128.sam b/fips/testvectors/aes/sample/CBCMMT128.sam
new file mode 100644 (file)
index 0000000..d4288ff
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = b8bf0494760dc88726a44a66976aedde
+IV = 51169cf7cb92a79adea4cd527ace9a4f
+PLAINTEXT = 9873f3b06f3aef02ebb8e8035b49d2ac
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 6a3ecc6f503ef5be49e681cc46b30c97
+IV = e3222d269a154f0f3679bc3d8a26fbf0
+PLAINTEXT = 62065c05ba7ad1782ef9ff27b2fb95d98315dd7e5e6591b9ef30ef9b8cca0fb2
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 23b67542710fe3d2752670ea256dde1c
+IV = 5f94294122f15c05fe25a8a6c9fdb7f8
+PLAINTEXT = 94963eadddc5d2d307b5fc9e07d28f685fe639f6508259fd4ba010e4aa869bcc9deee0ce67634683caeecacabff250c5
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 6b5536254fe02fa8bfe94fdf952f6235
+IV = 2605822d75b3e9eba71903f6b795c73c
+PLAINTEXT = 6b27485787d3870e40478c1ff3beb53c17244d53717b6012867dceab56839fd447a5961260230938b704f02a2dfc3be7589369c7c18456015063546f04837e96
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = e71749e142975c2d0d66a28aa9b19d40
+IV = d29afd11cf9671beeb13bdcd295f0d88
+PLAINTEXT = 34c5884995f929f528b6cac7d1a5824f6b8131ba0179595341d5304a2dddf3b414f67cd4c10f1799f23b92670c9f931b0c8f2e49c1f4b7c739f1d57079c6d82270f44d092ea2cf20523f20f4c16978ac
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 9e0d1c4676d03323baaed5c673e166d9
+IV = 310522704479f8922f089cf65ac9d80a
+PLAINTEXT = 0743233987d5746eae5658d484f843e13d7223926c5e3bf873df2ff33e885b3e317969ab5ecb23b0fc2f852314d117427e837af60c174059050c0175d56eaa4f02f71924627ae7f28c82853a8c368b04db7f4c258e6daebdcdd7390387426d45
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 6404592afbaa693b469680a152ed4630
+IV = 3bb0c4a558282e2cb388ff26bcce4b28
+PLAINTEXT = 3eea51479122519312b59de1d0bef1ce885c0700d41067af9f667d64dcd8ed0177ef2b028cab4602d82504816d7334e4a9cc40bd68ec024d79bad8484f29fbd7f95c0ce3550df091802fde0990d2b67c864895657e86a60f29cc3b577d891cb3ab791e735210f847f21b5302a3a5209d
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 07172e7f7da4fcfb97e4cc1bcfbff89c
+IV = 758d8939ec7b062d16318af30db21950
+PLAINTEXT = 14833493cd0fab1cac4ab31bab95389a3fe275be8b18c149d4b9ac6436c24a9c95d2cf2ad68f5c774e4519df7ad184b5f1be098898add2a515fae0dd869c5b89724d26cbffecb716661f26f0a53c83f6746a6d217903e049bf3d4fe7650af31f933c62feb2ed6300dd1e01d5929ede64ae2eca1198e2943bbcca20093bd2ba67
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = e0e7aa4b575b093d998bd316abbf3d08
+IV = 885148de5c129685f2e97ccc70bd5a68
+PLAINTEXT = 4295273b54fe50d684aec33c576646e8ea1d0e122c5a8d2f4be28bb76c93782a9f900155129ee1d285cefacefd5da40ebdd845347283223faefc7452971cbfb6e11e5f21f903633983349f54076afd82e7cb14cd9556fcbf028060255a1fd413ee88692872f47f136829db56dc56fa4a523ea464fd98c4b631b676b91b666249b01649f1e33bdd691bf3d65de4e84270
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = e4781c811214212d22e6df9543b70f61
+IV = 0d0f2405b59e244284dab7f087ea7efc
+PLAINTEXT = 87c3a5ad3b91bc2bbd58c2413bdb8362efbd25ea51e6fda78b28a7982d2255f42265676ee3d63cb8ea5448466a9a67543d66712a1ddb0f9f1823cddc3e5a70629da7894f6fac4adc9121992b37bb6340df53334d83440332131552442258764de0d134d548db8ea09a08dc780c081e2dbccc91d9eaea806864445d5841e510bed22b8f8ad62baf0bed513ab650474123be18b358ba962f4af3f917a104c8e6bc
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 5dfdc3f5816456267344da6c6a41732a
+IV = cc81c2515a0eb7dfa87ba7a6d1cb9f4f
+CIPHERTEXT = 688ef79eb24d2af81228e522c4be5d4b
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = ce4de64d341ac2306c1436ef11b4e37f
+IV = dc27540ecfafd489b3478260c586a78d
+CIPHERTEXT = adc546d3af84f543250aec052d4c5c559f1002cc4252fbe13fe7daafd560f8f9
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 4f310b6b3313fa22bda6f06f8b5bb0d8
+IV = 9a91286071fe48099c5114965c15f895
+CIPHERTEXT = 9dd95c9d288e79d51a306bb595a98711b5f2ee53c67b6208b4cd599ec26e506b7f0462f2f7be196226f08460b2fd8a06
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = d97a7d2ca790f3e66da2d14d7030a883
+IV = defc45f1066b83d3c72d64f7492060c1
+CIPHERTEXT = ec72fd737e07a0abb11aa32ecc26a7e3a0072c23be5c5f30e7313202c4dbb24ad72296b1b2a61360677bf8c63f17f695af6e3f0e875b547f6d42170a8af428a7
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 83d26e6cab36f40d770ef79f32ca3da1
+IV = f179a83cca2e0aca41a93b96033369e2
+CIPHERTEXT = d7cab02fd17eeab8c81bc9400b08230d506f8c35ed9e2a184baec52e97621e03ba51827f8c489e6b44ea9531349950e3b39a167f5a735c727398de5aae47ee1016b10ce6445ab82dd2c284fb13456d2b
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 01406ba4777547dfa1b1ada3b0ac8213
+IV = d23077eb617ddf075aedbe2512d422eb
+CIPHERTEXT = 24aab62cae6c9467bd3f5b9005578113d617eb174b79bbffc5b16a37970d162d03201d9d661fea12af8b0faa151094190aae8ff06a16f520f957b0b90cb9f2f886e9c8810657f2e95fddf27749a1632c563c8c00271c356fdf26b934d8a05d55
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 954fe05ff8dc54f3b57d2c8107d19554
+IV = a20b0acfe85222f65f68ad30638a004a
+CIPHERTEXT = 18988dc0a376b7389ab2e450b867d399d66130e3168165bc6263b433153f82e2f70df62b6fedc3c1f4c5426ac52cc404da8726c61a71a6c9ce61f4c756868d221af64428c4082195adfe6f5994e8119c96c515005aea8c268da898738e29c6146a9b9e3f0a9079bcaba593a58f62616a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f262251740b4bfda8580c6c025eed7bf
+IV = cd432df9a94e723fd802d5d41d645d74
+CIPHERTEXT = d7a87d953396e8eda033a634839e682b2c3819dd0907b5251a5d5e70a5b4adc42bdd46029a5aaf68c40862591001206170c089749386ea765bfd5601911bf862d84aa7e4dfc6bb52db461fb735dea8687f24a544ad92b83b822be40d4861e654c437c9c569a3b5b3cc3608d458fea74843ac97d7c0f2c77b772f301e324e20a4
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = d9ebd32ca0b844937f20423ae32ac60a
+IV = a39f84b5356fc03e225163bbb7aa4e5a
+CIPHERTEXT = fdb0eea2eccf11fbdc4cf8713c28adb58647976472d14b8c6bd9a56d3f3c187c1acc42aeb5aec3f2cb0150ffcdc00351d6eaf56ee1e00f6e3a0e1dba32cd24141788f6d8631e03813488726efcbc71e77ad1c95be963b5eb7739f42df8251d29dc2c33a85ee779afff29874633e39e7d5a4439b1f124e40c0aa2514bf90ca9c4510020a70fd1cc84142cb70dd9fc331e
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 5e8a6dfa63e945d8db915d9e9e4a70ec
+IV = 5e4ce65cdca4a5085bd9294d55d0d7cf
+CIPHERTEXT = 6eed8ebda67b8057d24e40ad4da61ba9eb57ac4f2e27ab44bd78068d1127339a72b3c48322a23c91d82021006fea5203e06a9b096e23873f2050755674c8ee86522536d33f25218fd35128206ddcbc0325cddb110261e0016eaa9f2fe67db19bf68b0d3565ced858ad277f94ad4502b0a2c893ef54a65f938dceaca0cf0c24e2462d7031fc6309f44ceb4be499eccc1340a3eb2ccabdacfc6704c331983eee62
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCMMT192.sam b/fips/testvectors/aes/sample/CBCMMT192.sam
new file mode 100644 (file)
index 0000000..d858f3b
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 21066b6d85d455f84c8b50e9169825b21ba5e8ee1dbd85a2
+IV = 9bb19cc348bb8ff9bb62d9a3689da11b
+PLAINTEXT = cf3b8e3bf382de200e17b22d831eac53
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 14a1bc90553637b660dc2a6ecb27ed7cd79dfb45ea5f008e
+IV = 400c3486dde2e807c6265e1970c6deb8
+PLAINTEXT = 793e06d796b862a4cd773d0ee475b684194b16001352604519082a6582b5ac85
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 6c4e17e4b199281a1792fc9ec70e268b019effa40db63d95
+IV = 750ec77c7149c8a7a3d5029f04126666
+PLAINTEXT = 1fb6e1fe7d70782a60cb9779b456a67f4202de6627cb5ba6849a7210786a44114baa9335ece3d5ea9e9b8787ee79c48c
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = e8aa162b8a828c0879670d3ef3ebeba20538bb4bfeb16552
+IV = 23d677d6a468bf43cfce18d484b88457
+PLAINTEXT = e9027b315edb83a1b426014999204fea57440e6fbf6cbe2d5f388c69fcb36a1a3c3465f1a2833397bf3d0c36a77abc3aa3acf55925cbe9d001af18f0d9bd67da
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = d9c57387a52b240b9045851a0f05d3cb6dd8d49cc0cd69b6
+IV = 1bfa6773051ca31e2a7d4cfa511b7e85
+PLAINTEXT = 8e0613fdb90abd241e8e524176bc666717e21ff96718456e962499528d9a688d21485fe88dd0a1cd1f97174e31de076a5b2fe98be7fb76528581019740f10aacb1d211e273a1a84fd7bbccced87d7546
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 51a96c306d0b5d535f5d2dd254698d69a66dd0f453c3f931
+IV = adc119c653dfd8865f1751f0e19223f8
+PLAINTEXT = 8d80c40bb048194d69e14425157fbefb0b73a5408a4c57afef433fd32bd6efca75b26f483cd6d5df60f6167da11d1c3658971943650e1a4b68f3dfe23420ea5080bbd693e05deaa7f473ee04dfe53d69fbf61cd8cc6c4ae132f0d924e2b73b12
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 1662a0f38423802d8d2273c3b81f491c5e585706a7ad0ffa
+IV = b502d4a21ee50c98a07076711071bdfa
+PLAINTEXT = 94c94ec1121267d7e88571d5de1a901d58f07862d1f0826b84aeff136c8fcc956f312706d707c0230144134d59fbf6d286846e6ee121c7122ce1e4e381c5d3868822a49bed467c87115ee577009868a2a4845ece38c00315fed4cce9355bfb56466470873e17c28c809c8e5abc380f13
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 1bb9ef88bc155dfd644e602c71986b8c10be31d2b0c2bab8
+IV = b7c4b7fe732413af53ebcaa65767fe50
+PLAINTEXT = c51648b41ec64cb050f990852d8e8e961c9e076c0ea59bfeb4e2972ff0000e9989f52b89222bc54a6ddd34a79cc563ab18f427ab7601cf87a765fd2c6e26b45d17b3b1b4670fffe3cf32c640e4ad6481148cbec39180d8d2923ea4a4bb221826d918833cd3bc2102dec0ed59ef8eb69f762f75bd496cde67de33359fbe3c637b
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 36eb492950795430024f52f8a4b2848da7a5f4a0850b08cf
+IV = f40d58265fbbbde596f6aa83c58dc0f4
+PLAINTEXT = a3a69c28eb60f4d410b6e2742da77f913a93b43f86e94deb61ff4f5319418cd6298e74eeacdf2efb182ae84228866b351a8ff2f51b0c3c1500cfe0a136dde15efccf8254cf785b8a26c8ad1160f0f343fbc7b94d066db1ebd92e047303a9e61584316d613d73a309a459dae9bc2f3f444505b2512f54d5f655e463d368ecc482297cde1ddc182d01f9a516d2248a78c0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 5f0f85087f08d0bddcb8a6c84df0a22e54777c9195ae22fa
+IV = 8d740ad58048c63db3add97adcd3c9c8
+PLAINTEXT = d773755a9afba99f6bebf0c4517fa97ac88e5df9b8b25045a8a956b02ffbe8a0acdd77923756005fd8a0e1bef6d1eb0b12bbb847b5103f5fa6caa5b161c957ccc5be55770d49d1f6015ef8886ded1034d3c2c3c55daaba1415d76e8558853bd488deb712021b41ea50eddd299f1b3f7e736c257d99c7eaea5e995835fe77bf415f054369ff167ac52b1437a973a3a06f5a81877752b0f76be7d80cc83ae7089a
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b1faa487ed80a40efc9cae11d0cc5c91f0c990ba6eae081f
+IV = 195b3246f31c4167e6868071b2a2e64e
+CIPHERTEXT = 2a4eeb68a0df9b6c9e0be94ed707458d
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 5cec71b8135f90316671803138c4690c1df096b6ca248486
+IV = ca11393b7303d73d1951712581f81d7e
+CIPHERTEXT = 98834bcd652e55d03d4a570436e34069dea129892cece6b7b653db95252f11d9
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e6838a502327d123f226d459cc64f69d40846141e8089984
+IV = 9dba5710e74b94c7b73be4bf59f8058b
+CIPHERTEXT = a44ab8bd74eecfa85a82886b91a1192b344e8c9faf96cdd274710224efea1a92bb7fa93816cbf3149262460d0efd8e34
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = e5d723496556e58183ee8b86cc4338c09f8d4fd39a418969
+IV = 52ee453147641f28171cc317f1d4045c
+CIPHERTEXT = 4d7a28eeda4b869cb83c5495e899ba2d01ec2ade2420f48d31e6150f3b5850ec3adc8163004c2dae6f545d87e81badea0625a01d8d7836ee9dfdc13c2c2af4b8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b3de3ded268c557e2a9c15af830e8b27cb614df56ab30dd0
+IV = c2296ea3aa9116491e46049434542495
+CIPHERTEXT = 52dd21179fbc7b6db767d96ea31aa0bd0832c44e9ed7df25e4dd806113ecc57a50df2cc7256ba6433201ed9020f5183cd7df6d44f14276d66e6b575ba99c5eb58a6adcc5fe643331a4f53164ca8c9cd6
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 97f90e8d891b03e423b8318bdfac18cf6a46d91b10ef4bbf
+IV = 750c4cf187265511b048523250a9b0d5
+CIPHERTEXT = 6a8bb7f79e631a4f573accd1455316760e0ee73f400c6b788b94de3a2d36a333adae90a9cc0b8dbdb9105ded84dabbddd5c3a957de8705908ea55dad0708048553e765a952ea98a2f78e3379b4ca637d33f33b4047dd4be322437593c868fc54
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = c4ffdefd194864847b7df77cbf6c35dc91654402655666f8
+IV = b035cef5579eb32767bea2af086f18ee
+CIPHERTEXT = aca450ff8c085a8455e26da61e3c7e579e4411da9cf25086a6eb5ac706a6dd65f2cde70903e6f9fde9325e335cd5ba895538e64b7facfbf9e850ad4bfd34db73b5be63a20c4d3bcdb31dbeb1066b43153ed9f44fe813de0996b34445d462399f5d406ed28f87487e1d6b352904444183
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = c0eee4eebf701e3d16ddc6bc73782071521bada274da4798
+IV = 8de36da23ea8db5c42415d30ec0be61e
+CIPHERTEXT = d196dcb9c2beb772fd17ca19a38f60a16d4e0b249be139262e98081e572c5c332fa52e43a87b2729c4fc6d4005edbd232474bab70636846cebbc8dbfe91ba80499d4636210f9971f10913d1d803e83a51a1d206464eee4b3e175931c881ff31975e9241edf7e30da4a9fe3bbfdc8ddb0b711e5329e528085788ac23b1d8265fb
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 2cad1880fe5319e4d8ee061f65d5f1cb6317b22a9caa8169
+IV = 18c5c426918a253127e8e88f55c07bc5
+CIPHERTEXT = 24464f539eabe77e86f92f52463e0ee829ec3ee5ca805c43cd623b54cc0c7e03946f665e9292e851887d03b48455508913c8db7eb2ac31ba85e2bad54c8149289230f24827d41ccdd16cd6583f386fd43e2140fb3055cd1cb9320d1cbb6505bc85539c1947b8aa79c98d52445d30925113bf18632bc457f4d018db310301d945d59e0bdad985baddd9aa1d82c883e189
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f86909bf8d42f8c7325dcc1a0a9dee4de9dae793c5847682
+IV = 6789df1a6679850356e9bb163d15d81f
+CIPHERTEXT = 46c989e1ba816c5b2bcfda4af3fd04efddf34112215ca6479605d87023851e837623ba8ef9f47af802448a094b378caca1b0ea74e0726bde1e8605d627dcf37c2a350727b13f40aad6029fd7b47c37421d8884488b05fd4f5833ec4e31607e91c8c516b6c9abe7fc10d2c2bd19122c38b743b494095b8422aad635e3295be84ab99c9242297e9773167a9bc15f429416d9a8246244bc27e07e35889af713582f
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCMMT256.sam b/fips/testvectors/aes/sample/CBCMMT256.sam
new file mode 100644 (file)
index 0000000..7b7487c
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8e39260522921a658fe0b1648467281d42b7df3e4d8eb00b67fa7fa6bebe128d
+IV = 65f7236401ffb4f5c592a375a02f7e08
+PLAINTEXT = b4c198880b7f5d828511e28215f4c191
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 2d1f23fb77e71e56c62042bf4c856e670d5ae84f934fad4fe4a8065db19b5c0c
+IV = d0f94d53ed1100907cd2b5ccf12fa041
+PLAINTEXT = 34c8f7194fc64a796a0613befa7b8e0735cdcaf3c94600accdef2524f8f6bb9e
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 1153ec71a6abd9080175302e585bfc8844e3c263744ec9b1a3c1b94dc7a26887
+IV = 8c45f0dc00c80505903b85343304519a
+PLAINTEXT = e5825c2c57f101a7e58e9ad1c8fb4e028de42ae4c5e37377ffa13b58f33f334200f4c0d5d9f751967b9fef3862c8161a
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = fc7ac3105ec5ce6636ef7a2200d24b8a7d7f17e6612760874c3ce108fcd367d4
+IV = c14de2e83136bcdb1c6d691bc3854079
+PLAINTEXT = 446c89e8594ad78142ac98cb00e2ea3ac4a5b0f5a7fee5dc9b6331caa222ba173e033d6228285d8d44393b08d5be4653eecc55be29e4f3749a18f9b7066f636d
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 518b5cdc36899bb23b29f248e32f24272509f8cc1db18ba802d5ea6b5836e082
+IV = 664e0ddeeb3538f80dc5e71292fd2cbf
+PLAINTEXT = 52a3c1a5ec2d5782b9e22c6dfe3ddc5f669279f1aff3dd67a3553fee4aef05225ee3d9d3ff20ff09a887e645624dfd0a37a0c79cea8d3208e521256473ce58582f1168debd522b45b70c417cea2deb8d
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = c3c0206804c9dee2bb70bffd7562cc6aaf75954c8d8b823fcfb8649900a74ff0
+IV = f039acdc65708afd0e8c3540b8730a5f
+PLAINTEXT = c45689a7d992acfed6d477240b81d139a8559280754add62c4bbb0b6a5c9b93f58fe6c760830528ab6a8a4a673841872d25afbdc9d1e8018c74658e5a22b821352b36542822d1cec557c11a69f78cda256910e7943b61a27fd75545718630de2
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 9abe9c92ae51b12b9d98e6acf92597d21c42f4ded1d85498508fcd94703701b4
+IV = 18673aeef663ba4f74434c40e8521f09
+PLAINTEXT = 0bb5d493ad4dd672a7deea2210700791b4f567dec12dde61c4c76bebd4c90d4f0d31d72141dc47bde9a8d48b62d6c68256b24aeb7875c668746a6a34255008ac0900250ff34f50820036b257cc30e78ee6e40c9c8104196c6c7571a444b0b829e868e5e52d6d98c8d3d0ad0cb84811be
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 4cd4d47a45a280769430aac197b1c6cd90b2402c56fdc8974abded348de4ed19
+IV = 70cacb0c2c16a38cd4e23b16871adaa1
+PLAINTEXT = ea255d6bd5c887f74d479956b3cd22a73a0d19da9f2a29b914d44c287db59babde0b652a14967ef1c4b4d9fb92cb597093e7e56c04a4bb023c4f0681df48b2f555aa7ff17a2e548c974dd7aa92a53a7d619e574bc44d0071349990a8169cc687354cd4496f5ab2d1af5ab8eb1b256cd58e7b99fe48eda10de4fa13258b798067
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 68378bb95be040c6f223a7469511988000c6d00df74c45de34bcb781a5a6889f
+IV = d4b3cdcaa789a57549efca4468326587
+PLAINTEXT = a1c72701383195ed0d26a343cbed8537630ac202b91d8ae69c08496cfc507cf157c6c46075663841557f00f367142035fc8291ecfa649620d4b44d47b93384c60c0acfb515b1d7e2f610f519e0e400a38665630dd226722bd73cfe5b08a2260ea7dc718580db1ad9d621ab3e9e25cd88ebf95fefaa2ac50f8fe883334f660ad21084d15a1daca82ddff94ae9099f31ed
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 1287ae19e83938d4e3ff0554f747d71a2f4a19bb56eb2ae6f7e2f9a38919d2d9
+IV = e3567713f61b7383bacbab48690d36ec
+PLAINTEXT = ec756e319262470d0822e0f3865d585446b0e3663a981d24fe929e960c80ce522f4ffa433ad7a8a9f902286168316c6723db1a991e77debd969d05c647684853e01ee579b413f5c2b2caf975975eb61862204334088260586a340960848c4bf7e72b575b69ded5611bc27ab87bacdd71ebc786bf627f48fc629ed2ed2ab580472cbe7772c1fff08c1c32d4b17ce28a7aa6180cc3933741b2662587f5a1ab8e4a
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 971f6d452540ef4e9d612ee903ca643a7c5bfdc80372f1815e0f50fe50361f09
+IV = 1195625cfb677aac8698b1e6762a14b9
+CIPHERTEXT = 53d781541af8007132a55692a11ed88a
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 80697e40ac3d38b0bf1f85323fcb41ff15d5bef14090178aca2fc138fb2a63d7
+IV = cee4e878a18ad261303ed155c4759415
+CIPHERTEXT = a89ddf26dd04ded50ef5b979c62468f8e14bc98c4116efc7c23dbdd56fefb402
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = f6770a7b591afc59e73e65db6bd28ef3a3e94805f3a838eb5b63733ca7034bce
+IV = e5ab68791c9b1a1e3b54ede850fc7ed2
+CIPHERTEXT = fa058e6a210a55d4e4f91811d377fe825f8020a78e4edf2df47d7a28de6ce09dd0e6c2433202ed8a4647d7dd5d147724
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 4b3f5a8e18fdf48df80234227de95b5a0cd50d198e59a8166795d627aca25ebf
+IV = 903140b4206e0046312b425e963a9713
+CIPHERTEXT = 961a97729dd7307f312b3d7728e95a58189bf7a3106aac61853fcc648f283dcf56fd87d9c6432acd8b50355539b014f9cac8aae34eb9a0e5de88fcbdd27bf597
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 34c605d3746641095c4ee64a47c134a98eff7ffa442383da234cf8f0c5fb6672
+IV = 18bc3bea0c091b3a8e6b77ddbae26171
+CIPHERTEXT = 4c879e725870fd493cd4e885d26f3968ea284fa5f7f2606808f01097fadc4357eca930d3f467b8391068f50460a115819252698c9deab99bb225dbff6f77836657ad5da37fd259b2894f47f6d657a3c6
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = f882b22866b8cedc7451fd9d827ac9a373db4c6c61778bbc8ed305e39e5a8b3e
+IV = 04005100bb26463236bda1f999afbc18
+CIPHERTEXT = 297a26b5011ef460083a57511f7274f19f136f9d02fac9a6e0b2ed9c1edc05cc62d41207c9913ca5ddcd66cac16606e8af053485a5fd013f5a76090d77ca4cc7042f39e920970c94f6d45ad5ec00ea2a1d1cc7420af793058c511ed40e413812
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = f8d4c3e36ef70c333b975bfb0806c8bfd2a1515c9bb02a005f8d547a490971b4
+IV = 270bd77d1c7ae38c945d8fc27d4147b0
+CIPHERTEXT = b5dbf959beef6c39b971d28692e9a0b5781c9d4090e839a7ea7021b5b4791004ad14e8c3dd7e01b78444c18050aa6d1ed24e3eb33309b88a231637591376cbc3a49245215f239282a64f48f0ea147ff61feae25f6da4063f2998fa3803ff1ff6819f39fcaca7c7a309da905fcaef7f45
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 4638b0caa783cbcee23e91d9eddeb4a42c81ecdb2cd14721932cc15557031413
+IV = 2f80d17e476cb03d384f24c437d933d5
+CIPHERTEXT = 8c808546476bbb042e8f0258f918e769c20a6d03b7285c961215dd824bb944918be62dc5653bca55c1497bf218f59f4ee71dabdf5d7f79e157d6e29a8f458ee110f90be1ee0b1d1b33a355aa1c63e5cb8603b39ca338ac24f1db5b946d47bacc040348214aa15b5e6ee5b8086e2a61e78702aec1f01d9f69c76c71f94c856f5b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 4d4a0b0ee1c52d265957cb957412baaad263c4d7abf4fab7c1d04b4f93c95695
+IV = d4177d2e1b413b7cdc41b7d897e3991c
+CIPHERTEXT = 4f6e1c653e866417c7511321acd9178281b1c50c61dc2c67dfeaa35a3f64a546e76adff3109b868fc135eef4fe7d592a3d620d2d195da9f04a9bb8a1d55e872f80a1340a89fb082a97c50652f17fc496ee707a1bad8d591e059c1e37bf99e6df03594431116d91ed324983c2eda601cd7d24365d8334e5f9f935fca467dd6b5f59db36f010bac9e278098dcd5ab9b8d7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = d3c6697b051af4890cae7a6e33f2beb6686f33cfeeaa5a10524c4af9a08190bd
+IV = d69e3afd99062fd7274ec21f8d9f86ec
+CIPHERTEXT = 1a5c63571305e97fa85ce5d127c6328670f3d26ca9c13dea335ef93edcad6b0a56eced0fe8932138637f84da584f463a880f59509c14c8ca16264a5488e517170365fa7fd31ca74269fe509e99e673e20638f62fdac47580baeedbe8f90c2f1b0b10b1303d6726a5a42170a453516184d1b7d193cb9cee1305fed48296ed5e1f55353ba98f3d446afb2f0c74ef59b92bd3d41303d763db8be19d5eabc94f4a29
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarKey128.sam b/fips/testvectors/aes/sample/CBCVarKey128.sam
new file mode 100644 (file)
index 0000000..b3a4715
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarKey192.sam b/fips/testvectors/aes/sample/CBCVarKey192.sam
new file mode 100644 (file)
index 0000000..78ba873
--- /dev/null
@@ -0,0 +1,2315 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarKey256.sam b/fips/testvectors/aes/sample/CBCVarKey256.sam
new file mode 100644 (file)
index 0000000..5e95470
--- /dev/null
@@ -0,0 +1,3083 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarTxt128.sam b/fips/testvectors/aes/sample/CBCVarTxt128.sam
new file mode 100644 (file)
index 0000000..1059761
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarTxt192.sam b/fips/testvectors/aes/sample/CBCVarTxt192.sam
new file mode 100644 (file)
index 0000000..9488f08
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CBCVarTxt256.sam b/fips/testvectors/aes/sample/CBCVarTxt256.sam
new file mode 100644 (file)
index 0000000..b466be7
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:12 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128GFSbox128.sam b/fips/testvectors/aes/sample/CFB128GFSbox128.sam
new file mode 100644 (file)
index 0000000..131db28
--- /dev/null
@@ -0,0 +1,95 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128GFSbox192.sam b/fips/testvectors/aes/sample/CFB128GFSbox192.sam
new file mode 100644 (file)
index 0000000..33a02ec
--- /dev/null
@@ -0,0 +1,83 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128GFSbox256.sam b/fips/testvectors/aes/sample/CFB128GFSbox256.sam
new file mode 100644 (file)
index 0000000..a370984
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128KeySbox128.sam b/fips/testvectors/aes/sample/CFB128KeySbox128.sam
new file mode 100644 (file)
index 0000000..3150430
--- /dev/null
@@ -0,0 +1,263 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128KeySbox192.sam b/fips/testvectors/aes/sample/CFB128KeySbox192.sam
new file mode 100644 (file)
index 0000000..a66db9c
--- /dev/null
@@ -0,0 +1,299 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128KeySbox256.sam b/fips/testvectors/aes/sample/CFB128KeySbox256.sam
new file mode 100644 (file)
index 0000000..5878957
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128MCT128.sam b/fips/testvectors/aes/sample/CFB128MCT128.sam
new file mode 100644 (file)
index 0000000..9d0e504
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0c833b2faf06a6488d2b3bbecccf71fc
+IV = 5d65f097bcf1aa534224ce9abc35458d
+PLAINTEXT = b816b7e57f5a86c5ba9e7318a6f85ba8
+CIPHERTEXT = 09122accbe210b2c392765c96cb70411
+
+COUNT = 1
+KEY = 059111e31127ad64b40c5e77a07875ed
+IV = 09122accbe210b2c392765c96cb70411
+PLAINTEXT = 8bbfa6f6724b821ae02d467799fd3f5e
+CIPHERTEXT = d5602d1016ed31801694101045eb5574
+
+COUNT = 2
+KEY = d0f13cf307ca9ce4a2984e67e5932099
+IV = d5602d1016ed31801694101045eb5574
+PLAINTEXT = 9cc9611c9f7bd26151e8ffa3525d2cce
+CIPHERTEXT = e76c1b81f9c0882286b6cd07d9fb4311
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 614c874e408984816fe6eb0dc7297e7d
+IV = d40349bd3238203372a57901dab833ff
+CIPHERTEXT = 38c8bbae874788ee0d95c15cdc629ada
+PLAINTEXT = 2d8c4a97911fe973b2e07da3db2125fc
+
+COUNT = 1
+KEY = 4cc0cdd9d1966df2dd0696ae1c085b81
+IV = 2d8c4a97911fe973b2e07da3db2125fc
+CIPHERTEXT = 5e86b986983c61ffe3a24ea556bad2bf
+PLAINTEXT = f0d643408bddf7c944943e28f19f1852
+
+COUNT = 2
+KEY = bc168e995a4b9a3b9992a886ed9743d3
+IV = f0d643408bddf7c944943e28f19f1852
+CIPHERTEXT = 8eb8bf9244b6f0a1161d04b3389b3ba3
+PLAINTEXT = c59fb9377468aedf7b84329a28670303
+
+
diff --git a/fips/testvectors/aes/sample/CFB128MCT192.sam b/fips/testvectors/aes/sample/CFB128MCT192.sam
new file mode 100644 (file)
index 0000000..d2c7e24
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 9a8546a8ff36ca99fa1ec8b893b1392a2b5a27e1bfb4136d
+IV = fd15c827f18cd69fc440b023286e8984
+PLAINTEXT = 6b952d42ecd2b98354b8f2e63db09d51
+CIPHERTEXT = ba31db837bb05d5e3736c10c79d9fbfb
+
+COUNT = 1
+KEY = e59a07888e9a87e3402f133be80164741c6ce6edc66de896
+IV = ba31db837bb05d5e3736c10c79d9fbfb
+PLAINTEXT = fedcf9c30a7e66067f1f412071ac4d7a
+CIPHERTEXT = 6a679cc2ffc0962531929a4acac25859
+
+COUNT = 2
+KEY = c08787fd1c22e6b52a488ff917c1f2512dfe7ca70cafb0cf
+IV = 6a679cc2ffc0962531929a4acac25859
+PLAINTEXT = 243c923df02bfe3d251d807592b86156
+CIPHERTEXT = c843c4b6dd608d165e7a3831f1a84663
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b6713b1b3277fd95c01a6a8d5cf8f8b0d24166ce7d6aa230
+IV = 262d92f8afbc16ebe7d303727b8b48f9
+CIPHERTEXT = 55e9293028c3a62c1d5672f27a1abd34
+PLAINTEXT = 0f0629be4e1540a34e8d7b59fc58dd21
+
+COUNT = 1
+KEY = 8c87d96601f1ff61cf1c433312edb8139ccc1d9781327f11
+IV = 0f0629be4e1540a34e8d7b59fc58dd21
+CIPHERTEXT = 0385f53ed4b29bc33af6e27d338602f4
+PLAINTEXT = dac9367ff4b1b542ba23df8c8f7495a2
+
+COUNT = 2
+KEY = 6e63b2d53a3df4aa15d5754ce65c0d5126efc21b0e46eab3
+IV = dac9367ff4b1b542ba23df8c8f7495a2
+CIPHERTEXT = 49d0a53acbfdf328e2e46bb33bcc0bcb
+PLAINTEXT = ac854d04746a7049aa4fb7714dbd7995
+
+
diff --git a/fips/testvectors/aes/sample/CFB128MCT256.sam b/fips/testvectors/aes/sample/CFB128MCT256.sam
new file mode 100644 (file)
index 0000000..36e2e7a
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = ae19df6c5c32698a0a56b9aabd41270ec1e475c5f965bdd07366a7843f8adf2f
+IV = 35fe941ede22d9a59f30a25eee3daef8
+PLAINTEXT = 82c7c66994af45d6152079c9b33da388
+CIPHERTEXT = 82d4a33f1dbe96bcdb9d85ae0846265a
+
+COUNT = 1
+KEY = b5212fc3a740fcdcd97901f685239d234330d6fae4db2b6ca8fb222a37ccf975
+IV = 82d4a33f1dbe96bcdb9d85ae0846265a
+PLAINTEXT = 1b38f0affb729556d32fb85c3862ba2d
+CIPHERTEXT = 5e31d247a2002c534ff2ad707e0b2528
+
+COUNT = 2
+KEY = e3e22b5d69d33d016ca97781bfeb48a61d0104bd46db073fe7098f5a49c7dc5d
+IV = 5e31d247a2002c534ff2ad707e0b2528
+PLAINTEXT = 56c3049ece93c1ddb5d076773ac8d585
+CIPHERTEXT = 534deb27b33f7ec251a06c1d033c98f5
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e0f20eb307af7cb75307fecf6ecbb3f1873f5e21a51d5e933bdce010fc31539a
+IV = d7538c9b5c79213c4b62ddb8b8c31c5f
+CIPHERTEXT = f01cc88b6f0ee1a54096256234f7f327
+PLAINTEXT = a00cfdee8cf2ff39232d3f0cba7ee139
+
+COUNT = 1
+KEY = bab4e2b481775a7e83e76a48a6fcaeec2733a3cf29efa1aa18f1df1c464fb2a3
+IV = a00cfdee8cf2ff39232d3f0cba7ee139
+CIPHERTEXT = 5a46ec0786d826c9d0e09487c8371d1d
+PLAINTEXT = e05709bb3f270beaad9d245bc5aea47b
+
+COUNT = 2
+KEY = 3e01dee828b97fef96aa4e2c7e896001c764aa7416c8aa40b56cfb4783e116d8
+IV = e05709bb3f270beaad9d245bc5aea47b
+CIPHERTEXT = 84b53c5ca9ce2591154d2464d875ceed
+PLAINTEXT = 184e1fb68c354886faae70552bff0013
+
+
diff --git a/fips/testvectors/aes/sample/CFB128MMT128.sam b/fips/testvectors/aes/sample/CFB128MMT128.sam
new file mode 100644 (file)
index 0000000..8d96dc7
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 459f40fcdd2fc9f5751b28b1f6bb2568
+IV = 082254ee7bf5972de67ee4d38dfc4948
+PLAINTEXT = 883d2de3226fd85d8034368683f4d736
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = ee773b87ccb34d410ce22d966fd83210
+IV = a49430c7b115f6d7946f1b112a1dfbf1
+PLAINTEXT = 5199fcd0492a165b61fd9244cf781138dfcbd11050c82c4bfaf461bcb5de9780
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 77af1f33bc03fa632bf79b457683eda7
+IV = 820b9826c83081a1fbec8feeeadeb5cb
+PLAINTEXT = a9e22d17ebe50142b3f8d0022ca2cf47d47b0e72e0f6fdc1dd7f2e0e93c65cba2e5aade4a07934de4127bae1b87dbeff
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 1f44ba5a62c2a894e8d4c586763d9535
+IV = 503e2701a1679a201cace04be4bbc2b7
+PLAINTEXT = a98d2447143b8b006614dcbd5cec672455b623d8b6563bf08eb0caa97605e357bc7fd5a2c00aadee9d66fc1b0c7ada6f86ec2ad0a9ee2037dd5b016137022ac8
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 9e4254d12cd71647d6f3ab085090f6fe
+IV = 2b05c35141d850db52d40cddef5b9ef0
+PLAINTEXT = 97fd293e2149cff159e274eceed6c4b98c2c77c345bcd3c63544738366b748b8f1d8dd4f6608dfd66e5cdc2faff34b89f087cd8f7e41b2deced2bfbd63bf2e08f2fcf76ec5bd4edd5d896d395b909354
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = a13e4d1bb410f40d64a777f2b01b5ac9
+IV = e491ff02041025ed6d90ae73ba54a504
+PLAINTEXT = e57a7fd0aed1a13a41ea23891372d4e10dbe7e73eca86bf0e89a274393e8887f0563ec16362bc24dabc44cec556ca23ab6acfb28452e28cd14ce6112b0f344af48201b5612c65e2deb5d79823eb2cebb2683fe8bd749646c3a55e349d71ee27a
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = f8da94f60b4b7dc449dc32b395ec604b
+IV = a76a0f0369a228b5a156354ed11169ca
+PLAINTEXT = 5bb8e060e96227f90c69ffe724c25ed47f89b7f8c5e07b9093fae08b6673e186bbe386fa74b265b47e2e6986b1dad23df7097dd2b1ac66e556696b665ded53965e820e2e74e43edde550f7f805dfc36e5712eafaf6aef09c33ca5e498026c6e28dbe0163b09fbb5d8afa32a6e8773a4e
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = e7cb85d65c8d219d7245429b95c74251
+IV = 8fbfe600f18ce31ab552a0f6214a3ec7
+PLAINTEXT = ef5dd6cfaaf201d05b049ec46577cfcdaeac456fff53befdae80cb517a01d7c0b6f0654eaa84991d362cfa2cb8df763e30ada717a29b54eebcad3b20b9440d2285aabbb922ecf06d4ae8de3b56a63e8a5eec9260a20caed6280176c9a7bae9d3a4b65f79dbd10ea6e05ed3590675309a808e91b2c64fd39b3ba306b60c0c72bc
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 5b3ad9f79ddcfcb240b660ee91f45256
+IV = debe2975d70ccb273abc734db0e2b1c5
+PLAINTEXT = f25fb29a2fb5c177b2190e62c0caaea6bfa2e4119eea9f60707343f85ae2acd7b04c71c95b0365df7eaf641d59a04c736d6249efe092563024f1001ed4b76dd8de2a9eeee76ef1d1eb9fea87241d32a32e27e07568acf87e9d5d3126e407fcb2c420c1709ca06c3442122808ebea6a204b19320cfddf8e3124e05f7a537b5f4baa5763b7423edef2cc2fa70974aefcd0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0c5fc61c66d31e3301a21181e8baa08d
+IV = d8f60b2ba1f350f2ce1feef08812ee9d
+PLAINTEXT = b822240e6c31b36b7ccacfa36d6dc75e952642348064c81c93098527efbe4a6e9989d548d7a152c1dd812248a83bdaa82b0f8f3aa93c51586216f5147159182af5bd60346fca051d6bee90d863cde352e0d87aa5e221f08e826dc521d68b5ebb15e54d39fb55d3676f3aa3bb64cae944fdaa8bddf4bcafa63c387db5e5fe2608412a25be45e9c587318ce35a74dbf566c9ac4b4aa7b49588d89ca637675777f9
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c0b46f2d132fe166f90dd71b5aa80ea0
+IV = 8e074154c2b1aa1d9ec3c71125415a76
+CIPHERTEXT = dcaab3ed2ecf31ea0fe40767e0d83cda
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 92e2f6640f5df74bd5d568aae462d567
+IV = db347a665e70bdfcba3bfba7cc1387fc
+CIPHERTEXT = 1f66f0e0545d83fbc7f9116a6f62f3b4067c4a006aba8b8544373c41e703f8ee
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 7bbab9325a5c5716ba584bb98deab946
+IV = a5a7ae231c57a66bf302519ff94e9698
+CIPHERTEXT = ee08d9c0e9007982f71a9dff05a2310300e02b373aec139810c4c227ca9c6ae2c275d6f4c9f1f329c66690a4a03162d4
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 5e4d4ba48d24dbf2e2a4184321967ab5
+IV = 3d2b3a35c1d8cdf16e64ab10264054a1
+CIPHERTEXT = 091695d2dda40763b3cbda5ac7e3d0f7a9528cea9a5d0dc4393e76ac5f7610534764912af2179fd2c96190d3852c74924c11557d1c27bd896d1979de127c9dd0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 615fc8129323a9266e8dc21821196c6c
+IV = 6f911c550fdfe42853203d0f09f90302
+CIPHERTEXT = 9f2ec1f38a702f49e777f9906351c26f59fa69da3b2c8b88337849a80a964bd048fa04369da738227f48bca3157d7e825473c57468b7b993554c250fdefb7c21a6ea1a419570cd997d2894b9fd44a68c
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = a624b68b5d28763000c25aae4dcf9edf
+IV = ff278a7e3972f596283e083ae54f4477
+CIPHERTEXT = 9836c687e326ca477e026fec1ebabaf19cd8dc535356b801cab3a08e93465f2a72d17dd0c259bec11535ec301b66d63fc526992aa9c31ec2a9aee41ecfcf008d7c1c62cec26a59840e835ae40a78fdb1c139486a056230c20d585d5063952e88
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe40fdeaaa01a479b1133f6fb49b342f
+IV = da38717b2ddbf5e740d9928d153ef103
+CIPHERTEXT = 3f65d68a44c5a588450e2639e17585a1564b9dc5e9d5751a89580b3eaf7351e688b17618565f669a149b94aa58aef7ef7e9c52b003f9b9442ffd51c9f7db5719214f64faa976ef9564e3132ae3ef92019a501ba441eec84b7bf2eb98b61f0a845265289a05b346637e0e2a2148e05fbf
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f2927d096d5cab19b55c6111b3e67310
+IV = 631c4b5e32be75eaaa4362f750286512
+CIPHERTEXT = cd8802474ded689425663c9eb8d998a39b9b54b0f73e84142faa4114c36fade0755a31c6aa4709a6123503a68ba08326430bcbf71ddc79c7576c51e0695f3d13303192ee4b129536c6f43e91f5e23c82a393389a6d3f5eed68b11ac40a9e1f914735ae28faf7152b87c976c6be47c99d035c2403ac0f3a6daba023266dd45b44
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 028d0cda7d9d906f9edc31afae793461
+IV = ab8d1799a5f6162f6862f46f5baaf712
+CIPHERTEXT = a862356e9dae0ee95356fab38d1d85b5e24f97c41f9af91be71e15089cc7fde583dbaf4a22cf9881ed5f563a22dec280f2ca2eece1a3eb196ffd0f57f8d574a4d92104d8d4aa341fb61ecfac3661f5ac21256379b4baf511492768c637796537f35bbb7e7be7edabf4bcec7291512520b889bed360871debbec3abbc205dd78519b25da6de2ec80df06135f2fb545bc4
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = fe1dc863adb16d8f14fa5da17c29d278
+IV = 924e71b7c625cf2ef23333953c129e80
+CIPHERTEXT = 3d0a088f63e1ede593f308dc13855ff7a8567f19fb7709f4415d6dc31b35f63cbb7707c049bea4d685d733d7ad1784eba1f2103345ca7e4827056ce562626be0c28d4b5f28f19a4830cd67f9128a4b3ac64cab6f6cc73713ea54b661d743065498735ed2c821d724defe2baa0984bccd5f89d83437153b3bd371d5a14380ce808552c883f1f76453d59107525cadde8cb4d41feb6f5c92aa2a84510b6dc1cc4d
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128MMT192.sam b/fips/testvectors/aes/sample/CFB128MMT192.sam
new file mode 100644 (file)
index 0000000..11714cb
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9a9a13c55fa2a708c238bf92bd7fa46b815cf60e558e4c2
+IV = 130f416c164cf93338c04f5b80e71d67
+PLAINTEXT = 348077309c408b3509c7cb3216d34ff4
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 2eb4746b4e00ca010c872d2ad989313c8327c482fe180e8b
+IV = 639d9cc839b7be57f4972d19bb56f10a
+PLAINTEXT = 6ee682d2e8492e978100ba16d7c74cf2cf7f894bd66cfa936da0b49de4b738f7
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 65c5987a358ddb1f37f4a315b2b50d105355d9e3765acb51
+IV = a1b85020518c6570fa0cb54b49be017d
+PLAINTEXT = ace9c5a6144a198dfa07d5b7a0e9f83999c54bca8b3b411c34a3226dab456859e8c86af287ee3712c97ec5f0dc814bf2
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 5cb0ebc2192e94a41b732707e388d859f47ad82092093147
+IV = caa0f1b5b28a8a25f262793183cb26af
+PLAINTEXT = b7620b417af11928d7e65759be03cdd30456a02fab6c7e7964c23c3e527cbee611591844f7e7f26c99f331c59144d45f7f891b864e8fef97b9b77e120da826f1
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 30419438e2d12dce438bac8b95340d92441fabe1235ba526
+IV = f92b85d43cb624771c00c845c41990f5
+PLAINTEXT = dc9512d4523b42155a029668b33967cf2c059bad68108120de80fc912326e48a6cf8a9c74fc2398fc9182445858ffe3a5b2d06c5181d04967da778478a60f034fc9eba8d142fbba99a4b9f9d22c6330e
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 8e8a0e43d445777e015f838d7e2f7e9c926e8c4d29ec900b
+IV = d4814d9b1047ccf3cb06fd5024f0a083
+PLAINTEXT = 738f668b89fb546939506930175f805c7fa47864d97991931c8819139186494bda1f6a6b322c3b44f62c975e65f25344a49b662304c34c9388f9acb5a26f387e3ef6d452012afbd5d3ea5ffe9b0cd06d494e5ffe1a8fc39e173ffc5de01436c5
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = a7feef6a7f5e5cc3d77309384114c17c79a5ad1da244bf5a
+IV = d2435234d1db0ac81e1e02db332e26b7
+PLAINTEXT = 0aaddd36e074ec1c398897a92449086fc0edf562ff2d7e2eaa3e54cda60320587581231dff9319f393df64ca29086686ea262f0ef273589f54462e675e46144f1fd7221827d912a98e925da738e8a14756d44660301361c5231fd8d1e55dc8431198234cdfae9ee73289ca69d9518059
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0ee08381437761451faf9a34c3b204dd51aa6ee4af7a8455
+IV = 88adf33794abcd651a332e99b30520ca
+PLAINTEXT = 50dfbcb87eab92c5e9f74b061fa58d9a97e41f3af25f4e1280b48fcf062765fabf988584a0b239a2e06602dbb897815e6817979a7ad3cc094a4aed4cc644f97d73c03fc1b12ec01c3fdeda8a01b9284b012fa47eb5700ef180df92387ac3a5fc744030963787f0dc0d491c3b837149076c128c0e299ede73285ac4baab0e2f1f
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = cb01a02cbc24918a528e1118c428ae3ab1aa977460c60237
+IV = 4ca2ccfae08c5f8d7fead9aac76f6bce
+PLAINTEXT = 1795fe464e471d8dd6dd0fd5e24e43e4f3a1f221a1a5ffef98e22239e1cf454e63462ef0a9345fa7e5953a5c35a06922263e7d5777c1d5ec1fd3c20190ace8b53e89e83c5b593c32e5b9622ee3223c9bec61b7c3e848ab2d1ba402295f6f1da9b0467352ee1d7bd3df31cd76743e84f44df2e68e7ea24759943d2adad37eaad2c265185beae7e634dae5c35a6e5b08d8
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 51da53dfc13871199286823b764257da7bce1f7fd52143fd
+IV = debd8e025be091ed01ff46df3870f315
+PLAINTEXT = 1e675175cf23ee66e469d0e539325bd6f4a17597c237e7db644a06b66bb394f43fc8e1af668a3521031f72b69d82f6652279bf412cc7d24b82a3dd8be26a1b5ffe917812c4ddf6b0e2d64f198a79dc55722db52720f81ae564f3118626fb51fd61aa5fc67085f7be8977ad37877fd44ceca59f72263286501120ebd1bed0fe7773fbdef2f2eb01f1feebd5381cfca7f297c9c549c6dddf359114b391324fea74
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 396c3cbed376dbf14b180f43d1581df17b826ed58961ed3b
+IV = edb5b1f10be2dc9dbde6c3539a8d4f67
+CIPHERTEXT = 78e8a3802ffbfeeea0b6e33ef627780b
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 2ced2d17d0f09d9a064fb9d9cf9a23fb8b42d818bd4d1294
+IV = 0f4e6dab9695484c56a36e2b09e1f612
+CIPHERTEXT = 1c916777fb0420548e0df73303b72188cf335244ef1424a774bfbd563e1cacad
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 08921556a5330e1b883348f88a9ff275e84bda338b0dd6c4
+IV = 8d2862bff80b8a14d13c0b9e558fb5f7
+CIPHERTEXT = 829b1390d96e4e0163804f9df2e6244aa9c8a590be1557ef7f7590769380dc91832da023798dfdd447b9f7adaa09d7e2
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = d086cdee19a2dae51b27ed06e86e4d9093d136d8f062c797
+IV = 9cde1c883ddcb7330b4a2403901adc9f
+CIPHERTEXT = ab396b77dbc1ce9dba6f1fd7c85774f26ad6045933c98be661fcf0f7abe625c53a9350f1f5e1286001efa14988d3cb8cba8bf74612361da2db857af2f26c7dfe
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = cd1de49bbc3623806f390556b93e950e93e43f77648d3310
+IV = 80cb0a1bee15acf26ebf719eba2986a6
+CIPHERTEXT = 0d369325e2ff9a1ffec92315b03596d758b7e89a2649794a24613d2277201b79e2cc92df8b80a2680222ea487f960ea06b315b982271aeaef8eb914e7a84a8a2f6e44cab3d287591a7d7dd3758186213
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = c222ac3d6bf311c5f045b54a4bbef6c8516707b27e5fda41
+IV = f5d1440bc3235cd7647024b088396b38
+CIPHERTEXT = 1757f13f7234cd94fc3b0c1bd98d9b20f5f667eb481fc2955905091a01a983ae720a8d557750f4aefe4aa30fd31a7ed7ae2f8d0070745df4aac7a3a25fad23d00b44d0b3e37935bd5f7a13b6f66f4c0e2865ff72c28af59d5ea03c7129ac1146
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e9ee04823e16566927b5a637c9f2cc6c6c7e0668c7ca5237
+IV = 7d771aaee70e16b714f16fe90e91205c
+CIPHERTEXT = 5fe2a2bbd40cc89a8164e80a059a3b6b10338682223afacc95335911dd515b3b0fe95069a02506406ffded81066379e11dbec815609a852c739e0c2132becfb13db2f86ab4a650053f335ff5528ed540afff288e2c957f7fb619cf4296404364f324e2e598f56c91f8ec848d6f811431
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = cbdeee150b93af6f678be99c903f81fc38295503d57c228d
+IV = a212a672e7a6015b7b4361d487fcdea2
+CIPHERTEXT = 8cdea356a8234f2215a89becf2a23ca1468c0bcc42646367c616caf02739d4c030f945996654767e908afac777ce8074eb42fbc2062201fcb53f719473b0597258c4178c533bbeb7b4b5bbbced6ab8af991cc07cbd4aa4c34ea79ee6f4ca35600e276058f63eee75861225f5dbddaaf95802a123ee4314639b34990e31ef2f31
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 590a6a24d7c6d06210898297c98f1ffb31dce5df22751985
+IV = a4cfa935b388118d42557b197f3c2a24
+CIPHERTEXT = 590318cd3fe8de5d2b92d5d7e0487bd17061188300fba11ecff0dc5f7506c563696631bdc650b1c64f0cb934b02401ee07d02c1fa2b2a8890ac3d51d418e69c8499c138fe52f5edea433d91d1a71758571062e322113ed79fbb7ad7b6c3addfa008b066c25edae4e32ed7cbba7979d3db6e965e303883a94a9b2aea27d74eba2961d547c0df269be0123eb36defe41bf
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = df631b5bd27855821c9d1ebafca35968143843e625a657d5
+IV = 1abe6fb5480e2bb3f45b96c1154b07ec
+CIPHERTEXT = 5c6146ea722ef0f381c61dd3f5723f3c84a44e606b3022bffbb8203e5568187a72e46e5b667f78ece5ae286a06bceb9b47bfd060d1caed8efe64fffa193950d36510de3560fdb9fa48d8add4dfed21996cf53fdd024655c604467b1ce92577a03dccdd9fe8107bc6b32cf338086eaadef930e1fe850a22101646decd4d94548802ffb4c1872085f82d9244bf0aa64e13f95700ece1801c133b4c6e34ceeeb034
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128MMT256.sam b/fips/testvectors/aes/sample/CFB128MMT256.sam
new file mode 100644 (file)
index 0000000..19ef909
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 2ff39f22b1b1dd4400e6126693828098c9b6a1372059046da78b58f7b698c72b
+IV = dc1f85391973a8b14d413a45f1738cd1
+PLAINTEXT = 0555ce9849f6ddd0b0d25c6212ad06eb
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 21c242069e1df8cdcd46a49d261fa91a4d0fe77344608fe8e0e6368979e22940
+IV = e6250111a87977a1663c79f59a4e7d7d
+PLAINTEXT = 892e1551785fc3ba1d110ff454fdd8321391e8e3a04dcb34016de0d6b5c8b001
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a1f87fb94dbb215050990f2c09c7baca904c1f03ec629c8e871f02c7df54ebae
+IV = 7db64e332b3b50b162c75db80208780f
+PLAINTEXT = 459ecff9f68093b8de9b065080bcd68d06afa9477aa9f9e539e32220a588b90a1bd1204e256e57b9f02915f900c618a5
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 222db97ea2cbc3f5bf3585ed5c0e26c1f82c3989e0f69199a310574bc73b59ff
+IV = ba76a55f0b6957e8da04afa68e64673e
+PLAINTEXT = c6f6433291dee961e19af3cd3de243a1b7d396731e4d5cc6749ac8d3a25023896b7865d29fef0618910d1208ca857c95ff8cb440413e7b97743df7fc029b02a8
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = d1fac8f072f191c69bb2db82d7eaace37ce92650dd035c64c23664aa150daea5
+IV = dec3931472ac3173e6d177c5cada7c91
+PLAINTEXT = 1432152b5b65a63446cd3864436dcc877c1defc607e88f285cb20d590d1d93a9b1aea857212c0210e8499bb3f4850757924e048f996c53ede49cc6c4067b9b323aa6085e992017ff90f4b41e901b041c
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 079ff9f6900124c866d9ca901fbc393597625cc82a088e092614ac2d7ff86ede
+IV = c558f784546faac3cbaf4044bfa717b9
+PLAINTEXT = b02acd1b3bae0e3692f2aa682ae4eba6b3c125bf4d7e8ee5f96750694d06ddc66d4683e136d8408fbcd6d758f7a6237bb922ac31e3f57836d9482486339f3364b6fda5a1824fcb1b8c075b844f08c065bfc2b3627f9e0fbf539ce123d83abf9c
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 73995ce487db59e3ebcf5d749bd0676cadea63d9873ffc8750a9b2c9a4a12c75
+IV = 8c60cf31ad438fedbf7405b141c7c299
+PLAINTEXT = 6be2e41e65a1e796b6b9bdfeff9b20f8e99b27105c511743f23f7cc2abb579f3e2f25db97f8c76f56f122a4d51ef432c72918b09fccb99ed6a78ea2f3f623482f862f6333fc854ab61fc223b02663f19108c24a5f57abcf11167778167959a4f9679d9120c1c27c076c1cd527ac8b9c7
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = a9d2196baf262959cd54493f8a185361a5802be14d51983d94a8521922dd5c3f
+IV = 26ac93e49397882d88868bf10fb108c1
+PLAINTEXT = 0bbf17256c2f4e29a5f8d918606ccd887062ba96079480732946632060296175b27ec268d07ef28c90fa8cd89d3fb7aa6d3cb50b74e7b93598dcf953e447058780055731e1062b6f3df691e0421cc0ae0782adcb4356dc7abd90761203d59dfe5f9bfc09078fa2d9943310b8b5cc909b257bc95cdaaa914b80a902e52599d0e3
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 368ad977aae0fed27dfb32e96017d079af703248a3aa7fafc971c455b25d473d
+IV = ec18180332c2e862e0941efaaac42850
+PLAINTEXT = 8ca90f1704204fae802ee5e912e7a9146b8ede3507fd0892a547fd73fa9d3f29a66e894f67d2a8508d298c2aaeff9f719a34569691590569b45cf7ddba68be0be407c87a338a339ed8aae29eec6fd15b6151a5ad399e88eff51b33bf51ee4cff2ebbf31fd00e989f49f90fcf35fee6daa82ef6026593382d51ccdaa127f7920c6cd433c7a6267e5bc95d3a45f27387f6
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 57146f1e7e01be2aaeb6130ba44b383a8698aff91d9c8ddb3e208c8689975bb8
+IV = 57493888edb0c1eff622078630b1e591
+PLAINTEXT = 6550903d9d376e2692882c1c64320b278e157ac81968ea820f58de9933f2411aef43fd1b8ebec944abde428fe90c3e4be5c25d6769f1e1ede3a0bfcd15d6f5dc0dbb1f1c58fa453e7369f86582ec9d2d449708ec47124d385842d2a93e25a9dfa8fe1dc763b38b1bd0737428969bcfd494dba4df1a95d669588541b516a7042ca65520a517b043e3ac42de5f8ce27d48bbd758c94940258acab331790624afca
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = f108503cddbb149fee1f5f93ce874f92a3d34d313edce2a29512cc7e746352c1
+IV = 6f5fd4171b9aa6567e521f4bc352ecb9
+CIPHERTEXT = 3216aa9f6030b5baa3eb3a4bc92d941a
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0aa2d5bb3a16a2104423450fd30dfdc552ea989b170644d9db85a3686e4a1ddc
+IV = a8187ab2a3f7b0d527daf967667e29bf
+CIPHERTEXT = ea953faecb243a07252a2e5ec982960f330aec83bd0577ae12be65dce46f19ae
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e260c65fe4533d4c692003b4449da7bc92c052b6ef08a0a2ea18aef5b6a6759a
+IV = 22935637ca5bf5b18fb04bf24662f7ea
+CIPHERTEXT = ad82d5d3a3c7d2ba9830ff3b42ebe48c917616bde6040c3d80222ea1369a2fa16c989d63400bb6fd044e7e35f1080e8a
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 19512f799e1627f922bed3487e0df6e9b749d1ee2e9cf47316ba536b2bc39c9f
+IV = a16bc8f35b58f1eb5ecc636f8583f5cb
+CIPHERTEXT = 76df9afad4423324b7bba76559e636d0120d0ab486930f1d1d93059eb3c4d44e91a01f119cc51b19cd9ba2ace1378327527f1d43858f2c97455ce25e70973a7b
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f0d589baedec555941a06bc72d7f2cab4a092828c214ee5fbf6f213624c6cf58
+IV = 7cc5ff7e2f8089ecfc132b3ea385d864
+CIPHERTEXT = e2f353eca3eafd7f7414ecaf37173cf01bbaaae3cb4a5edbe53c099aad13305b0384c81692d802ff4b93684f12532948b6fab173270f7d2de3622e61b2efdc979305ac2ef6a8a5e52b33bfa11b423d6a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 36ce3db6ac9a8eeae0cec11e1ae283207bbe2abc37208d3bfe3d192abbab215d
+IV = 817e7633c2b2381ac3c9eb564cb4cdff
+CIPHERTEXT = a4f76749bd096309abf99d745a577d2981528372d21e23c67499d493b22d643bf5f88e5cef2ace551aaf7406610ff8d71c928dfb42a7f8f6da86a35cb315eddc5508c57e374d772933a7c56836993a6d3c85bb577c155fb0dfda813ab73313eb
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = ae713436fc38058cde28b92343bdecf6c874360de630fffe6adb95b426507b6f
+IV = e779050ca7b42187037c78beef45b677
+CIPHERTEXT = a8a725a5eabf81e764d308526934d070e8695d889e8973208ae929c1a1f73ffac466b1a7ef8c8c74b308019ce6a7b8f7998967334a7fa2615bb8f5b4c39d308604f9029c5d5dc9ab40c3a91b0671db0ae2204894135e57525e310320bcfd302450a73f0c9bfbe096f34b27563159e3b4
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ab782b3462ed39fa7c9b7c8df4e0e8db90ba917d132e783db4eaa4d5d02975fa
+IV = dcd736999df5f1619b408781d30dffb3
+CIPHERTEXT = ac781f792cbd39a66ce6482149a73ce65d86914d2e3e268fa4664d86c14e1eb48c2a12874e72cddb01883ac1069cdd7f16cd65d87b90818d8056f5232669ede718179130e113d9e45d18a33d6dcf03cdeff3dac0eeb3aa621558a8e16a2713533989c5fa4d6908c766deaa1ee80a54d9d142178fed6e48164db38e46f5503900
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = d5c6d56ffb3cff8e062178ebde1378aaa20045cce28b03b20fb1cedc2fac06f7
+IV = d517ea1751546941242b342cb7b31848
+CIPHERTEXT = 4c768b0034d0853c4298912b8102233f22c42c79b878ece6a842076adab2dcbcb5ec12b24b0673bfd0b1feba511c37e0a215c21d9972308779af192bb1d86b0dc7a9016a8ff57840a0443e1108c0ebe33f52d58b5a08de2b81ba91faa3ed6e4368f781b168643ac99a9978b80fb7e74fe0c28c4c65039edba7aa985c18b88c67821cba0d3e1c6161a6f7d538ccc9d22c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6dae10e7202a179ed3c955db78026e80fc61d30979e69611aca87d17a9bd5583
+IV = cd5e88e4f547f27ced5df1fe2c93bb96
+CIPHERTEXT = be0ef52a818881e094f297e00d5d175bea1a1dcc4b20d67ddeaf934d9a331cb2b06b47fabecac9d6461e4b18606fc1bcab2af725897f6caa8c0764512baa39dabac0f200997616fbab73c34909bcfaaef8d53d7a192a5c0ae0ad8c9147bfb919c4541dc478521258a93b24fa720c6b3ab965185062e94da5c2e83296573c4574b670f1cfc42863f429bc99b40227bb67d620af31cc86e8841b017ee6c1e784f5
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarKey128.sam b/fips/testvectors/aes/sample/CFB128VarKey128.sam
new file mode 100644 (file)
index 0000000..e9313d6
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:58 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarKey192.sam b/fips/testvectors/aes/sample/CFB128VarKey192.sam
new file mode 100644 (file)
index 0000000..651951e
--- /dev/null
@@ -0,0 +1,2315 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarKey256.sam b/fips/testvectors/aes/sample/CFB128VarKey256.sam
new file mode 100644 (file)
index 0000000..5a068f0
--- /dev/null
@@ -0,0 +1,3083 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarTxt128.sam b/fips/testvectors/aes/sample/CFB128VarTxt128.sam
new file mode 100644 (file)
index 0000000..9009796
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:59 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarTxt192.sam b/fips/testvectors/aes/sample/CFB128VarTxt192.sam
new file mode 100644 (file)
index 0000000..0128ec3
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:04 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB128VarTxt256.sam b/fips/testvectors/aes/sample/CFB128VarTxt256.sam
new file mode 100644 (file)
index 0000000..0a82ebb
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB128
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:10 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1GFSbox128.sam b/fips/testvectors/aes/sample/CFB1GFSbox128.sam
new file mode 100644 (file)
index 0000000..7975197
--- /dev/null
@@ -0,0 +1,95 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1GFSbox192.sam b/fips/testvectors/aes/sample/CFB1GFSbox192.sam
new file mode 100644 (file)
index 0000000..134bee0
--- /dev/null
@@ -0,0 +1,83 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1GFSbox256.sam b/fips/testvectors/aes/sample/CFB1GFSbox256.sam
new file mode 100644 (file)
index 0000000..c274cda
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1KeySbox128.sam b/fips/testvectors/aes/sample/CFB1KeySbox128.sam
new file mode 100644 (file)
index 0000000..c24d464
--- /dev/null
@@ -0,0 +1,263 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1KeySbox192.sam b/fips/testvectors/aes/sample/CFB1KeySbox192.sam
new file mode 100644 (file)
index 0000000..d839d5b
--- /dev/null
@@ -0,0 +1,299 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1KeySbox256.sam b/fips/testvectors/aes/sample/CFB1KeySbox256.sam
new file mode 100644 (file)
index 0000000..da95ff1
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1MCT128.sam b/fips/testvectors/aes/sample/CFB1MCT128.sam
new file mode 100644 (file)
index 0000000..30f62cd
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 634efadeeb45a1836ea218b25ea0fea6
+IV = 6d1cddac60583266d16bb4a93a9ae1cd
+PLAINTEXT = 1
+CIPHERTEXT = 0
+
+COUNT = 1
+KEY = ff61312235fb31684d2acae825f4a1a2
+IV = 9c2fcbfcdebe90eb2388d25a7b545f04
+PLAINTEXT = 0
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = b07b9f9bd4f2d655eabc8abedc4b0e35
+IV = 4f1aaeb9e109e73da7964056f9bfaf97
+PLAINTEXT = 1
+CIPHERTEXT = 1
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 12b858f12c177530f08d0cbe8e1a70b1
+IV = 9e139235f6478a264175f3ef52fb1f81
+CIPHERTEXT = 1
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = e4e015cc8f909e2a2b4a79148a8d2887
+IV = f6584d3da387eb1adbc775aa04975836
+CIPHERTEXT = 0
+PLAINTEXT = 0
+
+COUNT = 2
+KEY = f6f217735a29da136a6606a68fc2597b
+IV = 121202bfd5b94439412c7fb2054f71fc
+CIPHERTEXT = 1
+PLAINTEXT = 1
+
+
diff --git a/fips/testvectors/aes/sample/CFB1MCT192.sam b/fips/testvectors/aes/sample/CFB1MCT192.sam
new file mode 100644 (file)
index 0000000..e35de84
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = db6e34d2db04e796306102ee6e11f1628f79971ca3ba9dee
+IV = d9961c40b74ca752df63a29230b3a463
+PLAINTEXT = 1
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = 878b1399efb4531a77a390c538a3f6b85e4b11a343588143
+IV = 47c2922b56b207dad13286bfe0e21cad
+PLAINTEXT = 0
+CIPHERTEXT = 0
+
+COUNT = 2
+KEY = 106f5b563c274394dec0a000a332109b72dd035affd5307f
+IV = a96330c59b91e6232c9612f9bc8db13c
+PLAINTEXT = 0
+CIPHERTEXT = 0
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 881d8549ba1c039b9d2de8e321cad803337c4476ef433eda
+IV = 38ab7152255e1011191e33b181b0bd40
+CIPHERTEXT = 0
+PLAINTEXT = 0
+
+COUNT = 1
+KEY = 819f3eff7339b5b503acf329c0d4430bd7ef0c28f79fe8cc
+IV = 9e811bcae11e9b08e493485e18dcd616
+CIPHERTEXT = 0
+PLAINTEXT = 1
+
+COUNT = 2
+KEY = 250fee5d7df4cf4b7b3d8c66f5e507e012b0a47c7c2e5a73
+IV = 78917f4f353144ebc55fa8548bb1b2bf
+CIPHERTEXT = 0
+PLAINTEXT = 1
+
+
diff --git a/fips/testvectors/aes/sample/CFB1MCT256.sam b/fips/testvectors/aes/sample/CFB1MCT256.sam
new file mode 100644 (file)
index 0000000..5fe6179
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = aab2f40e5146dda7ca4db1b061b33b165e70272bd90b6e4cd05d15c1779817e4
+IV = 8885188e17e33c8c68162c368bb00177
+PLAINTEXT = 1
+CIPHERTEXT = 1
+
+COUNT = 1
+KEY = 0137ac50f055f8460bdcee018e0ac5dbe30e7a14e0bac26188cd5cd7e8c858a5
+IV = bd7e5d3f39b1ac2d589049169f504f41
+PLAINTEXT = 1
+CIPHERTEXT = 1
+
+COUNT = 2
+KEY = 556bd2001601c866580fa0a996419aac2031add7af272fb18e900398a0bb9ff0
+IV = c33fd7c34f9dedd0065d5f4f4873c755
+PLAINTEXT = 1
+CIPHERTEXT = 0
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 3ec4581699493c4e850ab2016f87ca4f048ab2fe02b02a1f472537ee2faf1cfb
+IV = ee87e231add29aa55fab9f4db344aab6
+CIPHERTEXT = 0
+PLAINTEXT = 1
+
+COUNT = 1
+KEY = 247015851ff39de0b4c246bc95a79a86034060102ba656079f1bf5ec3d5d3a4e
+IV = 07cad2ee29167c18d83ec20212f226b5
+CIPHERTEXT = 1
+PLAINTEXT = 1
+
+COUNT = 2
+KEY = 9ae66838ef7bafb9d77e63431d67d81f14563ee9f7626fdac19aae36eed2796f
+IV = 17165ef9dcc439dd5e815bdad38f4321
+CIPHERTEXT = 1
+PLAINTEXT = 0
+
+
diff --git a/fips/testvectors/aes/sample/CFB1MMT128.sam b/fips/testvectors/aes/sample/CFB1MMT128.sam
new file mode 100644 (file)
index 0000000..a0d5272
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8f6291c0f055b88e01f59ec0f5b9b598
+IV = 59098fedf798e520fbf4dd52545c8cd4
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = a59e65a51a505ddb5c1897b095893357
+IV = 7997218a28ee2a7e56883516a97ec357
+PLAINTEXT = 01
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = dab11cb9310d229613461bff1e9139ed
+IV = bac5c220fcb5130ecabce5204099cf1d
+PLAINTEXT = 010
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 922eb4c2aaeab07f9ed3ee1efb4b172c
+IV = 6b67bd8e9446536f3da17d7db2a48b55
+PLAINTEXT = 0110
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 5d9524881764fc6879794e0141aa6306
+IV = a464c86138fb5026113d5cc52a4d5a83
+PLAINTEXT = 00000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1ee1962d35e3f131285210ce9e4480f0
+IV = 291400e628b4875aec44888719e374a6
+PLAINTEXT = 010011
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = efd0a279fa99cab85c59166fa66f3b10
+IV = d1fca1f4263d664e5b18a65efff4fae7
+PLAINTEXT = 0001100
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 574e07b410ff9b42c7f5a985f1dff5c8
+IV = fd81010c36061bfdea989924cc2f645d
+PLAINTEXT = 10010111
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 81cb9fb997adc81257517485d7811749
+IV = c8398767590104b75879770b9a36f7aa
+PLAINTEXT = 100111101
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 79829e530a906e2fcd8515edb98cdd3e
+IV = 0ef7a318388eddacf626dc99bb764e5f
+PLAINTEXT = 0101010100
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b4e43e1ea9b4f9a90cba9ce52f0fabce
+IV = 6caf02660eced2a96f70e7c25d342c7f
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 7fcf98c1a60823bb2a668b43955b4588
+IV = abafcbaf4ad29dc89571850152472019
+CIPHERTEXT = 10
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e60b90d2891f9c18b8cc250c712ab69f
+IV = 2ae419fdb78e65776d3939c08845425d
+CIPHERTEXT = 110
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 70c369462e2993f6d554f564114a51d9
+IV = 5cb37d62d92f66c880ed55c27c7a716a
+CIPHERTEXT = 1101
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 7a0d4f4a030dc2d7e8f38d4287b99078
+IV = 66dd200d17b808305f0ccddf97dc3757
+CIPHERTEXT = 01010
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 9dc3d2cc5a7159c9eb5fe759d808dedf
+IV = 42180697c5c78d87a3664db31e374e91
+CIPHERTEXT = 001001
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 1147a250f819dbd60f165b2dc600ae41
+IV = a64d4255357a6ef81aa2b235814f410b
+CIPHERTEXT = 1100000
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = a8ab03845126632a4ea7bdc9b20068e6
+IV = 3a07b22e33ebdd6897c867a87a788fc5
+CIPHERTEXT = 10100100
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = fa0ecb5a44f01faca50d4ed452d0e0c4
+IV = cccbf6b0c006430a2b9759b1c1732666
+CIPHERTEXT = 100100001
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f01bd69f4773f707f20d981146f95c69
+IV = 915ca77100c0a633c0ae9099647f2be0
+CIPHERTEXT = 1000011101
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1MMT192.sam b/fips/testvectors/aes/sample/CFB1MMT192.sam
new file mode 100644 (file)
index 0000000..01ab44a
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0f708ee288a35c86b804ad796f6c04026803fc223462dcd1
+IV = 74f46c8b4ba2070b13aff2574fe0ecfc
+PLAINTEXT = 1
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 6d83512a84bb739ed6f18d648a0211f5c4d361f81af1e50b
+IV = 48795cbf24366fe4d40a8c083e8ff13a
+PLAINTEXT = 11
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 399d096cfd10b88d5515bc859dee614494aa8af2544a4531
+IV = 8823a2a2d983c6aaa9973b76048c8a3c
+PLAINTEXT = 110
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = d07fef995cbfc49b0ebccdbd37d9f40a431c385d33d4b823
+IV = 4d7f0d6211eaddfb709aad2c396bf758
+PLAINTEXT = 1101
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 8b25f42275d5dacca20e32fbb72ff2998121698ae781d3ed
+IV = 1d012b9f1b0b40014ea80bfc8da14042
+PLAINTEXT = 01001
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 886fd2d5f8fcd8fd0f439d208c5aecb0aae000cb97999607
+IV = 2758466fca2212c9bc90401b7b75656d
+PLAINTEXT = 011111
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 050d4034649dc838c37e66d1d8e0a23b7f7c5ba9aec05b8a
+IV = ab2c2e0b7cfc33dda007f338fce7b220
+PLAINTEXT = 0001100
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ebd5f4701e9faa52b27a9c361565d8c6d6087a7f1553c26d
+IV = 39636a35e1a536591c3dccb8dca9c654
+PLAINTEXT = 10101000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 78dc56608c1d5b3e6c4ba527a3182efa1f048ace2d7d7736
+IV = a44bb6c45f2b19cbf1bade6995953bc5
+PLAINTEXT = 011001001
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0afdf2164eabb4aa43f982534e080fcbd2fafcfaa69ef0bb
+IV = c64feae34819d680921e5f5ecb3805d0
+PLAINTEXT = 1000111111
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8d9c1ff6011b46cbdeb62b4443551e383a308b38a6ee8acc
+IV = 770eb10020872c1f4bab10bfcb51edfd
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 5bddd5e38b095f5f08fe7a6148ab68f2bf065c4c53ab8c9a
+IV = 0fc688fe1b34cad8ece58e46b885e4e7
+CIPHERTEXT = 00
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 208b535200ea7c4325c934623b78952c5018535ad1b94c1e
+IV = b5bf61a9f88a85f04b5613b00a5f65af
+CIPHERTEXT = 011
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 12dc6b6920d6507ae5dc8260015dbcb63271cbe7c8789ff1
+IV = 59fea268b5e349bd1cb8e8c0af6bca64
+CIPHERTEXT = 0010
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 92b655c34743e6aef1452172842ccd8c1df20a6df243e2c5
+IV = 89e02101294566128f8a7b71e187e260
+CIPHERTEXT = 11101
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = f450c444deaf92548095b893e82ad203a319e8552e388bac
+IV = ad6b20a4dfc67b9352f1b00fd3d125b0
+CIPHERTEXT = 001010
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = df2215784ace87fe66b9496d3921b292eed16f30cd451d46
+IV = 6b0f18911e7a8d52b46cd75165910822
+CIPHERTEXT = 0000010
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = d53a58880a3f9ef931a13a210871083a6e66f551d37f1202
+IV = edeae783ac2509e47163ef947b310128
+CIPHERTEXT = 10100001
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = db56fd32cb443ca1380bf870fc6ffe0e58feaf22e5389bcf
+IV = cdf351363afe743d0f05128fd7b432e5
+CIPHERTEXT = 111110100
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 48684660a60870fbc51640e05cc136591d3dc6dd2f6867da
+IV = ddace7b290270103fa09312c953ec70d
+CIPHERTEXT = 0100110001
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1MMT256.sam b/fips/testvectors/aes/sample/CFB1MMT256.sam
new file mode 100644 (file)
index 0000000..b60b3a0
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 507a58de5d5bdd189543bee8039a131c11b727e006531fd6ce3ddc69fa50225e
+IV = 07a3f9abe3ff538dad96f0d5bcf17f82
+PLAINTEXT = 1
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 987cc7337ca9f8b8e2d4a0856ba90aca5504f558fa613ab79994ae7259ba4ab6
+IV = 8b6f891b304112c2bb6597a018a9fd19
+PLAINTEXT = 11
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 328526a76bf7bc6106062c7abe13a180b93f0db20adbc8117a217aba88213a72
+IV = aefdf783e65917c76d0e5f02c71e1374
+PLAINTEXT = 000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 6965f5eb8bd46c7944c3955fac79e942a6dc065766e454753151e86f6499a9a0
+IV = b825b1c7c4bcf616c44029859898de6c
+PLAINTEXT = 0001
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b94acbda683c351c5f5d045cd98aee8bcb723ade6c026cdcf52124b5a59e44d5
+IV = 096651b97afb1c01e721a1c7d5db2f30
+PLAINTEXT = 10100
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47519f9f54cb92e759621f8fb97c615112cf8caac3d189e8ab70e0833404dbb0
+IV = 9082e93443f24076e223c6d91a9d3248
+PLAINTEXT = 111100
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3e7deb4f8e41c29c66b1c9ca58abb0d53d2ecdc8c1cac1d4225559a334e0b2ea
+IV = a9e9a13e8fd351281a932e7ba4ab02e5
+PLAINTEXT = 1111001
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = c3cd60c2bd1cff80eb90df6ad23333f5dd4e73c8e9d902ce06350d897c1eb6a9
+IV = 0ddb72dd7ab7afe949b5bbf9c480e134
+PLAINTEXT = 01000101
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 8e783aa7b43f7b5b6fcae4477a7d9515a76aa78f6cc8cbb19fa02d037eca9f26
+IV = f218f3ac15d1a82df161ca968b4e13c5
+PLAINTEXT = 001000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 618a6212cbf56867d309e508eff795ca6f5eec6403beb77f7e2f010cd95333da
+IV = 7b898068b76380f8975b1be4d8c1a935
+PLAINTEXT = 0011010111
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = da68ee0241be85a848fc1946a48eb1d33760dabc92504aefb8e3c232243639ba
+IV = 0e3836f9eb177eb733f8ef6466ebacad
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 307e5f8efb7a98a0ce2378abf22d3a0b1d05dfcff54fd0cbd093c6e9be33e7c0
+IV = c9a132687bce1c8ca1e67bc04f3aa415
+CIPHERTEXT = 00
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = edef174925e78f02d970442eac3094c87d1ef08de9ee820b11cf13fb9d592bd0
+IV = 01c17a90fe5076e36c13466a38d3df51
+CIPHERTEXT = 101
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 2629b77b5be4bff958cab65c9ee9c3354b7b88b6985dbdc5a7c3174f7c2b6fdf
+IV = 498f206feedfb17ec0aeb462892cede0
+CIPHERTEXT = 1101
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f18d40c2e23fe006e8f69d5f66189d6e4d66ea239b7417d3225d278b8bb4aaa3
+IV = 9abe2996b4dec4119e501a49871a6992
+CIPHERTEXT = 01001
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 5c7ddab4c568ed4012e871e4d1e9f50899346ae591e6cc97312105734d010e9a
+IV = 4fd257cec48069851a4eca3ca7cb200e
+CIPHERTEXT = 111011
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0a9337c03b39de4386165014e3cfee1a68b71260c943aa231bbe2629dd3d9554
+IV = 38d60a76860d4567128f8f551e23e65c
+CIPHERTEXT = 0010101
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 28ba48002389db870c91b36d4f22339713575527bb914d96b3236902694f3cc9
+IV = 9972fb56ce7b273b26a16c805556ca3b
+CIPHERTEXT = 11101100
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = c2264d12859afd2043e2e2795e6612f024d0e48d51799a9bd52044fdd8e2e1c1
+IV = fc66c6f8e25944c4ef1a85b250b6b74a
+CIPHERTEXT = 001110110
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = c1757f216f98d23450e45a93848fc843d3ccce333743cb5c9abeaa0ce025077f
+IV = 28ac94b04f4bbc6eb66f86b246efbb30
+CIPHERTEXT = 1011000101
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarKey128.sam b/fips/testvectors/aes/sample/CFB1VarKey128.sam
new file mode 100644 (file)
index 0000000..d34ea7c
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarKey192.sam b/fips/testvectors/aes/sample/CFB1VarKey192.sam
new file mode 100644 (file)
index 0000000..318ff4d
--- /dev/null
@@ -0,0 +1,2315 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarKey256.sam b/fips/testvectors/aes/sample/CFB1VarKey256.sam
new file mode 100644 (file)
index 0000000..002b440
--- /dev/null
@@ -0,0 +1,3083 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarTxt128.sam b/fips/testvectors/aes/sample/CFB1VarTxt128.sam
new file mode 100644 (file)
index 0000000..345261c
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:20 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarTxt192.sam b/fips/testvectors/aes/sample/CFB1VarTxt192.sam
new file mode 100644 (file)
index 0000000..d3db647
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:26 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB1VarTxt256.sam b/fips/testvectors/aes/sample/CFB1VarTxt256.sam
new file mode 100644 (file)
index 0000000..8b7c2c3
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB1
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:32 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 0
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8GFSbox128.sam b/fips/testvectors/aes/sample/CFB8GFSbox128.sam
new file mode 100644 (file)
index 0000000..ce3fa75
--- /dev/null
@@ -0,0 +1,95 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:39 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 45
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8GFSbox192.sam b/fips/testvectors/aes/sample/CFB8GFSbox192.sam
new file mode 100644 (file)
index 0000000..eeb4e91
--- /dev/null
@@ -0,0 +1,83 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 06
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8GFSbox256.sam b/fips/testvectors/aes/sample/CFB8GFSbox256.sam
new file mode 100644 (file)
index 0000000..1aa701b
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 62
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8KeySbox128.sam b/fips/testvectors/aes/sample/CFB8KeySbox128.sam
new file mode 100644 (file)
index 0000000..1f0386d
--- /dev/null
@@ -0,0 +1,263 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:39 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 81
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8KeySbox192.sam b/fips/testvectors/aes/sample/CFB8KeySbox192.sam
new file mode 100644 (file)
index 0000000..2d9c6cb
--- /dev/null
@@ -0,0 +1,299 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 09
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8KeySbox256.sam b/fips/testvectors/aes/sample/CFB8KeySbox256.sam
new file mode 100644 (file)
index 0000000..30a11cf
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b9
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 17
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8MCT128.sam b/fips/testvectors/aes/sample/CFB8MCT128.sam
new file mode 100644 (file)
index 0000000..bd5d798
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 92b085a9c48cd83baa42bfb012f81681
+IV = 0e3154287bbfca981230e4b7011f1273
+PLAINTEXT = 61
+CIPHERTEXT = 2d
+
+COUNT = 1
+KEY = a59c35f3950d213494e7cc6a245e19ac
+IV = 372cb05a5181f90f3ea573da36a60f2d
+PLAINTEXT = bc
+CIPHERTEXT = d2
+
+COUNT = 2
+KEY = 66b1cb172b17a08cef54153d6a3eb67e
+IV = c32dfee4be1a81b87bb3d9574e60afd2
+PLAINTEXT = 9e
+CIPHERTEXT = 60
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 099adc6a3428433ce8d13cb491dd3c86
+IV = c1e44e4c27a47888e5e3c1bc8153706d
+CIPHERTEXT = e5
+PLAINTEXT = 2e
+
+COUNT = 1
+KEY = b0ff9acf4bd6e8bf0ba29315b57894a8
+IV = b96546a57ffeab83e373afa124a5a82e
+CIPHERTEXT = 3b
+PLAINTEXT = f6
+
+COUNT = 2
+KEY = 07fe03cc1311643b6d686f68ef14a05e
+IV = b701990358c78c8466cafc7d5a6c34f6
+CIPHERTEXT = 70
+PLAINTEXT = c7
+
+
diff --git a/fips/testvectors/aes/sample/CFB8MCT192.sam b/fips/testvectors/aes/sample/CFB8MCT192.sam
new file mode 100644 (file)
index 0000000..cec1447
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 6418c3580a12517e6dae6d9a084d87aded846aa65c686ecb
+IV = 095b3c729e2cd50d19a1f45f45d38bfd
+PLAINTEXT = 94
+CIPHERTEXT = 28
+
+COUNT = 1
+KEY = d5580babc67c18c678fab976bf7c26f1892a5696129b03e3
+IV = 1554d4ecb731a15c64ae3c304ef36d28
+PLAINTEXT = b8
+CIPHERTEXT = f2
+
+COUNT = 2
+KEY = 380e2b53af5b23832e65690bae8245bf087bdb1edf046711
+IV = 569fd07d11fe634e81518d88cd9f64f2
+PLAINTEXT = 45
+CIPHERTEXT = 9d
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 9160fdf4d84463ce619cc1c496faf192519fc31df13faa58
+IV = 0468d507d72634d61c680ad34957b660
+CIPHERTEXT = ac
+PLAINTEXT = e5
+
+COUNT = 1
+KEY = a9470d52efbfd52d8a799c50c77040b3d63c0f4b3595c2bd
+IV = ebe55d94518ab12187a3cc56c4aa68e5
+CIPHERTEXT = e3
+PLAINTEXT = ee
+
+COUNT = 2
+KEY = 47bf70c15a09d15cbb38a35a550e8fb525a238be5f6eb353
+IV = 31413f0a927ecf06f39e37f56afb71ee
+CIPHERTEXT = 71
+PLAINTEXT = 30
+
+
diff --git a/fips/testvectors/aes/sample/CFB8MCT256.sam b/fips/testvectors/aes/sample/CFB8MCT256.sam
new file mode 100644 (file)
index 0000000..d2880b1
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e2cff9d5a4c1bff43872a984e49dd53958c702e6ec76f64e2a9e1e388c5c75c1
+IV = e6f6c3a2376502064a0ad5867b31dbbd
+PLAINTEXT = 86
+CIPHERTEXT = e4
+
+COUNT = 1
+KEY = abc0648e9933cfc63d4cd2f3484adc397029186567ce4ba6e7de05031da71c25
+IV = 28ee1a838bb8bde8cd401b3b91fb69e4
+PLAINTEXT = 00
+CIPHERTEXT = 6a
+
+COUNT = 2
+KEY = 19f15fcf6a57e17d8b622bd76e8261cc8031d364c041d5c98c9031495f08a04f
+IV = f018cb01a78f9e6f6b4e344a42afbc6a
+PLAINTEXT = f5
+CIPHERTEXT = 5f
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = d04ea36839196cce09e78f01da761fdbee900e93723d968f0437d879749ec495
+IV = ed522d1f687f616082a91612b8380bf1
+CIPHERTEXT = c7
+PLAINTEXT = d2
+
+COUNT = 1
+KEY = e8157f66121b798685313788f5d90522ba855a6b71a9a2d34a6f05f47f392247
+IV = 541554f80394345c4e58dd8d0ba7e6d2
+CIPHERTEXT = f9
+PLAINTEXT = 10
+
+COUNT = 2
+KEY = 170c434a6152d75556c5083f969e3d5f3ee5a87e3a1c0b5268aef48e87074057
+IV = 8460f2154bb5a98122c1f17af83e6210
+CIPHERTEXT = 7d
+PLAINTEXT = c4
+
+
diff --git a/fips/testvectors/aes/sample/CFB8MMT128.sam b/fips/testvectors/aes/sample/CFB8MMT128.sam
new file mode 100644 (file)
index 0000000..20b54bb
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 22423da80118a20395ae25edc1b0d112
+IV = 0fcab02aea10997c0e9e4aa03c7bb78a
+PLAINTEXT = 32
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 275793e87df127426e5e60543e21c659
+IV = caed4d46c10c26521002dbb69e6d9bb1
+PLAINTEXT = 3a2f
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 319b976a4f72c6015a2188889a2089ce
+IV = 33571f9d5584213fb4dcfc4038f50376
+PLAINTEXT = f5e307
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 9cc1f3edfebed209bf7ec7ccce894aa0
+IV = 80278eb7cdc75995bca112cf1c9b1c12
+PLAINTEXT = 75696266
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f70a12a49d904ec21013738c430730c9
+IV = 7304cf695d27090eadb61fccb902262d
+PLAINTEXT = 6f92a2798c
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 83cc90d8f6ab9046a5f6e7d86a6f61f9
+IV = 9a68182c38294595699257bb2802428c
+PLAINTEXT = 3b771aa266f6
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 2c9cc25c1c2369f3ef23422086456173
+IV = bf44a719a44f965de3af636f7fa94d64
+PLAINTEXT = c4a62e7f809150
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 659dbf6ae102401a7e6899a846fe5252
+IV = 0e920b01abf959cf63b2d0c6a2c661ea
+PLAINTEXT = eef2e77a1d08fc74
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = c6b7ba9af0fbe5739aa14a86d9b7c904
+IV = ae8f7e68352097fd1faa62a06299aac7
+PLAINTEXT = 2fac44c22556e541c4
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 53bca4f9823f2c666b338116906645f0
+IV = ca99485883e059ad264c5c16d4c69d7f
+PLAINTEXT = 593e64de5e06cabbdf78
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c0a55a7c029d765ff918252e31c1788c
+IV = 51f46a584d23b62fdc78eb322dbbc109
+CIPHERTEXT = d5
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = ab166b1caff748452fc146765c372e22
+IV = 6ffc26a5e0f885cdd9fde699eaab7c40
+CIPHERTEXT = fe91
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 31ab3fee52c3c726733a0d90c8c8fe30
+IV = cf42243782077b88d19a81754f908dc9
+CIPHERTEXT = 2cad61
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 1fb89573290898d0212e3702a1b1ec68
+IV = 1a88e05c0d82bab87de5b598a455f662
+CIPHERTEXT = e5f81c04
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 35ed90b6c6ff46117bc7742e723c4a49
+IV = 832487fb757948bb71101da4b67d6279
+CIPHERTEXT = 8f31cde682
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = e5166b2383bf2708c8547c0af955fb4b
+IV = 46836e34fd45b401fe4bcc806f712f15
+CIPHERTEXT = b0e66302918d
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = c3c57e868c0dff3a032c545d748d5535
+IV = 985796d8c4d93ba6612b0d179c12cdb7
+CIPHERTEXT = 5e25c86e7f2eab
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 2b6706a01dbadb00a56837f3fb21232d
+IV = 8ee1b53f3e5de219cba094ce8df6fc98
+CIPHERTEXT = 66092a1cf64adbef
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = db768623935beafb3b14ef9a92b07828
+IV = b230934746e95098f729d480271da92c
+CIPHERTEXT = e2f258d2113b3a3af1
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 78da9f046c59519dceef9bd909ab62d8
+IV = 533ba862e0546071555580ef7f2757c0
+CIPHERTEXT = 45672103dbc7d99539b1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8MMT192.sam b/fips/testvectors/aes/sample/CFB8MMT192.sam
new file mode 100644 (file)
index 0000000..92e970f
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 3bbb56640c49e15e8dc0d5ba0eb9b306b9498d1bd3336af2
+IV = 3f5becb9447e30269021f60c7cc7022c
+PLAINTEXT = 91
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 84e15e5a76a38cb4066342f076e67f2359050c07555d5c4b
+IV = 2847b72de90b984b905053b6b9d7fa49
+PLAINTEXT = a569
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 761bfe0e28a7b12f52c2da8eed0de1fe4b26402258d7e83b
+IV = 1f8de03e900c302a8062fd98f119f593
+PLAINTEXT = 94b1ee
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 2b52d690085e1009604ba8690a29bc61c93bd66116a8cff6
+IV = 2074ed5512af4f3894ec8be894f5959b
+PLAINTEXT = 46bde301
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 26268c5678443a78ce4a4f001ee7122d758398cd3c752d0e
+IV = bb76f692db55d4c130ed8a633655236e
+PLAINTEXT = db568e1c3e
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 6ba2b972bd250353166a8df6b04d0a48983e7d5a6af511b4
+IV = 5b6244eb7de34b763fbab2bd33be4473
+PLAINTEXT = 15502a260891
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 9aeecae00ee628311714079dfa357cf317c26e922423f736
+IV = b9200c111198611e0f7587b27fdf5754
+PLAINTEXT = 9fb094cedd28cc
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 27a6038e73e22bc11d5aa1069b3e252c50eee3c455b5507b
+IV = 78b455a7851caf1fc5a19650c52b9c8d
+PLAINTEXT = 58ced9a7dffc45be
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 12b4ef07d9c0e325cc4198a0d20ae6fc2fe7b78abdd46c3c
+IV = 786d7cb740a65eaadbbcaa5e3a6c7b8f
+PLAINTEXT = fd62177b39f4d23878
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = bacee8ceecd24f7c7f882260f6f6a1cf2432d2c3f01d6c2c
+IV = 564df486ae4b26b031ff96fcb9689783
+PLAINTEXT = c8915cbbccc05d4ba1f0
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = bbee9fdda5728cf2145e5ef3e89ea83cdc968a77c3581d6d
+IV = 111b111d9ce9950ba49777db11fa8d1e
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = da132cc5bb4841a7ef5c3c5648642bb5e988e64c08b7f29e
+IV = f399a5b651c58b04ab3509672bf6408b
+CIPHERTEXT = a324
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c8d9a961337a5ebdeb2a05e07adc186ec07d20d839261d30
+IV = 8397283c1ae157c96762e141f9f68280
+CIPHERTEXT = 126c21
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = d781aedaabe718053090bc80cadbcacad05adb274887d7f1
+IV = f2b2162f893ec569450d8cbaa4396d26
+CIPHERTEXT = 6a05f02e
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b3334a702e16e9fe82616e7935152cf4e5e94b0b898325bb
+IV = f9eef077b1499e77d1bc015469b133d2
+CIPHERTEXT = f44035fc22
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 77b2ecab9808ff757500adead8c8bcc85e203ded330d6cb5
+IV = 1dd2d982bc1cc59c107dcf3c3b1bd0e3
+CIPHERTEXT = 88aa03f0ad97
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = cb0e4caea80bdcabefbf694a76371a2e2a3ce4835486f3d6
+IV = 1b2c4b2a4a5faf485458c156968f6cab
+CIPHERTEXT = db2e7fe225c59a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 1cfc6441df143ba635c73d8523983b7e9e366ff24e3c605e
+IV = 921a05e8c4532d38beea1f899d167d00
+CIPHERTEXT = c53d6e3c2520fb2e
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 50aee676918e9c90d1658f8e8b55a8c78f7ae25c4a20ad0d
+IV = 48339051f7f611a5aef8d924ed451458
+CIPHERTEXT = e7d917503d5a45f20d
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = a050c608c1c7143ff8d12c9658c35c314406bcd933c7124e
+IV = b1eff2dfa7562a39db335d7dbad8ed95
+CIPHERTEXT = 569c1ec7ab18798a2696
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8MMT256.sam b/fips/testvectors/aes/sample/CFB8MMT256.sam
new file mode 100644 (file)
index 0000000..f6b1b06
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 82a1c0db56f1aad3855acb9bf3ff4efc529c8e37f20d88a3da109197174b448a
+IV = 5491bf79ab610f8abbafe8eefbe7990b
+PLAINTEXT = 4d
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 436a3ed50af449fef731c05016d515ca7a71272019f6b75ddd751bcdf728361a
+IV = 77b6a7b519b341776266bb89ecd0a981
+PLAINTEXT = ffe9
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 042035ac569cadbfeabb02ee154b58194bc5d424eed20c9d640fbb9e6c0dbaf5
+IV = b29d2b83a14af7e278267c4ba0ca7fb6
+PLAINTEXT = 3d9868
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = a789ff3cd784b2766c368584f3cc8293f57c9336c80ef508ab9cea921396ae6f
+IV = 3f08adad1220f37722ebe4f10d5f2d64
+PLAINTEXT = 0c9efa9b
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 77e9742451807dd806304443c1466bce590da4b7265021b4141a4cdaf5c0b7bc
+IV = 1c2156d7272dec2e1ca4c331b820a0e3
+PLAINTEXT = 0356f63c28
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = a579730fd236ac53753c12040100cef114779a404f9031106403035c70492e22
+IV = 8cebaac59e00c3b176f1cd3d168013d5
+PLAINTEXT = 500910589707
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = d8c5e1d55046e1885ef0ac0b6467e6c545da8f012f897c90b88408b62db50744
+IV = 2620fb015e6a8b4ec298300ac81a32b4
+PLAINTEXT = 0208d3cff3abc9
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 869db7377fc2547b9fdcd6c2a3820bf3e7753d7b3326abefd7783bf2fac6695a
+IV = 2f28838e49f21832717eae07752cb30c
+PLAINTEXT = 63a6b6ea5769d78e
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 13b24625e6f682975a7f7261701d3c5bb5f5f990171121e4f71c43fa7f66fa54
+IV = 362f1cbcd12134e34d1e33493a3c625c
+PLAINTEXT = 5a0e9be46a26b99e40
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0309cdef6bbc29b2dc7fdedcc3dae0e0d971d126f78878ae2bc66ff70b391b1f
+IV = 499be14b88d497496ebf3974fb31ded8
+PLAINTEXT = 1938ea9774a0848c8bbc
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b1d000b9dfe6199afb9c187907bc2f12e17b4de717fe95e0fc1c0e35fc669c8d
+IV = 2c642f6825223aba13eb67d809558998
+CIPHERTEXT = 98
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 68f7a38759d5358c55fbb47b82c7964223434fd769a6c4d68b1e036c19cc3173
+IV = 8d10c3de2308f258ea5368281b1b4058
+CIPHERTEXT = aa52
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 5734d53a605ccc44b450645e04c806982ff6ad58160b51fdacfca7c34c8607e6
+IV = 5070ad0bdf1025db061001f10a72cdf6
+CIPHERTEXT = fdd245
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = c71692d328510933ee851c3483469bb25b05c441cd92b9cf21e03184ea096ded
+IV = 96916e5a43ef6584d4496b734480729f
+CIPHERTEXT = 3b6c7b56
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 247de1593543e398edff4ad713273fee2c0087dc4d1cfb6a2d21380b7ecd9707
+IV = 7e3760d8c9583ad471c9e60d50ce2d76
+CIPHERTEXT = 9d941747be
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fe8be9aa0491cd64ecdc25f2c50da094db0e0e338b9ccdfd55038450332914d9
+IV = 29ceccfd1e12dd77ea380d43b0a9afbb
+CIPHERTEXT = 6e3cd201d2b4
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = d24225d7e2d180ed662a0201a15b13285ecb0aaeccc2a0b78c2ba4260999f1be
+IV = 08899e8780e77474abd3a5425da4baa3
+CIPHERTEXT = 952dce9c5140fa
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 6a7a7adbc64e91286fe0700c82b02a9fc438e1ce7f7236008d9b05fab23750ff
+IV = 2f55783c9314b364d566ba98a014c289
+CIPHERTEXT = ee02aee0d8b583de
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = b93b36b22589d96675920e13c8cd0480d7da65face0cd1f65b258cf7046073b2
+IV = bdb53570ba58bfb58283f81f4575af90
+CIPHERTEXT = 6fbbd1907daee0ec0f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 8bad2af5ff12f7d9af2b6d75262b852b492e76a52fc12c7432a5f6f746d07f7f
+IV = 8ab5ffb01dc5b22b33368a6a680321ea
+CIPHERTEXT = 5434f1905f5fc746d66f
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarKey128.sam b/fips/testvectors/aes/sample/CFB8VarKey128.sam
new file mode 100644 (file)
index 0000000..73a9417
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9e
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5c
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7d
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c7
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 65
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f6
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 28
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 54
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d0
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 92
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 79
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 67
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2d
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarKey192.sam b/fips/testvectors/aes/sample/CFB8VarKey192.sam
new file mode 100644 (file)
index 0000000..1adad8e
--- /dev/null
@@ -0,0 +1,2315 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0c
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c7
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 71
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 17
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 83
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 21
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 24
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f6
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 89
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 13
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ac
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 24
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 01
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarKey256.sam b/fips/testvectors/aes/sample/CFB8VarKey256.sam
new file mode 100644 (file)
index 0000000..d451b4f
--- /dev/null
@@ -0,0 +1,3083 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4d
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 63
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6b
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5f
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 20
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a7
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 09
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f9
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f3
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0e
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0a
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9a
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 81
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d6
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 39
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 49
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fe
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 34
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bc
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 66
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0d
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 80
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d6
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1d
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 67
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a0
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4f
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 73
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e7
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b0
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarTxt128.sam b/fips/testvectors/aes/sample/CFB8VarTxt128.sam
new file mode 100644 (file)
index 0000000..ee14c94
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:40:40 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aa
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 69
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 62
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 17
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7c
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 09
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 21
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4a
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 67
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d4
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b6
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f8
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 14
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d9
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ee
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 25
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e8
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b8
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 74
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 37
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 94
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 12
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e6
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 92
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 54
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 85
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8a
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarTxt192.sam b/fips/testvectors/aes/sample/CFB8VarTxt192.sam
new file mode 100644 (file)
index 0000000..5dd0c84
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:40:45 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2c
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 03
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0d
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 48
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 25
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 87
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e9
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 28
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0c
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 44
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 99
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0b
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d4
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7c
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 01
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3c
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1e
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 24
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = af
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 92
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 53
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f3
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b4
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b7
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 09
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 73
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a9
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7c
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 15
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c7
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 34
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 37
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 88
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 47
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9c
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b9
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 88
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 67
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 40
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 02
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c9
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4d
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2a
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e0
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ce
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/CFB8VarTxt256.sam b/fips/testvectors/aes/sample/CFB8VarTxt256.sam
new file mode 100644 (file)
index 0000000..4571513
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:40:51 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 78
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e7
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 80
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0d
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c2
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 04
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 15
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 30
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3e
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6e
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = ab
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fb
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 75
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f9
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 24
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e6
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ea
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 46
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c0
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = fa
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a3
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 81
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 95
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 96
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a0
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 00
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b9
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 46
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4c
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9a
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 14
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2b
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1a
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 64
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2b
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 22
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2f
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3c
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = af
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 70
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 08
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 68
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 28
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a4
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 04
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 29
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 72
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7b
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ac
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBGFSbox128.sam b/fips/testvectors/aes/sample/ECBGFSbox128.sam
new file mode 100644 (file)
index 0000000..beafae4
--- /dev/null
@@ -0,0 +1,81 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+PLAINTEXT = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+PLAINTEXT = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBGFSbox192.sam b/fips/testvectors/aes/sample/ECBGFSbox192.sam
new file mode 100644 (file)
index 0000000..8c0fa4d
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBGFSbox256.sam b/fips/testvectors/aes/sample/ECBGFSbox256.sam
new file mode 100644 (file)
index 0000000..a3d2a4e
--- /dev/null
@@ -0,0 +1,61 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBKeySbox128.sam b/fips/testvectors/aes/sample/ECBKeySbox128.sam
new file mode 100644 (file)
index 0000000..4dc66a8
--- /dev/null
@@ -0,0 +1,221 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBKeySbox192.sam b/fips/testvectors/aes/sample/ECBKeySbox192.sam
new file mode 100644 (file)
index 0000000..29a470f
--- /dev/null
@@ -0,0 +1,251 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBKeySbox256.sam b/fips/testvectors/aes/sample/ECBKeySbox256.sam
new file mode 100644 (file)
index 0000000..d787614
--- /dev/null
@@ -0,0 +1,171 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBMCT128.sam b/fips/testvectors/aes/sample/ECBMCT128.sam
new file mode 100644 (file)
index 0000000..ef0ac5e
--- /dev/null
@@ -0,0 +1,44 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 4c353d8b61cd31b8f8ea707e689b9b80
+PLAINTEXT = 13c7d0fc8ec0e301031bebddd3c001d5
+CIPHERTEXT = 31efef20c47b27f1f9d1da26af9bab02
+
+COUNT = 1
+KEY = 7ddad2aba5b61649013baa58c7003082
+PLAINTEXT = 31efef20c47b27f1f9d1da26af9bab02
+CIPHERTEXT = 4b84571c69c87100d22476bca96965f5
+
+COUNT = 2
+KEY = 365e85b7cc7e6749d31fdce46e695577
+PLAINTEXT = 4b84571c69c87100d22476bca96965f5
+CIPHERTEXT = 31ad6299e2d0e7afc6ae1aad30af2833
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 7f3d441ac86021f81504d14f162b2247
+CIPHERTEXT = a74d7b40f7f01a08e979a151ba42d162
+PLAINTEXT = 910f0147302682d956ef402a44f4e800
+
+COUNT = 1
+KEY = ee32455df846a32143eb916552dfca47
+CIPHERTEXT = 910f0147302682d956ef402a44f4e800
+PLAINTEXT = 3092ee9e4fa627c392d4f5d34d2213fc
+
+COUNT = 2
+KEY = dea0abc3b7e084e2d13f64b61ffdd9bb
+CIPHERTEXT = 3092ee9e4fa627c392d4f5d34d2213fc
+PLAINTEXT = bd3e970c7aa71f9cc6db65723c346fd5
+
+
diff --git a/fips/testvectors/aes/sample/ECBMCT192.sam b/fips/testvectors/aes/sample/ECBMCT192.sam
new file mode 100644 (file)
index 0000000..a230183
--- /dev/null
@@ -0,0 +1,44 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 427322ff9f462aa4b440d61542299d7a2b71ffe08ec5c975
+PLAINTEXT = 34e095fb2ba49077b0698029539505c1
+CIPHERTEXT = 8a1a37b5574036daa64c7493abd8568c
+
+COUNT = 1
+KEY = 507ea5c27caeb0fb3e5ae1a01569aba08d3d8b73251d9ff9
+PLAINTEXT = 8a1a37b5574036daa64c7493abd8568c
+CIPHERTEXT = 48736b0d05f9ba32fde2ae41899239aa
+
+COUNT = 2
+KEY = cd723449b334373876298aad1090119270df2532ac8fa653
+PLAINTEXT = 48736b0d05f9ba32fde2ae41899239aa
+CIPHERTEXT = 0d20d195ab5ce2521854334b6f43fd22
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 556c1ed0552af07d2b4fc379153b4e3511fa34528961ce59
+CIPHERTEXT = 355a2bac3e7c55bc9fdfd67dd12e7b17
+PLAINTEXT = 10491f847456401efb997d9fe0ecfb23
+
+COUNT = 1
+KEY = 208e6c2b6fd464793b06dcfd616d0e2bea6349cd698d357a
+CIPHERTEXT = 10491f847456401efb997d9fe0ecfb23
+PLAINTEXT = 03ad6b4df38e29f85c5a7bc2d76c89b8
+
+COUNT = 2
+KEY = 0c9b87fd93c09df738abb7b092e327d3b639320fbee1bcc2
+CIPHERTEXT = 03ad6b4df38e29f85c5a7bc2d76c89b8
+PLAINTEXT = 23eb8f5bcf24becbeb20391647244cd4
+
+
diff --git a/fips/testvectors/aes/sample/ECBMCT256.sam b/fips/testvectors/aes/sample/ECBMCT256.sam
new file mode 100644 (file)
index 0000000..6135be3
--- /dev/null
@@ -0,0 +1,44 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:50 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 2e1a6156467c789732ebceed6bcebe954ddeabb66e2df28d2d661cc78e56592e
+PLAINTEXT = 45ab2a8810fc5dbc4a0a3e37be460c8e
+CIPHERTEXT = c0c0262a95461957e8f7306d9ce42f14
+
+COUNT = 1
+KEY = deb494b4bb74dfebf0a8e3e289a2bfeb8d1e8d9cfb6bebdac5912caa12b2763a
+PLAINTEXT = c0c0262a95461957e8f7306d9ce42f14
+CIPHERTEXT = 04f78db5871ced92368a3d96840b3334
+
+COUNT = 2
+KEY = 854bf0ea075959483598769cda61a0ed89e900297c770648f31b113c96b9450e
+PLAINTEXT = 04f78db5871ced92368a3d96840b3334
+CIPHERTEXT = 29adfd992b70bd5d067d2e5c8827bd52
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b993aa65634c978f4e892077509ed4be8ee53925dabebdae3fd3effed9a1ef06
+CIPHERTEXT = ea3423e22b312c01601a19872fcedaef
+PLAINTEXT = d1fe0c0834176cddb73fb87faeb1c7ee
+
+COUNT = 1
+KEY = 2166b5ea7406dcde946ed5b2a9482a355f1b352deea9d17388ec5781771028e8
+CIPHERTEXT = d1fe0c0834176cddb73fb87faeb1c7ee
+PLAINTEXT = c7b871a7d930ed8ee1967f885971aa79
+
+COUNT = 2
+KEY = 57829eb3894e73fdc604f6d197d10a6698a3448a37993cfd697a28092e618291
+CIPHERTEXT = c7b871a7d930ed8ee1967f885971aa79
+PLAINTEXT = dc79838876649dbccf395574d4432f71
+
+
diff --git a/fips/testvectors/aes/sample/ECBMMT128.sam b/fips/testvectors/aes/sample/ECBMMT128.sam
new file mode 100644 (file)
index 0000000..8804389
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 303ee5a99eb09ca29f2de2db169f49ac
+PLAINTEXT = cf2eaa9b08b4c87330713196ee016593
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 658a3afbb73a7f71c7f1e001443a09b3
+PLAINTEXT = e3800f5feb7f0bc2f7f808d2f7a91f4f797ce09b27fff4cb901401fe2beaceed
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 982ba8c42a770431a31265ba3ed98053
+PLAINTEXT = f37b9e30f6e543d881fe0d7bd395de8579973e73cc86fae5bb2611f5ca7ad1c85bee3e622cd6b3bf2217cc1f452482a1
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0b2d9813d9933709c79ed52ca4725bd5
+PLAINTEXT = 3a3f86dbd2b98da9fbc805938880026ad853804d5a8501c34fe17707d2ab63a316d53f40f0751abd9577827ea48fa6076772bcc95646a13bdc57bf2d5e0b345a
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 7a18313c8cf49f24778e0989a23bb6a0
+PLAINTEXT = 40f3152ed5bd5f9bf56877474f7c1521eb702375b01d67052973635c896b795fec3c5325dfd28208237c65fcaee54d20f345de9363d8b9893490589e6107386af2b73e557d6d54acedfb53f5822d2580
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 19ff2b3fae0ddcd71f4baff732f63be9
+PLAINTEXT = dacb9d67b6761bafdb4d07dad33ee569e506d02197a41919720e32110522ca052ddf3a0293d5203975da4952aaffd502e0c395e02986b874b640a791e1722de5715ddbcf1a73ab70440be3050e583c74919c4424699901127248d722cfceabb3
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 31ac49755536037fcf469b9c073164e6
+PLAINTEXT = 81faa39761c63b1b2e908a6ad61e8e94f2344c9d4c07728c9ef43bbf9d72938136467cdf18f6b0b7727f8711fe4a1cb23e5dabef06cf3ec03a7e8915d904126d3ae695a4960fa60cc77d98c04f3b9e359c8f30128b74b0422a4a4e47c2cd29d11544b68fe4fa6645b4f2831fd2d75b45
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 9532a1afe3e0103bf6c251fc60b61fd5
+PLAINTEXT = 4dc6a94709a03888c24611d58e079d08b0aec76d17f9a6d2274d5cddbca73ea36cd635750de863fd77e20a8b8bb4aaa9756b6af52da9b93044523592dd89cc60fadb21c1f9b931ce5e2c36e8d2c4cc4e6cd252ee30d6937cd53ba5c2cc4212377d3d36d2d4fde820fc8d5d956a2148201e494601256a7adf636f74158fbc584e
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 7f633c51a69bd11edb6e46395bb16946
+PLAINTEXT = 123910d6164cb78175566a3530dde6cd87b7fbe5777b34ed8235ba7dae5e76e8d00b76140a64928993584fc7b68f03dd1ea03a37508559b8794c81096a0eb630e12541640a9a521f45ddea762ab9f8a6ca86c3ef38a187a54919638497ab7244ccf1396d1dd6416d144d04e793430e4f16d15cb438b708dc790628963e1cf34c19d525d84b00a598871065c5f9148a00
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 87eace2e57af2286917997e866497e71
+PLAINTEXT = 513bce4c9c00c7cb278ed5b66516b7e3a737e0069d711ecb19dc7922171a5edafb8afd7219beef2c7a301c62dd30dc1dfd215ce412e544d29a9696ec5977d9b19f2a78f2c92365e30a5c01736c4a40d91111086fbff4dbc49c0fb6ec3548391bc5830773b51570195f7b4e8e174d2c3d6c6dae50ab842dc8a5afa1cdb275c442f6fd749de37d59f6fff6c95de81fe871959e142fde7e80073fde1e35d9e6c34e
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b90086195d4469a174333b88e6a9bc9e
+CIPHERTEXT = 140d03b261cb1da9f104f7cdb1847d67
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 97f4048f2b50e543469c6bb719d3f0ec
+CIPHERTEXT = 722142843b514cd54389f23c42353cb31741b7a6538b1803fb9823918a86cb82
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 36419b4b74fa54b3bed5d82a94e2465d
+CIPHERTEXT = c14f6707dfdc490a1d8e29be40a89689e8d7d4b015ad7f6ce9507041b074e58b1d86db5ad62abf7f34e846e743229a28
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 114ab65a255213284d6384269dd15e66
+CIPHERTEXT = b44fdd46415fc38bc60d42b49cdd1c88380209f2acd0590e7074da8463e3fc150d10337327629d565d65e5cc52c067d0e567951fb3119947dced3c010b9006c0
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b032a68a901b95078058f7d86db2c229
+CIPHERTEXT = a0e1218a40fc1bfa193470459bc2c391261efe338572f3c7b84e3f7ff69d74bbf2d877da5e792650adb33ef91e607caef63b03150c4ffebd8baf866af468c6ad62b45db81270037122d070c599527a3f
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = a8f07dd9309aff1283e394406ffb0028
+CIPHERTEXT = 79dd9ccc66c9fb8400f5cc501680026dc5a73326f63b3eed285231aa703e6a53bdbbfcbd616c54b2cd891c439cd25f5fd4c7eea5681a037701652550fd194b57b8b644340b42562213f426453430d73f5db876fe8d2096d7968237d92174ed5b
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = f2373ed86d314bfd599db3ffe582b432
+CIPHERTEXT = e8e193d86d333e366f1331eee1379688f2a4b0528e22796a28ee8a19b7b03c62feac0ddb113c45bc157ed936474a8f064067634977fe2992074e753ab2a2b8f72680abb08024f1900f2df85a5a9520fc64e61f662eaba49c7e253a0adf406f19e9c536ffc2d18bdbe586550122009092
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = e68bab51bd132fb115dca2334573abee
+CIPHERTEXT = cee4776fe02d5ac420f3bad4a87429f24fbdd1b12b1c15f955d9755aec21b2a15d4333a9e11fa87447daed7af3d7314127e3572e81b09c9bc5857b2add33ce581e4b3555cd8ebb13e2a5b79c0b13f1aaf4670671c6b60ec0ee487b481f92443b9a64441aad64ddc879bbe0e2f90eb15340b0a6220216b18f568b3f5fba245f74
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 58f727a0888853bb958430f3c4b2b964
+CIPHERTEXT = 9226ffe93eb8ce3187b48d15b7d36628e06aa79066e26815bd686f7874e550067331d86c8184accd092d2e121d86a082bb278c924f5a63fe7acf64181291bf606a39fb56d362958c625ceafff42556a770949e4d4cd88b9d5321d87ca59d4f9cffa62e4d3c3acf961cab88844597d1c2871ba46a64442a1bd0c6934c35f145dfbae03af9c5f4a312be81d24817c656f9
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 89236890a086869f79275d2fcb75ec54
+CIPHERTEXT = 244fe70475785928d1458ef472993074fd13b0680686e752d7aafecd6d118b20c45cfc1355ae3902dc61852f5ef8a55c6b55459aa12d975c71b83dcf26ad696e226d43d16b7e8bc5673c7fa2e4cbffd95b50efcd7661dde4cfbae3ddfb31cf64c7ec82e3c1d1969cfb3e44f50bfa8412566c75a98f0b00127a16b89ef685052a3a3f82f45f8da3ad1fcf9bcfdc6e7d30e311a1d8f314490ff93684bb1e9153e9
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBMMT192.sam b/fips/testvectors/aes/sample/ECBMMT192.sam
new file mode 100644 (file)
index 0000000..37eb986
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = f348e7e35be1f18862274d2c8d9e3d9acd85d915a4635892
+PLAINTEXT = 89e28b248ee0aab840c45302ce0ed0b7
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 6e3399fdfda71920e53bb58644a90be54b6d77b3e4d7dcde
+PLAINTEXT = 975fa1beae38f948972868848b9683416de5f707f500cc4d0d36ebec7b49ded4
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1c1d8fd4186f5a1a5aec2a97e9400652b2aa57ffd902432
+PLAINTEXT = 99e5eeb79d5d3900869300a9d1214b2c606fb05420c81af4e9b3c9d8a5809afcb52189fc903b74ccad7d22a9a431834f
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 9010396db75b58566d276af935f9b7132a92c3a39d0c179f
+PLAINTEXT = 002644e502dd2674fc3c66dc8c7442f37f2f91caf52201dfbfe1a4940cf8abe045377145354dbb026d993e89e73c6133e97345332c2402c93eb634b82526b7f9
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 4557aeb184aaca61abcfc95c0fdb3c7f729a8e1c24264237
+PLAINTEXT = 6db87cf530bfc351c82f0511361cdbf87e870f3e4e785c3de14d746d235148921690833474ea575096677d4d94ca7731ae691915ea3b47d7ff33000e72cc9c43ffe6515e3ad0fc5e76a61e4de6dd2573
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 021ceecb2c4d87b394f539e759c0c6b0f161ef59ca9839e3
+PLAINTEXT = 3194f1fa747c6e27434996465cd6a43b683a28e11f554e43b3a9640f6c6b97478fdafd3a85d0d9b339971a70c2fd24d542abd3e20eb2bd630f67b86668719df258204bf66201ee80acaf812fa6eb91ebebef44d36c009b77cb43f44805d1d34d
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 540de117543635f66438d36d4fc872e42caf839d82666ee9
+PLAINTEXT = b0e41f9c8cb4c1be4b4ac983a197377d28db181106bb5028cb939626980dc02086f3414a4541f0ae047f0b24914d7b7ec240590313ecb21f90428758f61d18841517633978a1e7864853ade06e80895ff80e9e2bbe84203145655e1ae3bdff7d24f98b536dfb2eacdf6eb9a17e57ea8a
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 93eded714fab22c6b0a32153a915fc737d40c47f6c784e8a
+PLAINTEXT = 9179364e0bfb25655b8750bd0d8841469ba5daed8e4e97cee69513a5bc40ce86261c2dcf5b94c25a1781cef741440419cc1390cfdb9058f628a082aea67a360a65fea50cb6494ad091866f073306f4a70b944ce1d702c8540b081880724f0f7d17c8a6ec6642442f8f3c3cd52bf7975822d0150bcccd6e4e5676dd0468e6df47
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0421395ab2a838deda4b3c49713f7895d770f3350018d24d
+PLAINTEXT = d391da22cf6831d0f4b2643be1a3ae473a5c784c4c051cc4f41cee47bc0c7dba480216c3f1fc8a7faf2331783c5a2fd17617f6c406710d4f3f7b0f2948d1f6fb7e7099cd14cb74befc1ba8f90bf642e45823c09be5add29c81365dc4ec8ec57a3d846c2a81fc76f5a542d0a6969e70e8a629deb732def31581f4e0fef06c739d4ce696c080b8198a7041b167247b4045
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 29d05602342ff820095ea1c09b9287ce753d1f795827e3e6
+PLAINTEXT = 26c05325feb53a64a9c1326235c66a27df1ca7f3372889747e31103b53705e718f66bfc66d73e6abeea37ac17bcbd191ccd5fb7d0a5802f6306c70f0b7bc129372dcfc34b7ddcd83bf1f34064f67b3c69831a3485d4879be5393477fcd3286b598ca1255241c7655e5dd6a19f9c19a2e0bdaa93a77207633af519ed0ddfb423dcad60a13fe586987298423e2c1030d31ed75143da20981bd0b4b7ccb2f3ece95
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = ceabeb558bb82f8351bc6848ef52953705aded38242b23c4
+CIPHERTEXT = 312ce9580a24b3236cefbd0215654faf
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 252f4036cad9b9a81c273b1246ade3b0e79aed5fb8d57851
+CIPHERTEXT = 6e4b8804e28751756f83b3919bbd01ecfa8e06b550b74aeaf63d91c87f78a586
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 9a6655423a45be3cf560c942aa29f56b678857088a73dfd8
+CIPHERTEXT = 26bfdc7ba835c229bae92ba467c71d6b806f8b313f431e8d2bbd35f33b072ae33ec5d7607a3558a4947b1312b036f66c
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = d8570046a23303bb0dd7a85ead9bb37308fa88603fa0ee5e
+CIPHERTEXT = f1c514745cbad2a6c5c1306a1a222c5bd77bb831265803f14a03f9613d9e0dbf986e36b2b47a37810f552483f13822d74f536e54ef65a1c3cd8b324cbe553c2f
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 531f81b5009fb0657dbae37a6d9c6c953e07d1b050eb1553
+CIPHERTEXT = 5938390a08f00316e880fe638850c2bad9997538d77792ff6b3fe92b9012e808b6b218826395eadc2038b4a593b6f7e8e999e3a477f01d7ba0a2bfaef901a149aba2d79b196d7ae9c3f0ac646af8d657
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 766334a594309473a3d85a22d1e1c88001b07c3f719f3aa6
+CIPHERTEXT = 994fec865640e770479e7025775e7f4e3d8ac36d61d9e51480831155b253b37969fe7ef49db3b39926f3a00b69a3677436600079f112816df0c49dc425b36bcbfda46997877bc13bd90acb3fb027d24d56011b2cc9b423f3191a297612e4ec05
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 1beab6565ec099bf298af9a894114b4165161b7030e6540e
+CIPHERTEXT = c32ebc52c111be8d8c786c1868a9c48bde1c32305f8957b82a46092c70d09b26b5a85e40796067cd18f593c7ef5fc909c0677fbe57b9801a6e3aec48cf9b80a3b82f172883f9712b860a344a390a30a09614e73bc6c74dcff999ccab966f8bed946bf0f227056411a05e56898ed082b7
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 2aca738df2db463f930cb23f0c73456c1105f087adacc6e6
+CIPHERTEXT = 2c9a016c38dc46b842322a9d241ef4d2043ba4eb7bd03588f6a520cd5d152112f3653ddb7e54040aa7f31453a3b7def113cdad9729ade4aa0df286ad7f69fcfdbd6813bea761451521b63997b9cf8d028a6bd22b5f33d8381c952c0f5acfe00f524a8afdfc2a8f417823a252ac8e876f2fbc1d90658a9b9cec351adc377054b0
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 79b4ab80c5d86df673e1566ac51b569ecb6995ac83d9b53c
+CIPHERTEXT = 457b57fa5e74e048fc4e7d2f4a92649cdb995dc94c9f81f9251942680148ac82ef0feb5317020c3fa1bf08f3d281fe9b78f2c055894191e607752dad26010ad5b198deceaa4261fd31b054b2a6ccc25b129586f8c32a0dcf37245d613c29569c54bf38525e5d66ea73c86a560f9d38457129b79944817d1b7ecfda6d89eb1941a12b02c97d7ba46e31b051c55319e9bf
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 5c575c20526f6a32a41eadba566dda2b5d84441a4dc3a1f2
+CIPHERTEXT = 310f11e9ba6a5c329dc77b74361c5b7c71b8dd2fead721c25374042d175ee7dc3c8eb3a88eb81907fa201f7f38afd861ad4672b38f52776e4aa14cea2274fe961ad53dec152aa9a43c0b4d289f5169491f6f75308b06629709b32339b82c6c86938bba9c99e993732b2f0f57b529979c90dced8d271a6ca5595392021faebb166f582fa0601c5fda8e356cf4c060e9c2c835e2b2abb61d0002299f2da02372ad
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBMMT256.sam b/fips/testvectors/aes/sample/ECBMMT256.sam
new file mode 100644 (file)
index 0000000..0996365
--- /dev/null
@@ -0,0 +1,111 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 55713495a934ebb2caaa3ce1109d5dd479dc6d7b4284a96db97ee2894d492fdd
+PLAINTEXT = e7fadfc77d81b159e42d4802e573d96b
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 94eb27a0dd9bb170607829167f2a2919b4102270288495ea826085cdfdc02cbd
+PLAINTEXT = be0aede0642c8a40e025977187c72e7365bbe5d9d5c5fd2b4f49dc8a800fbd92
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a043a78500c09ba5e28e12e18ea8a7b4a203104baacd52e6f0f2358096e5f6b2
+PLAINTEXT = e19d3dd5d8de4e670eb983afbc56faa412f18b0ccf23fde1106379f865cc3ee52a219719150e0a4d0bb0d3243858910b
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 5e8c3e646d4f64e555a38e3a184bfdf223d59d98ded83820827be8862b36d2b1
+PLAINTEXT = 2edd119dacdaf1b967b95e8ed5eb9ca273c3389c5cc53ea81a20ac1dbc79275e28eaedfeb34b0b27efb0d03cc43281bdc3f34e6bb65c85ad7ca9063314a8f7d9
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f7bdb8ceab2a19f5958dcb8b0faa150bba6bc84e152575f74f1ddd0e5a4ba9eb
+PLAINTEXT = 415e5c56bb0085ec005a39c5dbdbc05301358f8da1a9764d3c851bf7b7eba75cafd3bfde0c53b6d4d91f0130534ceb5f3f598a70816ff179ebe8a736530f58f4e826cbadc6ae1475c7e20b149c85fcf5
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1ddda03fde004c41034e6913553f247a955f660d1096079673ad3fbbe10e5dde
+PLAINTEXT = 43cbbb41dfe2f16e2dc049d6e50373b85d847a441295f7018487856c487074e2582ac2bfad9f46c810442fc62de4ad74e99fee9bf5324c7ca379c56ef932abc805039c016fbfb51655e5032c52693a77e0b7aa5ae1f66ed07889e70a1ddc695a
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = f15d334f4ec8a522a3a8ad507f1b8389ebd596c9fd67c6c5aac1d388dcf6155e
+PLAINTEXT = c4406ef172447eb2a397157ada80ee71b2009a30720fba22e22971305d09199d28b5352e02baa78ffcb924f28b22e4f9dc409ed66776b3b1c7c8aa49c99cdcdfc3c2705027b38a815716c0ffbb89cee7129d8a0405221a3802a6641d4738c6eb3d72079d08b68e4f5cb7d2eb923b1204
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = fb204602749d55803acb88f200643f8b3fcae35ece4b1bc3b2a343fc37c21a18
+PLAINTEXT = 40d0ba18db6fce511840ff111ca8af8571d4eadaa0fa99a302e2f97bd3a64ceb88b6cf8e621eeb72440cafc2c28c7ea27a97055ba74c70b8f37ddeb08d6d12447cd86bab333416ad6537824d1a9914aa031b1d270ac809ca2e7bd9e28ea1d3edc34077b87339b6c823ca5ff94d56da65b3691887f2f7caa15ae4d15afdc9f6ac
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 06f6dcfd4db3328c28cc2d0f834c369b3388e0c3875f1c0420c1b061036ee54a
+PLAINTEXT = ed0080c2e72cf4c11945d6d7e30191132a805b23f08a68bc28195d3dc817078f1f684d4f692b632fa13d419996ff5496415a73ef5600149219f4c036734cc44245362aebfc39e79d66bd569dc4cee5ec201d0f6ee0478a4b9c5ac1962d96842d0670fee0c8dde8d510ccfd2a93f4aedd6ed116e9b7e930b2585448a31d7baf160b20b374f49fce9d48731e8a2efb1531
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = d37e72a8026e708ef6e93da76c85adc6fc4d30f0a80702beb6b9a103bb6b84af
+PLAINTEXT = f92d0af3ea5cb1a61d2288e8413ce70580005d9c0e9eea0001a66ede63ca622085e6c612973d5ac3760511afc527c39a3f4022bf4bebef2ad1426e634da2174c22af8e4c3098d5ada89dc1431fceaa4fe21567a28a767906d09687d9a27a0bfb76924aebdef6892c5cef7eee78b905ea1187148ef1c8f15aa4a9a28a89dba6f52996e235c8dede083a0531f6f8713a34739f11c9a868bdeff583a8bc2b4c5001
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e4c33e7317d83c08e9e6c3a4c67db3f5b164469bd8de478d6c2d7fb8af5571e9
+CIPHERTEXT = 4f2247ecf26c0bf6129a1a400b65d6f5
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 72df9c4ea9b3f6fbb0ae11c63e7e717311bae3ea8223b3985c2a2012eeb20dfb
+CIPHERTEXT = 5f16f929426e31036a0e442d0050b868d294fbb3ee849cb6709dbb6198ebbfd1
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 20134773cc97626b425602371c52ae8f3cb678905f182f1af5fbd5773198533d
+CIPHERTEXT = 5cde6c756eb7f0fcdf8d322abb0dbbb2f52a40c9fd65d28b944c559ae0413308bb7d52775155437eeabbbc4f04074897
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = a5f83da6eff5eed0f5992313cd6fc6fae7fadfc09cf9c3b90ae887ee20cabb07
+CIPHERTEXT = f526556f5e50ecb2bfe9272a21a974da855cfd9a782bd875e81d7d4f36de7eca8cbe726b71fc32f99b4549260478a57240ac934b0d74ea792c6285b96fc9f7a8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 14c77be351832a6d30b471519d63c188bdf1881c825b618e7dbd8776f3159069
+CIPHERTEXT = 324a581f256d3bd5273e87f115f230e5a733c6550069a57c83386ccce949b0d4904ef1671640ccfb27eb734f93ad5b51a47b343eae241e0be7da1a0479eebeb3d6db2e034c8647a5d9c41db3401da893
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 5cd0ba1fb516340251ab7a65cd8b24ccacf9f73aeec6139ce4d06d6444c98075
+CIPHERTEXT = 793a403f3cc7502b68b474390aa849e7b8b13456258998a8f2184cacc6394cbda0c1aee76cbed84cd5fcf1c65bce95cea50acd9d18563e90a8a2a0d1eef672347b6eec5f6d83362e408bd756e6837048190daa58f0b56d1eb078531ce5875ca2
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = b248e3ef669ed0994f6a102fd352421cbcc1b3ced42e8d18b2a24bd5d37470cf
+CIPHERTEXT = ed5779df7f981055ada082994bc07313382ed149ed4a064755267244e0461882d3a49776e2f75d29003517de76576bf5325cea0f62904073420eaeb13284bb850c3626fdb4461edef132b5457b9e938a5554e7695c89a4642162e963f4b6c09e41160cbc200abd3c279e4615821d5199
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 461db19f03bb98e199280aa34c6591961a4a33fb4bcda10b4b81b197b55d0eec
+CIPHERTEXT = b0bf2ef97eb085b4526af9b9621895343edc81026016321304e4de133ae53349394348bff6f0d4a3f52f9eed5f57344256d3e018856ed81cfbceb5d0393d267989b0e6389201eb772a80e1866baad68609383787e25cfbedd7471e18dbee5144490ef0ad7b6d34f79864aacead9ae3ca00126d95a168034f41570131477f1b71
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 21654d66d8bc15ede8e3e10b4eaec3d4e2696c8be71a580ae1074664a678ebca
+CIPHERTEXT = b8bee7abd274f81fc1056e86756fdf6c58461bb1dffb62e65e5ed5f920622b15b720a5c4911f4457ccd339874b639d5c0ab0624eae928aab61649638dcc4421bc5946ff83c44615bb1542a56f814666b9faf29ab7f67362091227269032698a48b212d91fc6cb7f317902a3aa30aa360c04b58117803cf0e979f4fd3bc109578b1cfc7d5f81eaee9a6901f7d75cbba04
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 148dd8c6c1edbe3d1ae417bf300ba15edea6260d59e2ae04075bf36595e1151f
+CIPHERTEXT = 447c8f1283ad6a75c3f7b075879e241fbaaf308046401f0be2f98c3b2bd41a79f720663fe6cc3a7e3ae2043de8528683eef1ce78e8c169c7de73d446612a33d9d682459411d1981f26adf95f7bae2f522274e93b66ecf400a4d0b1d05d6dc70888a915582d44eb222f5e79226a3a8754fd416712e94a287ddc180d1f47243dcfb69dbcd461ae9a4dfeff6bd0da7ef751285f324599616e082d54cf7c48d8fff4
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarKey128.sam b/fips/testvectors/aes/sample/ECBVarKey128.sam
new file mode 100644 (file)
index 0000000..0cbb938
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarKey192.sam b/fips/testvectors/aes/sample/ECBVarKey192.sam
new file mode 100644 (file)
index 0000000..cd4aa8f
--- /dev/null
@@ -0,0 +1,1931 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarKey256.sam b/fips/testvectors/aes/sample/ECBVarKey256.sam
new file mode 100644 (file)
index 0000000..e4768d1
--- /dev/null
@@ -0,0 +1,2571 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarTxt128.sam b/fips/testvectors/aes/sample/ECBVarTxt128.sam
new file mode 100644 (file)
index 0000000..a58d0c8
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:39:36 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarTxt192.sam b/fips/testvectors/aes/sample/ECBVarTxt192.sam
new file mode 100644 (file)
index 0000000..18681b5
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:39:42 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/ECBVarTxt256.sam b/fips/testvectors/aes/sample/ECBVarTxt256.sam
new file mode 100644 (file)
index 0000000..ddbde21
--- /dev/null
@@ -0,0 +1,1291 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:39:49 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = 80000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = c0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = e0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = f0000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = f8000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fc000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fe000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ff000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ff800000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffc00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffe00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fff00000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fff80000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffc0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffe0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff0000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffff8000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffc000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffe000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffff800000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffc00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffe00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff00000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffff80000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffc0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffe0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff0000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffff8000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffc000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffe000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffff800000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffc00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffe00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff00000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffff80000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffc0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffe0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff0000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffff8000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffc000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffe000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffff800000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffc00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffe00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff00000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffff80000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffc0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffe0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff0000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffff8000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffc000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffe000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffff800000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffc00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffe00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff00000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffff80000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffc0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffe0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff0000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffff8000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffc000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffe000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffff800000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffc00000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffe00000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff00000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffff80000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffc0000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffe0000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff0000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffff8000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffc000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffe000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffff800000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffc00000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffe00000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff00000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffff80000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffc0000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffe0000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff0000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffff8000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffc000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffe000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffff800000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffc00000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffe00000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff00000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff0000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffff8000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffc000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffe000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffff800000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff00000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffff80000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffff800
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+PLAINTEXT = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBGFSbox128.sam b/fips/testvectors/aes/sample/OFBGFSbox128.sam
new file mode 100644 (file)
index 0000000..5d76082
--- /dev/null
@@ -0,0 +1,95 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = f34481ec3cc627bacd5dc3fb08f273e6
+CIPHERTEXT = 0336763e966d92595a567cc9ce537f5e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = 9798c4640bad75c7c3227db910174e72
+CIPHERTEXT = a9a1631bf4996954ebc093957b234589
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = 96ab5c2ff612d9dfaae8c31f30c42168
+CIPHERTEXT = ff4f8391a6a40ca5b25d23bedd44a597
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = 6a118a874519e64e9963798a503f1d35
+CIPHERTEXT = dc43be40be0e53712f7e2bf5ca707209
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = cb9fceec81286ca3e989bd979b0cb284
+CIPHERTEXT = 92beedab1895a94faa69b632e5cc47ce
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = b26aeb1874e47ca8358ff22378f09144
+CIPHERTEXT = 459264f4798f6a78bacb89c15ed3d601
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = 58c8e00b2631686d54eab84b91f0aca1
+CIPHERTEXT = 08a4e2efec8a8e3312ca7460b9040bbf
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBGFSbox192.sam b/fips/testvectors/aes/sample/OFBGFSbox192.sam
new file mode 100644 (file)
index 0000000..f9b55fe
--- /dev/null
@@ -0,0 +1,83 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 1b077a6af4b7f98229de786d7516b639
+CIPHERTEXT = 275cfc0413d8ccb70513c3859b1d0f72
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = 9c2d8842e5f48f57648205d39a239af1
+CIPHERTEXT = c9b8135ff1b5adc413dfd053b21bd96d
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = bff52510095f518ecca60af4205444bb
+CIPHERTEXT = 4a3650c3371ce2eb35e389a171427440
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = 51719783d3185a535bd75adc65071ce1
+CIPHERTEXT = 4f354592ff7c8847d2d0870ca9481b7c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = 26aa49dcfe7629a8901a69a9914e6dfd
+CIPHERTEXT = d5e08bf9a182e857cf40b3a36ee248cc
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = 941a4773058224e1ef66d10e0a6ee782
+CIPHERTEXT = 067cd9d3749207791841562507fa9626
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBGFSbox256.sam b/fips/testvectors/aes/sample/OFBGFSbox256.sam
new file mode 100644 (file)
index 0000000..6432c51
--- /dev/null
@@ -0,0 +1,71 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS GFSbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 014730f80ac625fe84f026c60bfd547d
+CIPHERTEXT = 5c9d844ed46f9885085e5d6a4f94c7d7
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 0b24af36193ce4665f2825d7b4749c98
+CIPHERTEXT = a9ff75bd7cf6613d3731c77c3b6d0c04
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 761c1fe41a18acf20d241650611d90f1
+CIPHERTEXT = 623a52fcea5d443e48d9181ab32c7421
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 8a560769d605868ad80d819bdba03771
+CIPHERTEXT = 38f2c7ae10612415d27ca190d27da8b4
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 91fbef2d15a97816060bee1feaa49afe
+CIPHERTEXT = 1bc704f1bce135ceb810341b216d7abe
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBKeySbox128.sam b/fips/testvectors/aes/sample/OFBKeySbox128.sam
new file mode 100644 (file)
index 0000000..f00b674
--- /dev/null
@@ -0,0 +1,263 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 10a58869d74be5a374cf867cfb473859
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d251e6944b051e04eaa6fb4dbf78465
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = caea65cdbb75e9169ecd22ebe6e54675
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e29201190152df4ee058139def610bb
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a2e2fa9baf7d20822ca9f0542f764a41
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3b44b95d9d2f25670eee9a0de099fa3
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = b6364ac4e1de1e285eaf144a2415f7a0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d9b05578fc944b3cf1ccf0e746cd581
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 64cf9c7abc50b888af65f49d521944b2
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f7efc89d5dba578104016ce5ad659c05
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 47d6742eefcc0465dc96355e851b64d9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0306194f666d183624aa230a8b264ae7
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 3eb39790678c56bee34bbcdeccf6cdb5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 858075d536d79ccee571f7d7204b1f67
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64110a924f0743d500ccadae72c13427
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35870c6a57e9e92314bcb8087cde72ce
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 18d8126516f8a12ab1a36d9f04d68e51
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c68e9be5ec41e22c825b7c7affb4363
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = f530357968578480b398a3c251cd1093
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f5df39990fc688f1b07224cc03e86cea
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = da84367f325d42d601b4326964802e8e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bba071bcb470f8f6586e5d3add18bc66
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = e37b1c6aa2846f6fdb413f238b089f23
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43c9f7e62f5d288bb27aa40ef8fe1ea8
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 6c002b682483e0cabcc731c253be5674
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3580d19cff44f1014a7c966a69059de5
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 143ae8ed6555aba96110ab58893a8ae1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 806da864dd29d48deafbe764f8202aef
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b69418a85332240dc82492353956ae0c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a303d940ded8f0baff6f75414cac5243
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 71b5c08a1993e1362e4d0ce9b22b78d5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c2dabd117f8a3ecabfbb11d12194d9d0
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = e234cdca2606b81f29408d5f6da21206
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fff60a4740086b3b9c56195b98d91a7b
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 13237c49074a3da078dc1d828bb78c6f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8146a08e2357f0caa30ca8c94d1a0544
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 3071a2a48fe6cbd04f1a129098e308f8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b98e06d356deb07ebb824e5713f7be3
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 90f42ec0f68385f2ffc5dfc03a654dce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a20a53d460fc9ce0423a7a0764c6cf2
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = febd9a24d8b65c1c787d50a4ed3619a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f4a70d8af877f9b02b4c40df57d45b17
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBKeySbox192.sam b/fips/testvectors/aes/sample/OFBKeySbox192.sam
new file mode 100644 (file)
index 0000000..7abfeb5
--- /dev/null
@@ -0,0 +1,299 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0956259c9cd5cfd0181cca53380cde06
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4e18424e591a3d5b6f0876f16f8594
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93f3270cfc877ef17e106ce938979cb0
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = cd62376d5ebb414917f0c78f05266433dc9192a1ec943300
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7f6c25ff41858561bb62f36492e93c29
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 502a6ab36984af268bf423c7f509205207fc1552af4a91e5
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e06556dcbb00b809a025047cff2a940
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25a39dbfd8034f71a81f9ceb55026e4037f8f6aa30ab44ce
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3608c344868e94555d23a120f8a5502d
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = e08c15411774ec4a908b64eadc6ac4199c7cd453f3aaef53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77da2021935b840b7f5dcc39132da9e5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 3b375a1ff7e8d44409696e6326ec9dec86138e2ae010b980
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b7c24f825e3bf9873c9f14d39a0e6f4
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 950bb9f22cc35be6fe79f52c320af93dec5bc9c0c2f9cd53
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64ebf95686b353508c90ecd8b6134316
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 7001c487cc3e572cfc92f4d0e697d982e8856fdcc957da40
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff558c5d27210b7929b73fc708eb4cf1
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = f029ce61d4e5a405b41ead0a883cc6a737da2cf50a6c92ae
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a2c3b2a818075490a7b4c14380f02702
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfe4d74002696ccf7d87b14a2f9cafc9
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2eafd86f63b109b91f5dbb3a3fb7e13
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b9fdd1c5975655f539998b306a324af
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd619e1cf204446112e0af2b9afa8f8c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d4f0aae13c8fe9339fbf9e69ed0ad74d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19c80ec4a6deb7e5ed1033dda933498f
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = b3ad5cea1dddc214ca969ac35f37dae1a9a9d1528f89bb35
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3cf5e1d21a17956d1dffad6a7c41c659
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 45899367c3132849763073c435a9288a766c8b9ec2308516
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69fd12e8505f8ded2fdcb197a121b362
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = ec250e04c3903f602647b85a401a1ae7ca2f02f67fa4253e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa584e2cc4d17417a97cb9a28ba29c8
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = d077a03bd8a38973928ccafe4a9d2f455130bd0af5ae46a9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = abc786fb1edb504580c4d882ef29a0c7
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = d184c36cf0dddfec39e654195006022237871a47c33d3198
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e19fb60a3e1de0166f483c97824a978
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 4c6994ffa9dcdc805b60c2c0095334c42d95a8fc0ca5b080
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7656709538dd5fec41e0ce6a0f8e207d
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = c88f5b00a4ef9a6840e2acaf33f00a3bdc4e25895303fa72
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a67cf333b314d411d3c0ae6e1cfcd8f5
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBKeySbox256.sam b/fips/testvectors/aes/sample/OFBKeySbox256.sam
new file mode 100644 (file)
index 0000000..3475816
--- /dev/null
@@ -0,0 +1,203 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS KeySbox test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 46f2fb342d6f0ab477476fc501242c5f
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 28d46cffa158533194214a91e712fc2b45b518076675affd910edeca5f41ac64
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf3b0a69aeb6657794f2901b1440ad4
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 352065272169abf9856843927d0674fd
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4307456a9e67813b452e15fa8fffe398
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4663446607354989477a5c6f0f007ef4
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 1d85a181b54cde51f0e098095b2962fdc93b51fe9b88602b3f54130bf76a5bd9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 531c2c38344578b84d50b3c917bbb6e1
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = dc0eba1f2232a7879ded34ed8428eeb8769b056bbaf8ad77cb65c3541430b4cf
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc6aec906323480005c58e7e1ab004ad
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3944b95ca0b52043584ef02151926a8
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a74289fe73a4c123ca189ea1e1b49ad5
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b91d4ea4488644b56cf0812fa7fcf5fc
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ccd1bc3c659cd3c59bc437484e3c5c724441da8d6e90ce556cd57d0752663bbc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 304f81ab61a80c2e743b94d5002a126b
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 13428b5e4c005e0636dd338405d173ab135dec2a25c22c5df0722d69dcc43887
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 649a71545378c783e368c9ade7114f6c
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 07eb03a08d291d1b07408bf3512ab40c91097ac77461aad4bb859647f74f00ee
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 47cb030da2ab051dfc6c4bf6910d12bb
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 90143ae20cd78c5d8ebdd6cb9dc1762427a96c78c639bccc41a61424564eafe1
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 798c7c005dee432b2c8ea5dfa381ecc3
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = b7a5794d52737475d53d5a377200849be0260a67a2b22ced8bbef12882270d07
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 637c31dc2591a07636f646b72daabbe7
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = fca02f3d5011cfc5c1e23165d413a049d4526a991827424d896fe3435e0bf68e
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 179a49c712154bbffbe6e7a84a18e220
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBMCT128.sam b/fips/testvectors/aes/sample/OFBMCT128.sam
new file mode 100644 (file)
index 0000000..17e1b14
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = a711e0fc030c058f80300586f213f23c
+IV = 028596e387fdc54cc51819a344a4ccf6
+PLAINTEXT = 9ab64953c86f780f36a38143df387cbe
+CIPHERTEXT = 1a72ae8d5595c5dc643b400c6ebc7196
+
+COUNT = 1
+KEY = bd634e715699c053e40b458a9caf83aa
+IV = 1a72ae8d5595c5dc643b400c6ebc7196
+PLAINTEXT = be27ed769fec879d77ba407889691927
+CIPHERTEXT = 1c4f2508bac074ab453470975c512664
+
+COUNT = 2
+KEY = a12c6b79ec59b4f8a13f351dc0fea5ce
+IV = 1c4f2508bac074ab453470975c512664
+PLAINTEXT = b1602ce4b924944a81e46f0ab120447a
+CIPHERTEXT = 5909d67c5fe13dcd49c6a233055791ff
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 15910892145c85bbfdbb6278080d5047
+IV = d910645882b7ac8c53ef74e76ddd0f51
+CIPHERTEXT = 1087ab0a9b2d65553f002f05721c1ba0
+PLAINTEXT = 61c2be6f49e01294aa5796630af91152
+
+COUNT = 1
+KEY = 7453b6fd5dbc972f57ecf41b02f44115
+IV = 61c2be6f49e01294aa5796630af91152
+CIPHERTEXT = fcfd952d15719b918b4861a729266ca9
+PLAINTEXT = 445f026cac45fc235b488f2c9b8fc060
+
+COUNT = 2
+KEY = 300cb491f1f96b0c0ca47b37997b8175
+IV = 445f026cac45fc235b488f2c9b8fc060
+CIPHERTEXT = c57a27781f2bca3f6e7222f44671d06e
+PLAINTEXT = 67d2bdddb86d1099d84d851593beb811
+
+
diff --git a/fips/testvectors/aes/sample/OFBMCT192.sam b/fips/testvectors/aes/sample/OFBMCT192.sam
new file mode 100644 (file)
index 0000000..3225fd0
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 851477094ffc2af2cf0c8670db903fbbe0143d66316c9486
+IV = f716249a340342d38181c61f463aa002
+PLAINTEXT = 9fb64ae8b7f2221b155439b46d24155c
+CIPHERTEXT = f44fb82b0568eb7860d95ebcaf01e93b
+
+COUNT = 1
+KEY = 23d76c82c3d2ce133b433e5bdef8d4c380cd63da9e6d7dbd
+IV = f44fb82b0568eb7860d95ebcaf01e93b
+PLAINTEXT = 6cbdb14dd083c0daa6c31b8b8c2ee4e1
+CIPHERTEXT = e94e3aa2d8642195ede37e6db830b39a
+
+COUNT = 2
+KEY = 95b9cf640f5845cbd20d04f9069cf5566d2e1db7265dce27
+IV = e94e3aa2d8642195ede37e6db830b39a
+PLAINTEXT = 755b986b150c4bd1b66ea3e6cc8a8bd8
+CIPHERTEXT = 8ace7590cba70015bc6f33c4780a99cc
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = b41e0eaabe376012a759a0a440e6337c437dcfcb2c7aeb7d
+IV = c019b6e98f5ccfa80ab3ef348615b61d
+CIPHERTEXT = 4b7318bfc6c61b8f7ee9525c825f5dcb
+PLAINTEXT = 884ec5a5e0ae38a10de828f4c05d3b16
+
+COUNT = 1
+KEY = 937b17c0861973772f176501a0480bdd4e95e73fec27d06b
+IV = 884ec5a5e0ae38a10de828f4c05d3b16
+CIPHERTEXT = 8380c48cc1f077bd2765196a382e1365
+PLAINTEXT = bb005c3d7d305453baaec5eedac82cda
+
+COUNT = 2
+KEY = 02e548df9cf4a2b19417393cdd785f8ef43b22d136effcb1
+IV = bb005c3d7d305453baaec5eedac82cda
+CIPHERTEXT = 382ef60df9a46dea919e5f1f1aedd1c6
+PLAINTEXT = bfe1b9a93d7c6712046384631289a361
+
+
diff --git a/fips/testvectors/aes/sample/OFBMCT256.sam b/fips/testvectors/aes/sample/OFBMCT256.sam
new file mode 100644 (file)
index 0000000..6808173
--- /dev/null
@@ -0,0 +1,50 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MCT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 351e7372ecca40dc7ee7a99f7c5956d36f10c411607fea829e501d3cbb5631cf
+IV = c31a9b6468a8302fa4649ae5bdd6837a
+PLAINTEXT = d8e122709d912185a283b45c4d5fcd7a
+CIPHERTEXT = 66b1862a8e287df92c1e2cc5c275845e
+
+COUNT = 1
+KEY = 95668a08f6e4d3ded0e235f1411e4a4209a1423bee57977bb24e31f97923b591
+IV = 66b1862a8e287df92c1e2cc5c275845e
+PLAINTEXT = a078f97a1a2e9302ae059c6e3d471c91
+CIPHERTEXT = bf4d7e5be7462db910e2751e5355813c
+
+COUNT = 2
+KEY = a4fc3786717d5b18555d9407a6e31c6eb6ec3c600911bac2a2ac44e72a7634ad
+IV = bf4d7e5be7462db910e2751e5355813c
+PLAINTEXT = 319abd8e879988c685bfa1f6e7fd562c
+CIPHERTEXT = a5518b2cea94df3eac2606f66eadf71a
+
+
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 3d60a304d43a76aac01c20fc232e7b745be57a4e8677c8994592ac8fc14d3022
+IV = 5fd78ed76b443dc93b75fec9350f9bee
+CIPHERTEXT = ec820a9a6f1d8a822273e0760ecc9e99
+PLAINTEXT = e8ac3ac6f32bc1b1d0b657e2c6ef528a
+
+COUNT = 1
+KEY = 80b9d98a3cfd7791d90a5e6f611e76b0b3494088755c09289524fb6d07a262a8
+IV = e8ac3ac6f32bc1b1d0b657e2c6ef528a
+CIPHERTEXT = bdd97a8ee8c7013b19167e9342300dc4
+PLAINTEXT = 88b6739b69c1d2207790d71e51b2305d
+
+COUNT = 2
+KEY = fb87cbb878096dc8bcd2f0b5dca55de73bff33131c9ddb08e2b42c73561052f5
+IV = 88b6739b69c1d2207790d71e51b2305d
+CIPHERTEXT = 7b3e123244f41a5965d8aedabdbb2b57
+PLAINTEXT = f663285bafecc7c30115438f7d94dfa4
+
+
diff --git a/fips/testvectors/aes/sample/OFBMMT128.sam b/fips/testvectors/aes/sample/OFBMMT128.sam
new file mode 100644 (file)
index 0000000..b34ab93
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = ad5e8a3eb0202ce2616d5f33eb9abcba
+IV = c01e63622de235dd33b84342922885fb
+PLAINTEXT = 2673d0de76d2029a8bff8055fef6e293
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 55fdec5a90e2c094fe8453b455941e9c
+IV = 029d16bebe42dd8262c83ae8fcd4c76f
+PLAINTEXT = 2275e9358664055fcb8bf1bb97c5a9a4eae54427aef926648fd076360cb9d316
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = ce8e423c39f16b0842d606a1804290dc
+IV = 8551425f6e7e4306b91f1d85572f6e4f
+PLAINTEXT = 0250e0b7d1105a550a6c78ac379339097cecf8ae27599e3089be151e05bd00e366c4a9ee754a3a10cc553125e5400ef6
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 76bb4e5e01139daca6b448493decf19b
+IV = a1f186284e2674ff2f9a1754b1d1756a
+PLAINTEXT = 1cc82db62333aa41ba099c4e2742a93d5ce05faf842c6eebdc421480c4cfd82c161a7bfdb6412cb66ac5fb74ec4990913e971dc93ee4919b7a550ff245c29e05
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0bb9227ce1c68bd460f14c04b4890e61
+IV = f020a6bfa4d745d9b2dceff35d302fbd
+PLAINTEXT = a3ae087bcd492e6344957746a6898c731983e4d9e08cf36b2cdd9ec934a3f31c87001741a1527f2bbdb76382ebd1709062c6be5e178b011a8f6303bcf1a252ea5fb735188669e5f37461fa00aae92480
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 73f31b98745dd9ae83730616bdb6b4ee
+IV = d2dc4c46a417c885119a23070c5a0e0b
+PLAINTEXT = f311e5cd1c89e1efb2178f1dbf6581f18975431422e390a73b6bc6e139aa98f98b2903463a9783a5c156861b203a21bb2c8d02ca2956a6229adaccd458642911e2425d4bf41026975b39d35607bafc14622971b0e0f670bdd7f21b29920d281c
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = a164db23727b318e26c65f179d6f7ac4
+IV = d353780e704e57429ab89c280e2fffe3
+PLAINTEXT = 6f976518dd600e52ca0710a509e004922812ff2b00e3c4778a363718f551152bf5e4e3705d4724abf004cf4a74950047096fee50b93f1d265073d5436efcd2bfda523d7419b9db6140c4854c0617d8ab1d702dc5c3e9cb1594775cefa2b79e66c7ea5b6c3a3d9b3b614f18f4e6edf286
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0d20a4d24569370dfd4bb665b80ae1e7
+IV = 64b325a0e75ccc02fcad728a3d9fb8a0
+PLAINTEXT = 80843cbf6748c8d533f6c9edd97d030b58b58457499dd67eb8e7795632b690c11fa6dbd3530de537df807fce2d996c9a4cf85edb888822773e03179feeb9e4b0928d6a572e40f8f9a9f2be52dbe5855ce7859d72cba516b5350c33af99301b368041d293236968e4385370bf0ceab418d26327653a7d1bff4607b4cc5aa39d1b
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 92cbf9cf57119dc035ab7c5ee72e6298
+IV = b49ae6fcff979a1f19fe843f599bd227
+PLAINTEXT = 6f32c953f5bfff554702ca77953bf8a23633c07e3f7bf9db55f88a50bfa02221bf7e296623fcf66a176142523d99dcff00359f3525b2a2fca2feae46b438f5d32cb70052094feac94ccfcc3608ce7877b9a86a67d6c3fb4aaa17d86b5fedb3035ce6385dd14043388f55506d1e6433d10994095d7d366e8c124bf005e946c47af713b8d0a057698088fab63da6e374d7
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 9a02635f4094618c85a2de5d79cb9000
+IV = a64468f3a11dc469dec6e6efc8d1a54f
+PLAINTEXT = 11f962b447643e10a9258abb3805805d1183300df919bcba3ac1c8caaeb82d021982eda6bb2e6ce126dbdd664e7bfa58dfd7f868d3d4ba3d43f445187d1f74b858a4ec7bc47b53c7a5cdbda8e2b567bab849a84a55d424b8a266431f608fe2387667487c89d15b89ce0113c71c3c304b46df28fca7a364f4fe1fab297d8fdf4c1cd3e7f133bbecf14881c80c2597bbd32ea360c6f2c9e0b90028667cfca7d3ba
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = f2f1b222e9be6ec5bc55c2bf254e721a
+IV = 1b9d39ef5ecc02ce50885b60065f264b
+CIPHERTEXT = 9fc89156d46449ced183eb2843eabce7
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = b3d499c1123631fd9547711fc34040c7
+IV = cc606dd71c34e5d430152a8fa8f20004
+CIPHERTEXT = 9e506a82378ed40c776e92005ad189f620c22cebe8b6ab9f8012663b7ceea837
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 8519927bf45d55c4a004a54af39a6aa0
+IV = 44f5b8db607301f66a838975e6671b49
+CIPHERTEXT = 1038fbf4722a1bedb5119146b824498cdf01f7efaef250a2966f7a850ee4c102e6b48b34d87d8e4f619e403ccff68f83
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 9aefd36ef7bb016cabde21b31ded0229
+IV = b0952c854fde16b14ab199736099a54d
+CIPHERTEXT = 1dc633a266577a1952d966473b0a468815e3c52dffd61bdd185584359493f1b20f8efed1204d2574326631888fc4f5e5bea73d750fec0599748fe9c8926edd7a
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 18501e4450256944f4906abf42a27709
+IV = 52e97ea5a8a93cae0669b07583b1d06c
+CIPHERTEXT = e1137a431c68ad503f5cf9347b2d34bc7aaf6f05f19428e475eac2848fe5325112dffa15ac9d5b61bcd4c62f63eb95c5de03f8dd13353202691a053ddd916af153bc8604294cda3f12ffbaf8226600ee
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 25ec01743514c0d28c0262e8963de214
+IV = 4ab30656bbfe92b2eae5bbd6df26defd
+CIPHERTEXT = f873721380ba3c1a83a9c1cce1720182a2cb62548939eb82ec8fb213c3b198bbfe9e33021cae0ca3f9180b32e7b62f02010d8246bc884d76bf0488f5f59194f0e0772d8930789a3594552662d094d45e107f4f747b7020580c4c23c59d4e3c64
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 450646f0e4a14c98fc6afca4c391585c
+IV = 762baf25ef7bccee7a706dcae56ef7de
+CIPHERTEXT = d652677e61b08c93da5e7440e83724c5db198ba34030b901b2774d4ef37b2c283b63797ccf2dc1efd63a757d680d9e60e950cc3495174f585b69aa97effd45081b41623256a052749705e9a56b9b2ff746d8582116b9f7bd1e4f6eee027aa9471ef50ce81c92a9eac6c7b7fe186a3f50
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 9ab919b2ed9d17f6a330809b547cc0ad
+IV = ed865de64c8b2d190a89c7d198013735
+CIPHERTEXT = 8efbf62e3f4c19cc9114c8e60c8af20130fc3f730c1146c90c52016513e87d6cc9a7d6df374c630791032e17522da70d8e5f99d984ae5cc1742a4d04b0a87bbdf4c5a30bfa275f6f4a069a7550eb4797b0b8525edee9d7cae91993f497c898f2b75b44fbb36473cb6524f4492b4f3a683e0e544b3f4a20ac1328bb7ef1d03bd1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = b973a1f7888c09e5896624db0edee848
+IV = df6a86e8d15a9d2f9b5eadeae649ce24
+CIPHERTEXT = a314a246a12688835fd212731f22bafe3bd3d07cbca0b71a29c451809dbab8b11c472f3227ba586e8e73a75986a21654fb511a5128a5d63764608f883fab6141cd13300142d1e16ebf4ec9d46ce66510c7ec4cad3cef634cf53c5049f3a4319b5e808dfc19f28a4b9a6d612ef97710fb46ad4fd92008c42283607a0ce22e908976962e6bd5a5bdccc6d758ad54dc7ddd
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 219b091dfd786381b7d2f71933d0e6d1
+IV = bd5efb969d72e2baec94949aa69d167e
+CIPHERTEXT = 00bf63c0fbc5a731399cadb80f139b3cdddfddc49ae25fddb3adff3d164342a5891f450c4179f7f9b0c686319e7e17927b21ba3ff47c9dfdc42980ddcd55681c67c59847f81bbda2c55669cb0799c29b422d7c4dd2c804e2c610fec3f25bf2a940b942ba473460f51f563dcf73ec051ed70a09375c4ffd53626a6338aedd4715bd012dad574b48b767cdec85090046e5e5c04b45bc98ee1a404096822964cf27
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBMMT192.sam b/fips/testvectors/aes/sample/OFBMMT192.sam
new file mode 100644 (file)
index 0000000..3523052
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = efa5256f266fb8200d05518883dd5ceb0789f48e1c8c6127
+IV = f26cdf924208a1c57a2c16061a636b5c
+PLAINTEXT = 5e0c51431db000a3f1937c03988917fa
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 9a0b37e72c8a59e2550356f34fd4e58130ce620dca8bce20
+IV = cf021681395898ace8fae3808de8be38
+PLAINTEXT = c8546d9c8d6b2f78cc730b4e5116cc48e9fd4b70c6a1ec23245e6bc32dcad9ad
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 1a44e16b9cd0502a7a22d56e7bf8040486ada139080b1c49
+IV = 9662581ad4d6b02a95fd3cc643aa507e
+PLAINTEXT = 820346d510da7e3def3aa242c73f2f05862b31ec49b74e987fa705174ba1385b2b3fe8ebd86341d96dcbd6f4cae52d3e
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 3be47ea15513b8dd2169c5c57d5e0fabbefe43199a3c55c2
+IV = 4688c4b7dba41fdefeb3c8a1c093f8e3
+PLAINTEXT = c36c03389f89dd558367ddc5200cc2dec29af4f4c0240ccc17c0955352de1490add847d879caab41c2a34059307c90172b29ee11420efcf0ce347021d29d17ce
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 26d41a0dd5c78057c3d9f43b9334c853c75c3b78290af732
+IV = 6a37de720a7706847788023f792b647f
+PLAINTEXT = cd327fd511db727ce05c628f3dbf067a35f069afc015eb9ae91d89d62e9c5fa12ad66b8d71199479bc51ebc046d630b07588983ebd1ecdf7c2bb373abcc27aa520ec40cd7d983832a3625f720bf67ebc
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 7327f388c93bb5854a8993d3eb47bc73f89d84fcfbfd658f
+IV = dfb7440c55c8f68677f303f5ab14aa2b
+PLAINTEXT = cbb0250a83d02ef3fa10c181b4f32478b77925f8ecf4a3f7c9174fee2d50b4d18b5875454b08d60e6d6e7ec670207cd572d0879d98218af5b0b960d91597db5fd3a70ced0c94beaa9bde4432f62c758e59e3f46321f7b5697602bc1f2c9328be
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = ebc8716b8e1feeb0ca899a2d10c0178bb4dbf3b24e202b3c
+IV = 6119ed293aeaa2d41be12c25994f6c09
+PLAINTEXT = 4396081f84846bb5cbdf0df2e841f454ba267b5e0744528aab1bc685f5cc429b4e2e16701b1f78f2e518c88bb705199bc853ec255a4a3ec9e29dc6f2693f785032794d899d3a462b4baeafe68311a1f8d5c6cae8fda370770a90b4d4bf50140f399e34d0d27cde4946c8476914109452
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 27a79c0eb6f8f07d691b1992bda620bfa9c654ae828e4732
+IV = 1c8e1a7d32a8fa93071febff4ef1c4c4
+PLAINTEXT = 47677b962ceaa34acb18338c741789d01529af8ba481dca2bd563e228d35f633ee9b6547d3c3a697e7bd5bd071c0ad097bc18ef93344416791731de13a6d8eb1a5e05c0d7cda308e45dc54e44131bac7947d4030a79932cacb9e10a31f409228b35eea50edd649172c9ea42eac11b8f1aa864c99c827b6b3b201a0d102570c7f
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 613c9678ef61f91ae62bd5187a08b06f03043a9b5d97d50a
+IV = 8fc154d1ac59039ef7a3e8ed4a20497f
+PLAINTEXT = b9aa6f0872c0a929e71e939d309097b7aa09b50ce5ef806dbdba6918c6bd402eee43f8685ddeab06a0fcdd0907bb05a24bff4aea74c18ad3faaaa05f2be0e710cc20fa9f030dbef175c7a346abc026b4bacb9bd4237629bbf89a162b4030440b9d66fc152cf3ebcfada76abce44603d33e963030b8b7650afdb351e5ce566208a7408732a038398991c3bcd379f5a2e8
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 21889267fc2b47a9521cdbf39df946f034d4225e2685b107
+IV = 694420f334770ddca9c848e2b77bd680
+PLAINTEXT = 3ffe3cbf75c2faa98a4a5501888259317d511f84db714c951f7fda08b14e1b770b81faaf1e59851df1cba8838cd63bef141340ee378e65fdcbd4d140b14d1c7700cc9f2d5f65ef32b37fa44cfb295f2a77b20b99107362fbf4f0b3f48120e3666408b3a0028f40d2178dd0c49c25cbc8ef5508ee2ecb4a76e3fa0b8be76e782e805cbc70cd7e81e4641db454397089b3c224c053583c2658e11b5e6dacdfe1b5
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 9cf1440489daba50e359d96298b2a1d13848ba31586efd88
+IV = 347b3601981c28e500efd2c6fe4df1fe
+CIPHERTEXT = dc67c6588294190c9be97ef1f40bd7ee
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 24411ab172cd55a4f37def1df37d30d6966f039cbfbdfb4b
+IV = 312e95f9f5b8bd72fb9693e5049a6edc
+CIPHERTEXT = bec3217131127ebf5b9a199817d74f76444086b3221fb5fcffa1280314297d74
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = aaeaf32b81b5e4a4710f8fb252871b741a47d98545e8ca74
+IV = 7a8b61746b258954fd1aeab1a90e686a
+CIPHERTEXT = 21f7ed543777692ffb6a17d924bb01c2b27bc6a0d1349b64ff7a906c71c415fab37abce5904f408e31d1c716893e64ce
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f09ae0ef0dfeba8cfa336cc4a380f03c6fbf83cd23b6a979
+IV = 03a571a43a1cfa807b0f36cae92ceeb4
+CIPHERTEXT = 346c062205e903189defca73b955aad8b80e9debfffbcbc19d0350972b663fc4f64ee7ec61a8557784311a4119d44e939933d453a284e0779c9eb7bf9c53b6a4
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 8801968c7d64ee3f6daef99e0dda9a93ee3d9d44e95e408c
+IV = c107f2ab049c5a3c32ac9b6821c6d75a
+CIPHERTEXT = a08ef2f25b0f98beff5381269e31f3e6546789c22be934743c787fea177517ae65f88aa6cc1d4ffd139e076187a7026f9de5056bd8e14a35ed8cc978261ab62504144b2028a9c7397346b75d6d66740d
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = e3aaed10d52ca6658f11017c155dbda6c40bbcc9375e0958
+IV = 68721982171651aa70dec918e87350ee
+CIPHERTEXT = 682eb05dade53318ef056509c0e11c44384ab6394f60a22d8aa722ebda5e4eb6c10c5d83b65b2065cb29cf498ddd08e32bf715e8dbec6e7e7a307ef17294aaa7e1d29056f8668c74a1a081ef64f8d61f8ba1bef98461bd85889f68927abe6ca8
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 12a9d13e3aaf802db89203650eda8dde9e6f3ad21267972a
+IV = fb1d6536b8839aa09ab9a9a346de0378
+CIPHERTEXT = 5a26de11532c350aae8a10dd4da805551dd1ff45f68c3e79c2299fede29a1e3dcd84995dfa96d78a011ac880fdc90eee34e4bd27fa805f1ad2223c84d78bd8645ad5bcb0cdbf7946df46eb25e975bbdd897d27448c08066b12cb06d0ec5a39d54941d0719250262692360033da52130a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 64c5c60476cc3a54c94d873aebaf4979e2ef5c0a12f0e312
+IV = 61138f1298081e5d0ce421d07f7303bd
+CIPHERTEXT = 41cf47289a3111366d08e8e21548baf293052029eb40e4bfcb01c10e6ea6698ec07acd03c38998f531b3fc616300b2ae71333ce29ba26e16e7442c280c0c75af8f75a1342c5fe69f771921efc3bfd32e43c66aa46fd5c34ca9d6ec84214e2e08f6e94b219e5a041a8761def4fe2d265b51e533d83082eb4759df898c75139d82
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 3cfe5334e022f950a9b4bcd8dcf3b21be2b91ee4a650eff1
+IV = 3f8689a6cf04c803abdb42d4bc60cd27
+CIPHERTEXT = 253a420325b980573f6ab33199e8d630a3f4763cf8c8b97489a9a068f8bc8989421af8dea12696f8b11f7a27d1f1a8eecc51d7b5b90878be1f8ff35a5ddd345d497d66cf18e3fee47e00fc2e15146d1203c43579d86c0bc7b5b6c511b36cd68b828a153f5198c005ee36c0af2ff92e84907517f01d9b7c7993469df5c21078fa356a8c9715ece2414be94e10e547f32c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = bb8d0582523ed3bb0066046e51722094aa44533d2c876e82
+IV = db402fbb00a6c2f2cc3487973dfc1674
+CIPHERTEXT = 463e81e42a39d9402941f39b5e126bafe864ea1648c0a5be0a912697a87e4f8eabf79cbf130ea8e6f989f3177335e2b0b87d078b843aa378becd69ea596c85f078b9dd67d599976f6343db1b3297da6d93b20f817ebfc408300fd9f8186dc182f4abcd453881adc1af98340e64e15bcdc32b8960fcf51156a880fc29af290a2c69f6f3bf036ff2c525af8458d1ba6ebb8f11fd8fc784914a6e485de6e44968d6
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBMMT256.sam b/fips/testvectors/aes/sample/OFBMMT256.sam
new file mode 100644 (file)
index 0000000..c6db977
--- /dev/null
@@ -0,0 +1,131 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS MMT test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0907ef3c34e28d1bae6a4a202a9d014ee9c4a5592248ca17a6c76731c467da1e
+IV = 6a6a2c528e0397b2cc68454c51295b45
+PLAINTEXT = f7c03612b169f4eb2a34377da95825e0
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 38cab4c8050e24ff084ecd13e6a91a4c16cdd6e042c8a66af01bd79961105a25
+IV = b94e0d0861ab3deaaa4168ddb3c4474a
+PLAINTEXT = 8c130b2b9b0ce87b3fa5d0ebb43881d7371fc1786a81e85bf96ba0127e23e929
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = a2b9605c85dec00661f9a9dd6a78a0ddf8645882e7392f3a3ef4fc1a106d08d0
+IV = a0e75ad9c8e638f49c41ead64a77c11f
+PLAINTEXT = 4546588da27a1a6fc204045d314bac27cec7830b2ccb572b39a21c3e1ddeeb8565ed4b0061edb0e3cac14144a865de16
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 737e625a793625947f46c67cab5427f7a280b845ed3af97ca1563a353f62a585
+IV = d9377f2f76ceab17b85570fabc827c5d
+PLAINTEXT = 422828c30e08fd238ee97799bceb0a5c461863f0ec3cf09d2af6a21f1810f29f8e0c22e28bffc5c1d8a381d9e8a7148303499507a427fc0c1f52e55386a591a5
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = ce552e0a2ec8583cc8abdf5b8b3fcbe258f39dda6338d84edd91c0fed0e96257
+IV = 4a2ad4a3bd0bbe7ea62a19896d5a3762
+PLAINTEXT = 8c3e04d3f4178b49acdabc88bc866c9e49b49d15016f006dba47b8ca55a161e9e95151581e6b1de7d6555f5a1321b760151a10c9c29d25f34b2b43850dbb5060b5550cd3a8dc970ea22c34da9c654c87
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = f485b625c83d35f7a2fd42245b520cb03971beab5b1400a85784c07121f732f9
+IV = 2f1d1592daf6396008e63e0e080b9ebf
+PLAINTEXT = bdceee48ffb8609c3e888d87688271a00d09b779c2703718c30ebeabdc900d77899324125c73c0d29f5d22853bac1262d872244046543a061b9c4a639e8961bfe4e9e87139ea2732c22e07d1601d1c29d67fe2512f4a47125ab86a9e189da37e
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 18f8c3cd5fc89da4ee21c5d59f7e97dc51597b1244f96824c68ca7c41075da9e
+IV = 6be73c8e97b32a106c5ee3f8c2778c63
+PLAINTEXT = 8f2777ed4f0aa424a93d883d4fb90e0626dfdc1ca753d75e850ee9a18faf02a6d9125c49162404fa49f696719d10479e900729df5752ab767e595f3ad0cf018c7642b48d63f08e8fefdd57c9c1228e4ef388ad407155af40a266ce2a4b7e91ffb0de0623fc164cc9e21a55ab8598eafe
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 9589f0a5bb07e9a5385ebed9c965bbe7cd0fdb72a93d46916cd61880af1a6496
+IV = c0337977ff0d638b8768b5af112c862a
+PLAINTEXT = 16fcbae2340d83d0d33926b1084f03febaaed01f031225dcd8ad3d14ed7afbb1d3ce2bdb63300b6c606a09a458e0cf1fcb217d0390bc357e7355dd7023f720644cacb6c5004be64f5b9249c36774d0df3db4088d6db39d5ba0871e2b7c4cff2bc8bfe408d1091d5f0cd86c75fcb40f275691fa2464a06559a76b86adc021a0ef
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 912e3c0c9f0fb686ba65fc21e14893e060dddb2f3b2b9362cf2a9f5eb71d0996
+IV = ed22473a3108bcaaaf608131dcd764f0
+PLAINTEXT = a1c33118bbfb315d62ecf1a728e9440a25c38bf8519a34b531f2810cb6098b4162698646acb94631a6d802eedd2d5931803892afc56d288e8943861a37880fb9eaf76121d60cdbc8e4175d9c9c904ef548aae4c8562a9f1dff7a17c326f9f84283964b11009df70963d0871a2eba2d3dc34007a9cc79a24adac0bd6f4c074fc3736ecb7ef414a2dc6d2c09cf5b54fef0
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 3b2385bcef0138fd643cfe8672581b2303a669d07818e42948536c22ea06c7f8
+IV = f67ae668876b691ee31765705e94644c
+PLAINTEXT = 7b66ad6f5551c6d83d6c387da577923c3d6eb0145b5e3d95a0787795d964322523d820c453684fd294a0f347525066a457276d2a3483bd4ae388be5eaa708e9642214935390588fd951627e7ba384c188ecca411da82f026f46ec1319b5f7f87226cb02bd1cf774288f75bc7a5d84a802886de311502df0f1a53087772d90ee009dfde0fe16f268ab46a184edbd86bc46e7ca2f2adab90ee9e5f1c99f8884289
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 40a25a47328c9dbb6298e5e423dfb4cda8d778bc69270dacc8b984fdf511236b
+IV = 0fdeac3d8ccfe3bedaa84af146952f81
+CIPHERTEXT = 1ebee8f7121b5e2fe08ac80d311fb96c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = bdbb5d57b6e0ff7c64c3cfdd0da3e3c9175a7b0b703289612ef9713073580d75
+IV = 9460f4ff7a66fcdc4811fd113db1d88e
+CIPHERTEXT = ddd2b8604b129829fa2f06cd8464266fdaf6f99c9e0adfc5cdb95bf3a16617b6
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = b64f285e6b63926e8b540f4e2dec0c40d8a4f595eb73b2213ce472ec006ba72a
+IV = ebf9516e98ce801a2a8f141a3498c8d2
+CIPHERTEXT = d6936f5429497dd7ddb9c865216790d3c3f7bdf699fa69141f089e99610f610b1ceaef40203646cff861e7c4cd03db98
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 8872f46037915544b2e834337efadfd5f1d2fdc197e017f1d5035772cce78f60
+IV = 80917c123a384d922b575f5051004b17
+CIPHERTEXT = 9f73223f58eff725bcc89ed8e6bab415f57ddf766a9957e6d17ca658a4caacb96cf4e522290cef53f4d8465de325539e2d5da5f28e5c7e28ed8091b33dff0aa2
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = a17ecfd3d3df0563c65ad7688acf72e3715a54f07029c740c78aa8c9e4486dbc
+IV = 853867b81e0f433d7a76d763a4611ccc
+CIPHERTEXT = 089c76d7d6a63c16a7c37403634ddeee624b353ad145b1c95856d0b5f98256413c4a920f897ee493d5537cc781b564207edec1c1b62856f0a71f49c651db2a2a538d31005157c79d9861487e0529083a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 231a94b693613a98b1fccbfe74139f6f968cda12f5daee1d3a156191b850d125
+IV = 9727357f319765aabc13ddc52ad3bdf8
+CIPHERTEXT = 4d7015ad3fae60fc01984e6662d3c7c7222c2c865873e00f118c07833ac38dadc0606a39f57b252036129767cb59f2090e510232cf9cb2adf890d1a06d8a16773685621ee0eb467320aac5fbba8b5bd3a1c03eea60bbe36eb847c4848bd1613c
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = f90684c4c8a4cadc09895f89f811090e259e6818d1787c399bd867975c3f74e6
+IV = 4f0c5993754eb94237d7ed7b4e9204a0
+CIPHERTEXT = e0160823eb7a83f5e76b4242a77d595b81bf68f4ae921c8ff3bbf83881b655731b4da773766a038ce52adeeb36321885d646394d3c18faaa855d07285c26036e1d6ecc703aef01e5dd3bc2fccf07b74a98ca5407e8875b7b35e6a2b3a68a1678309f0082ffb287e817c676db3ba44094
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0d72428b788747ea4b7e51412689977b9a08ca118c5b9c7ddaf483f242b0ba4a
+IV = 7f678a40b4c2c7df0e4c9d3aa5cc8d5e
+CIPHERTEXT = a4d3b285aa91498c70ec70a7abd42e5434d0b48d66dde242c7790d06ebfb00099625404621fc95fd1fd7c56440b7a39a75d648dc5483a1fbbf2c2a0dc0bdf863b829fdbcb94588b830dd0b90c702210389a1cf94475a0af23b8e7ab8ecba7e565104704f39142aa6eb25c992095cb179ba58d11c070a281086c7876d369b99ca
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = abe122686b1084ad97d887d4ce6e59e44e24d4de5c3c003be7fed995680852a5
+IV = 0ce6996d15e29db67d1dcebddddf232a
+CIPHERTEXT = 8e2c62410e989c5ca55cf69948a8b0d0bd3b5fc800327daae61d24b500581734c29902ade4c5035c090868df9f24bb330609fcdff4a72d6f18001424fd813cea32923d8aa86c3d215b2ab7d134237bb62e78f61cb9e9b4ef5ced23729d019a342540994120345395e3ec69d6d14ef9427fafd7e616a11a10f90cdb08a88139fbe5caa03815c64c9fe87408553c4d3cbd
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 3fd726a4d47768bc3986c34ce6a82225b859dad84ec93026b4ea1cb83ec74c11
+IV = b7176cc0bb12a5da628363a71f1f5c9c
+CIPHERTEXT = e715ce8995e607148d772b669f6532242f9830a1931bd952bd2a44821a8def46b92504b4b0c5da50bc43bfc727cef5e0ef81faaf24390c0c92a4ed43a09be40d78b204bf680db0c288755f439eaa9d2b3efb5352361547ef2919e65479f142d86ae35714856692523b359442cba333ef662ec1f2905691e5c9b0b81b6d36118ed9e18419cf7a87e81cade42c775fbd13ad41cef7fba5f3d6bb91ea0244125919
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarKey128.sam b/fips/testvectors/aes/sample/OFBVarKey128.sam
new file mode 100644 (file)
index 0000000..1a90e91
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0edd33d3c621e546455bd8ba1418bec8
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bc3f883450c113c64ca42e1112a9e87
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72a1da770f5d7ac4c9ef94d822affd97
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 970014d634e2b7650777e8e84d03ccd8
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17e79aed0db7e279e955b5f493875a7
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ed5a75136a940d0963da379db4af26a
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4295f83465c7755e8fa364bac6a7ea5
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b1d758256b28fd850ad4944208cf1155
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42ffb34c743de4d88ca38011c990890b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9958f0ecea8b2172c0c1995f9182c0f3
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 956d7798fac20f82a8823f984d06f7f5
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a01bf44f2d16be928ca44aaf7b9b106b
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f1a33e50d40d103764c76bd4c6b6f8
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2637050c9fc0d4817e2d69de878aee8d
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 113ecbe4a453269a0dd26069467fb5b5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97d0754fe68f11b9e375d070a608c884
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a0b3e998d05068a5399778405200b4
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df556a33438db87bc41b1752c55e5e49
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90fb128d3a1af6e548521bb962bf1f05
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26298e9c1db517c215fadfb7d2a8d691
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a6cb761d61f8292d0df393a279ad0380
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12acd89b13cd5f8726e34d44fd486108
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 95b1703fc57ba09fe0c3580febdd7ed4
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de11722d893e9f9121c381becc1da59a
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6d114ccb27bf391012e8974c546d9bf2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ce37e17eb4646ecfac29b9cc38d9340
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 18c1b6e2157122056d0243d8a165cddb
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 99693e6a59d1366c74d823562d7e1431
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c7c64dc84a8bba758ed17eb025a57e3
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e17bc79f30eaab2fac2cbbe3458d687a
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1114bc2028009b923f0b01915ce5e7c4
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c28524a16a1e1c1452971caa8d13476
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ed62e16363638360fdd6ad62112794f0
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a8688f0b2a2c16224c161658ffd4044
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 23f710842b9bb9c32f26648c786807ca
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44a98bf11e163f632c47ec6a49683a89
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0f18aff94274696d9b61848bd50ac5e5
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82408571c3e2424540207f833b6dda69
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 303ff996947f0c7d1f43c8f3027b9b75
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7df4daf4ad29a3615a9b6ece5c99518a
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c72954a48d0774db0b4971c526260415
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1df9b76112dc6531e07d2cfda04411f0
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8e4d8e699119e1fc87545a647fb1d34f
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e6c4807ae11f36f091c57d9fb68548d1
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8ebf73aad49c82007f77a5c1ccec6ab4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fb288cc2040049001d2c7585ad123fc
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04497110efb9dceb13e2b13fb4465564
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75550e6cb5a88e49634c9ab69eda0430
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b6768473ce9843ea66a81405dd50b345
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb2f430383f9084e03a653571e065de6
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff4e66c07bae3e79fb7d210847a3b0ba
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b90785125505fad59b13c186dd66ce3
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b527a6aebdaec9eaef8eda2cb7783e5
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 43fdaf53ebbc9880c228617d6a9b548b
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 53786104b9744b98f052c46f1c850d0b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5ab3013dd1e61df06cbaf34ca2aee78
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7470469be9723030fdcc73a8cd4fbb10
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a35a63f5343ebe9ef8167bcb48ad122e
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd8687f0757a210e9fdf181204c30863
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a181e84bd5457d26a88fbae96018fb0
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 653317b9362b6f9b9e1a580e68d494b5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 995c9dc0b689f03c45867b5faa5c18d1
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77a4d96d56dda398b9aabecfc75729fd
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84be19e053635f09f2665e7bae85b42d
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32cd652842926aea4aa6137bb2be2b5e
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 493d4a4f38ebb337d10aa84e9171a554
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9bff7ff454b0ec5a4a2a69566e2cb84
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3535d565ace3f31eb249ba2cc6765d7a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60e91fc3269eecf3231c6e9945697c6
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab69cfadf51f8e604d9cc37182f6635a
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7866373f24a0b6ed56e0d96fcdafb877
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ea448c2aac954f5d812e9d78494446a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = acc5599dd8ac02239a0fef4a36dd1668
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8764468bb103828cf7e1473ce895073
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b0d02893683b9f180458e4aa6b73982
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96d9b017d302df410a937dcdb8bb6e43
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1623cc44313cff440b1594a7e21cc6
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 284ca2fa35807b8b0ae4d19e11d7dbd7
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2e976875755f9401d54f36e2a23a594
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec198a18e10e532403b7e20887c8dd80
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 545d50ebd919e4a6949d96ad47e46a80
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dbdfb527060e0a71009c7bb0c68f1d44
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cfa1322ea33da2173a024f2ff0d896d
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8785b1a75b0f3bd958dcd0e29318c521
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 38f67b9e98e4a97b6df030a9fcdd0104
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 192afffb2c880e82b05926d0fc6c448b
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6a7980ce7b105cf530952d74daaf798c
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea3695e1351b9d6858bd958cf513ef6c
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6da0490ba0ba0343b935681d2cce5ba1
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0ea23af08534011c60009ab29ada2f1
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff13806cf19cc38721554d7c0fcdcd4b
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6838af1f4f69bae9d85dd188dcdf0688
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36cf44c92d550bfb1ed28ef583ddf5d7
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d06e3195b5376f109d5c4ec6c5d62ced
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c440de014d3d610707279b13242a5c36
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f0c5c6ffa5e0bd3a94c88f6b6f7c16b9
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e40c3901cd7effc22bffc35dee0b4d9
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b63305c72bedfab97382c406d0c49bc6
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36bbaab22a6bd4925a99a2b408d2dbae
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 307c5b8fcd0533ab98bc51e27a6ce461
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829c04ff4c07513c0b3ef05c03e337b5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f17af0e895dda5eb98efc68066e84c54
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 277167f3812afff1ffacb4a934379fc3
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cb1dc3a9c72972e425ae2ef3eb597cd
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36aeaa3a213e968d4b5b679d3a2c97fe
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9241daca4fdd034a82372db50e1a0f3f
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c14574d9cd00cf2b5a7f77e53cd57885
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 793de39236570aba83ab9b737cb521c9
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 16591c0f27d60e29b85a96c33861a7ef
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44fb5c4d4f5cb79be5c174a3b1c97348
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 674d2b61633d162be59dde04222f4740
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4750ff263a65e1f9e924ccfd98f3e37
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 62d0662d6eaeddedebae7f7ea3a4f6b6
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70c46bb30692be657f7eaa93ebad9897
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 323994cfb9da285a5d9642e1759b224a
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dbf57877b7b17385c85d0b54851e371
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dfa5c097cdc1532ac071d57b1d28d1bd
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0c53fa37311fc10bd2a9981f513174
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba4f970c0a25c41814bdae2e506be3b4
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2dce3acb727cd13ccd76d425ea56e4f6
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5160474d504b9b3eefb68d35f245f4b3
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41a8a947766635dec37553d9a6c0cbb7
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 25d6cfe6881f2bf497dd14cd4ddf445b
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c78c135ed9e98c096640647265da1e
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5a4d404d8917e353e92a21072c3b2305
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02bc96846b3fdc71643f384cd3cc3eaf
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ba4a9143f4e5d4048521c4f8877d88e
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a1f6258c877d5fcd8964484538bfc92c
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarKey192.sam b/fips/testvectors/aes/sample/OFBVarKey192.sam
new file mode 100644 (file)
index 0000000..f334fef
--- /dev/null
@@ -0,0 +1,2315 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = de885dc87f5a92594082d02cc1e1b42c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 132b074e80f2a597bf5febd8ea5da55e
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eccedf8de592c22fb81347b79f2db1f
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 180b09f267c45145db2f826c2582d35c
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edd807ef7652d7eb0e13c8b5e15b3bc0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9978bcf8dd8fd72241223ad24b31b8a4
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5310f654343e8f27e12c83a48d24ff81
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 833f71258d53036b02952c76c744f5a1
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eba83ff200cff9318a92f8691a06b09f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ff620ccbe9f3292abdf2176b09f04eba
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7ababc4b3f516c9aafb35f4140b548f9
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aa187824d9c4582b0916493ecbde8c57
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c0ad553177fd5ea1092c9d626a29dc4
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a5dc46c37261194124ecaebd680408ec
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e4f2f2ae23e9b10bacfa58601531ba54
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7d67cf1a1e91e8ff3a57a172c7bf412
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26706be06967884e847d137128ce47b3
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b2f8b409b0585909aad3a7b5a219072a
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e4b7bff0290c78344c54a23b722cd20
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07093657552d4414227ce161e9ebf7dd
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e1af1e7d8bc225ed4dffb771ecbb9e67
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef6555253635d8432156cfd9c11b145a
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4035074a5d4260c90cbd6da6c3fceb
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 446ee416f9ad1c103eb0cc96751c88e1
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 198ae2a4637ac0a7890a8fd1485445c9
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 562012ec8faded0825fb2fa70ab30cbd
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc8a64b46b5d88bf7f247d4dbaf38f05
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a168253762e2cc81b42d1e5001762699
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b41f83b38ce5032c6cd7af98cf62061
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 61a89990cd1411750d5fb0dc988447d4
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5accc8ed629edf8c68a539183b1ea82
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b16fa71f846b81a13f361c43a851f290
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fad6efdff5975aee7692234bcd54488
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ebfdb05a783d03082dfe5fdd80a00b17
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb81b584766997af6ba5529d3bdd8609
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0cf4ff4f49c8a0ca060c443499e29313
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc4ba8a8e029f8b26d8afff9df133bb6
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fefebf64360f38e4e63558f0ffc550c3
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 12ad98cbf725137d6a8108c2bed99322
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6afaa996226198b3e2610413ce1b3f78
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2a8ce6747a7e39367828e290848502d9
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 223736e8b8f89ca1e37b6deab40facf1
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0f797e50418b95fa6013333917a9480
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a758de37c2ece2a02c73c01fedc9a132
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a9b87ae77bae706803966c66c73adbd
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d365ab8df8ffd782e358121a4a4fc541
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8dcd9e6f75e6c36c8daee0466f0ed74
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c79a637beb1c0304f14014c037e736dd
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 105f0a25e84ac930d996281a5f954dd9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 42e4074b2927973e8d17ffa92f7fe615
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fe2a9d2c1824449c69e3e0398f12963
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b7f29c1e1f62847a15253b28a1e9d712
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 36ed5d29b903f31e8983ef8b0a2bf990
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27b8070270810f9d023f9dd7ff3b4aa2
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94d46e155c1228f61d1a0db4815ecc4b
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6108d1d98071428eeceef1714b96dd
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc5b25b71b6296cf73dd2cdcac2f70b1
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 44aba95e8a06a2d9d3530d2677878c80
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a570d20e89b467e8f5176061b81dd396
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 758f4467a5d8f1e7307dc30b34e404f4
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcea28e9071b5a2302970ff352451bc5
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7523c00bc177d331ad312e09c9015c1c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ccac61e3183747b3f5836da21a1bc4f4
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 707b075791878880b44189d3522b8c30
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7132d0c0e4a07593cf12ebb12be7688c
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = effbac1644deb0c784275fe56e19ead3
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a005063f30f4228b374e2459738f26bb
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29975b5f48bb68fcbbc7cea93b452ed7
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf3f2576e2afedc74bb1ca7eeec1c0e7
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07c403f5f966e0e3d9f296d6226dca28
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c8c20908249ab4a34d6dd0a31327ff1a
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c0541329ecb6159ab23b7fc5e6a21bca
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7aa1acf1a2ed9ba72bc6deb31d88b863
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 808bd8eddabb6f3bf0d5a8a27be1fe8a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 273c7d7685e14ec66bbb96b8f05b6ddd
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 32752eefc8c2a93f91b6e73eb07cca6e
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d893e7d62f6ce502c64f75e281f9c000
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dfd999be5d0cfa35732c0ddc88ff5a5
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02647c76a300c3173b841487eb2bae9f
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 172df8b02f04b53adab028b4e01acd87
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 054b3bf4998aeb05afd87ec536533a36
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3783f7bf44c97f065258a666cae03020
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aad4c8a63f80954104de7b92cede1be1
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cbfe61810fd5467ccdacb75800f3ac07
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 830d8a2590f7d8e1b55a737f4af45f34
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fffcd4683f858058e74314671d43fa2c
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 523d0babbb82f46ebc9e70b1cd41ddd0
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 344aab37080d7486f7d542a309e53eed
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 56c5609d0906b23ab9caca816f5dbebd
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7026026eedd91adc6d831cdf9894bdc6
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 88330baa4f2b618fc9d9b021bf503d5a
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc9e0ea22480b0bac935c8a8ebefcdcf
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 29ca779f398fb04f867da7e8a44756cb
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 51f89c42985786bfc43c6df8ada36832
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6ac1de5fb8f21d874e91c53b560c50e3
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03aa9058490eda306001a8a9f48d0ca7
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e34ec71d6128d4871865d617c30b37e3
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14be1c535b17cabd0c4d93529d69bf47
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9ef67756507beec9dd3862883478044
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40e231fa5a5948ce2134e92fc0664d4b
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03194b8e5dda5530d0c678c0b48f5d92
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 90bd086f237cc4fd99f4d76bde6b4826
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 19259761ca17130d6ed86d57cd7951ee
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d7cbb3f34b9b450f24b0e8518e54da6d
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 725b9caebe9f7f417f4068d0d2ee20b3
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d924b934a90ce1fd39b8a9794f82672
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c50562bf094526a91c5bc63c0c224995
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2f11805046743bd74f57188d9188df7
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8dd274bd0f1b58ae345d9e7233f9b8f3
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fd5548bcf3f42565f7efa94562528d46
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2ccaebd3a4c3e80b063748131ba4a71
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e03cb23d9e11c9d93f117e9c0a91b576
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 78f933a2081ac1db84f69d10f4523fe0
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4061f7412ed320de0edc8851c2e2436f
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9064ba1cd04ce6bab98474330814b4d4
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 48391bffb9cfff80ac238c886ef0a461
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8d2a67df5a999fdbf93edd0343296c9
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = aaca7367396b69a221bd632bea386eec
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a80fd5020dfe65f5f16293ec92c6fd89
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2162995b8217a67f1abc342e146406f8
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c6a6164b7a60bae4e986ffac28dfadd9
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 64e0d7f900e3d9c83e4b8f96717b2146
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ad2561de8c1232f5d8dbab4739b6cbb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 279689e9a557f58b1c3bf40c97a90964
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c4637e4a5e6377f9cc5a8638045de029
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 492e607e5aea4688594b45f3aee3df90
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e8c4e4381feec74054954c05b777a00a
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 91549514605f38246c9b724ad839f01d
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 74b24e3b6fefe40a4f9ef7ac6e44d76a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2437a683dc5d4b52abb4a123a8df86c6
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bb2852c891c5947d2ed44032c421b85f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b9f5fbd5e8a4264c0a85b80409afa5e
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 30dab809f85a917fe924733f424ac589
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eaef5c1f8d605192646695ceadc65f32
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b8aa90040b4c15a12316b78e0f9586fc
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97fac8297ceaabc87d454350601e0673
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9b47ef567ac28dfe488492f157e2b2e0
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1b8426027ddb962b5c5ba7eb8bc9ab63
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e917fc77e71992a12dbe4c18068bec82
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dceebbc98840f8ae6daf76573b7e56f4
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e11a9f74205125b61e0aee047eca20d
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f60467f55a1f17eab88e800120cbc284
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d436649f600b449ee276530f0cd83c11
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3bc0e3656a9e3ac7cd378a737f53b637
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bacae63d33b928aa8380f8d54d88c17
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8935ffbc75ae6251bf8e859f085adcb9
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93dc4970fe35f67747cb0562c06d875a
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 14f9df858975851797ba604fb0d16cc7
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02ea0c98dca10b38c21b3b14e8d1b71f
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f091b1b5b0749b2adc803e63dda9b72
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 05b389e3322c6da08384345a4137fd08
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 381308c438f35b399f10ad71b05027d8
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 68c230fcfa9279c3409fc423e2acbe04
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c84a475acb011f3f59f4f46b76274c0
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45119b68cb3f8399ee60066b5611a4d7
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9423762f527a4060ffca312dcca22a16
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f361a2745a33f056a5ac6ace2f08e344
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5ef145766eca849f5d011536a6557fdb
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c9af27b2c89c9b4cf4a0c4106ac80318
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb9c4f16c621f4eab7e9ac1d7551dd57
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 138e06fba466fa70854d8c2e524cffb2
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fb4bc78b225070773f04c40466d4e90c
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b2cbff1ed0150feda8a4799be94551f
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 08b30d7b3f27962709a36bcadfb974bd
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdf6d32e044d77adcf37fb97ac213326
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93cb284ecdcfd781a8afe32077949e88
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b017bb02ec87b2b94c96e40a26fc71a
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c5c038b6990664ab08a3aaa5df9f3266
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b7020be37fab6259b2a27f4ec551576
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60136703374f64e860b48ce31f930716
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d63a269b14d506ccc401ab8a9f1b591
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d317f81dc6aa454aee4bd4a5a5cff4bd
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dddececd5354f04d530d76ed884246eb
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 41c5205cc8fd8eda9a3cffd2518f365a
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf42fb474293d96eca9db1b37b1ba676
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a231692607169b4ecdead5cd3b10db3e
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ace4b91c9c669e77e7acacd19859ed49
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 75db7cfd4a7b2b62ab78a48f3ddaf4af
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c1faba2d46e259cf480d7c38e4572a58
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 241c45bc6ae16dee6eb7bea128701582
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fd03057cf1364420c2b78069a3e2502
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ddb505e6cc1384cbaec1df90b80beb20
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5674a3bed27bf4bd3622f9f5fe208306
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b687f26a89cfbfbb8e5eeac54055315e
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0547dd32d3b29ab6a4caeb606c5b6f78
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 186861f8bc5386d31fb77f720c3226e6
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eacf1e6c4224efb38900b185ab1dfd42
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d241aab05a42d319de81d874f5c7b90d
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5eb9bc759e2ad8d2140a6c762ae9e1ab
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 018596e15e78e2c064159defce5f3085
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dd8a493514231cbf56eccee4c40889fb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarKey256.sam b/fips/testvectors/aes/sample/OFBVarKey256.sam
new file mode 100644 (file)
index 0000000..e8f089e
--- /dev/null
@@ -0,0 +1,3083 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarKey test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:29 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 8000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e35a6dcb19b201a01ebcfa8aa22b5759
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = c000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b29169cdcf2d83e838125a12ee6aa400
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = e000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8f3a72fc3cdf74dfaf6c3e6b97b2fa6
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = f000000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1c777679d50037c79491a94da76a9a35
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = f800000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9cf4893ecafa0a0247a898e040691559
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = fc00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8fbb413703735326310a269bd3aa94b2
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = fe00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60e32246bed2b0e859e55c1cc6b26502
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = ff00000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ec52a212f80a09df6317021bc2a9819e
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = ff80000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f23e5b600eb70dbccf6c0b1d9a68182c
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = ffc0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a3f599d63a82a968c33fe26590745970
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = ffe0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ccb9b1337002cbac42c520b5d67722
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = fff0000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc111f6c37cf40a1159d00fb59fb0488
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = fff8000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dc43b51ab609052372989a26e9cdd714
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = fffc000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4dcede8da9e2578f39703d4433dc6459
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = fffe000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1a4c1c263bbccfafc11782894685e3a8
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = ffff000000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 937ad84880db50613423d6d527a2823d
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = ffff800000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 610b71dfc688e150d8152c5b35ebc14d
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = ffffc00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27ef2495dabf323885aab39c80f18d8b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = ffffe00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 633cafea395bc03adae3a1e2068e4b4e
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = fffff00000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e1b482b53761cf631819b749a6f3724
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = fffff80000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 976e6f851ab52c771998dbb2d71c75a9
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = fffffc0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 85f2ba84f8c307cf525e124c3e22e6cc
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = fffffe0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6bcca98bf6a835fa64955f72de4115fe
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = ffffff0000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2c75e2d36eebd65411f14fd0eb1d2a06
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = ffffff8000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bd49295006250ffca5100b6007a0eade
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = ffffffc000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a190527d0ef7c70f459cd3940df316ec
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = ffffffe000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bbd1097a62433f79449fa97d4ee80dbf
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = fffffff000000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 07058e408f5b99b0e0f061a1761b5b3b
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = fffffff800000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5fd1f13fa0f31e37fabde328f894eac2
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = fffffffc00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fc4af7c948df26e2ef3e01c1ee5b8f6f
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = fffffffe00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 829fd7208fb92d44a074a677ee9861ac
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = ffffffff00000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad9fc613a703251b54c64a0e76431711
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = ffffffff80000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33ac9eccc4cc75e2711618f80b1548e8
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = ffffffffc0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2025c74b8ad8f4cda17ee2049c4c902d
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = ffffffffe0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f85ca05fe528f1ce9b790166e8d551e7
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = fffffffff0000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6f6238d8966048d4967154e0dad5a6c9
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = fffffffff8000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f2b21b4e7640a9b3346de8b82fb41e49
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = fffffffffc000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f836f251ad1d11d49dc344628b1884e1
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = fffffffffe000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 077e9470ae7abea5a9769d49182628c3
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = ffffffffff000000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0dcc2d27fc9865633f85223cf0d611f
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = ffffffffff800000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be66cfea2fecd6bf0ec7b4352c99bcaa
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = ffffffffffc00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = df31144f87a2ef523facdcf21a427804
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = ffffffffffe00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5bb0f5629fb6aae5e1839a3c3625d63
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = fffffffffff00000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3c9db3335306fe1ec612bdbfae6b6028
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = fffffffffff80000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3dd5c34634a79d3cfcc8339760e6f5f4
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = fffffffffffc0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 82bda118a3ed7af314fa2ccc5c07b761
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = fffffffffffe0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2937a64f7d4f46fe6fea3b349ec78e38
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = ffffffffffff0000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 225f068c28476605735ad671bb8f39f3
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = ffffffffffff8000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ae682c5ecd71898e08942ac9aa89875c
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = ffffffffffffc000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5e031cb9d676c3022d7f26227e85c38f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = ffffffffffffe000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a78463fb064db5d52bb64bfef64f2dda
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = fffffffffffff000000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8aa9b75e784593876c53a00eae5af52b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = fffffffffffff800000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f84566df23da48af692722fe980573a
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = fffffffffffffc00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 31690b5ed41c7eb42a1e83270a7ff0e6
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = fffffffffffffe00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77dd7702646d55f08365e477d3590eda
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = ffffffffffffff00000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4c022ac62b3cb78d739cc67b3e20bb7e
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = ffffffffffffff80000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 092fa137ce18b5dfe7906f550bb13370
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = ffffffffffffffc0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3e0cdadf2e68353c0027672c97144dd3
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = ffffffffffffffe0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d8c4b200b383fc1f2b2ea677618a1d27
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = fffffffffffffff0000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11825f99b0e9bb3477c1c0713b015aac
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = fffffffffffffff8000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f8b9fffb5c187f7ddc7ab10f4fb77576
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = fffffffffffffffc000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ffb4e87a32b37d6f2c8328d3b5377802
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = fffffffffffffffe000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d276c13a5d220f4da9224e74896391ce
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = ffffffffffffffff000000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 94efe7a0e2e031e2536da01df799c927
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = ffffffffffffffff800000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8f8fd822680a85974e53a5a8eb9d38de
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = ffffffffffffffffc00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e0f0a91b2e45f8cc37b7805a3042588d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = ffffffffffffffffe00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 597a6252255e46d6364dbeeda31e279c
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = fffffffffffffffff00000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f51a0f694442b8f05571797fec7ee8bf
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = fffffffffffffffff80000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9ff071b165b5198a93dddeebc54d09b5
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = fffffffffffffffffc0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c20a19fd5758b0c4bc1a5df89cf73877
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = fffffffffffffffffe0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97120166307119ca2280e9315668e96f
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = ffffffffffffffffff0000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4b3b9f1e099c2a09dc091e90e4f18f0a
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = ffffffffffffffffff8000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = eb040b891d4b37f6851f7ec219cd3f6d
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = ffffffffffffffffffc000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9f0fdec08b7fd79aa39535bea42db92a
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = ffffffffffffffffffe000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e70f168fc74bf911df240bcd2cef236
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = fffffffffffffffffff000000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 462ccd7f5fd1108dbc152f3cacad328b
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = fffffffffffffffffff800000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a4af534a7d0b643a01868785d86dfb95
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = fffffffffffffffffffc00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab980296197e1a5022326c31da4bf6f3
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = fffffffffffffffffffe00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f97d57b3333b6281b07d486db2d4e20c
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = ffffffffffffffffffff00000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f33fa36720231afe4c759ade6bd62eb6
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = ffffffffffffffffffff80000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdcfac0c02ca538343c68117e0a15938
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = ffffffffffffffffffffc0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ad4916f5ee5772be764fc027b8a6e539
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = ffffffffffffffffffffe0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e16873e1678610d7e14c02d002ea845
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = fffffffffffffffffffff0000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4e6e627c1acc51340053a8236d579576
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = fffffffffffffffffffff8000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ab0c8410aeeead92feec1eb430d652cb
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = fffffffffffffffffffffc000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e86f7e23e835e114977f60e1a592202e
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = fffffffffffffffffffffe000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e68ad5055a367041fade09d9a70a794b
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = ffffffffffffffffffffff000000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0791823a3c666bb6162825e78606a7fe
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = ffffffffffffffffffffff800000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcca366a9bf47b7b868b77e25c18a364
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = ffffffffffffffffffffffc00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 684c9efc237e4a442965f84bce20247a
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = ffffffffffffffffffffffe00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a858411ffbe63fdb9c8aa1bfaed67b52
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = fffffffffffffffffffffff00000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 04bc3da2179c3015498b0e03910db5b8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = fffffffffffffffffffffff80000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40071eeab3f935dbc25d00841460260f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = fffffffffffffffffffffffc0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ebd7c30ed2016e08ba806ddb008bcc8
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = fffffffffffffffffffffffe0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 15c6becf0f4cec7129cbd22d1a79b1b8
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = ffffffffffffffffffffffff0000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0aeede5b91f721700e9e62edbf60b781
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = ffffffffffffffffffffffff8000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 266581af0dcfbed1585e0a242c64b8df
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = ffffffffffffffffffffffffc000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6693dc911662ae473216ba22189a511a
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = ffffffffffffffffffffffffe000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7606fa36d86473e6fb3a1bb0e2c0adf5
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = fffffffffffffffffffffffff000000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 112078e9e11fbb78e26ffb8899e96b9a
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = fffffffffffffffffffffffff800000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 40b264e921e9e4a82694589ef3798262
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = fffffffffffffffffffffffffc00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8d4595cb4fa7026715f55bd68e2882f9
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = fffffffffffffffffffffffffe00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b588a302bdbc09197df1edae68926ed9
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = ffffffffffffffffffffffffff00000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33f7502390b8a4a221cfecd0666624ba
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = ffffffffffffffffffffffffff80000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3d20253adbce3be2373767c4d822c566
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = ffffffffffffffffffffffffffc0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a42734a3929bf84cf0116c9856a3c18c
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = ffffffffffffffffffffffffffe0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3abc4939457422bb957da3c56938c6d
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = fffffffffffffffffffffffffff0000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 972bdd2e7c525130fadc8f76fc6f4b3f
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = fffffffffffffffffffffffffff8000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84a83d7b94c699cbcb8a7d9b61f64093
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = fffffffffffffffffffffffffffc000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ce61d63514aded03d43e6ebfc3a9001f
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = fffffffffffffffffffffffffffe000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c839dd58eeae6b8a36af48ed63d2dc9
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = ffffffffffffffffffffffffffff000000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cd5ece55b8da3bf622c4100df5de46f9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = ffffffffffffffffffffffffffff800000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3b6f46f40e0ac5fc0a9c1105f800f48d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = ffffffffffffffffffffffffffffc00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba26d47da3aeb028de4fb5b3a854a24b
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = ffffffffffffffffffffffffffffe00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 87f53bf620d3677268445212904389d5
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = fffffffffffffffffffffffffffff00000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10617d28b5e0f4605492b182a5d7f9f6
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = fffffffffffffffffffffffffffff80000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9aaec4fabbf6fae2a71feff02e372b39
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = fffffffffffffffffffffffffffffc0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a90c62d88b5c42809abf782488ed130
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = fffffffffffffffffffffffffffffe0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = f1f1c5a40899e15772857ccb65c7a09a
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = ffffffffffffffffffffffffffffff0000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 190843d29b25a3897c692ce1dd81ee52
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = ffffffffffffffffffffffffffffff8000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a866bc65b6941d86e8420a7ffb0964db
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = ffffffffffffffffffffffffffffffc000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8193c6ff85225ced4255e92f6e078a14
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = ffffffffffffffffffffffffffffffe000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9661cb2424d7d4a380d547f9e7ec1cb9
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = fffffffffffffffffffffffffffffff000000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 86f93d9ec08453a071e2e2877877a9c8
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = fffffffffffffffffffffffffffffff800000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27eefa80ce6a4a9d598e3fec365434d2
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = fffffffffffffffffffffffffffffffc00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d62068444578e3ab39ce7ec95dd045dc
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = fffffffffffffffffffffffffffffffe00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b5f71d4dd9a71fe5d8bc8ba7e6ea3048
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = ffffffffffffffffffffffffffffffff00000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6825a347ac479d4f9d95c5cb8d3fd7e9
+PLAINTEXT = ?
+
+COUNT = 128
+KEY = ffffffffffffffffffffffffffffffff80000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e3714e94a5778955cc0346358e94783a
+PLAINTEXT = ?
+
+COUNT = 129
+KEY = ffffffffffffffffffffffffffffffffc0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d836b44bb29e0c7d89fa4b2d4b677d2a
+PLAINTEXT = ?
+
+COUNT = 130
+KEY = ffffffffffffffffffffffffffffffffe0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d454b75021d76d4b84f873a8f877b92
+PLAINTEXT = ?
+
+COUNT = 131
+KEY = fffffffffffffffffffffffffffffffff0000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c3498f7eced2095314fc28115885b33f
+PLAINTEXT = ?
+
+COUNT = 132
+KEY = fffffffffffffffffffffffffffffffff8000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6e668856539ad8e405bd123fe6c88530
+PLAINTEXT = ?
+
+COUNT = 133
+KEY = fffffffffffffffffffffffffffffffffc000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8680db7f3a87b8605543cfdbe6754076
+PLAINTEXT = ?
+
+COUNT = 134
+KEY = fffffffffffffffffffffffffffffffffe000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6c5d03b13069c3658b3179be91b0800c
+PLAINTEXT = ?
+
+COUNT = 135
+KEY = ffffffffffffffffffffffffffffffffff000000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ef1b384ac4d93eda00c92add0995ea5f
+PLAINTEXT = ?
+
+COUNT = 136
+KEY = ffffffffffffffffffffffffffffffffff800000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bf8115805471741bd5ad20a03944790f
+PLAINTEXT = ?
+
+COUNT = 137
+KEY = ffffffffffffffffffffffffffffffffffc00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c64c24b6894b038b3c0d09b1df068b0b
+PLAINTEXT = ?
+
+COUNT = 138
+KEY = ffffffffffffffffffffffffffffffffffe00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3967a10cffe27d0178545fbf6a40544b
+PLAINTEXT = ?
+
+COUNT = 139
+KEY = fffffffffffffffffffffffffffffffffff00000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7c85e9c95de1a9ec5a5363a8a053472d
+PLAINTEXT = ?
+
+COUNT = 140
+KEY = fffffffffffffffffffffffffffffffffff80000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a9eec03c8abec7ba68315c2c8c2316e0
+PLAINTEXT = ?
+
+COUNT = 141
+KEY = fffffffffffffffffffffffffffffffffffc0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cac8e414c2f388227ae14986fc983524
+PLAINTEXT = ?
+
+COUNT = 142
+KEY = fffffffffffffffffffffffffffffffffffe0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5d942b7f4622ce056c3ce3ce5f1dd9d6
+PLAINTEXT = ?
+
+COUNT = 143
+KEY = ffffffffffffffffffffffffffffffffffff0000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d240d648ce21a3020282c3f1b528a0b6
+PLAINTEXT = ?
+
+COUNT = 144
+KEY = ffffffffffffffffffffffffffffffffffff8000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 45d089c36d5c5a4efc689e3b0de10dd5
+PLAINTEXT = ?
+
+COUNT = 145
+KEY = ffffffffffffffffffffffffffffffffffffc000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b4da5df4becb5462e03a0ed00d295629
+PLAINTEXT = ?
+
+COUNT = 146
+KEY = ffffffffffffffffffffffffffffffffffffe000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = dcf4e129136c1a4b7a0f38935cc34b2b
+PLAINTEXT = ?
+
+COUNT = 147
+KEY = fffffffffffffffffffffffffffffffffffff000000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d9a4c7618b0ce48a3d5aee1a1c0114c4
+PLAINTEXT = ?
+
+COUNT = 148
+KEY = fffffffffffffffffffffffffffffffffffff800000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca352df025c65c7b0bf306fbee0f36ba
+PLAINTEXT = ?
+
+COUNT = 149
+KEY = fffffffffffffffffffffffffffffffffffffc00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 238aca23fd3409f38af63378ed2f5473
+PLAINTEXT = ?
+
+COUNT = 150
+KEY = fffffffffffffffffffffffffffffffffffffe00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 59836a0e06a79691b36667d5380d8188
+PLAINTEXT = ?
+
+COUNT = 151
+KEY = ffffffffffffffffffffffffffffffffffffff00000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 33905080f7acf1cdae0a91fc3e85aee4
+PLAINTEXT = ?
+
+COUNT = 152
+KEY = ffffffffffffffffffffffffffffffffffffff80000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72c9e4646dbc3d6320fc6689d93e8833
+PLAINTEXT = ?
+
+COUNT = 153
+KEY = ffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba77413dea5925b7f5417ea47ff19f59
+PLAINTEXT = ?
+
+COUNT = 154
+KEY = ffffffffffffffffffffffffffffffffffffffe0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6cae8129f843d86dc786a0fb1a184970
+PLAINTEXT = ?
+
+COUNT = 155
+KEY = fffffffffffffffffffffffffffffffffffffff0000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fcfefb534100796eebbd990206754e19
+PLAINTEXT = ?
+
+COUNT = 156
+KEY = fffffffffffffffffffffffffffffffffffffff8000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8c791d5fdddf470da04f3e6dc4a5b5b5
+PLAINTEXT = ?
+
+COUNT = 157
+KEY = fffffffffffffffffffffffffffffffffffffffc000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c93bbdc07a4611ae4bb266ea5034a387
+PLAINTEXT = ?
+
+COUNT = 158
+KEY = fffffffffffffffffffffffffffffffffffffffe000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c102e38e489aa74762f3efc5bb23205a
+PLAINTEXT = ?
+
+COUNT = 159
+KEY = ffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 93201481665cbafc1fcc220bc545fb3d
+PLAINTEXT = ?
+
+COUNT = 160
+KEY = ffffffffffffffffffffffffffffffffffffffff800000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4960757ec6ce68cf195e454cfd0f32ca
+PLAINTEXT = ?
+
+COUNT = 161
+KEY = ffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = feec7ce6a6cbd07c043416737f1bbb33
+PLAINTEXT = ?
+
+COUNT = 162
+KEY = ffffffffffffffffffffffffffffffffffffffffe00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 11c5413904487a805d70a8edd9c35527
+PLAINTEXT = ?
+
+COUNT = 163
+KEY = fffffffffffffffffffffffffffffffffffffffff00000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 347846b2b2e36f1f0324c86f7f1b98e2
+PLAINTEXT = ?
+
+COUNT = 164
+KEY = fffffffffffffffffffffffffffffffffffffffff80000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 332eee1a0cbd19ca2d69b426894044f0
+PLAINTEXT = ?
+
+COUNT = 165
+KEY = fffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 866b5b3977ba6efa5128efbda9ff03cd
+PLAINTEXT = ?
+
+COUNT = 166
+KEY = fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cc1445ee94c0f08cdee5c344ecd1e233
+PLAINTEXT = ?
+
+COUNT = 167
+KEY = ffffffffffffffffffffffffffffffffffffffffff0000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = be288319029363c2622feba4b05dfdfe
+PLAINTEXT = ?
+
+COUNT = 168
+KEY = ffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cfd1875523f3cd21c395651e6ee15e56
+PLAINTEXT = ?
+
+COUNT = 169
+KEY = ffffffffffffffffffffffffffffffffffffffffffc000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cb5a408657837c53bf16f9d8465dce19
+PLAINTEXT = ?
+
+COUNT = 170
+KEY = ffffffffffffffffffffffffffffffffffffffffffe000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca0bf42cb107f55ccff2fc09ee08ca15
+PLAINTEXT = ?
+
+COUNT = 171
+KEY = fffffffffffffffffffffffffffffffffffffffffff000000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = fdd9bbb4a7dc2e4a23536a5880a2db67
+PLAINTEXT = ?
+
+COUNT = 172
+KEY = fffffffffffffffffffffffffffffffffffffffffff800000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ede447b362c484993dec9442a3b46aef
+PLAINTEXT = ?
+
+COUNT = 173
+KEY = fffffffffffffffffffffffffffffffffffffffffffc00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 10dffb05904bff7c4781df780ad26837
+PLAINTEXT = ?
+
+COUNT = 174
+KEY = fffffffffffffffffffffffffffffffffffffffffffe00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c33bc13e8de88ac25232aa7496398783
+PLAINTEXT = ?
+
+COUNT = 175
+KEY = ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca359c70803a3b2a3d542e8781dea975
+PLAINTEXT = ?
+
+COUNT = 176
+KEY = ffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = bcc65b526f88d05b89ce8a52021fdb06
+PLAINTEXT = ?
+
+COUNT = 177
+KEY = ffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db91a38855c8c4643851fbfb358b0109
+PLAINTEXT = ?
+
+COUNT = 178
+KEY = ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ca6e8893a114ae8e27d5ab03a5499610
+PLAINTEXT = ?
+
+COUNT = 179
+KEY = fffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6629d2b8df97da728cdd8b1e7f945077
+PLAINTEXT = ?
+
+COUNT = 180
+KEY = fffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4570a5a18cfc0dd582f1d88d5c9a1720
+PLAINTEXT = ?
+
+COUNT = 181
+KEY = fffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 72bc65aa8e89562e3f274d45af1cd10b
+PLAINTEXT = ?
+
+COUNT = 182
+KEY = fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 98551da1a6503276ae1c77625f9ea615
+PLAINTEXT = ?
+
+COUNT = 183
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff000000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 0ddfe51ced7e3f4ae927daa3fe452cee
+PLAINTEXT = ?
+
+COUNT = 184
+KEY = ffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = db826251e4ce384b80218b0e1da1dd4c
+PLAINTEXT = ?
+
+COUNT = 185
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2cacf728b88abbad7011ed0e64a1680c
+PLAINTEXT = ?
+
+COUNT = 186
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 330d8ee7c5677e099ac74c9994ee4cfb
+PLAINTEXT = ?
+
+COUNT = 187
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = edf61ae362e882ddc0167474a7a77f3a
+PLAINTEXT = ?
+
+COUNT = 188
+KEY = fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6168b00ba7859e0970ecfd757efecf7c
+PLAINTEXT = ?
+
+COUNT = 189
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1415447866230d28bb1ea18a4cdfd02
+PLAINTEXT = ?
+
+COUNT = 190
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 516183392f7a8763afec68a060264141
+PLAINTEXT = ?
+
+COUNT = 191
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 77565c8d73cfd4130b4aa14d8911710f
+PLAINTEXT = ?
+
+COUNT = 192
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37232a4ed21ccc27c19c9610078cabac
+PLAINTEXT = ?
+
+COUNT = 193
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 804f32ea71828c7d329077e712231666
+PLAINTEXT = ?
+
+COUNT = 194
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d64424f23cb97215e9c2c6f28d29eab7
+PLAINTEXT = ?
+
+COUNT = 195
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 023e82b533f68c75c238cebdb2ee89a2
+PLAINTEXT = ?
+
+COUNT = 196
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 193a3d24157a51f1ee0893f6777417e7
+PLAINTEXT = ?
+
+COUNT = 197
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 84ecacfcd400084d078612b1945f2ef5
+PLAINTEXT = ?
+
+COUNT = 198
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1dcd8bb173259eb33a5242b0de31a455
+PLAINTEXT = ?
+
+COUNT = 199
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 35e9eddbc375e792c19992c19165012b
+PLAINTEXT = ?
+
+COUNT = 200
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8a772231c01dfdd7c98e4cfddcc0807a
+PLAINTEXT = ?
+
+COUNT = 201
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6eda7ff6b8319180ff0d6e65629d01c3
+PLAINTEXT = ?
+
+COUNT = 202
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = c267ef0e2d01a993944dd397101413cb
+PLAINTEXT = ?
+
+COUNT = 203
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e9f80e9d845bcc0f62926af72eabca39
+PLAINTEXT = ?
+
+COUNT = 204
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 6702990727aa0878637b45dcd3a3b074
+PLAINTEXT = ?
+
+COUNT = 205
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2e2e647d5360e09230a5d738ca33471e
+PLAINTEXT = ?
+
+COUNT = 206
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f56413c7add6f43d1d56e4f02190330
+PLAINTEXT = ?
+
+COUNT = 207
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 69cd0606e15af729d6bca143016d9842
+PLAINTEXT = ?
+
+COUNT = 208
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a085d7c1a500873a20099c4caa3c3f5b
+PLAINTEXT = ?
+
+COUNT = 209
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4fc0d230f8891415b87b83f95f2e09d1
+PLAINTEXT = ?
+
+COUNT = 210
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4327d08c523d8eba697a4336507d1f42
+PLAINTEXT = ?
+
+COUNT = 211
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7a15aab82701efa5ae36ab1d6b76290f
+PLAINTEXT = ?
+
+COUNT = 212
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5bf0051893a18bb30e139a58fed0fa54
+PLAINTEXT = ?
+
+COUNT = 213
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 97e8adf65638fd9cdf3bc22c17fe4dbd
+PLAINTEXT = ?
+
+COUNT = 214
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1ee6ee326583a0586491c96418d1a35d
+PLAINTEXT = ?
+
+COUNT = 215
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 26b549c2ec756f82ecc48008e529956b
+PLAINTEXT = ?
+
+COUNT = 216
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70377b6da669b072129e057cc28e9ca5
+PLAINTEXT = ?
+
+COUNT = 217
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9c94b8b0cb8bcc919072262b3fa05ad9
+PLAINTEXT = ?
+
+COUNT = 218
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fbb83dfd0d7abcb05cd28cad2dfb523
+PLAINTEXT = ?
+
+COUNT = 219
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 96877803de77744bb970d0a91f4debae
+PLAINTEXT = ?
+
+COUNT = 220
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7379f3370cf6e5ce12ae5969c8eea312
+PLAINTEXT = ?
+
+COUNT = 221
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 02dc99fa3d4f98ce80985e7233889313
+PLAINTEXT = ?
+
+COUNT = 222
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1e38e759075ba5cab6457da51844295a
+PLAINTEXT = ?
+
+COUNT = 223
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 70bed8dbf615868a1f9d9b05d3e7a267
+PLAINTEXT = ?
+
+COUNT = 224
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 234b148b8cb1d8c32b287e896903d150
+PLAINTEXT = ?
+
+COUNT = 225
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 294b033df4da853f4be3e243f7e513f4
+PLAINTEXT = ?
+
+COUNT = 226
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3f58c950f0367160adec45f2441e7411
+PLAINTEXT = ?
+
+COUNT = 227
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 37f655536a704e5ace182d742a820cf4
+PLAINTEXT = ?
+
+COUNT = 228
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ea7bd6bb63418731aeac790fe42d61e8
+PLAINTEXT = ?
+
+COUNT = 229
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = e74a4c999b4c064e48bb1e413f51e5ea
+PLAINTEXT = ?
+
+COUNT = 230
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = ba9ebefdb4ccf30f296cecb3bc1943e8
+PLAINTEXT = ?
+
+COUNT = 231
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3194367a4898c502c13bb7478640a72d
+PLAINTEXT = ?
+
+COUNT = 232
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = da797713263d6f33a5478a65ef60d412
+PLAINTEXT = ?
+
+COUNT = 233
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d1ac39bb1ef86b9c1344f214679aa376
+PLAINTEXT = ?
+
+COUNT = 234
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2fdea9e650532be5bc0e7325337fd363
+PLAINTEXT = ?
+
+COUNT = 235
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d3a204dbd9c2af158b6ca67a5156ce4a
+PLAINTEXT = ?
+
+COUNT = 236
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 3a0a0e75a8da36735aee6684d965a778
+PLAINTEXT = ?
+
+COUNT = 237
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 52fc3e620492ea99641ea168da5b6d52
+PLAINTEXT = ?
+
+COUNT = 238
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d2e0c7f15b4772467d2cfc873000b2ca
+PLAINTEXT = ?
+
+COUNT = 239
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 563531135e0c4d70a38f8bdb190ba04e
+PLAINTEXT = ?
+
+COUNT = 240
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = a8a39a0f5663f4c0fe5f2d3cafff421a
+PLAINTEXT = ?
+
+COUNT = 241
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = d94b5e90db354c1e42f61fabe167b2c0
+PLAINTEXT = ?
+
+COUNT = 242
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 50e6d3c9b6698a7cd276f96b1473f35a
+PLAINTEXT = ?
+
+COUNT = 243
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 9338f08e0ebee96905d8f2e825208f43
+PLAINTEXT = ?
+
+COUNT = 244
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 8b378c86672aa54a3a266ba19d2580ca
+PLAINTEXT = ?
+
+COUNT = 245
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cca7c3086f5f9511b31233da7cab9160
+PLAINTEXT = ?
+
+COUNT = 246
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 5b40ff4ec9be536ba23035fa4f06064c
+PLAINTEXT = ?
+
+COUNT = 247
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 60eb5af8416b257149372194e8b88749
+PLAINTEXT = ?
+
+COUNT = 248
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 2f005a8aed8a361c92e440c15520cbd1
+PLAINTEXT = ?
+
+COUNT = 249
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 7b03627611678a997717578807a800e2
+PLAINTEXT = ?
+
+COUNT = 250
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = cf78618f74f6f3696e0a4779b90b5a77
+PLAINTEXT = ?
+
+COUNT = 251
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 03720371a04962eaea0a852e69972858
+PLAINTEXT = ?
+
+COUNT = 252
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 1f8a8133aa8ccf70e2bd3285831ca6b7
+PLAINTEXT = ?
+
+COUNT = 253
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 27936bd27fb1468fc8b48bc483321725
+PLAINTEXT = ?
+
+COUNT = 254
+KEY = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
+IV = 00000000000000000000000000000000
+CIPHERTEXT = b07d4f3e2cd2ef2eb545980754dfea0f
+PLAINTEXT = ?
+
+COUNT = 255
+KEY = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+IV = 00000000000000000000000000000000
+CIPHERTEXT = 4bf85f1b5d54adbc307b0a048389adcb
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarTxt128.sam b/fips/testvectors/aes/sample/OFBVarTxt128.sam
new file mode 100644 (file)
index 0000000..f3a957a
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Tue Jun 24 02:41:18 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 00000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 3ad78e726c1ec02b7ebfe92b23d9ec34
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 00000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = aae5939c8efdf2f04e60b9fe7117b2c2
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 00000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = f031d4d74f5dcbf39daaf8ca3af6e527
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 00000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 96d9fd5cc4f07441727df0f33e401a36
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 00000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 30ccdb044646d7e1f3ccea3dca08b8c0
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 00000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = 16ae4ce5042a67ee8e177b7c587ecc82
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 00000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = b6da0bb11a23855d9c5cb1b4c6412e0a
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 00000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = db4f1aa530967d6732ce4715eb0ee24b
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 00000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a81738252621dd180a34f3455b4baa2f
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 00000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 77e2b508db7fd89234caf7939ee5621a
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 00000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = b8499c251f8442ee13f0933b688fcd19
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 00000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 965135f8a81f25c9d630b17502f68e53
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 00000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 8b87145a01ad1c6cede995ea3670454f
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 00000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 8eae3b10a0c8ca6d1d3b0fa61e56b0b2
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 00000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 64b4d629810fda6bafdf08f3b0d8d2c5
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 00000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = d7e5dbd3324595f8fdc7d7c571da6c2a
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 00000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f3f72375264e167fca9de2c1527d9606
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 00000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 8ee79dd4f401ff9b7ea945d86666c13b
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 00000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = dd35cea2799940b40db3f819cb94c08b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 00000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 6941cb6b3e08c2b7afa581ebdd607b87
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 00000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 2c20f439f6bb097b29b8bd6d99aad799
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 00000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 625d01f058e565f77ae86378bd2c49b3
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 00000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = c0b5fd98190ef45fbb4301438d095950
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 00000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = 13001ff5d99806efd25da34f56be854b
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 00000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 3b594c60f5c8277a5113677f94208d82
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 00000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = e9c0fc1818e4aa46bd2e39d638f89e05
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 00000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = f8023ee9c3fdc45a019b4e985c7e1a54
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 00000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 35f40182ab4662f3023baec1ee796b57
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 00000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = 3aebbad7303649b4194a6945c6cc3694
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 00000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = a2124bea53ec2834279bed7f7eb0f938
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 00000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = b9fb4399fa4facc7309e14ec98360b0a
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 00000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = c26277437420c5d634f715aea81a9132
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 00000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 171a0e1b2dd424f0e089af2c4c10f32f
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 00000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 7cadbe402d1b208fe735edce00aee7ce
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 00000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 43b02ff929a1485af6f5c6d6558baa0f
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 00000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 092faacc9bf43508bf8fa8613ca75dea
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 00000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = cb2bf8280f3f9742c7ed513fe802629c
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 00000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 215a41ee442fa992a6e323986ded3f68
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 00000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f21e99cf4f0f77cea836e11a2fe75fb1
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 00000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = 95e3a0ca9079e646331df8b4e70d2cd6
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 00000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 4afe7f120ce7613f74fc12a01a828073
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 00000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 827f000e75e2c8b9d479beed913fe678
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 00000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 35830c8e7aaefe2d30310ef381cbf691
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 00000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 191aa0f2c8570144f38657ea4085ebe5
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 00000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 85062c2c909f15d9269b6c18ce99c4f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 00000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 678034dc9e41b5a560ed239eeab1bc78
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 00000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = c2f93a4ce5ab6d5d56f1b93cf19911c1
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1c3112bcb0c1dcc749d799743691bf82
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 00000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 00c55bd75c7f9c881989d3ec1911c0d4
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = ea2e6b5ef182b7dff3629abd6a12045f
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 22322327e01780b17397f24087f8cc6f
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = c9cacb5cd11692c373b2411768149ee7
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 00000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = a18e3dbbca577860dab6b80da3139256
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 79b61c37bf328ecca8d743265a3d425c
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = d2d99c6bcc1f06fda8e27e8ae3f1ccc7
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 1bfd4b91c701fd6b61b7f997829d663b
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 11005d52f25f16bdc9545a876a63490a
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 3a4d354f02bb5a5e47d39666867f246a
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = d451b8d6e1e1a0ebb155fbbf6e7b7dc3
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 6898d4f42fa7ba6a10ac05e87b9f2080
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = b611295e739ca7d9b50f8e4c0e754a3f
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 7d33fc7d8abe3ca1936759f8f5deaf20
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = 3b5e0f566dc96c298f0c12637539b25c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = f807c3e7985fe0f5a50e2cdb25c5109e
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 41f992a856fb278b389a62f5d274d7e9
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 10d3ed7a6fe15ab4d91acbc7d0767ab1
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 21feecd45b2e675973ac33bf0c5424fc
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = 1480cb3955ba62d09eea668f7c708817
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = 66404033d6b72b609354d5496e7eb511
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 1c317a220a7d700da2b1e075b00266e1
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = ab3b89542233f1271bf8fd0c0f403545
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = d93eae966fac46dca927d6b114fa3f9e
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 1bdec521316503d9d5ee65df3ea94ddf
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = eef456431dea8b4acf83bdae3717f75f
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 06f2519a2fafaa596bfef5cfa15c21b9
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = 251a7eac7e2fe809e4aa8d0d7012531a
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 3bffc16e4c49b268a20f8d96a60b4058
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = e886f9281999c5bb3b3e8862e2f7c988
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 563bf90d61beef39f48dd625fcef1361
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 4d37c850644563c69fd0acd9a049325b
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = b87c921b91829ef3b13ca541ee1130a6
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 2e65eb6b6ea383e109accce8326b0393
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 9ca547f7439edc3e255c0f4d49aa8990
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = a5e652614c9300f37816b1f9fd0c87f9
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 14954f0b4697776f44494fe458d814ed
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 7c8d9ab6c2761723fe42f8bb506cbcf7
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db7e1932679fdd99742aab04aa0d5a80
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 4c6a1c83e568cd10f27c2d73ded19c28
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 90ecbe6177e674c98de412413f7ac915
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 90684a2ac55fe1ec2b8ebd5622520b73
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 7472f9a7988607ca79707795991035e6
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 56aff089878bf3352f8df172a3ae47d8
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 65c0526cbe40161b8019a2a3171abd23
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 377be0be33b4e3e310b4aabda173f84f
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 9402e9aa6f69de6504da8d20c4fcaa2f
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 123c1f4af313ad8c2ce648b2e71fb6e1
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 1ffc626d30203dcdb0019fb80f726cf4
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 76da1fbe3a50728c50fd2e621b5ad885
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 082eb8be35f442fb52668e16a591d1d6
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = e656f9ecf5fe27ec3e4a73d00c282fb3
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 2ca8209d63274cd9a29bb74bcd77683a
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 79bf5dce14bb7dd73a8e3611de7ce026
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 3c849939a5d29399f344c4a0eca8a576
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = ed3c0a94d59bece98835da7aa4f07ca2
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 63919ed4ce10196438b6ad09d99cd795
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 7678f3a833f19fea95f3c6029e2bc610
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3aa426831067d36b92be7c5f81c13c56
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 9272e2d2cdd11050998c845077a30ea0
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 088c4b53f5ec0ff814c19adae7f6246c
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 4010a5e401fdf0a0354ddbcc0d012b17
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = a87a385736c0a6189bd6589bd8445a93
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 545f2b83d9616dccf60fa9830e9cd287
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 4b706f7f92406352394037a6d4f4688d
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = b7972b3941c44b90afa7b264bfba7387
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 6f45732cf10881546f0fd23896d2bb60
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = 2e3579ca15af27f64b3c955a5bfc30ba
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 34a2c5a91ae2aec99b7d1b5fa6780447
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = a4d6616bd04f87335b0e53351227a9ee
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 7f692b03945867d16179a8cefc83ea3f
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 3bd141ee84a0e6414a26e7a4f281f8a2
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = d1788f572d98b2b16ec5d5f3922b99bc
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 0833ff6f61d98a57b288e8c3586b85a6
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 8568261797de176bf0b43becc6285afb
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = f9b0fda0c4a898f5b9e6f661c4ce4d07
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = 8ade895913685c67c5269f8aae42983e
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 39bde67d5c8ed8a8b1c37eb8fa9f5ac0
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 00000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 5c005e72c1418c44f569f2ea33ba54f3
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 00000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = 3f5b8cc9ea855a0afa7347d23e8d664e
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarTxt192.sam b/fips/testvectors/aes/sample/OFBVarTxt192.sam
new file mode 100644 (file)
index 0000000..10a3ece
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 192
+# Tue Jun 24 02:41:23 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = 6cd02513e8d4dc986b4afe087a60bd0c
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 2ce1f8b7e30627c1c4519eada44bc436
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9946b5f87af446f5796c1fee63a2da24
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 2a560364ce529efc21788779568d5555
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 35c1471837af446153bce55d5ba72a0a
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = ce60bc52386234f158f84341e534cd9e
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8c7c27ff32bcf8dc2dc57c90c2903961
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 32bb6a7ec84499e166f936003d55a5bb
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = a5c772e5c62631ef660ee1d5877f6d1b
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = 030d7e5b64f380a7e4ea5387b5cd7f49
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc9a2610037009b698f11bb7e86c83e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = 0046612c766d1840c226364f1fa7ed72
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 4880c7e08f27befe78590743c05e698b
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = 2520ce829a26577f0f4822c4ecc87401
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 8765e8acc169758319cb46dc7bcf3dca
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = e98f4ba4f073df4baa116d011dc24a28
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = f378f68c5dbf59e211b3a659a7317d94
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 283d3b069d8eb9fb432d74b96ca762b4
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = a7e1842e8a87861c221a500883245c51
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 77aa270471881be070fb52c7067ce732
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = 01b0f476d484f43f1aeb6efa9361a8ac
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = 1c3a94f1c052c55c2d8359aff2163b4f
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = e8a067b604d5373d8b0f2e05a03b341b
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = a7876ec87f5a09bfea42c77da30fd50e
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 0cf3e9d3a42be5b854ca65b13f35f48d
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 6c62f6bbcab7c3e821c9290f08892dda
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = 7f5e05bd2068738196fee79ace7e3aec
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 440e0d733255cda92fb46e842fe58054
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = aa5d5b1c4ea1b7a22e5583ac2e9ed8a7
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = 77e537e89e8491e8662aae3bc809421d
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 997dd3e9f1598bfa73f75973f7e93b76
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 1b38d4f7452afefcb7fc721244e4b72e
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 0be2b18252e774dda30cdda02c6906e3
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = d2695e59c20361d82652d7d58b6f11b2
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 902d88d13eae52089abd6143cfe394e9
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = d49bceb3b823fedd602c305345734bd2
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 707b1dbb0ffa40ef7d95def421233fae
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 7ca0c1d93356d9eb8aa952084d75f913
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = f2cbf9cb186e270dd7bdb0c28febc57d
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = c94337c37c4e790ab45780bd9c3674a0
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 8e3558c135252fb9c9f367ed609467a1
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 1b72eeaee4899b443914e5b3a57fba92
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = 011865f91bc56868d051e52c9efd59b7
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = e4771318ad7a63dd680f6e583b7747ea
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 61e3d194088dc8d97e9e6db37457eac5
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = 36ff1ec9ccfbc349e5d356d063693ad6
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 3cc9e9a9be8cc3f6fb2ea24088e9bb19
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = 1ee5ab003dc8722e74905d9a8fe3d350
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = 245339319584b0a412412869d6c2eada
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = 7bd496918115d14ed5380852716c8814
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = 273ab2f2b4a366a57d582a339313c8b1
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 113365a9ffbe3b0ca61e98507554168b
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = afa99c997ac478a0dea4119c9e45f8b1
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = 9216309a7842430b83ffb98638011512
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = 62abc792288258492a7cb45145f4b759
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = 534923c169d504d7519c15d30e756c50
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = fa75e05bcdc7e00c273fa33f6ee441d2
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 7d350fa6057080f1086a56b17ec240db
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = f34e4a6324ea4a5c39a661c8fe5ada8f
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = 0882a16f44088d42447a29ac090ec17e
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 3a3c15bfc11a9537c130687004e136ee
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = 22c0a7678dc6d8cf5c8a6d5a9960767c
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = b46b09809d68b9a456432a79bdc2e38c
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 93baaffb35fbe739c17c6ac22eecf18f
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = c8aa80a7850675bc007c46df06b49868
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 12c6f3877af421a918a84b775858021d
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = 33f123282c5d633924f7d5ba3f3cab11
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a8f161002733e93ca4527d22c1a0c5bb
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = b72f70ebf3e3fda23f508eec76b42c02
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 6a9d965e6274143f25afdcfc88ffd77c
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = a0c74fd0b9361764ce91c5200b095357
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 091d1fdc2bd2c346cd5046a8c6209146
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = e2a37580116cfb71856254496ab0aca8
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = e0b3a00785917c7efc9adba322813571
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = 733d41f4727b5ef0df4af4cf3cffa0cb
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = a99ebb030260826f981ad3e64490aa4f
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 73f34c7d3eae5e80082c1647524308ee
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = 40ebd5ad082345b7a2097ccd3464da02
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 7cc4ae9a424b2cec90c97153c2457ec5
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 54d632d03aba0bd0f91877ebdd4d09cb
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = d3427be7e4d27cd54f5fe37b03cf0897
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = b2099795e88cc158fd75ea133d7e7fbe
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = a6cae46fb6fadfe7a2c302a34242817b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 026a7024d6a902e0b3ffccbaa910cc3f
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 156f07767a85a4312321f63968338a01
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 15eec9ebf42b9ca76897d2cd6c5a12e2
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = db0d3a6fdcc13f915e2b302ceeb70fd8
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 71dbf37e87a2e34d15b20e8f10e48924
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = c745c451e96ff3c045e4367c833e3b54
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 340da09c2dd11c3b679d08ccd27dd595
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 8279f7c0c2a03ee660c6d392db025d18
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = a4b2c7d8eba531ff47c5041a55fbd1ec
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 74569a2ca5a7bd5131ce8dc7cbfbf72f
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = 3713da0c0219b63454035613b5a403dd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 8827551ddcc9df23fa72a3de4e9f0b07
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 2e3febfd625bfcd0a2c06eb460da1732
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = ee82e6ba488156f76496311da6941deb
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = 4770446f01d1f391256e85a1b30d89d3
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = af04b68f104f21ef2afb4767cf74143c
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = cf3579a9ba38c8e43653173e14f3a4c6
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = b3bba904f4953e09b54800af2f62e7d4
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = fc4249656e14b29eb9c44829b4c59a46
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 9b31568febe81cfc2e65af1c86d1a308
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 9ca09c25f273a766db98a480ce8dfedc
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = b909925786f34c3c92d971883c9fbedf
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 82647f1332fe570a9d4d92b2ee771d3b
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = 3604a7e80832b3a99954bca6f5b9f501
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 884607b128c5de3ab39a529a1ef51bef
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 670cfa093d1dbdb2317041404102435e
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 7a867195f3ce8769cbd336502fbb5130
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 52efcf64c72b2f7ca5b3c836b1078c15
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 4019250f6eefb2ac5ccbcae044e75c7e
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 022c4f6f5a017d292785627667ddef24
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = e9c21078a2eb7e03250f71000fa9e3ed
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = a13eaeeb9cd391da4e2b09490b3e7fad
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = c958a171dca1d4ed53e1af1d380803a9
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = 21442e07a110667f2583eaeeee44dc8c
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 59bbb353cf1dd867a6e33737af655e99
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = 43cd3b25375d0ce41087ff9fe2829639
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 6b98b17e80d1118e3516bd768b285a84
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = ae47ed3676ca0c08deea02d95b81db58
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 34ec40dc20413795ed53628ea748720b
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 4dc68163f8e9835473253542c8a65d46
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 2aabb999f43693175af65c6c612c46fb
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = e01f94499dac3547515c5b1d756f0f58
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 9d12435a46480ce00ea349f71799df9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = cef41d16d266bdfe46938ad7884cc0cf
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = b13db4da1f718bc6904797c82bcf2d32
+PLAINTEXT = ?
+
diff --git a/fips/testvectors/aes/sample/OFBVarTxt256.sam b/fips/testvectors/aes/sample/OFBVarTxt256.sam
new file mode 100644 (file)
index 0000000..03edcad
--- /dev/null
@@ -0,0 +1,1547 @@
+# CAVS 2.0
+# Config info for OpenSSL
+# AESVS VarTxt test data for OFB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Tue Jun 24 02:41:30 PM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+PLAINTEXT = 00000000000000000000000000000000
+CIPHERTEXT = ?
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = 80000000000000000000000000000000
+CIPHERTEXT = ddc6bf790c15760d8d9aeb6f9a75fd4e
+PLAINTEXT = ?
+
+COUNT = 1
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = c0000000000000000000000000000000
+CIPHERTEXT = 0a6bdc6d4c1e6280301fd8e97ddbe601
+PLAINTEXT = ?
+
+COUNT = 2
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = e0000000000000000000000000000000
+CIPHERTEXT = 9b80eefb7ebe2d2b16247aa0efc72f5d
+PLAINTEXT = ?
+
+COUNT = 3
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f0000000000000000000000000000000
+CIPHERTEXT = 7f2c5ece07a98d8bee13c51177395ff7
+PLAINTEXT = ?
+
+COUNT = 4
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = f8000000000000000000000000000000
+CIPHERTEXT = 7818d800dcf6f4be1e0e94f403d1e4c2
+PLAINTEXT = ?
+
+COUNT = 5
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fc000000000000000000000000000000
+CIPHERTEXT = e74cd1c92f0919c35a0324123d6177d3
+PLAINTEXT = ?
+
+COUNT = 6
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fe000000000000000000000000000000
+CIPHERTEXT = 8092a4dcf2da7e77e93bdd371dfed82e
+PLAINTEXT = ?
+
+COUNT = 7
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff000000000000000000000000000000
+CIPHERTEXT = 49af6b372135acef10132e548f217b17
+PLAINTEXT = ?
+
+COUNT = 8
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ff800000000000000000000000000000
+CIPHERTEXT = 8bcd40f94ebb63b9f7909676e667f1e7
+PLAINTEXT = ?
+
+COUNT = 9
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffc00000000000000000000000000000
+CIPHERTEXT = fe1cffb83f45dcfb38b29be438dbd3ab
+PLAINTEXT = ?
+
+COUNT = 10
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffe00000000000000000000000000000
+CIPHERTEXT = 0dc58a8d886623705aec15cb1e70dc0e
+PLAINTEXT = ?
+
+COUNT = 11
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff00000000000000000000000000000
+CIPHERTEXT = c218faa16056bd0774c3e8d79c35a5e4
+PLAINTEXT = ?
+
+COUNT = 12
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fff80000000000000000000000000000
+CIPHERTEXT = 047bba83f7aa841731504e012208fc9e
+PLAINTEXT = ?
+
+COUNT = 13
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffc0000000000000000000000000000
+CIPHERTEXT = dc8f0e4915fd81ba70a331310882f6da
+PLAINTEXT = ?
+
+COUNT = 14
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffe0000000000000000000000000000
+CIPHERTEXT = 1569859ea6b7206c30bf4fd0cbfac33c
+PLAINTEXT = ?
+
+COUNT = 15
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff0000000000000000000000000000
+CIPHERTEXT = 300ade92f88f48fa2df730ec16ef44cd
+PLAINTEXT = ?
+
+COUNT = 16
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffff8000000000000000000000000000
+CIPHERTEXT = 1fe6cc3c05965dc08eb0590c95ac71d0
+PLAINTEXT = ?
+
+COUNT = 17
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffc000000000000000000000000000
+CIPHERTEXT = 59e858eaaa97fec38111275b6cf5abc0
+PLAINTEXT = ?
+
+COUNT = 18
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffe000000000000000000000000000
+CIPHERTEXT = 2239455e7afe3b0616100288cc5a723b
+PLAINTEXT = ?
+
+COUNT = 19
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff000000000000000000000000000
+CIPHERTEXT = 3ee500c5c8d63479717163e55c5c4522
+PLAINTEXT = ?
+
+COUNT = 20
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffff800000000000000000000000000
+CIPHERTEXT = d5e38bf15f16d90e3e214041d774daa8
+PLAINTEXT = ?
+
+COUNT = 21
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffc00000000000000000000000000
+CIPHERTEXT = b1f4066e6f4f187dfe5f2ad1b17819d0
+PLAINTEXT = ?
+
+COUNT = 22
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffe00000000000000000000000000
+CIPHERTEXT = 6ef4cc4de49b11065d7af2909854794a
+PLAINTEXT = ?
+
+COUNT = 23
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff00000000000000000000000000
+CIPHERTEXT = ac86bc606b6640c309e782f232bf367f
+PLAINTEXT = ?
+
+COUNT = 24
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffff80000000000000000000000000
+CIPHERTEXT = 36aff0ef7bf3280772cf4cac80a0d2b2
+PLAINTEXT = ?
+
+COUNT = 25
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffc0000000000000000000000000
+CIPHERTEXT = 1f8eedea0f62a1406d58cfc3ecea72cf
+PLAINTEXT = ?
+
+COUNT = 26
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffe0000000000000000000000000
+CIPHERTEXT = abf4154a3375a1d3e6b1d454438f95a6
+PLAINTEXT = ?
+
+COUNT = 27
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff0000000000000000000000000
+CIPHERTEXT = 96f96e9d607f6615fc192061ee648b07
+PLAINTEXT = ?
+
+COUNT = 28
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffff8000000000000000000000000
+CIPHERTEXT = cf37cdaaa0d2d536c71857634c792064
+PLAINTEXT = ?
+
+COUNT = 29
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffc000000000000000000000000
+CIPHERTEXT = fbd6640c80245c2b805373f130703127
+PLAINTEXT = ?
+
+COUNT = 30
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffe000000000000000000000000
+CIPHERTEXT = 8d6a8afe55a6e481badae0d146f436db
+PLAINTEXT = ?
+
+COUNT = 31
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff000000000000000000000000
+CIPHERTEXT = 6a4981f2915e3e68af6c22385dd06756
+PLAINTEXT = ?
+
+COUNT = 32
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffff800000000000000000000000
+CIPHERTEXT = 42a1136e5f8d8d21d3101998642d573b
+PLAINTEXT = ?
+
+COUNT = 33
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffc00000000000000000000000
+CIPHERTEXT = 9b471596dc69ae1586cee6158b0b0181
+PLAINTEXT = ?
+
+COUNT = 34
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffe00000000000000000000000
+CIPHERTEXT = 753665c4af1eff33aa8b628bf8741cfd
+PLAINTEXT = ?
+
+COUNT = 35
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff00000000000000000000000
+CIPHERTEXT = 9a682acf40be01f5b2a4193c9a82404d
+PLAINTEXT = ?
+
+COUNT = 36
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffff80000000000000000000000
+CIPHERTEXT = 54fafe26e4287f17d1935f87eb9ade01
+PLAINTEXT = ?
+
+COUNT = 37
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffc0000000000000000000000
+CIPHERTEXT = 49d541b2e74cfe73e6a8e8225f7bd449
+PLAINTEXT = ?
+
+COUNT = 38
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffe0000000000000000000000
+CIPHERTEXT = 11a45530f624ff6f76a1b3826626ff7b
+PLAINTEXT = ?
+
+COUNT = 39
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff0000000000000000000000
+CIPHERTEXT = f96b0c4a8bc6c86130289f60b43b8fba
+PLAINTEXT = ?
+
+COUNT = 40
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffff8000000000000000000000
+CIPHERTEXT = 48c7d0e80834ebdc35b6735f76b46c8b
+PLAINTEXT = ?
+
+COUNT = 41
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffc000000000000000000000
+CIPHERTEXT = 2463531ab54d66955e73edc4cb8eaa45
+PLAINTEXT = ?
+
+COUNT = 42
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffe000000000000000000000
+CIPHERTEXT = ac9bd8e2530469134b9d5b065d4f565b
+PLAINTEXT = ?
+
+COUNT = 43
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff000000000000000000000
+CIPHERTEXT = 3f5f9106d0e52f973d4890e6f37e8a00
+PLAINTEXT = ?
+
+COUNT = 44
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffff800000000000000000000
+CIPHERTEXT = 20ebc86f1304d272e2e207e59db639f0
+PLAINTEXT = ?
+
+COUNT = 45
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffc00000000000000000000
+CIPHERTEXT = e67ae6426bf9526c972cff072b52252c
+PLAINTEXT = ?
+
+COUNT = 46
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffe00000000000000000000
+CIPHERTEXT = 1a518dddaf9efa0d002cc58d107edfc8
+PLAINTEXT = ?
+
+COUNT = 47
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff00000000000000000000
+CIPHERTEXT = ead731af4d3a2fe3b34bed047942a49f
+PLAINTEXT = ?
+
+COUNT = 48
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffff80000000000000000000
+CIPHERTEXT = b1d4efe40242f83e93b6c8d7efb5eae9
+PLAINTEXT = ?
+
+COUNT = 49
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffc0000000000000000000
+CIPHERTEXT = cd2b1fec11fd906c5c7630099443610a
+PLAINTEXT = ?
+
+COUNT = 50
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffe0000000000000000000
+CIPHERTEXT = a1853fe47fe29289d153161d06387d21
+PLAINTEXT = ?
+
+COUNT = 51
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff0000000000000000000
+CIPHERTEXT = 4632154179a555c17ea604d0889fab14
+PLAINTEXT = ?
+
+COUNT = 52
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffff8000000000000000000
+CIPHERTEXT = dd27cac6401a022e8f38f9f93e774417
+PLAINTEXT = ?
+
+COUNT = 53
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffc000000000000000000
+CIPHERTEXT = c090313eb98674f35f3123385fb95d4d
+PLAINTEXT = ?
+
+COUNT = 54
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffe000000000000000000
+CIPHERTEXT = cc3526262b92f02edce548f716b9f45c
+PLAINTEXT = ?
+
+COUNT = 55
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff000000000000000000
+CIPHERTEXT = c0838d1a2b16a7c7f0dfcc433c399c33
+PLAINTEXT = ?
+
+COUNT = 56
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffff800000000000000000
+CIPHERTEXT = 0d9ac756eb297695eed4d382eb126d26
+PLAINTEXT = ?
+
+COUNT = 57
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffc00000000000000000
+CIPHERTEXT = 56ede9dda3f6f141bff1757fa689c3e1
+PLAINTEXT = ?
+
+COUNT = 58
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffe00000000000000000
+CIPHERTEXT = 768f520efe0f23e61d3ec8ad9ce91774
+PLAINTEXT = ?
+
+COUNT = 59
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff00000000000000000
+CIPHERTEXT = b1144ddfa75755213390e7c596660490
+PLAINTEXT = ?
+
+COUNT = 60
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffff80000000000000000
+CIPHERTEXT = 1d7c0c4040b355b9d107a99325e3b050
+PLAINTEXT = ?
+
+COUNT = 61
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffc0000000000000000
+CIPHERTEXT = d8e2bb1ae8ee3dcf5bf7d6c38da82a1a
+PLAINTEXT = ?
+
+COUNT = 62
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffe0000000000000000
+CIPHERTEXT = faf82d178af25a9886a47e7f789b98d7
+PLAINTEXT = ?
+
+COUNT = 63
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff0000000000000000
+CIPHERTEXT = 9b58dbfd77fe5aca9cfc190cd1b82d19
+PLAINTEXT = ?
+
+COUNT = 64
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffff8000000000000000
+CIPHERTEXT = 77f392089042e478ac16c0c86a0b5db5
+PLAINTEXT = ?
+
+COUNT = 65
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffc000000000000000
+CIPHERTEXT = 19f08e3420ee69b477ca1420281c4782
+PLAINTEXT = ?
+
+COUNT = 66
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffe000000000000000
+CIPHERTEXT = a1b19beee4e117139f74b3c53fdcb875
+PLAINTEXT = ?
+
+COUNT = 67
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff000000000000000
+CIPHERTEXT = a37a5869b218a9f3a0868d19aea0ad6a
+PLAINTEXT = ?
+
+COUNT = 68
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffff800000000000000
+CIPHERTEXT = bc3594e865bcd0261b13202731f33580
+PLAINTEXT = ?
+
+COUNT = 69
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffc00000000000000
+CIPHERTEXT = 811441ce1d309eee7185e8c752c07557
+PLAINTEXT = ?
+
+COUNT = 70
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffe00000000000000
+CIPHERTEXT = 959971ce4134190563518e700b9874d1
+PLAINTEXT = ?
+
+COUNT = 71
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff00000000000000
+CIPHERTEXT = 76b5614a042707c98e2132e2e805fe63
+PLAINTEXT = ?
+
+COUNT = 72
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffff80000000000000
+CIPHERTEXT = 7d9fa6a57530d0f036fec31c230b0cc6
+PLAINTEXT = ?
+
+COUNT = 73
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffc0000000000000
+CIPHERTEXT = 964153a83bf6989a4ba80daa91c3e081
+PLAINTEXT = ?
+
+COUNT = 74
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffe0000000000000
+CIPHERTEXT = a013014d4ce8054cf2591d06f6f2f176
+PLAINTEXT = ?
+
+COUNT = 75
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff0000000000000
+CIPHERTEXT = d1c5f6399bf382502e385eee1474a869
+PLAINTEXT = ?
+
+COUNT = 76
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffff8000000000000
+CIPHERTEXT = 0007e20b8298ec354f0f5fe7470f36bd
+PLAINTEXT = ?
+
+COUNT = 77
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffc000000000000
+CIPHERTEXT = b95ba05b332da61ef63a2b31fcad9879
+PLAINTEXT = ?
+
+COUNT = 78
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffe000000000000
+CIPHERTEXT = 4620a49bd967491561669ab25dce45f4
+PLAINTEXT = ?
+
+COUNT = 79
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff000000000000
+CIPHERTEXT = 12e71214ae8e04f0bb63d7425c6f14d5
+PLAINTEXT = ?
+
+COUNT = 80
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffff800000000000
+CIPHERTEXT = 4cc42fc1407b008fe350907c092e80ac
+PLAINTEXT = ?
+
+COUNT = 81
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffc00000000000
+CIPHERTEXT = 08b244ce7cbc8ee97fbba808cb146fda
+PLAINTEXT = ?
+
+COUNT = 82
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffe00000000000
+CIPHERTEXT = 39b333e8694f21546ad1edd9d87ed95b
+PLAINTEXT = ?
+
+COUNT = 83
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff00000000000
+CIPHERTEXT = 3b271f8ab2e6e4a20ba8090f43ba78f3
+PLAINTEXT = ?
+
+COUNT = 84
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffff80000000000
+CIPHERTEXT = 9ad983f3bf651cd0393f0a73cccdea50
+PLAINTEXT = ?
+
+COUNT = 85
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffc0000000000
+CIPHERTEXT = 8f476cbff75c1f725ce18e4bbcd19b32
+PLAINTEXT = ?
+
+COUNT = 86
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffe0000000000
+CIPHERTEXT = 905b6267f1d6ab5320835a133f096f2a
+PLAINTEXT = ?
+
+COUNT = 87
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff0000000000
+CIPHERTEXT = 145b60d6d0193c23f4221848a892d61a
+PLAINTEXT = ?
+
+COUNT = 88
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffff8000000000
+CIPHERTEXT = 55cfb3fb6d75cad0445bbc8dafa25b0f
+PLAINTEXT = ?
+
+COUNT = 89
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffc000000000
+CIPHERTEXT = 7b8e7098e357ef71237d46d8b075b0f5
+PLAINTEXT = ?
+
+COUNT = 90
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffe000000000
+CIPHERTEXT = 2bf27229901eb40f2df9d8398d1505ae
+PLAINTEXT = ?
+
+COUNT = 91
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff000000000
+CIPHERTEXT = 83a63402a77f9ad5c1e931a931ecd706
+PLAINTEXT = ?
+
+COUNT = 92
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffff800000000
+CIPHERTEXT = 6f8ba6521152d31f2bada1843e26b973
+PLAINTEXT = ?
+
+COUNT = 93
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffc00000000
+CIPHERTEXT = e5c3b8e30fd2d8e6239b17b44bd23bbd
+PLAINTEXT = ?
+
+COUNT = 94
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffe00000000
+CIPHERTEXT = 1ac1f7102c59933e8b2ddc3f14e94baa
+PLAINTEXT = ?
+
+COUNT = 95
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff00000000
+CIPHERTEXT = 21d9ba49f276b45f11af8fc71a088e3d
+PLAINTEXT = ?
+
+COUNT = 96
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffff80000000
+CIPHERTEXT = 649f1cddc3792b4638635a392bc9bade
+PLAINTEXT = ?
+
+COUNT = 97
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffc0000000
+CIPHERTEXT = e2775e4b59c1bc2e31a2078c11b5a08c
+PLAINTEXT = ?
+
+COUNT = 98
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffe0000000
+CIPHERTEXT = 2be1fae5048a25582a679ca10905eb80
+PLAINTEXT = ?
+
+COUNT = 99
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff0000000
+CIPHERTEXT = da86f292c6f41ea34fb2068df75ecc29
+PLAINTEXT = ?
+
+COUNT = 100
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffff8000000
+CIPHERTEXT = 220df19f85d69b1b562fa69a3c5beca5
+PLAINTEXT = ?
+
+COUNT = 101
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffc000000
+CIPHERTEXT = 1f11d5d0355e0b556ccdb6c7f5083b4d
+PLAINTEXT = ?
+
+COUNT = 102
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffe000000
+CIPHERTEXT = 62526b78be79cb384633c91f83b4151b
+PLAINTEXT = ?
+
+COUNT = 103
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff000000
+CIPHERTEXT = 90ddbcb950843592dd47bbef00fdc876
+PLAINTEXT = ?
+
+COUNT = 104
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffff800000
+CIPHERTEXT = 2fd0e41c5b8402277354a7391d2618e2
+PLAINTEXT = ?
+
+COUNT = 105
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffc00000
+CIPHERTEXT = 3cdf13e72dee4c581bafec70b85f9660
+PLAINTEXT = ?
+
+COUNT = 106
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffe00000
+CIPHERTEXT = afa2ffc137577092e2b654fa199d2c43
+PLAINTEXT = ?
+
+COUNT = 107
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff00000
+CIPHERTEXT = 8d683ee63e60d208e343ce48dbc44cac
+PLAINTEXT = ?
+
+COUNT = 108
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffff80000
+CIPHERTEXT = 705a4ef8ba2133729c20185c3d3a4763
+PLAINTEXT = ?
+
+COUNT = 109
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffc0000
+CIPHERTEXT = 0861a861c3db4e94194211b77ed761b9
+PLAINTEXT = ?
+
+COUNT = 110
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffe0000
+CIPHERTEXT = 4b00c27e8b26da7eab9d3a88dec8b031
+PLAINTEXT = ?
+
+COUNT = 111
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff0000
+CIPHERTEXT = 5f397bf03084820cc8810d52e5b666e9
+PLAINTEXT = ?
+
+COUNT = 112
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffff8000
+CIPHERTEXT = 63fafabb72c07bfbd3ddc9b1203104b8
+PLAINTEXT = ?
+
+COUNT = 113
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffc000
+CIPHERTEXT = 683e2140585b18452dd4ffbb93c95df9
+PLAINTEXT = ?
+
+COUNT = 114
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffe000
+CIPHERTEXT = 286894e48e537f8763b56707d7d155c8
+PLAINTEXT = ?
+
+COUNT = 115
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff000
+CIPHERTEXT = a423deabc173dcf7e2c4c53e77d37cd1
+PLAINTEXT = ?
+
+COUNT = 116
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffff800
+CIPHERTEXT = eb8168313e1cfdfdb5e986d5429cf172
+PLAINTEXT = ?
+
+COUNT = 117
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffc00
+CIPHERTEXT = 27127daafc9accd2fb334ec3eba52323
+PLAINTEXT = ?
+
+COUNT = 118
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffe00
+CIPHERTEXT = ee0715b96f72e3f7a22a5064fc592f4c
+PLAINTEXT = ?
+
+COUNT = 119
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff00
+CIPHERTEXT = 29ee526770f2a11dcfa989d1ce88830f
+PLAINTEXT = ?
+
+COUNT = 120
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffff80
+CIPHERTEXT = 0493370e054b09871130fe49af730a5a
+PLAINTEXT = ?
+
+COUNT = 121
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffc0
+CIPHERTEXT = 9b7b940f6c509f9e44a4ee140448ee46
+PLAINTEXT = ?
+
+COUNT = 122
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffe0
+CIPHERTEXT = 2915be4a1ecfdcbe3e023811a12bb6c7
+PLAINTEXT = ?
+
+COUNT = 123
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff0
+CIPHERTEXT = 7240e524bc51d8c4d440b1be55d1062c
+PLAINTEXT = ?
+
+COUNT = 124
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffff8
+CIPHERTEXT = da63039d38cb4612b2dc36ba26684b93
+PLAINTEXT = ?
+
+COUNT = 125
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffc
+CIPHERTEXT = 0f59cb5a4b522e2ac56c1a64f558ad9a
+PLAINTEXT = ?
+
+COUNT = 126
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = fffffffffffffffffffffffffffffffe
+CIPHERTEXT = 7bfe9d876c6d63c1d035da8fe21c409d
+PLAINTEXT = ?
+
+COUNT = 127
+KEY = 0000000000000000000000000000000000000000000000000000000000000000
+IV = ffffffffffffffffffffffffffffffff
+CIPHERTEXT = acdace8078a32b1a182bfa4987ca1347
+PLAINTEXT = ?
+