http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/CBCMMT128.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/CBCMMT128.rsp b/testVectors/aes/CBCMMT128.rsp
new file mode 100644
index 0000000..c0a6aec
--- /dev/null
+++ b/testVectors/aes/CBCMMT128.rsp
@@ -0,0 +1,131 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Generated on Fri Apr 22 15:11:33 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 1f8e4973953f3fb0bd6b16662e9a3c17
+IV = 2fe2b333ceda8f98f4a99b40d2cd34a8
+PLAINTEXT = 45cf12964fc824ab76616ae2f4bf0822
+CIPHERTEXT = 0f61c4d44c5147c03c195ad7e2cc12b2
+
+COUNT = 1
+KEY = 0700d603a1c514e46b6191ba430a3a0c
+IV = aad1583cd91365e3bb2f0c3430d065bb
+PLAINTEXT = 068b25c7bfb1f8bdd4cfc908f69dffc5ddc726a197f0e5f720f730393279be91
+CIPHERTEXT = c4dc61d9725967a3020104a9738f23868527ce839aab1752fd8bdb95a82c4d00
+
+COUNT = 2
+KEY = 3348aa51e9a45c2dbe33ccc47f96e8de
+IV = 19153c673160df2b1d38c28060e59b96
+PLAINTEXT = 
9b7cee827a26575afdbb7c7a329f887238052e3601a7917456ba61251c214763d5e1847a6ad5d54127a399ab07ee3599
+CIPHERTEXT = 
d5aed6c9622ec451a15db12819952b6752501cf05cdbf8cda34a457726ded97818e1f127a28d72db5652749f0c6afee5
+
+COUNT = 3
+KEY = b7f3c9576e12dd0db63e8f8fac2b9a39
+IV = c80f095d8bb1a060699f7c19974a1aa0
+PLAINTEXT = 
9ac19954ce1319b354d3220460f71c1e373f1cd336240881160cfde46ebfed2e791e8d5a1a136ebd1dc469dec00c4187722b841cdabcb22c1be8a14657da200e
+CIPHERTEXT = 
19b9609772c63f338608bf6eb52ca10be65097f89c1e0905c42401fd47791ae2c5440b2d473116ca78bd9ff2fb6015cfd316524eae7dcb95ae738ebeae84a467
+
+COUNT = 4
+KEY = b6f9afbfe5a1562bba1368fc72ac9d9c
+IV = 3f9d5ebe250ee7ce384b0d00ee849322
+PLAINTEXT = 
db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdbd4eb9208d593dda3d4653954ab64f05676caa3ce9bfa795b08b67ceebc923fdc89a8c431188e9e482d8553982cf304d1
+CIPHERTEXT = 
10ea27b19e16b93af169c4a88e06e35c99d8b420980b058e34b4b8f132b13766f72728202b089f428fecdb41c79f8aa0d0ef68f5786481cca29e2126f69bc14160f1ae2187878ba5c49cf3961e1b7ee9
+
+COUNT = 5
+KEY = bbe7b7ba07124ff1ae7c3416fe8b465e
+IV = 7f65b5ee3630bed6b84202d97fb97a1e
+PLAINTEXT = 
2aad0c2c4306568bad7447460fd3dac054346d26feddbc9abd9110914011b4794be2a9a00a519a51a5b5124014f4ed2735480db21b434e99a911bb0b60fe0253763725b628d5739a5117b7ee3aefafc5b4c1bf446467e7bf5f78f31ff7caf187
+CIPHERTEXT = 
3b8611bfc4973c5cd8e982b073b33184cd26110159172e44988eb5ff5661a1e16fad67258fcbfee55469267a12dc374893b4e3533d36f5634c3095583596f135aa8cd1138dc898bc5651ee35a92ebf89ab6aeb5366653bc60a70e0074fc11efe
+
+COUNT = 6
+KEY = 89a553730433f7e6d67d16d373bd5360
+IV = f724558db3433a523f4e51a5bea70497
+PLAINTEXT = 
807bc4ea684eedcfdcca30180680b0f1ae2814f35f36d053c5aea6595a386c1442770f4d7297d8b91825ee7237241da8925dd594ccf676aecd46ca2068e8d37a3a0ec8a7d5185a201e663b5ff36ae197110188a23503763b8218826d23ced74b31e9f6e2d7fbfa6cb43420c7807a8625
+CIPHERTEXT = 
406af1429a478c3d07e555c5287a60500d37fc39b68e5bbb9bafd6ddb223828561d6171a308d5b1a4551e8a5e7d572918d25c968d3871848d2f16635caa9847f38590b1df58ab5efb985f2c66cfaf86f61b3f9c0afad6c963c49cee9b8bc81a2ddb06c967f325515a4849eec37ce721a
+
+COUNT = 7
+KEY = c491ca31f91708458e29a925ec558d78
+IV = 9ef934946e5cd0ae97bd58532cb49381
+PLAINTEXT = 
cb6a787e0dec56f9a165957f81af336ca6b40785d9e94093c6190e5152649f882e874d79ac5e167bd2a74ce5ae088d2ee854f6539e0a94796b1e1bd4c9fcdbc79acbef4d01eeb89776d18af71ae2a4fc47dd66df6c4dbe1d1850e466549a47b636bcc7c2b3a62495b56bb67b6d455f1eebd9bfefecbca6c7f335cfce9b45cb9d
+CIPHERTEXT = 
7b2931f5855f717145e00f152a9f4794359b1ffcb3e55f594e33098b51c23a6c74a06c1d94fded7fd2ae42c7db7acaef5844cb33aeddc6852585ed0020a6699d2cb53809cefd169148ce42292afab063443978306c582c18b9ce0da3d084ce4d3c482cfd8fcf1a85084e89fb88b40a084d5e972466d07666126fb761f84078f2
+
+COUNT = 8
+KEY = f6e87d71b0104d6eb06a68dc6a71f498
+IV = 1c245f26195b76ebebc2edcac412a2f8
+PLAINTEXT = 
f82bef3c73a6f7f80db285726d691db6bf55eec25a859d3ba0e0445f26b9bb3b16a3161ed1866e4dd8f2e5f8ecb4e46d74a7a78c20cdfc7bcc9e479ba7a0caba9438238ad0c01651d5d98de37f03ddce6e6b4bd4ab03cf9e8ed818aedfa1cf963b932067b97d776dce1087196e7e913f7448e38244509f0caf36bd8217e15336d35c149fd4e41707893fdb84014f8729
+CIPHERTEXT = 
b09512f3eff9ed0d85890983a73dadbb7c3678d52581be64a8a8fc586f490f2521297a478a0598040ebd0f5509fafb0969f9d9e600eaef33b1b93eed99687b167f89a5065aac439ce46f3b8d22d30865e64e45ef8cd30b6984353a844a11c8cd60dba0e8866b3ee30d24b3fa8a643b328353e06010fa8273c8fd54ef0a2b6930e5520aae5cd5902f9b86a33592ca4365
+
+COUNT = 9
+KEY = 2c14413751c31e2730570ba3361c786b
+IV = 1dbbeb2f19abb448af849796244a19d7
+PLAINTEXT = 
40d930f9a05334d9816fe204999c3f82a03f6a0457a8c475c94553d1d116693adc618049f0a769a2eed6a6cb14c0143ec5cccdbc8dec4ce560cfd206225709326d4de7948e54d603d01b12d7fed752fb23f1aa4494fbb00130e9ded4e77e37c079042d828040c325b1a5efd15fc842e44014ca4374bf38f3c3fc3ee327733b0c8aee1abcd055772f18dc04603f7b2c1ea69ff662361f2be0a171bbdcea1e5d3f
+CIPHERTEXT = 
6be8a12800455a320538853e0cba31bd2d80ea0c85164a4c5c261ae485417d93effe2ebc0d0a0b51d6ea18633d210cf63c0c4ddbc27607f2e81ed9113191ef86d56f3b99be6c415a4150299fb846ce7160b40b63baf1179d19275a2e83698376d28b92548c68e06e6d994e2c1501ed297014e702cdefee2f656447706009614d801de1caaf73f8b7fa56cf1ba94b631933bbe577624380850f117435a0355b2b
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 6a7082cf8cda13eff48c8158dda206ae
+IV = bd4172934078c2011cb1f31cffaf486e
+CIPHERTEXT = f8eb31b31e374e960030cd1cadb0ef0c
+PLAINTEXT = 940bc76d61e2c49dddd5df7f37fcf105
+
+COUNT = 1
+KEY = 625eefa18a4756454e218d8bfed56e36
+IV = 73d9d0e27c2ec568fbc11f6a0998d7c8
+CIPHERTEXT = 5d6fed86f0c4fe59a078d6361a142812514b295dc62ff5d608a42ea37614e6a1
+PLAINTEXT = 360dc1896ce601dfb2a949250067aad96737847a4580ede2654a329b842fe81e
+
+COUNT = 2
+KEY = fd6e0b954ae2e3b723d6c9fcae6ab09b
+IV = f08b65c9f4dd950039941da2e8058c4e
+CIPHERTEXT = 
e29e3114c8000eb484395b256b1b3267894f290d3999819ff35da03e6463c186c4d7ebb964941f1986a2d69572fcaba8
+PLAINTEXT = 
a206385945b21f812a9475f47fddbb7fbdda958a8d14c0dbcdaec36e8b28f1f6ececa1ceae4ce17721d162c1d42a66c1
+
+COUNT = 3
+KEY = 7b1ab9144b0239315cd5eec6c75663bd
+IV = 0b1e74f45c17ff304d99c059ce5cde09
+CIPHERTEXT = 
d3f89b71e033070f9d7516a6cb4ea5ef51d6fb63d4f0fea089d0a60e47bbb3c2e10e9ba3b282c7cb79aefe3068ce228377c21a58fe5a0f8883d0dbd3d096beca
+PLAINTEXT = 
b968aeb199ad6b3c8e01f26c2edad444538c78bfa36ed68ca76123b8cdce615a01f6112bb80bfc3f17490578fb1f909a52e162637b062db04efee291a1f1af60
+
+COUNT = 4
+KEY = 36466b6bd25ea3857ea42f0cac1919b1
+IV = 7186fb6bdfa98a16189544b228f3bcd3
+CIPHERTEXT = 
9ed957bd9bc52bba76f68cfbcde52157a8ca4f71ac050a3d92bdebbfd7c78316b4c9f0ba509fad0235fdafe90056ad115dfdbf08338b2acb1c807a88182dd2a882d1810d4302d598454e34ef2b23687d
+PLAINTEXT = 
999983467c47bb1d66d7327ab5c58f61ddb09b93bd2460cb78cbc12b5fa1ea0c5f759ccc5e478697687012ff4673f6e61eecaeda0ccad2d674d3098c7d17f887b62b56f56b03b4d055bf3a4460e83efa
+
+COUNT = 5
+KEY = 89373ee6e28397640d5082eed4123239
+IV = 1a74d7c859672c804b82472f7e6d3c6b
+CIPHERTEXT = 
1bcba44ddff503db7c8c2ec4c4eea0e827957740cce125c1e11769842fa97e25f1b89269e6d77923a512a358312f4ba1cd33f2d111280cd83e1ef9e7cf7036d55048d5c273652afa611cc81b4e9dac7b5078b7c4716062e1032ead1e3329588a
+PLAINTEXT = 
45efd00daa4cdc8273ef785cae9e944a7664a2391e1e2c449f475acec0124bbc22944331678617408a1702917971f4654310ffb9229bec6173715ae512d37f93aaa6abf009f7e30d65669d1db0366b5bce4c7b00f871014f5753744a1878dc57
+
+COUNT = 6
+KEY = bab0cceddc0abd63e3f82e9fbff7b8aa
+IV = 68b9140f300490c5c942f66e777eb806
+CIPHERTEXT = 
c65b94b1f291fa9f0600f22c3c0432c895ad5d177bcccc9ea44e8ec339c9adf43855b326179d6d81aa36ef59462fd86127e9d81b0f286f93306bf74d4c79e47c1b3d4b74edd3a16290e3c63b742e41f20d66ceee794316bb63d3bd002712a1b136ba6185bd5c1dab81b07db90d2af5e5
+PLAINTEXT = 
c5585ff215bbb73ba5393440852fb199436de0d15e55c631f877670aa3eda9f672eb1f876f09544e63558436b8928000db2f02a5ad90f95b05ac4cf49e198e617e7678480fdf0efacc6aae691271e6cdd3541ebf719a1ccaedb24e2f80f92455dd5910cb5086b0960a3942ec182dcbd7
+
+COUNT = 7
+KEY = 9c702898efa44557b29ed283f5bc0293
+IV = cec6e1b82e8b2a591a9fa5ff1cf5cc51
+CIPHERTEXT = 
ba9f646755dacc22911f51d7de2f7e7cb0bc0b75257ea44fe883edb055c7c28ede04c3a0adcb10128ad4517d0093fa16bb0bcd2635e7a0ba92c7609bc8d8568002a7a983473724d256513aa7d51b477aabec1975ab5faf2872a6407e922180eff02f1ef86a4591c8bd3d143da6f0ef0e4806f94ace0d5b0151c99640fccbc843
+PLAINTEXT = 
1d1f8d81bdc3e2c7cb057f408e6450000c5aaed3260ff1e87fbb6f324df6887ffd8f78d7e2a04c9ed9deda9d64482d2b002f4a2b78d8b4f691875c8295d4a64b22257ceaf713ed2f4b92530d7ad7151d629acda882b4829577a43990b0948c1149c22fe4273656d1b08833930e8b06709a94579a78fc220f7057bbc1fa9f6563
+
+COUNT = 8
+KEY = 5674636dbdb38f705f0b08c372ef4785
+IV = 3f20ce0509b57420d53b6be4d0b7f0a9
+CIPHERTEXT = 
198351f453103face6655666fe90bdbd9630e3733b2d66c013a634e91f2bf015bd2d975d71b26322e44defa32d4e9dce50363557046ece08ba38f258dae5fd3e5049c647476c81e73482e40c171d89f9fea29452caf995733589b0061464fbd5dabe27dc5ea463a3deeb7dcb43664ae6a65c498c143883ab8e83b51e5410b181647602443dc3cfffe86f0205398fa83c
+PLAINTEXT = 
6d40fd2f908f48ce19241b6b278b1b1676dffd4a97ce9f8a1574c33bc59237deb536bee376fd6c381e6987700e39283aa111cf1a59f26fae6fb6700bf012646a2ab80239bf5e1632329043aa87d7911978b36523a2bc0bed9a9737ccf7a00baa2f3822b4e9e742e168e7069290705fed2eb63aa044b78f97dd33a8d6b24741ec1fd8c8db79d93b884e762dba0f406961
+
+COUNT = 9
+KEY = 97a1025529b9925e25bbe78770ca2f99
+IV = d4b4eab92aa9637e87d366384ed6915c
+CIPHERTEXT = 
22cdc3306fcd4d31ccd32720cbb61bad28d855670657c48c7b88c31f4fa1f93c01b57da90be63ead67d6a325525e6ed45083e6fb70a53529d1fa0f55653b942af59d78a2660361d63a7290155ac5c43312a25b235dacbbc863faf00940c99624076dfa44068e7c554c9038176953e571751dfc0954d41d113771b06466b1c8d13e0d4cb675ed58d1a619e1540970983781dc11d2dd8525ab5745958d615defda
+PLAINTEXT = 
e8b89150d8438bf5b17449d6ed26bd72127e10e4aa57cad85283e8359e089208e84921649f5b60ea21f7867cbc9620560c4c6238db021216db453c9943f1f1a60546173daef2557c3cdd855031b353d4bf176f28439e48785c37d38f270aa4a6faad2baabcb0c0b2d1dd5322937498ce803ba1148440a52e227ddba4872fe4d81d2d76a939d24755adb8a7b8452ceed2d179e1a5848f316f5c016300a390bfa7
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/CBCMMT256.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/CBCMMT256.rsp b/testVectors/aes/CBCMMT256.rsp
new file mode 100644
index 0000000..8f15f1a
--- /dev/null
+++ b/testVectors/aes/CBCMMT256.rsp
@@ -0,0 +1,131 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for CBC
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Generated on Fri Apr 22 15:11:38 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 6ed76d2d97c69fd1339589523931f2a6cff554b15f738f21ec72dd97a7330907
+IV = 851e8764776e6796aab722dbb644ace8
+PLAINTEXT = 6282b8c05c5c1530b97d4816ca434762
+CIPHERTEXT = 6acc04142e100a65f51b97adf5172c41
+
+COUNT = 1
+KEY = dce26c6b4cfb286510da4eecd2cffe6cdf430f33db9b5f77b460679bd49d13ae
+IV = fdeaa134c8d7379d457175fd1a57d3fc
+PLAINTEXT = 50e9eee1ac528009e8cbcd356975881f957254b13f91d7c6662d10312052eb00
+CIPHERTEXT = 2fa0df722a9fd3b64cb18fb2b3db55ff2267422757289413f8f657507412a64c
+
+COUNT = 2
+KEY = fe8901fecd3ccd2ec5fdc7c7a0b50519c245b42d611a5ef9e90268d59f3edf33
+IV = bd416cb3b9892228d8f1df575692e4d0
+PLAINTEXT = 
8d3aa196ec3d7c9b5bb122e7fe77fb1295a6da75abe5d3a510194d3a8a4157d5c89d40619716619859da3ec9b247ced9
+CIPHERTEXT = 
608e82c7ab04007adb22e389a44797fed7de090c8c03ca8a2c5acd9e84df37fbc58ce8edb293e98f02b640d6d1d72464
+
+COUNT = 3
+KEY = 0493ff637108af6a5b8e90ac1fdf035a3d4bafd1afb573be7ade9e8682e663e5
+IV = c0cd2bebccbb6c49920bd5482ac756e8
+PLAINTEXT = 
8b37f9148df4bb25956be6310c73c8dc58ea9714ff49b643107b34c9bff096a94fedd6823526abc27a8e0b16616eee254ab4567dd68e8ccd4c38ac563b13639c
+CIPHERTEXT = 
05d5c77729421b08b737e41119fa4438d1f570cc772a4d6c3df7ffeda0384ef84288ce37fc4c4c7d1125a499b051364c389fd639bdda647daa3bdadab2eb5594
+
+COUNT = 4
+KEY = 9adc8fbd506e032af7fa20cf5343719de6d1288c158c63d6878aaf64ce26ca85
+IV = 11958dc6ab81e1c7f01631e9944e620f
+PLAINTEXT = 
c7917f84f747cd8c4b4fedc2219bdbc5f4d07588389d8248854cf2c2f89667a2d7bcf53e73d32684535f42318e24cd45793950b3825e5d5c5c8fcd3e5dda4ce9246d18337ef3052d8b21c5561c8b660e
+CIPHERTEXT = 
9c99e68236bb2e929db1089c7750f1b356d39ab9d0c40c3e2f05108ae9d0c30b04832ccdbdc08ebfa426b7f5efde986ed05784ce368193bb3699bc691065ac62e258b9aa4cc557e2b45b49ce05511e65
+
+COUNT = 5
+KEY = 73b8faf00b3302ac99855cf6f9e9e48518690a5906a4869d4dcf48d282faae2a
+IV = b3cb97a80a539912b8c21f450d3b9395
+PLAINTEXT = 
3adea6e06e42c4f041021491f2775ef6378cb08824165edc4f6448e232175b60d0345b9f9c78df6596ec9d22b7b9e76e8f3c76b32d5d67273f1d83fe7a6fc3dd3c49139170fa5701b3beac61b490f0a9e13f844640c4500f9ad3087adfb0ae10
+CIPHERTEXT = 
ac3d6dbafe2e0f740632fd9e820bf6044cd5b1551cbb9cc03c0b25c39ccb7f33b83aacfca40a3265f2bbff879153448acacb88fcfb3bb7b10fe463a68c0109f028382e3e557b1adf02ed648ab6bb895df0205d26ebbfa9a5fd8cebd8e4bee3dc
+
+COUNT = 6
+KEY = 9ddf3745896504ff360a51a3eb49c01b79fccebc71c3abcb94a949408b05b2c9
+IV = e79026639d4aa230b5ccffb0b29d79bc
+PLAINTEXT = 
cf52e5c3954c51b94c9e38acb8c9a7c76aebdaa9943eae0a1ce155a2efdb4d46985d935511471452d9ee64d2461cb2991d59fc0060697f9a671672163230f367fed1422316e52d29eceacb8768f56d9b80f6d278093c9a8acd3cfd7edd8ebd5c293859f64d2f8486ae1bd593c65bc014
+CIPHERTEXT = 
34df561bd2cfebbcb7af3b4b8d21ca5258312e7e2e4e538e35ad2490b6112f0d7f148f6aa8d522a7f3c61d785bd667db0e1dc4606c318ea4f26af4fe7d11d4dcff0456511b4aed1a0d91ba4a1fd6cd9029187bc5881a5a07fe02049d39368e83139b12825bae2c7be81e6f12c61bb5c5
+
+COUNT = 7
+KEY = 458b67bf212d20f3a57fce392065582dcefbf381aa22949f8338ab9052260e1d
+IV = 4c12effc5963d40459602675153e9649
+PLAINTEXT = 
256fd73ce35ae3ea9c25dd2a9454493e96d8633fe633b56176dce8785ce5dbbb84dbf2c8a2eeb1e96b51899605e4f13bbc11b93bf6f39b3469be14858b5b720d4a522d36feed7a329c9b1e852c9280c47db8039c17c4921571a07d1864128330e09c308ddea1694e95c84500f1a61e614197e86a30ecc28df64ccb3ccf5437aa
+CIPHERTEXT = 
90b7b9630a2378f53f501ab7beff039155008071bc8438e789932cfd3eb1299195465e6633849463fdb44375278e2fdb1310821e6492cf80ff15cb772509fb426f3aeee27bd4938882fd2ae6b5bd9d91fa4a43b17bb439ebbe59c042310163a82a5fe5388796eee35a181a1271f00be29b852d8fa759bad01ff4678f010594cd
+
+COUNT = 8
+KEY = d2412db0845d84e5732b8bbd642957473b81fb99ca8bff70e7920d16c1dbec89
+IV = 51c619fcf0b23f0c7925f400a6cacb6d
+PLAINTEXT = 
026006c4a71a180c9929824d9d095b8faaa86fc4fa25ecac61d85ff6de92dfa8702688c02a282c1b8af4449707f22d75e91991015db22374c95f8f195d5bb0afeb03040ff8965e0e1339dba5653e174f8aa5a1b39fe3ac839ce307a4e44b4f8f1b0063f738ec18acdbff2ebfe07383e734558723e741f0a1836dafdf9de82210a9248bc113b3c1bc8b4e252ca01bd803
+CIPHERTEXT = 
0254b23463bcabec5a395eb74c8fb0eb137a07bc6f5e9f61ec0b057de305714f8fa294221c91a159c315939b81e300ee902192ec5f15254428d8772f79324ec43298ca21c00b370273ee5e5ed90e43efa1e05a5d171209fe34f9f29237dba2a6726650fd3b1321747d1208863c6c3c6b3e2d879ab5f25782f08ba8f2abbe63e0bedb4a227e81afb36bb6645508356d34
+
+COUNT = 9
+KEY = 48be597e632c16772324c8d3fa1d9c5a9ecd010f14ec5d110d3bfec376c5532b
+IV = d6d581b8cf04ebd3b6eaa1b53f047ee1
+PLAINTEXT = 
0c63d413d3864570e70bb6618bf8a4b9585586688c32bba0a5ecc1362fada74ada32c52acfd1aa7444ba567b4e7daaecf7cc1cb29182af164ae5232b002868695635599807a9a7f07a1f137e97b1e1c9dabc89b6a5e4afa9db5855edaa575056a8f4f8242216242bb0c256310d9d329826ac353d715fa39f80cec144d6424558f9f70b98c920096e0f2c855d594885a00625880e9dfb734163cecef72cf030b8
+CIPHERTEXT = 
fc5873e50de8faf4c6b84ba707b0854e9db9ab2e9f7d707fbba338c6843a18fc6facebaf663d26296fb329b4d26f18494c79e09e779647f9bafa87489630d79f4301610c2300c19dbf3148b7cac8c4f4944102754f332e92b6f7c5e75bc6179eb877a078d4719009021744c14f13fd2a55a2b9c44d18000685a845a4f632c7c56a77306efa66a24d05d088dcd7c13fe24fc447275965db9e4d37fbc9304448cd
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 43e953b2aea08a3ad52d182f58c72b9c60fbe4a9ca46a3cb89e3863845e22c9e
+IV = ddbbb0173f1e2deb2394a62aa2a0240e
+CIPHERTEXT = d51d19ded5ca4ae14b2b20b027ffb020
+PLAINTEXT = 07270d0e63aa36daed8c6ade13ac1af1
+
+COUNT = 1
+KEY = addf88c1ab997eb58c0455288c3a4fa320ada8c18a69cc90aa99c73b174dfde6
+IV = 60cc50e0887532e0d4f3d2f20c3c5d58
+CIPHERTEXT = 6cb4e2f4ddf79a8e08c96c7f4040e8a83266c07fc88dd0074ee25b00d445985a
+PLAINTEXT = 98a8a9d84356bf403a9ccc384a06fe043dfeecb89e59ce0cb8bd0a495ef76cf0
+
+COUNT = 2
+KEY = 54682728db5035eb04b79645c64a95606abb6ba392b6633d79173c027c5acf77
+IV = 2eb94297772851963dd39a1eb95d438f
+CIPHERTEXT = 
e4046d05385ab789c6a72866e08350f93f583e2a005ca0faecc32b5cfc323d461c76c107307654db5566a5bd693e227c
+PLAINTEXT = 
0faa5d01b9afad3bb519575daaf4c60a5ed4ca2ba20c625bc4f08799addcf89d19796d1eff0bd790c622dc22c1094ec7
+
+COUNT = 3
+KEY = 7482c47004aef406115ca5fd499788d582efc0b29dc9e951b1f959406693a54f
+IV = 485ebf2215d20b816ea53944829717ce
+CIPHERTEXT = 
6c24f19b9c0b18d7126bf68090cb8ae72db3ca7eabb594f506aae7a2493e5326a5afae4ec4d109375b56e2b6ff4c9cf639e72c63dc8114c796df95b3c6b62021
+PLAINTEXT = 
82fec664466d585023821c2e39a0c43345669a41244d05018a23d7159515f8ff4d88b01cd0eb83070d0077e065d74d7373816b61505718f8d4f270286a59d45e
+
+COUNT = 4
+KEY = 3ae38d4ebf7e7f6dc0a1e31e5efa7ca123fdc321e533e79fedd5132c5999ef5b
+IV = 36d55dc9edf8669beecd9a2a029092b9
+CIPHERTEXT = 
d50ea48c8962962f7c3d301fa9f877245026c204a7771292cddca1e7ffebbef00e86d72910b7d8a756dfb45c9f1040978bb748ca537edd90b670ecee375e15d98582b9f93b6355adc9f80f4fb2108fb9
+PLAINTEXT = 
8d22db30c4253c3e3add9685c14d55b05f7cf7626c52cccfcbe9b99fd8913663b8b1f22e277a4cc3d0e7e978a34782eb876867556ad4728486d5e890ea738243e3700a696d6eb58cd81c0e60eb121c50
+
+COUNT = 5
+KEY = d30bfc0b2a19d5b8b6f8f46ab7f444ee136a7fa3fbdaf530cc3e8976339afcc4
+IV = 80be76a7f885d2c06b37d6a528fae0cd
+CIPHERTEXT = 
31e4677a17aed120bd3af69fbb0e4b645b9e8c104e280b799ddd49f1e241c3ccb7d40e1c6ff226bf04f8049c51a86e2981cf1331c824d7d451746ccf77fc22fd3717001ee51913d81f7a06fb0037f309957579f695670f2c4c7397d2d990374e
+PLAINTEXT = 
0b6e2a8213169b3b78db6de324e286f0366044e035c6970afbf0a1a5c32a05b24ba706cd9c6609737651a81b2bcf4c681dc0861983a5aec76e6c8b244112d64d489e84328974737394b83a39459011727162652b7aa793bfb1b71488b7dec96b
+
+COUNT = 6
+KEY = 64a256a663527ebea71f8d770990b4cee4a2d3afbfd33fb12c7ac300ef59e49a
+IV = 18cce9147f295c5c00dbe0424089d3b4
+CIPHERTEXT = 
d99771963b7ae5202e382ff8c06e035367909cd24fe5ada7f3d39bfaeb5de98b04eaf4989648e00112f0d2aadb8c5f2157b64581450359965140c141e5fb631e43469d65d1b7370eb3b396399fec32cced294a5eee46d6547f7bbd49dee148b4bc31d6c493cfd28f3908e36cb698629d
+PLAINTEXT = 
f7e0f79cfddd15ed3600ab2d29c56ba3c8e96d1a896aff6dec773e6ea4710a77f2f4ec646b76efda6428c175d007c84aa9f4b18c5e1bac5f27f7307b737655eee813f7e1f5880a37ac63ad1666e7883083b648454d45786f53ea3db1b5129291138abe40c79fcb7ab7c6f6b9ea133b5f
+
+COUNT = 7
+KEY = 31358e8af34d6ac31c958bbd5c8fb33c334714bffb41700d28b07f11cfe891e7
+IV = 144516246a752c329056d884daf3c89d
+CIPHERTEXT = 
b32e2b171b63827034ebb0d1909f7ef1d51c5f82c1bb9bc26bc4ac4dccdee8357dca6154c2510ae1c87b1b422b02b621bb06cac280023894fcff3406af08ee9be1dd72419beccddff77c722d992cdcc87e9c7486f56ab406ea608d8c6aeb060c64cf2785ad1a159147567e39e303370da445247526d95942bf4d7e88057178b0
+PLAINTEXT = 
cfc155a3967de347f58fa2e8bbeb4183d6d32f7427155e6ab39cddf2e627c572acae02f1f243f3b784e73e21e7e520eacd3befafbee814867334c6ee8c2f0ee7376d3c72728cde7813173dbdfe3357deac41d3ae2a04229c0262f2d109d01f5d03e7f848fb50c28849146c02a2f4ebf7d7ffe3c9d40e31970bf151873672ef2b
+
+COUNT = 8
+KEY = 5b4b69339891db4e3337c3486f439dfbd0fb2a782ca71ef0059819d51669d93c
+IV = 2b28a2d19ba9ecd149dae96622c21769
+CIPHERTEXT = 
ba21db8ec170fa4d73cfc381687f3fa188dd2d012bef48007f3dc88329e22ba32fe235a315be362546468b9db6af6705c6e5d4d36822f42883c08d4a994cc454a7db292c4ca1f4b62ebf8e479a5d545d6af9978d2cfee7bc80999192c2c8662ce9b4be11af40bd68f3e2d5685bb28c0f3dc08017c0aba8263e6fdc45ed7f9893bf14fd3a86c418a35c5667e642d59985
+PLAINTEXT = 
a0bb1d2fdeb7e6bf34c690fe7b72a5e9d65796aa57982fe340c286d6923dbddb426566ff58e9c0b3af52e4db446f6cc5daa5bfcf4e3c85db5a5638e670c370cce128db22c97542a64a63846f18a228d3462a11376dcb71f66ec52ebda474f7b6752915b0801797974bc51eb1218127fed60f1009430eb5089fb3ba5f28fad24c518ccddc2501393ceb6dffc46a159421
+
+COUNT = 9
+KEY = 87725bd43a45608814180773f0e7ab95a3c859d83a2130e884190e44d14c6996
+IV = e49651988ebbb72eb8bb80bb9abbca34
+CIPHERTEXT = 
5b97a9d423f4b97413f388d9a341e727bb339f8e18a3fac2f2fb85abdc8f135deb30054a1afdc9b6ed7da16c55eba6b0d4d10c74e1d9a7cf8edfaeaa684ac0bd9f9d24ba674955c79dc6be32aee1c260b558ff07e3a4d49d24162011ff254db8be078e8ad07e648e6bf5679376cb4321a5ef01afe6ad8816fcc7634669c8c4389295c9241e45fff39f3225f7745032daeebe99d4b19bcb215d1bfdb36eda2c24
+PLAINTEXT = 
bfe5c6354b7a3ff3e192e05775b9b75807de12e38a626b8bf0e12d5fff78e4f1775aa7d792d885162e66d88930f9c3b2cdf8654f56972504803190386270f0aa43645db187af41fcea639b1f8026ccdd0c23e0de37094a8b941ecb7602998a4b2604e69fc04219585d854600e0ad6f99a53b2504043c08b1c3e214d17cde053cbdf91daa999ed5b47c37983ba3ee254bc5c793837daaa8c85cfc12f7f54f699f
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/CFB8MMT128.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/CFB8MMT128.rsp b/testVectors/aes/CFB8MMT128.rsp
new file mode 100644
index 0000000..b8cd4c3
--- /dev/null
+++ b/testVectors/aes/CFB8MMT128.rsp
@@ -0,0 +1,131 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Generated on Fri Apr 22 15:11:46 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = c57d699d89df7cfbef71c080a6b10ac3
+IV = fcb2bc4c006b87483978796a2ae2c42e
+PLAINTEXT = 61
+CIPHERTEXT = 24
+
+COUNT = 1
+KEY = 0d8f3dc3edee60db658bb97faf46fba3
+IV = e481fdc42e606b96a383c0a1a5520ebb
+PLAINTEXT = aacd
+CIPHERTEXT = 5066
+
+COUNT = 2
+KEY = c8fe9bf77b930f46d2078b8c0e657cd4
+IV = f475c64991b20eaee183a22629e21e22
+PLAINTEXT = c90635
+CIPHERTEXT = d27691
+
+COUNT = 3
+KEY = 280cf81af5cc7e7363579c1da03390e6
+IV = 5d6cf4722d0e21f1d9ced53a0e36c342
+PLAINTEXT = b2a22ced
+CIPHERTEXT = 73f3aebf
+
+COUNT = 4
+KEY = 5d5e7f20e0a66d3e09e0e5a9912f8a46
+IV = 052d7ea0ad1f2956a23b27afe1d87b6b
+PLAINTEXT = b84a90fc6d
+CIPHERTEXT = 1a9a61c307
+
+COUNT = 5
+KEY = ec89fb348787cf902ca973c47081438d
+IV = 528fe95c711bd13f37bc52cc9e96d45c
+PLAINTEXT = 14253472e99d
+CIPHERTEXT = cfc247e33a3b
+
+COUNT = 6
+KEY = 6607987c354809cba818639dcd185147
+IV = 552c101a0b7c0ca143af258453937fa3
+PLAINTEXT = 9b1a5a1369166e
+CIPHERTEXT = b7ab2a4cc71904
+
+COUNT = 7
+KEY = c028e6bf2b749ffa86759f2f84e93cb0
+IV = 288c752d9faccf367e5d0cca1fa6ec3b
+PLAINTEXT = 324015878cdc82bf
+CIPHERTEXT = 873250152fc6a5bb
+
+COUNT = 8
+KEY = d01da95d2c2a61da06ea78cfba59cc30
+IV = f9a393ad90814faf262e3a5b1d97592e
+PLAINTEXT = 57c1a30e48166d9640
+CIPHERTEXT = e9a8c3b776edd39e3d
+
+COUNT = 9
+KEY = 3a6f9159263fa6cef2a075caface5817
+IV = 0fc23662b7dbf73827f0c7de321ca36e
+PLAINTEXT = 87efeb8d559ed3367728
+CIPHERTEXT = 8e9c50425614d540ce11
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 03edfe082550bd5ac8ddf64f42a0547f
+IV = 52acd8dab62c981da08e51939cc08dab
+CIPHERTEXT = 21
+PLAINTEXT = 09
+
+COUNT = 1
+KEY = 38cf776750162edc63c3b5dbe311ab9f
+IV = 98fbbd288872c40f1926b16ecaec1561
+CIPHERTEXT = 4878
+PLAINTEXT = eb24
+
+COUNT = 2
+KEY = c9053c87c3e56bc5e52bd31f6545f991
+IV = b8f9640d0923da13fe6eb87b01f0cfa0
+CIPHERTEXT = aeb6d2
+PLAINTEXT = 910949
+
+COUNT = 3
+KEY = e96771f5f20a89ee871261d2d18e1e46
+IV = 6e86403e33396655907ae06ef192262f
+CIPHERTEXT = 83cab2f3
+PLAINTEXT = 3b7f1f1c
+
+COUNT = 4
+KEY = 92ad13ecb60bde1bb3b34ce07867672b
+IV = f95a4060b8f80e3f839d4c3ca33dad94
+CIPHERTEXT = 49f73e652b
+PLAINTEXT = 17b9b9e16d
+
+COUNT = 5
+KEY = eb57b8dd076e7bbb33d4bfc4d7ecb27e
+IV = 51135997a067dcd2e016c57134c5fa52
+CIPHERTEXT = b0eacbf2ca46
+PLAINTEXT = ca989fa4e818
+
+COUNT = 6
+KEY = 70abc48bb1be490183f0fe3df56195ff
+IV = e251f179174b71ee1e488ab3dd200483
+CIPHERTEXT = 08fbef9b2a369a
+PLAINTEXT = 5405da1186b7e0
+
+COUNT = 7
+KEY = 1273b8e0eee1a1ca827059b4d0a3a55d
+IV = 622cab49092d026f554dd98a6441dc26
+CIPHERTEXT = b3cb9d8892423aeb
+PLAINTEXT = d497df73afb9787c
+
+COUNT = 8
+KEY = 49437e06b6faa5f20fd98bf71f8ff554
+IV = 63c818e0d3cb5b7054ef3e1e87df0e12
+CIPHERTEXT = 01992a986279c3685e
+PLAINTEXT = f203bcd402b65919da
+
+COUNT = 9
+KEY = 6399c1dc068ba3509845628fa9ed1a96
+IV = 1157c2766c86b754df485be9dd5851df
+CIPHERTEXT = c9c284e9abbfe6fb11fe
+PLAINTEXT = feff4e2e2458addf2a54
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/CFB8MMT256.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/CFB8MMT256.rsp b/testVectors/aes/CFB8MMT256.rsp
new file mode 100644
index 0000000..a03e810
--- /dev/null
+++ b/testVectors/aes/CFB8MMT256.rsp
@@ -0,0 +1,131 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for CFB8
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Generated on Fri Apr 22 15:11:50 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = 34e8091cee09f1bd3ebf1e8f05f51bfbd4899ef2ae006a3a0f7875052cdd46c8
+IV = 43eb4dcc4b04a80216a20e4a09a7abb5
+PLAINTEXT = f9
+CIPHERTEXT = 28
+
+COUNT = 1
+KEY = e04e43173113109e1343393842fe6caef3f8a2e506d7f55f83dcb10444c6ad23
+IV = a38b88a293b077fb5546636aad90d663
+PLAINTEXT = 2914
+CIPHERTEXT = 69a6
+
+COUNT = 2
+KEY = 064874092f7a13cc4462247ad423d0e96edf42e8b67a5a23b7a0a6477b098e66
+IV = 338c552ff1eca14408e05d8cf9f3b31b
+PLAINTEXT = b974fa
+CIPHERTEXT = 1cff95
+
+COUNT = 3
+KEY = 56794adb0ef04aeddeabd650de736531d408837954b919002c33edfdff976cc2
+IV = 71b5526facea4236d33f1f4107e4b04f
+PLAINTEXT = db774912
+CIPHERTEXT = f04d9d4f
+
+COUNT = 4
+KEY = dddd7f234e7d0e6ec64560b96430986a856f2ee9805443a7946e31601ef6679d
+IV = e20f39db0025eb24491bd06012887108
+PLAINTEXT = ad1d5311ea
+CIPHERTEXT = 19cc97a662
+
+COUNT = 5
+KEY = ec73a760272c83f91771b3ab7b188715c6d6afb9c554feae83856e966a3863d0
+IV = ae7bfa38fd25778fcf66ce8157f6e42e
+PLAINTEXT = 02fe724fbc5d
+CIPHERTEXT = b0eca63405f4
+
+COUNT = 6
+KEY = a66874ca0b70fb98b37c033ec96413f339adae02acade015b9f016b459db3309
+IV = 6ed480d9e4ed031cf66bb1e07f8d5514
+PLAINTEXT = b4777e6bcd9a05
+CIPHERTEXT = 8c017397ad5bab
+
+COUNT = 7
+KEY = a3dbbb775ada92b0b8ed1632444e21c1c86ff3eba8f628307306e766b8c15b5c
+IV = 4ec56a8e541f5cfe7b8ab947bfa4fd08
+PLAINTEXT = 1d70a5a82badf5ea
+CIPHERTEXT = 1e22bebebeacd81d
+
+COUNT = 8
+KEY = 64135e67c0ca1acef3360d930afcd726c5b04861a69c1b6a48bde1daf20f3b1f
+IV = 5377a154d5f948189f9aa57b466c16b2
+PLAINTEXT = a36ca5ea382a322eef
+CIPHERTEXT = 3105016567d3174aed
+
+COUNT = 9
+KEY = ebbb4566b5e182e0f072466b0b311df38f9175bc0213a5530bce2ec4d74f400d
+IV = 0956a48e01002c9e16376d6e308dbad1
+PLAINTEXT = b0fe25ac8d3d28a2f471
+CIPHERTEXT = 638c6823e7256fb5626e
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 1687831580cb764321a9d674dbd0a9640f668b0f58ef01b87a710b3095d5f855
+IV = 6cd5bec6d6e1fd23afc543b8f80d3f89
+CIPHERTEXT = 6f
+PLAINTEXT = 98
+
+COUNT = 1
+KEY = b6b504e8b7065373ea31cd549e52eda7cb96fd1db14eddacbc420085ab48b747
+IV = 870ecd45b1241803ddaf8bad15a025d7
+CIPHERTEXT = 17d4
+PLAINTEXT = 3572
+
+COUNT = 2
+KEY = 6ad3105e15fb5b742bf4fe1eb8e98c6c1ffea653107c84f6b42ed1232a0bbc21
+IV = 17534c89c4eae5dea6ea353dde7b1623
+CIPHERTEXT = a9841e
+PLAINTEXT = f9411a
+
+COUNT = 3
+KEY = 758f3fa8b2b289f19fd59e7316be40b904eff7f565caac4570f972360e0da787
+IV = b21335ae980898fa92c4b3069e532973
+CIPHERTEXT = 84b35e25
+PLAINTEXT = 47887872
+
+COUNT = 4
+KEY = 802e854eb799500975d960a67885820d195e02ab23d51f15e5cdbcee86a1580c
+IV = 94478c4e44e2fa8d2e6bc43d384597e6
+CIPHERTEXT = d1e96bf1e8
+PLAINTEXT = ed414b5689
+
+COUNT = 5
+KEY = 3a0c03ca9d1e5d49bb37f9041f88d159c3f1d5ce26c798f59ed54a93f0a0e600
+IV = 9aae38ba832e4b093b50444074517d20
+CIPHERTEXT = 74410ccd12da
+PLAINTEXT = 8207eee2a7ab
+
+COUNT = 6
+KEY = ee05462128fea75e919f6f436cb198f222847d698a283f5767df682d33d3ce77
+IV = d2ad55e41887075184635112a22fc093
+CIPHERTEXT = ff039e89877b44
+PLAINTEXT = aff3aa4c24e353
+
+COUNT = 7
+KEY = 08abbdcc3eb9c1717db1faa38dcd0893afd5e16e2596747af58f8d61ebedf9cd
+IV = b925c8dc9a9b55a4372ea6d37d21c1eb
+CIPHERTEXT = e176ba99ea602fd9
+PLAINTEXT = b7370050288bf600
+
+COUNT = 8
+KEY = 56d404a893fb3b3f594aab18939230b096646a37a781629fbd9270f3891a5cea
+IV = e5906b36f2d97e6f2db19b6c7a3ce319
+CIPHERTEXT = c55a9a917a809a784b
+PLAINTEXT = e44995bbb0fff40fee
+
+COUNT = 9
+KEY = ec13062551e4d7291e320f565b749eea1809b663b26f2c4d53b52058b833e0ad
+IV = fbfa5a528e20863012790c2abafb5a0c
+CIPHERTEXT = 2bfc3f0209307140101a
+PLAINTEXT = 547bfd642cf6e12ed942
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/ECBMMT128.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/ECBMMT128.rsp b/testVectors/aes/ECBMMT128.rsp
new file mode 100644
index 0000000..f1364c0
--- /dev/null
+++ b/testVectors/aes/ECBMMT128.rsp
@@ -0,0 +1,111 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 128
+# Generated on Fri Apr 22 15:11:26 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = edfdb257cb37cdf182c5455b0c0efebb
+PLAINTEXT = 1695fe475421cace3557daca01f445ff
+CIPHERTEXT = 7888beae6e7a426332a7eaa2f808e637
+
+COUNT = 1
+KEY = 7723d87d773a8bbfe1ae5b081235b566
+PLAINTEXT = 1b0a69b7bc534c16cecffae02cc5323190ceb413f1db3e9f0f79ba654c54b60e
+CIPHERTEXT = ad5b089515e7821087c61652dc477ab1f2cc6331a70dfc59c9ffb0c723c682f6
+
+COUNT = 2
+KEY = 280afe063216a10b9cad9b2095552b16
+PLAINTEXT = 
6f172bb6ec364833411841a8f9ea2051735d600538a9ea5e8cd2431a432903c1d6178988b616ed76e00036c5b28ccd8b
+CIPHERTEXT = 
4cc2a8f13c8c7c36ed6a814db7f26900c7e04df49cbad916ce6a44d0ae4fe7edc0b402794675b3694933ebbc356525d8
+
+COUNT = 3
+KEY = ef60fb1400c83936414a25651eb51a1b
+PLAINTEXT = 
593559318cc66bf695e49feb42794bdfb66bce895ec222ca2609b133ecf66ac7344d13021e01e11a969c4684cbe20abae2b19d3ceb2cacd41419f21f1c865149
+CIPHERTEXT = 
3ea6f4305217bd47eebe773da4b578549cac744c00cbd8f9d596d38010304bd850cc2f4b19a91c2e022eabf100266185ca2705127815dfd46efbe4ecd46a3058
+
+COUNT = 4
+KEY = c5805cd1c4a7b98a715badb709720bf4
+PLAINTEXT = 
84f809fc5c84652376cc0df10095bc00b9f0547fa91a2d3310a0adbc9cc6191ade2aaa6fffa5e406af7223955f9277bfb06eb1dd2bbfbefe32ab342c36302bf22bc64e1b394032bbb5f4e6744f1bcbf2
+CIPHERTEXT = 
a6dc096bc21b0658e416a0f679fefc6e958e9c56e3ce04fdf6e392c2db770a60d9523c255925e14a3e02a1002bf3875c2e501bac618bee1f55f9850454854eef9d693d90937cc8387b6f4c4414e2080b
+
+COUNT = 5
+KEY = 4c35be028e1475278346eae531cbee5c
+PLAINTEXT = 
7adcf4a494f6b09790c82c8bb97db62c5d3fa4032f06dfeceaad9ecb374b747bd1c08d07e78e351dc2eb99bfa714d23cffe31f5fb5a472e6e0252f35a20c304c4f6d0cf7d29c99444d40af3a00a92fc86c6444fcb80ce9765362ac1bdba0b10e
+CIPHERTEXT = 
22217953f71932ab4360d97ef495081559f1fcb09caca41fa0c65f7b1792b560eabe18f3b3b06ef80c41886f24c5d6d32d20427e83d8b5564d9ac7435a2842c1cf7c6fcc229eb7f518d3e0167d510efbaee39a0438fc800eb6acfc203c93280c
+
+COUNT = 6
+KEY = 00cc73c990d376b82246e45ea3ae2e37
+PLAINTEXT = 
37a1205ea929355d2e4ee52d5e1d9cda279ae01e640287ccb153276e7e0ecf2d633cf4f2b3afaecb548a2590ce0445c6a168bac3dc601813eb74591bb1ce8dfcd740cdbb6388719e8cd283d9cc7e736938240b410dd5a6a48ba49dd2066503e63ab592ffdf3be49e7d2de74f82158b8c
+CIPHERTEXT = 
c88e03383ba9da6f982c057fe92c0bb3ed5b9cd18295a100e13a4e12d440b919bbb8b221abead362902ce44d30d0b80e56bee1f66a7d8de0b1e1b4dbf76c90c1807a3bc5f277e9814c82ab120f7e10217dfdf6092ce4958f8906c5e32279c6537dd1fbae20cb7a1d9f89d0490b6aefc1
+
+COUNT = 7
+KEY = 0a53aa7a3e4a4f364e8c6c7224af5501
+PLAINTEXT = 
eaf1760c0f25310dada6debeb966304db7a9f1b2d1c3af922623b263649031d299b3c56146d61d55b6ebf4cf8dd04039a4d1ace3146f49ee915f806afad64cbb2d04a64120de40382e2175dcae9480d1ca8dedc38fb64e4a40112f10f03a4c354fed01f2c5c7017dbd514b2d443a5adfd2e49c986723266cda41a69e6e459908
+CIPHERTEXT = 
5ece70a44da41bc7cfb9b582ea9ce0980030ec4af331e76499961f88860aa0554aba3ecbf77ca4293a3fee854a2caf3ae800343fb4521388b16b6dc599b3d60bf82777f98e1a8d04ab9cd54dd9a248095795d4dfe4858bfd9a05f54c795bb086e15f7c22228184ec66a9ca10b1cf71a6bb9303c5cd1dcc056460a86df651f053
+
+COUNT = 8
+KEY = b80bcc929052cb5450479442e2b809ce
+PLAINTEXT = 
8177d79c8f239178186b4dc5f1df2ea7fee7d0db535489ef983aefb3b2029aeba0bb2b46a2b18c94a1417a33cbeb41ca7ea9c73a677fccd2eb5470c3c500f6d3f1a6c755c944ba586f88921f6ae6c9d194e78c7233c406126633e144c3810ad23ee1b5af4c04a22d49e99e7017f74c2309492569ff49be17d2804920f2ac5f514d13fd3e7318cc7cf80ca5101a465428
+CIPHERTEXT = 
5befb3062a7a7246af1f77b0ec0ac614e28be06ac2c81b19e5a0481bf160f9f2bc43f28f6548787639e4ce3e0f1e95475f0e81ceb793004c8e46670ebd48b866d5b43d104874ead4be8a236bf90b48f862f7e252dec4475fdbb841a662efcd25ed64b2910e9baaea9466e413a4241438b31df0bd3df9a16f4641636754e259861728aa7ddf435cc51f54f79a1db25f52
+
+COUNT = 9
+KEY = ebea9c6a82213a00ac1d22faea22116f
+PLAINTEXT = 
451f45663b44fd005f3c288ae57b383883f02d9ad3dc1715f9e3d6948564257b9b06d7dd51935fee580a96bbdfefb918b4e6b1daac809847465578cb8b5356ed38556f801ff7c11ecba9cdd263039c15d05900fc228e1caf302d261d7fb56cee663595b96f192a78ff4455393a5fe8162170a066fdaeac35019469f22b3470686bced2f007a1a2e43e01b4562caaa502ed541b8205874ec1ffb1c8b255766942
+CIPHERTEXT = 
01043053f832ef9b911ed387ba577451e30d51d4b6b11f319d4cd539d067b7f4f9b4f41f7f3d4e920c57cbe2b5e1885aa66203ae493e93a1df63793a9563c176bc6775dd09cc9161e278a01beb8fd8a19200326bd95abc5f716768e34f90b50523d30fdabb103a3bc020afbbb0cb3bd2ad512a6fea79f8d64cef347458dec48be89451cb0b807d73593f273d9fc521b789a77524404f43e00f20b3b77b938b1a
+
+[DECRYPT]
+
+COUNT = 0
+KEY = 54b760dd2968f079ac1d5dd20626445d
+CIPHERTEXT = 065bd5a9540d22d5d7b0f75d66cb8b30
+PLAINTEXT = 46f2c98932349c338e9d67f744a1c988
+
+COUNT = 1
+KEY = bce4c486cc4a12622b9147df9bca452c
+CIPHERTEXT = 76fa67e121894dbc2ad85ae7f9c5c44d14ccee5b87d5e7708950338f5c84cf58
+PLAINTEXT = 8c8e6ed8a6bdb3baabec78189b7d61010d6d168de2c08ec56f9b9c004a191e21
+
+COUNT = 2
+KEY = 279161759d29e92dc8f1fafd8d45533d
+CIPHERTEXT = 
1ce69ab7624fed511fb42b8fb639f566d72783f9ab49801651961b048e0f5b7cc0ebb2f514f2d625f927ccc4d5a94593
+PLAINTEXT = 
8838058bd98072b72fd75641edb216301fee8323ff8c4ba18ee6a4623c2fdeb3df5f8a240a8e7e6d5ae15444614f41fb
+
+COUNT = 3
+KEY = 9ba852520c9fd1eb367b6ad2aed07abd
+CIPHERTEXT = 
6c53489f6a4bd0f7cd15d20f6ebc7e649fd95b76b107e6daba967c8a9484797f29a8a282ee31c03fae4f8e9b8930d5473c2ed695a347e88b7ccd62376d5ebb41
+PLAINTEXT = 
6061df5bcd421fabdb5235fc032502650448fd8233a0237c5f6f249a63d7db3e4283ac9a8684a363ef64e760c5886564659da619466851568b32091df5516f57
+
+COUNT = 4
+KEY = cd6a33abb95d7ab92980f9c2b810c90f
+CIPHERTEXT = 
33cb1a98ce4be97f5b222aa861c945643f372687cbf7f8193a7d304e40baceb877eedfbc05be47437a86bdb1f7f0171b95c6c8b50404a7897332f26fb0f0923991d3a02e926f29babfb52e63d580efff
+PLAINTEXT = 
3f098ae7e7524ddb556403c5d3d0b10e5db6c324843ca54a47e34ad9bdbccc93a645e96f2e98651751f0f1a697398ea801a69079c1808b6a8e3bb02a4cf3292f1a7a05b954571339f7899f9aaa2ae1e9
+
+COUNT = 5
+KEY = ff71b9f6311a44072ddb1a77488c4870
+CIPHERTEXT = 
19d76b386a7715dec7aad8bb01d126c7385a4387f087faec67718f78274cf4a2d7ec3f7c56885c930bbfff1676d8dd3b0b4e1cdf418c086de6f50700b527cfcc2a81d6ba95e30a526eb4c3dee82af6ccc8c5ab55781db15c57de90995411bff6
+PLAINTEXT = 
3dfe918048f4c0b0b22fbc55e5af751cf3e6ce348eb9a888795033f6dd216afbea65fc8df41c0ce6c7316a8183d36060bf19709fe2bec6d13bbdf1a434cc5b8f10aadb368c269d2dc4474a1f8112640fe52803b1883cb7756743100a758dd862
+
+COUNT = 6
+KEY = 8ec6a5a054fea2fc8dafb5939a4bd788
+CIPHERTEXT = 
4d6f972946a2e4ca05bfbeecd00535ece6c81ed963c4167063b1c34b6a185d5504646d81a83cd5bce2101120b2f2bc6a2fa856ae6fff4449ab6218189faa13e73038e82c5141c3f6276a8a206b9563ca11fa76092779f4deff2e58659047ed4f1a129092095ab75f1cf4b255c69531f4
+PLAINTEXT = 
6e19cec775595c2f768de3bda3682fb4026ed1889fc3de11bc45a2a3e2b22694ddaab3274c81b29204fa034eedac564a7dfe27aabb6ff420f9aa5abadf15c74676efeabd96a7ff2491813ba53cb5ab76eacd37255a28daecbbe580f5eb77f9bc0339e0da59b2b307f52974b6182cb106
+
+COUNT = 7
+KEY = b53e54b1b09f78abcd6afac1f7e7cda9
+CIPHERTEXT = 
447557bd1561b09a082cabdbf49b0612b46c9793db3c987aa4a843ef28b39fa8d46799b019c0566765c5c8cb53f87ff51ff0c2e65c45df84e9acbfe02163bdba52d0b847706567320bc6ede07f2eaef86b0f602364f86510eabc58bc9ad1e6f0a6f6df0b83188c01e17744a4e0053a22810e99cf5a1ed3258f203509fdc3c050
+PLAINTEXT = 
398db04b45a724393e4baec86a220f22358df1bbf0cab278dcfecf7a3f8f6275ef45ed9f039bc1f5030c3a0c245fbb6ea0bff3e2da0859ac498db6624a572023de7c221bf3567f51e98947970dfc581b3ca670ab92953d3bdd97dbf5d6bef8aa2f31500d221198ed9f23b049eaeed67683083034b4a5a82a0e49319e368c6f55
+
+COUNT = 8
+KEY = 9e79b681c57d7feb7db7e8a6ad41382c
+CIPHERTEXT = 
fa2e97bed2f0b76ed2f8c1275f6d50ecfc1131240622ba9da17e5dd0f20a7d678f537ffc33762524b73e17ac3d8dc322affd679768c66ca430e3f6ab6e70b95f99570e87f02b46ff6b543efff16d339fcbead89b59fea65403bc7418737c47a301806be66fd7c307d7825da8e1d6496c3921acb7419010b60350fea069f4cf3bb017bfa11a424344e3109d30778fad90
+PLAINTEXT = 
a2e19c08fa204640b1bc73beac58f81a7923f3ef2a0affcf1568c9179d816cf1bd16b79418f0266f0ff904e06045f276df187ed72b8f6641b065b854a7d3f152b8e153cd77ec605e5b75454245745dc0e0dcfc616f5246f868b6ee5a1df56c4906c5c34bc42309d370733e50d9a1addc3f37cbe4b331ac7d3a920c794484a16b05599f46f42046a6dc9063b1d5a8ae1f
+
+COUNT = 9
+KEY = 44f0ee626d0446e0a3924cfb078944bb
+CIPHERTEXT = 
931b2f5f3a5820d53a6beaaa6431083a3488f4eb03b0f5b57ef838e1579623103bd6e6800377538b2e51ef708f3c4956432e8a8ee6a34e190642b26ad8bdae6c2af9a6c7996f3b6004d2671e41f1c9f40ee03d1c4a52b0a0654a331f15f34dce4acb96bd6507815ca4347a3de11a311b7de5351c9787c4538158e28974ffa83d8296dfe9cd09cd87f7bf4f54d97d28d4788799163408323943b3e72f5eab66c1
+PLAINTEXT = 
9c29eecb2de04254fafb896a994102d1da30ddb49d82728eb23dbd029901e9b75b3d0aee03f7a05f6c852d8fada0b5c28e8c9aed334fad11829df3dfadc5c2e471eb41af9e48a8a465e03d5ebdb0216915081f3b5a0ebb2308dfc2d28e5a8ba3f32adae4c3575921bc657b63d46ba5a618880ee9ad8af3fba5643a5026facd7d667ce599327f936cdda7e1bb742a33a019990b76be648a6ec725daed540ed9e7
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/ECBMMT256.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/ECBMMT256.rsp b/testVectors/aes/ECBMMT256.rsp
new file mode 100644
index 0000000..c18c764
--- /dev/null
+++ b/testVectors/aes/ECBMMT256.rsp
@@ -0,0 +1,111 @@
+# CAVS 11.1
+# Config info for aes_values
+# AESVS MMT test data for ECB
+# State : Encrypt and Decrypt
+# Key Length : 256
+# Generated on Fri Apr 22 15:11:30 2011
+
+[ENCRYPT]
+
+COUNT = 0
+KEY = cc22da787f375711c76302bef0979d8eddf842829c2b99ef3dd04e23e54cc24b
+PLAINTEXT = ccc62c6b0a09a671d64456818db29a4d
+CIPHERTEXT = df8634ca02b13a125b786e1dce90658b
+
+COUNT = 1
+KEY = 7a52e4d342aa07255a7e7c34266cf7302abe2d4dd7ec4468a46187ee61825ffa
+PLAINTEXT = 7e771c6ee4b26db89050e982ba7e9803c8da34606434dd85d2910e538076d001
+CIPHERTEXT = a91d8b2ddf37520bc469470ad0dd6394923143ce55386beb1f9c4bd51584658e
+
+COUNT = 2
+KEY = 605c4139c961b496ca5148f1bdb1bb1901f2101943a0ec10fcdc403d3b0c285a
+PLAINTEXT = 
68c9885ba2be03181f65f1e04e83d6ba6880467550bcf099be26dc9d9c0af15ab02abac07c116ac862a41da90cfa604f
+CIPHERTEXT = 
a7603d29bbba4c77208bf2f3df9f5ec85204adce012299f2cce7b326ce78f5cf8040343dd291e8cf9f3645726368dc20
+
+COUNT = 3
+KEY = f984b0f534fc0ae2c0a8593e16ab8365f25fcc9c5947f9a2db45b588160d35c3
+PLAINTEXT = 
351fee099122e371c4830f409c6c4411186d22176f7138b054f16b3c79679c2f520685651ba8e4b61c08dccb2c31982f743631a97524d2ca4d351ac23546c178
+CIPHERTEXT = 
8b9c9e692c16e7059818e285e85d8fa5433dee2aff9fec61d6a0a781e24b24f64902fbd18cef7461ad7760cfb2442fb74ffd9be108a386545f2a216430ef16fb
+
+COUNT = 4
+KEY = ba42b760bb5a5de21acb9aba214c9783cd71ea841ada018580abc4e1be3b76dd
+PLAINTEXT = 
4b4b12d6ee6fc0bf987eaafe2634aad464781ff4c83d3f8a61a6af7c0a6d51f0e3855d0e02feb307652a6f562bfebe4604baf1b4e7cdd01603f231bcf7a0c95645a141b704008cd8d62979201a4c84e2
+CIPHERTEXT = 
fa18d25e37ea0ce94f0949efc0edecc6a40fada8f007fd8e760afed0a83ebb350c82b03baaa6ee19f791bb9bd1b44d27a76fc6eb0e1c0017d68776ed69a541851a732e46ef328def064baf6a0a755588
+
+COUNT = 5
+KEY = 1d29079cc34ab5a3bc713f416a129f9d26ada15fca458cc2731404ea857d2f79
+PLAINTEXT = 
b36809198132518d815aa37f32f40dd7a952ec8bd63355700837b450b396b33c72125e23482a84a42b916021c3de78156f85c6a78906167feb64afd8b1d935d641c8ce1a89f3849588eeeb9910d40336ca385fc37a5e87bb84ab9ccbb05b3a28
+CIPHERTEXT = 
7ae803b14914d156439f580c02c592bf9a41b7b80c20168129a33fae2290403f01a6fabe4fea7ac770ffbc6c421f8e013b9e831674ef17eb27d446dded3baf50686b809c18b6bbd588cd3c7423b64987e9164b7e1e66987dc9319790ae27b3e8
+
+COUNT = 6
+KEY = 2e39c585ce4900d323ce29713bebe73a1be08a0cb22e9f1310fcc14ad4b9b23e
+PLAINTEXT = 
e199899e1e12cffcb28909aec51b36c2f96fab49ef32b9650cc38aa37d2f4c8b785f9176c590f6a07e04037e13f7535290d5f5fc23aa1113d9dacf34a812749ab27ecfefc83dd3622d1285fa9d5c192a8e4857a5b6454473cdb8ff4594f1e906165e08b22effae6b491a55ca6d30ce73
+CIPHERTEXT = 
2c4998428e72f6d96e982a316f73bf2a7da81730909b65403489ab92ada6de11882d08742f90f0f109d3420b00b8abe6873f4fdd1474923da2c5bdea2e4523ffca2132015ecf7c9cac9de2f956b112c4ba8e4c8e4b354a3df6e4652d6a77ae982a24d15cff71b979538d49994fd38761
+
+COUNT = 7
+KEY = 85405c4f0ebbe8f29228f02f1ff184e2f5e7857e8933c2a1d08f61ecb9b68111
+PLAINTEXT = 
0f5321db6fd9d816d88e28183a739d90974e76095caa9f12f11fe49c8fd35fa3524132118f397cdf6728857d9c9a3c74a4fde44afca80aa5bf1cbab47789f2cb3394574dda5727cfbea96f7a74a07eb1e45599f49ce7f0056ac3d14929221c70dbd3f759f83ac22f06994ed96a8e49917eddfdd2e3703b78199c91234ca6c3dc
+CIPHERTEXT = 
2ac6de212da0434bea9cdd7332637307131d31e8c4b0c1fd02298e249bfa9f64f34aae45faadf79d971ae82b033d903f6b18adec171ec83ccd147b44d05dec5cedb574534e8901385534c3f1dae4aebee0eb2164975e8b4e85a7b5a766ffd8247885c2b6429eb659b92c8d953af92b54517933566654d804665112bec17ff3a4
+
+COUNT = 8
+KEY = f157285db00e64c2791668a54493966e3039a19426605056b95b7eac5106667d
+PLAINTEXT = 
3637f71f60a430322980349ad414fcfdc14f87e9915d210e8b7be5aa3e09814468e0399d17e72fe40ee1e1296a89f31486e12fd71bc7ca61acc9e8d4213a633ab285c87406c2a3729c87fdaa6b0122c2c543a89081ddac4559b15fe59102c2fbdacead8a755e16469b1b90041da31270481cfafe0bc951235cda51c4d78924efa862efc9ace20fc7d344a321c9984a84
+CIPHERTEXT = 
ca0a683e759c1312928fe01198f625bba044bb9003e82b9279b6812feefe54e30ccc0ca51fb858eba9ed4667e85c146a424071e7bf603f1f538ead57a3e29c583549c08e279bb078cc51e42eeb3d2443da965192cd0478e8d7ea1343cf90196f520933e3aab6db2dcd9a76534e05483eea2d373deae95d6213b91db2b96aa6adce727cdf7e43bd01978d07e0241cf1c1
+
+COUNT = 9
+KEY = 44a2b5a7453e49f38261904f21ac797641d1bcd8ddedd293f319449fe63b2948
+PLAINTEXT = 
c91b8a7b9c511784b6a37f73b290516bb9ef1e8df68d89bf49169eac4039650c4307b6260e9c4e93650223440252f5c7d31c26c56209cbd095bf035b9705880a1628832daf9da587a6e77353dbbce189f963235df160c008a753e8ccea1e0732aa469a97659c42e6e31c16a723153e39958abe5b8ad88ff2e89af40622ca0b0d6729a26c1ae04d3b8367b548c4a6335f0e5a9ec914bb6113c05cd0112552bc21
+CIPHERTEXT = 
05d51af0e2b61e2c06cb1e843fee3172825e63b5d1ce8183b7e1db6268db5aa726521f46e948028aa443af9ebd8b7c6baf958067ab0d4a8ac530ecbb68cdfc3eb93034a428eb7e8f6a3813cea6189068dfecfa268b7ecd5987f8cb2732c6882bbec8f716bac254d72269230aec5dc7f5a6b866fd305242552d400f5b0404f19cbfe7291fab690ecfe6018c4309fc639d1b65fcb65e643edb0ad1f09cfe9cee4a
+
+[DECRYPT]
+
+COUNT = 0
+KEY = a81fd6ca56683d0f5445659dde4d995dc65f4bce208963053e28d7f2df517ce4
+CIPHERTEXT = 4154c0be71072945d8156f5f046d198d
+PLAINTEXT = 8b2b1b22f733ac09d1196d6be6a87a72
+
+COUNT = 1
+KEY = bc1415aa119c29a9a27c0ea9d19ed50ace86c488b8e39d6a056424fb23cddb3e
+CIPHERTEXT = 0a5f3278d7d96632e0508391e813f06b35d8d754ddf5867240d3168dd69f4a66
+PLAINTEXT = a8fab53790af3519cf21978e3cf03ba8e52b902be23311bf17f1ad2c5ff37c16
+
+COUNT = 2
+KEY = 0d0ec1b61ebc5177c4513ef1d7d5bb97d06abaa2d33710a8eda6d3709acf0705
+CIPHERTEXT = 
c1c83fa3cd3d52524876e715bc28efe7c7c4256a139e9d2c874ea029bf56b792ba0606cdd39ddbbdf3b1874304d16d05
+PLAINTEXT = 
f17733de8f763110ef4b305594936ca2bb75119ad65261be32ba919a2c3ef8b8f1c42f62b8474362e53ee7cc6c82a647
+
+COUNT = 3
+KEY = ae67999eb240a9e5b6e3f0bd6b504530000be51343b8bc3b0ae8e0eed1335f98
+CIPHERTEXT = 
254c015626baa3ed2d7f05f5d0a98c8cc2f29dd7a4410ea41d74db4e2c5d1be1bd0a327f7b4a4703e66cf9e3a54a4d5b1d87ebc842148b52adf9aacdf05281e1
+PLAINTEXT = 
959b7d696e2267f3d465f6f77ff2453296cfa54843363981484853e67cc21d340b803d6d653213d1037b81d849c5acc361771a5a072c9c29d6bc5096c38c9c86
+
+COUNT = 4
+KEY = dde079371133ebd68df061b56f0efd3a14c137ced35a30e0eb68422cb924dc3d
+CIPHERTEXT = 
ea1fd2f064548906ad10ce1240758868ed9fb32921dabe18681232a8308b955ad0d28e45c9f34af64bec1d7bfb626dbbf393cc090a8c64f8569b9870f008e801f7001578d8d286b0cc5eebaba2c920e1
+PLAINTEXT = 
5889ad2c09a6307611e6115a78c13566de05b5892f7850fb917f83898e07486cc9ce746e891db102a0f570d7ad3c2804f40cdfe23bcc8b2c8a3bfba48632892d3df3bb7bbd1029b915cab2faf281c4e6
+
+COUNT = 5
+KEY = d68a345159178b9bd2e3bd7a13c9512ee9b397944eff81a8df28b44890a2df3b
+CIPHERTEXT = 
59722586a56ed6c8207d6a0a9f7278588f5203782fb64e6ffd71f1486d732d10e1ed7d25d6b66db15beeaf71c8e16cbbac2dd8bf0728090dba7c09573b142a788d3c99b670033644d5e4a30b94a69bab618186bcfd824a59a93163dfe07036f2
+PLAINTEXT = 
a56e000be19eced20479cbe8964fdb366c437ca3b5fd9d04c339c1a51bdb0aad46df1b78ef05b02e492464136155d76dd32c3b4aa4198c3926cb75d2578434ab4fff0894508b6f60ff39686a0fd151d1bffba7a786b1bc02acd2d23b56e45749
+
+COUNT = 6
+KEY = 5a20ff7da47c7e853becca0ca5f32bc80e17de973337146f7e1f3c93725a850d
+CIPHERTEXT = 
bed9f2db31ebbfac57f3745e0dacf71087cb35c94326b9ba3b1b7dc35f30003942f798e714350a52d0425842b6b3da7dfc3790d6c1bfb76642e29a1a507fab6e02a4d277a7ae0527feb219cdaa1cd8dbe09653ec632c7a05b2ade91b7f5405d664a74895d2a0d9b24a0b6007cf2f18b1
+PLAINTEXT = 
34467d07c2e49c44e9003da836786169e7c0fb54f1e2f178387c2f759d50809ce84d6705fe6350907d5e945e262af378753163f5569be9c09c874d254dde2545898d4cbd2eaa1ade9c8a02f8d76d418565d02075e082999bbf6f2ba985f65f17c73cc0cc29ac04824db98b3cc2b77126
+
+COUNT = 7
+KEY = 082d33edd0a1ad3de596762d711bae6f3188a12c7b6ced987fc7e8c9cd7a3cc9
+CIPHERTEXT = 
496553f24d47264ef74a584b893ccd4ea1cfc0b1044aac15997e6dfab9fca28da68557c058c2e1a0803508e4c7706cc1568521069cbd9d644b8dd40da4c5a182f50b68a56088fa16dde1b8bc8269fca20395b40575b050ab57cfdf76d208743840dfcfc9ec0139571835b0fe458f4498aee6c1d716898e91c32ed55acb2be458
+PLAINTEXT = 
51c527c0985369234a599f476731e8b51ac7a44bfbe37ec71a641ad71ad464f9e45467d82a0d101f67043b87e2da34de183459295000cea9e0f0ccdd82270fc70b880fa80104e0b78b7a5b1620dee83da84702223b277a0966b10ddf44ef06b98e48788092c763895d95f13fd389fff5706e70876d5af8c197cdebb38a4d2ba6
+
+COUNT = 8
+KEY = 3e1934554952b87a07d6371721f4d78a0e9adadc42be7347a2fcd8f53c81990b
+CIPHERTEXT = 
2b3c036be68fba7a625dc72a0e68b6677326f8751714e0e1a14df2b73d5b5df5424dc640130947d643e4b8c4fc702d59a195bfdab2e49077f027097ec23d66cfd82575900e589a21935c17524a968ad47060b7ee805b8871530652ee8c905a2633eb98c2a022bb459bec6d3ec181d7c22aac68194822d2b81212566f62fd42e49cc8b8409110b028a3bd40ef29da1c0a
+PLAINTEXT = 
5f967e10da68887567b514293149697212888efc9fd90604459f8a9c4fa1f4117f0214fa675b680571bd980cf941bfccd4826e1fe1420a0ba59554341b507e760d2d85c7219b3f5e261eef2d201bc134d2ec32d8b97157e3de91f1c312b26ff193e637bf78012850f23d0536715e51a68be730c55375774642345e0daaa4c40185985cab38df09dac9a688e6b597d327
+
+COUNT = 9
+KEY = c4a71e055a7254dda360693fe1be49f10faa6731c36dbaa6590b05974e185c5b
+CIPHERTEXT = 
2c487fa96f4090c56aa1b5be81918a934c9492878fb0cd686dcf8d17d86485454c51237bbd09205dcef1552f430dd098b9d827a694730c133a0222c77f540f9d5fc2d36af359583c9e3b49df884228a64de79b67f66207c8281360b99b214042ce61367ff97960e944453cd63679bb44708897d29bc5e70f9fc8f1f715143fbb00f7f5c1b7b161ec26d8d41d36fab0fa8a85c3ee6ce4d37007eb7a89d6753590
+PLAINTEXT = 
31fd5a307e279b2f34581e2c432379df8eccbaf79532938916711cd377540b9045373e47f2214b8f876040af733f6c9d8f03a7c58f8714d2fbb4c14af59c75b483adc718946ee907a18286cc4efd206789064b6f1b195f0d0d234468e4f00e6f1cad5cd3b9c0a643b3c0dd09280ff2e2a5929183409384dd72dc94e39687ea2b623d5d776700bd8b36e6130ffde966f134c4b1f35f29c5cc4a03297e1ccc9539
+

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/amcl_CTRMCL128.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/amcl_CTRMCL128.rsp 
b/testVectors/aes/amcl_CTRMCL128.rsp
new file mode 100644
index 0000000..db011d5
--- /dev/null
+++ b/testVectors/aes/amcl_CTRMCL128.rsp
@@ -0,0 +1,113 @@
+[ENCRYPT]
+
+KEY = 1f8e4973953f3fb0bd6b16662e9a3c17
+IV = 2fe2b333ceda8f98f4a99b40d2cd34a8
+PLAINTEXT = 45cf12964fc824ab76616ae2f4bf0822
+CIPHERTEXT = a58571b5efb6c81dcc698c18381cb572
+
+
+KEY = 0700d603a1c514e46b6191ba430a3a0c
+IV = aad1583cd91365e3bb2f0c3430d065bb
+PLAINTEXT = 068b25c7bfb1f8bdd4cfc908f69dffc5ddc726a197f0e5f720f730393279be91
+CIPHERTEXT = 3f9f9018ddbab7aed09e6fdc54dd24a75c552cbdc593130a6a774802cf0ede58
+
+
+KEY = 3348aa51e9a45c2dbe33ccc47f96e8de
+IV = 19153c673160df2b1d38c28060e59b96
+PLAINTEXT = 
9b7cee827a26575afdbb7c7a329f887238052e3601a7917456ba61251c214763d5e1847a6ad5d54127a399ab07ee3599
+CIPHERTEXT = 
e63cfe48ac0404e1b9e98f42b54915bf54e4435bcdfcaa5583a25fab1454e3e777351eee23ad03b96f14299a313980f4
+
+
+KEY = b7f3c9576e12dd0db63e8f8fac2b9a39
+IV = c80f095d8bb1a060699f7c19974a1aa0
+PLAINTEXT = 
9ac19954ce1319b354d3220460f71c1e373f1cd336240881160cfde46ebfed2e791e8d5a1a136ebd1dc469dec00c4187722b841cdabcb22c1be8a14657da200e
+CIPHERTEXT = 
197f34b1e109ac4d6f62ee474e57b810553143d17bf51b8d1d9285a13da59ec681feef13eee2947d50ec1df51012117c7a591d2b5c73bb6edccdae0f52b49e1e
+
+
+KEY = b6f9afbfe5a1562bba1368fc72ac9d9c
+IV = 3f9d5ebe250ee7ce384b0d00ee849322
+PLAINTEXT = 
db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdbd4eb9208d593dda3d4653954ab64f05676caa3ce9bfa795b08b67ceebc923fdc89a8c431188e9e482d8553982cf304d1
+CIPHERTEXT = 
9f914b5b783111e3afb45f63efeb9238ea7b8d0b8c6a112709ccc181b240aba581b79641a28c2296b2aad00c422d24cc49b57f9bd743f006a0e1507726d5953451008823a03003723ac296e636456763
+
+
+KEY = bbe7b7ba07124ff1ae7c3416fe8b465e
+IV = 7f65b5ee3630bed6b84202d97fb97a1e
+PLAINTEXT = 
2aad0c2c4306568bad7447460fd3dac054346d26feddbc9abd9110914011b4794be2a9a00a519a51a5b5124014f4ed2735480db21b434e99a911bb0b60fe0253763725b628d5739a5117b7ee3aefafc5b4c1bf446467e7bf5f78f31ff7caf187
+CIPHERTEXT = 
be0aae3383500c76015049be440ab7b9c7168367c575eb567b471ed5eaf7939ee63bd767822e3d9adc0946b73fd876e3289bdf9d2ed90a95302e9ba1557f0aad4d36fdc0707d6614514687dce74f790b396618b1f7a2c5256b0829a712c69557
+
+
+KEY = 89a553730433f7e6d67d16d373bd5360
+IV = f724558db3433a523f4e51a5bea70497
+PLAINTEXT = 
807bc4ea684eedcfdcca30180680b0f1ae2814f35f36d053c5aea6595a386c1442770f4d7297d8b91825ee7237241da8925dd594ccf676aecd46ca2068e8d37a3a0ec8a7d5185a201e663b5ff36ae197110188a23503763b8218826d23ced74b31e9f6e2d7fbfa6cb43420c7807a8625
+CIPHERTEXT = 
b7fc7a28354a0c681cb5c4e832629673d685b2ca9849419f4dbd90da18379471be485bcd78672b861e474caa0e99470625966ec15a7511e5c48a822f7d47b35b9d668ec81f4e3080a29e0d0e562f47315d54e0677801f3fd4bbe355ca892ba254137acbe311d141de9e0ee38d8195835
+
+
+KEY = c491ca31f91708458e29a925ec558d78
+IV = 9ef934946e5cd0ae97bd58532cb49381
+PLAINTEXT = 
cb6a787e0dec56f9a165957f81af336ca6b40785d9e94093c6190e5152649f882e874d79ac5e167bd2a74ce5ae088d2ee854f6539e0a94796b1e1bd4c9fcdbc79acbef4d01eeb89776d18af71ae2a4fc47dd66df6c4dbe1d1850e466549a47b636bcc7c2b3a62495b56bb67b6d455f1eebd9bfefecbca6c7f335cfce9b45cb9d
+CIPHERTEXT = 
2017be94192fc32df4a93e14b0bd27d170084efe6202ce386b0c4177171513979328b3a22d6ff50e3a52e83a1783108cdf3d12dd41d8a7e9821607505fbdb26720b1f02143c2c74ab3fe14c35d2a0a51c46de6ff1ca7927f6526c3e2e63b47a039788ed27f2fcb573bd8eb3bc89f0858ae03e2d8b000c53fec05e91459e91f6d
+
+
+KEY = f6e87d71b0104d6eb06a68dc6a71f498
+IV = 1c245f26195b76ebebc2edcac412a2f8
+PLAINTEXT = 
f82bef3c73a6f7f80db285726d691db6bf55eec25a859d3ba0e0445f26b9bb3b16a3161ed1866e4dd8f2e5f8ecb4e46d74a7a78c20cdfc7bcc9e479ba7a0caba9438238ad0c01651d5d98de37f03ddce6e6b4bd4ab03cf9e8ed818aedfa1cf963b932067b97d776dce1087196e7e913f7448e38244509f0caf36bd8217e15336d35c149fd4e41707893fdb84014f8729
+CIPHERTEXT = 
761ebbcdce341e01e4146304a4b6c53d608af5819d666eadc1735772eccbc771c05231f61626dae9d0d5c2a63139b71421df8518757a3a87156a796820c39458515d29d907307278fd3b2c90e2f01c9cb817b8c928a9a32b2798dd9dc044beb6cdb3f992258e53900d18c538b59b376d30aae60c2758b1824ce68aca545d75beda271d05c03547e539dbe6d9c4cd23be
+
+
+KEY = 2c14413751c31e2730570ba3361c786b
+IV = 1dbbeb2f19abb448af849796244a19d7
+PLAINTEXT = 
40d930f9a05334d9816fe204999c3f82a03f6a0457a8c475c94553d1d116693adc618049f0a769a2eed6a6cb14c0143ec5cccdbc8dec4ce560cfd206225709326d4de7948e54d603d01b12d7fed752fb23f1aa4494fbb00130e9ded4e77e37c079042d828040c325b1a5efd15fc842e44014ca4374bf38f3c3fc3ee327733b0c8aee1abcd055772f18dc04603f7b2c1ea69ff662361f2be0a171bbdcea1e5d3f
+CIPHERTEXT = 
a6d1a81400f9a32c7253bcedb02b9848539bc15b53bda33a2cafb9f493561d7a0c5b967a32a7466b51b91e17f7a646037d1c3ed0b85e75ea38c30b70ba9730dbd2d1ac6e7a28a9742958cf699275b96426f84ffd918b878564b8483a63b02a32a08e757afeb24182452ed5cb234fa70f20c2abed9ec7186e26f3c90e9570ed6a6528867e0db6079275e71dd4f9b9f335ba97d4699c5c3bc10489f7e71e101630
+
+[DECRYPT]
+
+
+KEY = 1f8e4973953f3fb0bd6b16662e9a3c17
+IV = 2fe2b333ceda8f98f4a99b40d2cd34a8
+CIPHERTEXT = a58571b5efb6c81dcc698c18381cb572
+PLAINTEXT = 45cf12964fc824ab76616ae2f4bf0822
+
+KEY = 0700d603a1c514e46b6191ba430a3a0c
+IV = aad1583cd91365e3bb2f0c3430d065bb
+CIPHERTEXT = 3f9f9018ddbab7aed09e6fdc54dd24a75c552cbdc593130a6a774802cf0ede58
+PLAINTEXT = 068b25c7bfb1f8bdd4cfc908f69dffc5ddc726a197f0e5f720f730393279be91
+
+KEY = 3348aa51e9a45c2dbe33ccc47f96e8de
+IV = 19153c673160df2b1d38c28060e59b96
+CIPHERTEXT = 
e63cfe48ac0404e1b9e98f42b54915bf54e4435bcdfcaa5583a25fab1454e3e777351eee23ad03b96f14299a313980f4
+PLAINTEXT = 
9b7cee827a26575afdbb7c7a329f887238052e3601a7917456ba61251c214763d5e1847a6ad5d54127a399ab07ee3599
+
+KEY = b7f3c9576e12dd0db63e8f8fac2b9a39
+IV = c80f095d8bb1a060699f7c19974a1aa0
+CIPHERTEXT = 
197f34b1e109ac4d6f62ee474e57b810553143d17bf51b8d1d9285a13da59ec681feef13eee2947d50ec1df51012117c7a591d2b5c73bb6edccdae0f52b49e1e
+PLAINTEXT = 
9ac19954ce1319b354d3220460f71c1e373f1cd336240881160cfde46ebfed2e791e8d5a1a136ebd1dc469dec00c4187722b841cdabcb22c1be8a14657da200e
+
+KEY = b6f9afbfe5a1562bba1368fc72ac9d9c
+IV = 3f9d5ebe250ee7ce384b0d00ee849322
+CIPHERTEXT = 
9f914b5b783111e3afb45f63efeb9238ea7b8d0b8c6a112709ccc181b240aba581b79641a28c2296b2aad00c422d24cc49b57f9bd743f006a0e1507726d5953451008823a03003723ac296e636456763
+PLAINTEXT = 
db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdbd4eb9208d593dda3d4653954ab64f05676caa3ce9bfa795b08b67ceebc923fdc89a8c431188e9e482d8553982cf304d1
+
+KEY = bbe7b7ba07124ff1ae7c3416fe8b465e
+IV = 7f65b5ee3630bed6b84202d97fb97a1e
+CIPHERTEXT = 
be0aae3383500c76015049be440ab7b9c7168367c575eb567b471ed5eaf7939ee63bd767822e3d9adc0946b73fd876e3289bdf9d2ed90a95302e9ba1557f0aad4d36fdc0707d6614514687dce74f790b396618b1f7a2c5256b0829a712c69557
+PLAINTEXT = 
2aad0c2c4306568bad7447460fd3dac054346d26feddbc9abd9110914011b4794be2a9a00a519a51a5b5124014f4ed2735480db21b434e99a911bb0b60fe0253763725b628d5739a5117b7ee3aefafc5b4c1bf446467e7bf5f78f31ff7caf187
+
+KEY = 89a553730433f7e6d67d16d373bd5360
+IV = f724558db3433a523f4e51a5bea70497
+CIPHERTEXT = 
b7fc7a28354a0c681cb5c4e832629673d685b2ca9849419f4dbd90da18379471be485bcd78672b861e474caa0e99470625966ec15a7511e5c48a822f7d47b35b9d668ec81f4e3080a29e0d0e562f47315d54e0677801f3fd4bbe355ca892ba254137acbe311d141de9e0ee38d8195835
+PLAINTEXT = 
807bc4ea684eedcfdcca30180680b0f1ae2814f35f36d053c5aea6595a386c1442770f4d7297d8b91825ee7237241da8925dd594ccf676aecd46ca2068e8d37a3a0ec8a7d5185a201e663b5ff36ae197110188a23503763b8218826d23ced74b31e9f6e2d7fbfa6cb43420c7807a8625
+
+KEY = c491ca31f91708458e29a925ec558d78
+IV = 9ef934946e5cd0ae97bd58532cb49381
+CIPHERTEXT = 
2017be94192fc32df4a93e14b0bd27d170084efe6202ce386b0c4177171513979328b3a22d6ff50e3a52e83a1783108cdf3d12dd41d8a7e9821607505fbdb26720b1f02143c2c74ab3fe14c35d2a0a51c46de6ff1ca7927f6526c3e2e63b47a039788ed27f2fcb573bd8eb3bc89f0858ae03e2d8b000c53fec05e91459e91f6d
+PLAINTEXT = 
cb6a787e0dec56f9a165957f81af336ca6b40785d9e94093c6190e5152649f882e874d79ac5e167bd2a74ce5ae088d2ee854f6539e0a94796b1e1bd4c9fcdbc79acbef4d01eeb89776d18af71ae2a4fc47dd66df6c4dbe1d1850e466549a47b636bcc7c2b3a62495b56bb67b6d455f1eebd9bfefecbca6c7f335cfce9b45cb9d
+
+KEY = f6e87d71b0104d6eb06a68dc6a71f498
+IV = 1c245f26195b76ebebc2edcac412a2f8
+CIPHERTEXT = 
761ebbcdce341e01e4146304a4b6c53d608af5819d666eadc1735772eccbc771c05231f61626dae9d0d5c2a63139b71421df8518757a3a87156a796820c39458515d29d907307278fd3b2c90e2f01c9cb817b8c928a9a32b2798dd9dc044beb6cdb3f992258e53900d18c538b59b376d30aae60c2758b1824ce68aca545d75beda271d05c03547e539dbe6d9c4cd23be
+PLAINTEXT = 
f82bef3c73a6f7f80db285726d691db6bf55eec25a859d3ba0e0445f26b9bb3b16a3161ed1866e4dd8f2e5f8ecb4e46d74a7a78c20cdfc7bcc9e479ba7a0caba9438238ad0c01651d5d98de37f03ddce6e6b4bd4ab03cf9e8ed818aedfa1cf963b932067b97d776dce1087196e7e913f7448e38244509f0caf36bd8217e15336d35c149fd4e41707893fdb84014f8729
+
+KEY = 2c14413751c31e2730570ba3361c786b
+IV = 1dbbeb2f19abb448af849796244a19d7
+CIPHERTEXT = 
a6d1a81400f9a32c7253bcedb02b9848539bc15b53bda33a2cafb9f493561d7a0c5b967a32a7466b51b91e17f7a646037d1c3ed0b85e75ea38c30b70ba9730dbd2d1ac6e7a28a9742958cf699275b96426f84ffd918b878564b8483a63b02a32a08e757afeb24182452ed5cb234fa70f20c2abed9ec7186e26f3c90e9570ed6a6528867e0db6079275e71dd4f9b9f335ba97d4699c5c3bc10489f7e71e101630
+PLAINTEXT = 
40d930f9a05334d9816fe204999c3f82a03f6a0457a8c475c94553d1d116693adc618049f0a769a2eed6a6cb14c0143ec5cccdbc8dec4ce560cfd206225709326d4de7948e54d603d01b12d7fed752fb23f1aa4494fbb00130e9ded4e77e37c079042d828040c325b1a5efd15fc842e44014ca4374bf38f3c3fc3ee327733b0c8aee1abcd055772f18dc04603f7b2c1ea69ff662361f2be0a171bbdcea1e5d3f

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/aes/amcl_CTRMCL256.rsp
----------------------------------------------------------------------
diff --git a/testVectors/aes/amcl_CTRMCL256.rsp 
b/testVectors/aes/amcl_CTRMCL256.rsp
new file mode 100644
index 0000000..7fae78b
--- /dev/null
+++ b/testVectors/aes/amcl_CTRMCL256.rsp
@@ -0,0 +1,112 @@
+[ENCRYPT]
+
+KEY = 6ed76d2d97c69fd1339589523931f2a6cff554b15f738f21ec72dd97a7330907
+IV = 851e8764776e6796aab722dbb644ace8
+PLAINTEXT = 6282b8c05c5c1530b97d4816ca434762
+CIPHERTEXT = 3eb753155764df1edbfa5793f95d8867
+
+
+KEY = dce26c6b4cfb286510da4eecd2cffe6cdf430f33db9b5f77b460679bd49d13ae
+IV = fdeaa134c8d7379d457175fd1a57d3fc
+PLAINTEXT = 50e9eee1ac528009e8cbcd356975881f957254b13f91d7c6662d10312052eb00
+CIPHERTEXT = 097bbcef1fb04aeec1824689715ade4f2ae7c9f666c60c99f7b3d3cc8f66b81f
+
+
+KEY = fe8901fecd3ccd2ec5fdc7c7a0b50519c245b42d611a5ef9e90268d59f3edf33
+IV = bd416cb3b9892228d8f1df575692e4d0
+PLAINTEXT = 
8d3aa196ec3d7c9b5bb122e7fe77fb1295a6da75abe5d3a510194d3a8a4157d5c89d40619716619859da3ec9b247ced9
+CIPHERTEXT = 
926013f7bb370c8fe845bae2239898228f2120cb475e9915de42832fead3546d619f0488701d743f1947d0733fe8f95b
+
+
+KEY = 0493ff637108af6a5b8e90ac1fdf035a3d4bafd1afb573be7ade9e8682e663e5
+IV = c0cd2bebccbb6c49920bd5482ac756e8
+PLAINTEXT = 
8b37f9148df4bb25956be6310c73c8dc58ea9714ff49b643107b34c9bff096a94fedd6823526abc27a8e0b16616eee254ab4567dd68e8ccd4c38ac563b13639c
+CIPHERTEXT = 
627fadd51d4cc423dfac9e75c258d93380a5904400db4b53337957e726676510f018a33180b4d4cccb468f27e41bae2fefb27017ad09b77927ed98e463772957
+
+
+KEY = 9adc8fbd506e032af7fa20cf5343719de6d1288c158c63d6878aaf64ce26ca85
+IV = 11958dc6ab81e1c7f01631e9944e620f
+PLAINTEXT = 
c7917f84f747cd8c4b4fedc2219bdbc5f4d07588389d8248854cf2c2f89667a2d7bcf53e73d32684535f42318e24cd45793950b3825e5d5c5c8fcd3e5dda4ce9246d18337ef3052d8b21c5561c8b660e
+CIPHERTEXT = 
2e44258bb40479ad65af5f51ee60781b39a22f6c2c8cb7cbacdcc7929c2dee13e8ec93b612b5c509b00aee8730e9768dbfa2802f73a30ed19ac14f2fdded89e65139215d5472fec58b984314db08bc15
+
+
+KEY = 73b8faf00b3302ac99855cf6f9e9e48518690a5906a4869d4dcf48d282faae2a
+IV = b3cb97a80a539912b8c21f450d3b9395
+PLAINTEXT = 
3adea6e06e42c4f041021491f2775ef6378cb08824165edc4f6448e232175b60d0345b9f9c78df6596ec9d22b7b9e76e8f3c76b32d5d67273f1d83fe7a6fc3dd3c49139170fa5701b3beac61b490f0a9e13f844640c4500f9ad3087adfb0ae10
+CIPHERTEXT = 
ef53039bdba391823c8064836d8bba040f9cf77c1748859959ffbda98a43de2d20e17d0cd51be4bbe4e27285dbcac4b8af3ffc6a4c0a7405decd2f89ae8d3ef08b42977a47d3b7332d7f64de608eb395f91996f31d41ba755559d4f0b70f9da9
+
+
+KEY = 9ddf3745896504ff360a51a3eb49c01b79fccebc71c3abcb94a949408b05b2c9
+IV = e79026639d4aa230b5ccffb0b29d79bc
+PLAINTEXT = 
cf52e5c3954c51b94c9e38acb8c9a7c76aebdaa9943eae0a1ce155a2efdb4d46985d935511471452d9ee64d2461cb2991d59fc0060697f9a671672163230f367fed1422316e52d29eceacb8768f56d9b80f6d278093c9a8acd3cfd7edd8ebd5c293859f64d2f8486ae1bd593c65bc014
+CIPHERTEXT = 
8ea80abbe584383cdf1dbfee51577bda3983333a32db26baa23912ad3200975d44de0c13a2a9354ee5050da68a293ce8332a881abf6c25484de78ff2816364b663728a88c16b2d29bd5e6311383da22159c3c9c85ace2bf446e816732f3962441fe21137d35eb1fe7e7e62b7c7a24689
+
+
+KEY = 458b67bf212d20f3a57fce392065582dcefbf381aa22949f8338ab9052260e1d
+IV = 4c12effc5963d40459602675153e9649
+PLAINTEXT = 
256fd73ce35ae3ea9c25dd2a9454493e96d8633fe633b56176dce8785ce5dbbb84dbf2c8a2eeb1e96b51899605e4f13bbc11b93bf6f39b3469be14858b5b720d4a522d36feed7a329c9b1e852c9280c47db8039c17c4921571a07d1864128330e09c308ddea1694e95c84500f1a61e614197e86a30ecc28df64ccb3ccf5437aa
+CIPHERTEXT = 
fe2d1990908c195035aebcbb11a689760422fbbe360f6f22eac7606198c1a63b70fbff17771e384f60df997c6bd713e919af98c04bb10c25bb2c171e2d5f02b933c1ea64e17988d60e0062d78a555372b4931fe1ec3c68c1c08b5c92e572f948837192153416ed40564d04e28f179b3d611e5000b8929d12335304c6b9bf3754
+
+
+KEY = d2412db0845d84e5732b8bbd642957473b81fb99ca8bff70e7920d16c1dbec89
+IV = 51c619fcf0b23f0c7925f400a6cacb6d
+PLAINTEXT = 
026006c4a71a180c9929824d9d095b8faaa86fc4fa25ecac61d85ff6de92dfa8702688c02a282c1b8af4449707f22d75e91991015db22374c95f8f195d5bb0afeb03040ff8965e0e1339dba5653e174f8aa5a1b39fe3ac839ce307a4e44b4f8f1b0063f738ec18acdbff2ebfe07383e734558723e741f0a1836dafdf9de82210a9248bc113b3c1bc8b4e252ca01bd803
+CIPHERTEXT = 
2bc140c8be997714ba96f3f23a23115fa0cdb00060db162fdf8885dad9995fc25cde3b2ff17cc77a65932a8d53513d53fad11d1229084ba078af66d97944eca30a968dfdf9aae15df53b43ce9b8a8641d72690fc02e99dc2537bb8b72a3c6ba9676d982dd579dccb38ebd06285461d6525e498403c68df997081cb15958080172e237ea27db0c9b20f38750e3187ae2f
+
+
+KEY = 48be597e632c16772324c8d3fa1d9c5a9ecd010f14ec5d110d3bfec376c5532b
+IV = d6d581b8cf04ebd3b6eaa1b53f047ee1
+PLAINTEXT = 
0c63d413d3864570e70bb6618bf8a4b9585586688c32bba0a5ecc1362fada74ada32c52acfd1aa7444ba567b4e7daaecf7cc1cb29182af164ae5232b002868695635599807a9a7f07a1f137e97b1e1c9dabc89b6a5e4afa9db5855edaa575056a8f4f8242216242bb0c256310d9d329826ac353d715fa39f80cec144d6424558f9f70b98c920096e0f2c855d594885a00625880e9dfb734163cecef72cf030b8
+CIPHERTEXT = 
c91745d31b39835b39d167ad855eef12618c5945d3fdb38e3ab16ea708e7dab3dba6184c5b69ba77ebb8113a1489a3eba6e787386dde4f323c9dda83e9066cec0f90ba5aa6b7364d2ec322d0fbd5112ebef171101a6ff935282009d5d0537f70ec97ff4380ba1c920472c43821edf6cf33b5e649ccf864d5ad8f831ec5f37905c2a09c7837a5db7d0b6131d8050c29ad02b7f8ced14b053064fdbcc6de7b3cf3
+
+[DECRYPT]
+
+KEY = 6ed76d2d97c69fd1339589523931f2a6cff554b15f738f21ec72dd97a7330907
+IV = 851e8764776e6796aab722dbb644ace8
+CIPHERTEXT = 3eb753155764df1edbfa5793f95d8867
+PLAINTEXT = 6282b8c05c5c1530b97d4816ca434762
+
+KEY = dce26c6b4cfb286510da4eecd2cffe6cdf430f33db9b5f77b460679bd49d13ae
+IV = fdeaa134c8d7379d457175fd1a57d3fc
+CIPHERTEXT = 097bbcef1fb04aeec1824689715ade4f2ae7c9f666c60c99f7b3d3cc8f66b81f
+PLAINTEXT = 50e9eee1ac528009e8cbcd356975881f957254b13f91d7c6662d10312052eb00
+
+KEY = fe8901fecd3ccd2ec5fdc7c7a0b50519c245b42d611a5ef9e90268d59f3edf33
+IV = bd416cb3b9892228d8f1df575692e4d0
+CIPHERTEXT = 
926013f7bb370c8fe845bae2239898228f2120cb475e9915de42832fead3546d619f0488701d743f1947d0733fe8f95b
+PLAINTEXT = 
8d3aa196ec3d7c9b5bb122e7fe77fb1295a6da75abe5d3a510194d3a8a4157d5c89d40619716619859da3ec9b247ced9
+
+KEY = 0493ff637108af6a5b8e90ac1fdf035a3d4bafd1afb573be7ade9e8682e663e5
+IV = c0cd2bebccbb6c49920bd5482ac756e8
+CIPHERTEXT = 
627fadd51d4cc423dfac9e75c258d93380a5904400db4b53337957e726676510f018a33180b4d4cccb468f27e41bae2fefb27017ad09b77927ed98e463772957
+PLAINTEXT = 
8b37f9148df4bb25956be6310c73c8dc58ea9714ff49b643107b34c9bff096a94fedd6823526abc27a8e0b16616eee254ab4567dd68e8ccd4c38ac563b13639c
+
+KEY = 9adc8fbd506e032af7fa20cf5343719de6d1288c158c63d6878aaf64ce26ca85
+IV = 11958dc6ab81e1c7f01631e9944e620f
+CIPHERTEXT = 
2e44258bb40479ad65af5f51ee60781b39a22f6c2c8cb7cbacdcc7929c2dee13e8ec93b612b5c509b00aee8730e9768dbfa2802f73a30ed19ac14f2fdded89e65139215d5472fec58b984314db08bc15
+PLAINTEXT = 
c7917f84f747cd8c4b4fedc2219bdbc5f4d07588389d8248854cf2c2f89667a2d7bcf53e73d32684535f42318e24cd45793950b3825e5d5c5c8fcd3e5dda4ce9246d18337ef3052d8b21c5561c8b660e
+
+KEY = 73b8faf00b3302ac99855cf6f9e9e48518690a5906a4869d4dcf48d282faae2a
+IV = b3cb97a80a539912b8c21f450d3b9395
+CIPHERTEXT = 
ef53039bdba391823c8064836d8bba040f9cf77c1748859959ffbda98a43de2d20e17d0cd51be4bbe4e27285dbcac4b8af3ffc6a4c0a7405decd2f89ae8d3ef08b42977a47d3b7332d7f64de608eb395f91996f31d41ba755559d4f0b70f9da9
+PLAINTEXT = 
3adea6e06e42c4f041021491f2775ef6378cb08824165edc4f6448e232175b60d0345b9f9c78df6596ec9d22b7b9e76e8f3c76b32d5d67273f1d83fe7a6fc3dd3c49139170fa5701b3beac61b490f0a9e13f844640c4500f9ad3087adfb0ae10
+
+KEY = 9ddf3745896504ff360a51a3eb49c01b79fccebc71c3abcb94a949408b05b2c9
+IV = e79026639d4aa230b5ccffb0b29d79bc
+CIPHERTEXT = 
8ea80abbe584383cdf1dbfee51577bda3983333a32db26baa23912ad3200975d44de0c13a2a9354ee5050da68a293ce8332a881abf6c25484de78ff2816364b663728a88c16b2d29bd5e6311383da22159c3c9c85ace2bf446e816732f3962441fe21137d35eb1fe7e7e62b7c7a24689
+PLAINTEXT = 
cf52e5c3954c51b94c9e38acb8c9a7c76aebdaa9943eae0a1ce155a2efdb4d46985d935511471452d9ee64d2461cb2991d59fc0060697f9a671672163230f367fed1422316e52d29eceacb8768f56d9b80f6d278093c9a8acd3cfd7edd8ebd5c293859f64d2f8486ae1bd593c65bc014
+
+KEY = 458b67bf212d20f3a57fce392065582dcefbf381aa22949f8338ab9052260e1d
+IV = 4c12effc5963d40459602675153e9649
+CIPHERTEXT = 
fe2d1990908c195035aebcbb11a689760422fbbe360f6f22eac7606198c1a63b70fbff17771e384f60df997c6bd713e919af98c04bb10c25bb2c171e2d5f02b933c1ea64e17988d60e0062d78a555372b4931fe1ec3c68c1c08b5c92e572f948837192153416ed40564d04e28f179b3d611e5000b8929d12335304c6b9bf3754
+PLAINTEXT = 
256fd73ce35ae3ea9c25dd2a9454493e96d8633fe633b56176dce8785ce5dbbb84dbf2c8a2eeb1e96b51899605e4f13bbc11b93bf6f39b3469be14858b5b720d4a522d36feed7a329c9b1e852c9280c47db8039c17c4921571a07d1864128330e09c308ddea1694e95c84500f1a61e614197e86a30ecc28df64ccb3ccf5437aa
+
+KEY = d2412db0845d84e5732b8bbd642957473b81fb99ca8bff70e7920d16c1dbec89
+IV = 51c619fcf0b23f0c7925f400a6cacb6d
+CIPHERTEXT = 
2bc140c8be997714ba96f3f23a23115fa0cdb00060db162fdf8885dad9995fc25cde3b2ff17cc77a65932a8d53513d53fad11d1229084ba078af66d97944eca30a968dfdf9aae15df53b43ce9b8a8641d72690fc02e99dc2537bb8b72a3c6ba9676d982dd579dccb38ebd06285461d6525e498403c68df997081cb15958080172e237ea27db0c9b20f38750e3187ae2f
+PLAINTEXT = 
026006c4a71a180c9929824d9d095b8faaa86fc4fa25ecac61d85ff6de92dfa8702688c02a282c1b8af4449707f22d75e91991015db22374c95f8f195d5bb0afeb03040ff8965e0e1339dba5653e174f8aa5a1b39fe3ac839ce307a4e44b4f8f1b0063f738ec18acdbff2ebfe07383e734558723e741f0a1836dafdf9de82210a9248bc113b3c1bc8b4e252ca01bd803
+
+KEY = 48be597e632c16772324c8d3fa1d9c5a9ecd010f14ec5d110d3bfec376c5532b
+IV = d6d581b8cf04ebd3b6eaa1b53f047ee1
+CIPHERTEXT = 
c91745d31b39835b39d167ad855eef12618c5945d3fdb38e3ab16ea708e7dab3dba6184c5b69ba77ebb8113a1489a3eba6e787386dde4f323c9dda83e9066cec0f90ba5aa6b7364d2ec322d0fbd5112ebef171101a6ff935282009d5d0537f70ec97ff4380ba1c920472c43821edf6cf33b5e649ccf864d5ad8f831ec5f37905c2a09c7837a5db7d0b6131d8050c29ad02b7f8ced14b053064fdbcc6de7b3cf3
+PLAINTEXT = 
0c63d413d3864570e70bb6618bf8a4b9585586688c32bba0a5ecc1362fada74ada32c52acfd1aa7444ba567b4e7daaecf7cc1cb29182af164ae5232b002868695635599807a9a7f07a1f137e97b1e1c9dabc89b6a5e4afa9db5855edaa575056a8f4f8242216242bb0c256310d9d329826ac353d715fa39f80cec144d6424558f9f70b98c920096e0f2c855d594885a00625880e9dfb734163cecef72cf030b8

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/big/test_vector_big.txt
----------------------------------------------------------------------
diff --git a/testVectors/big/test_vector_big.txt 
b/testVectors/big/test_vector_big.txt
new file mode 100644
index 0000000..c1537de
--- /dev/null
+++ b/testVectors/big/test_vector_big.txt
@@ -0,0 +1,123 @@
+# BIG ARITHMETICS
+# BIGdiv = BIGmul/BIGsum.  BIGdivmod = (BIG1/0ED5066C6815047425DF 2(mod 
E186EB30EF))
+
+#test1 - BIG1 > BIG2
+
+BIG1 = 2758F22ABFE4085C27F2691BEBB75D7EF7BF4F9D441AD5CFC2AC3956748C1407
+BIG2 = 09A52FE465983AEA1FBE357D9238C11CBD0F1557248E24B9247DA6AF3D51FF8D
+BIGsum = 30FE220F257C434647B09E997DF01E9BB4CE64F468A8FA88E729E005B1DE1394
+BIGsub = 1DB3C2465A4BCD720834339E597E9C623AB03A461F8CB1169E2E92A7373A147A
+BIG1mod2 = C4329929831CB3A8F99325A2D4590C0382FA40B1E242EB30B59E997F4415D3
+BIG2mod1 = 09A52FE465983AEA1FBE357D9238C11CBD0F1557248E24B9247DA6AF3D51FF8D
+BIGmul = 
017B84340597B6FB2F909526D24A91684871948A0A24D06C6D313D6C46D2C63E974F422047CB3844FF059E80B87997DC8EFEEB125252AA71C8422E96BA5100DB
+BIG1sqr = 
060C38B068F0414079FE5C0A974FF7ABC235E057EB69CBD7536065324957288716E31984C1C8A88A14A6994FF32F20895E110C337EF09100697FD18041391831
+BIG2sqr = 
5D07F4D48553736D24ACA6EB3A92AF16BC076CD1279E9174D2E546C009716BCFF733C540E3590E6E0C6BC637B339649385B1C055B7AF3873E86CD2E85433A9
+BIG1sqrmod2 = 08A7778730B044D458C7C0B6694090F28967DF88A91DE735A776E791956B1466
+BIG1modneg2 = 08E0FD4B3C151E3676C4A257EF646810B98C1B1672ABE1CDF3C80815BE0DE9BA
+nbitBIG = 254
+nbitDBIG = 505
+BIGdiv = 07BF132653B07B8718FFBA9CFE8F4204BC042A04BD61F58158CF0E8EE48593A3
+BIGdivmod = 8D5A4917A1
+BIGpxmul = 4D9E75B65488D47DCACD315813FCB76F76B8640D3B58EFC6D705BD1B8BE85381CF
+
+#test2 - BIG1 > BIG2
+
+BIG1 = 5B65D5E15780D15834E803B5A9E2F0B6825D7E9F637FE063BA691C146BB927D4
+BIG2 = 13E89BA52E7204DAE259E1AB236A6B2DFA3F9FD72924253E6C6D34643DAA7A6E
+BIGsum = 6F4E718685F2D6331741E560CD4D5BE47C9D1E768CA405A226D65078A963A242
+BIGsub = 477D3A3C290ECC7D528E220A86788588881DDEC83A5BBB254DFBE7B02E0EAD66
+BIG1mod2 = 0BC3674C9DB8BDECAB807D091C3943FE995EFF42BEEF4B6A08B44A83750F3E1C
+BIG2mod1 = 13E89BA52E7204DAE259E1AB236A6B2DFA3F9FD72924253E6C6D34643DAA7A6E
+BIGmul = 
071B9ABB2F6D280321964273EB05101A3B7787DA10B4713987FDCF727BA659635381AEC60F640AA2D440852427C46A8BF3C135B09BD72904C975125E7D522518
+BIG1sqr = 
20A18E90AAB562712FEC45E9217DF58C65CE8E2A9A128416527E45DE4A1C582934E1B81BC8A398E4999369FE44845AE5A0FC9C208B9DB2EC3EE0E655CE9A4790
+BIG2sqr = 
018C5A74FEEA8C34439C173008F597A930DD2739C1970A588BFB881957ED7757DB1798DA09F0C62CE1962B0B7D5D68BB8E7AE9190D04540E8F7305CF40A50744
+BIG1sqrmod2 = 018F360F8AB380B1A4D89614962E236DF2562B99625886999B73FEB6CAE17620
+BIG1modneg2 = 0825345890B946EE36D964A20731272F60E0A0946A34D9D463B8E9E0C89B3C52
+nbitBIG = 255
+nbitDBIG = 507
+BIGdiv = 1059032365BB22D7F2DADAE410A227CF0628BEA1E99D6FF0617541A7E1684DDF
+BIGdivmod = DCE764B378
+BIGpxmul = B502AE95484C1E99B0C77F58C77472B9742F29C5AA0E4165822E2A9C7157B1E0DC
+
+#test3 - BIG1 > BIG2 - note nbitDBIG are zero even if they should be 1
+
+BIG1 = 01
+BIG2 = 00
+BIGsum = 01
+BIGsub = 01
+BIG2mod1 = 00
+BIGmul = 0
+BIG1sqr = 01
+BIG2sqr = 00
+nbitBIG = 1
+nbitDBIG = 0
+BIGdivmod = 0F2B0509A7
+BIGpxmul = 00
+
+#test4 - BIG1 = BIG2 = 0 - note nbitBIG and nbitDBIG are zero even if they 
should be 1
+
+BIG1 = 00
+BIG2 = 00
+BIGsum = 00
+BIGsub = 00
+Bigmul = 0
+BIG1sqr = 00
+BIG2sqr = 00
+nbitBIG = 0
+nbitDBIG = 0
+BIGdivmod = 00
+BIGpxmul = 00
+
+#test5 - BIG1 = BIG2
+BIG1 = 9A02DBD0546B24961DE8BF0F6333CBCA
+BIG2 = 9A02DBD0546B24961DE8BF0F6333CBCA
+BIGsum = 013405B7A0A8D6492C3BD17E1EC6679794
+BIGsub = 00
+BIG1mod2 = 00
+BIG2mod1 = 00
+BIGmul = 5CA7707ED19053A9C8DF45786F0AF91C5FF0781C13D521B932BA67C510B5FB64
+BIG1sqr = 5CA7707ED19053A9C8DF45786F0AF91C5FF0781C13D521B932BA67C510B5FB64
+BIG2sqr = 5CA7707ED19053A9C8DF45786F0AF91C5FF0781C13D521B932BA67C510B5FB64
+BIG1sqrmod2 = 00
+BIG1modneg2 = 00
+nbitBIG = 128
+nbitDBIG = 255
+BIGdiv = 4D016DE82A35924B0EF45F87B199E5E5
+BIGdivmod = 529E275744
+BIGpxmul = 9968D8F48416B97187CAD65053D097FE36
+
+#test6 - BIG1 > BIG2
+BIG1 = 4243E02F90FEAC8871DDF63782501CBB4F14E79163478A0866B84677FB4B9886
+BIG2 = 6C70C69640A9780437765316C6E8E9A3
+BIGsum = 4243E02F90FEAC8871DDF63782501CBBBB85AE27A3F1020C9E2E998EC2348229
+BIGsub = 4243E02F90FEAC8871DDF63782501CBAE2A420FB229E12042F41F3613462AEE3
+BIG1mod2 = 3E0DF47DDAEEFF43BCB6E52A3B2E08F3
+BIG2mod1 = 6C70C69640A9780437765316C6E8E9A3
+BIGmul = 
1C11D3AD89E1DC24C68D7AECA43A5902F345B21FB461C569EF67BE28D052AD3B5049BDD94C5B5FD5FB46D41AAC641352
+BIG1sqr = 
11271197A3FC7CD8E7B3ADF611C45C5C249B20B5AE496D2F9BF3DA0274631B308CA087021A89D1A6A72BD1EB6BDAFAE0C57396EC6F9D503EF6FE67FD7D636624
+BIG2sqr = 2DEF593D241455C28F10B491BC838325261D04EF08F557353E58F75470AA1DC9
+BIG1sqrmod2 = 0AA31743C002DD47C68BEB280F850346
+BIG1modneg2 = 2E62D21865BA78C07ABF6DEC8BBAE0B0
+nbitBIG = 255
+nbitDBIG = 381
+BIGdiv = 6C70C69640A9780437765316C6E8E9A2
+BIGdivmod = 227433B35A
+BIGpxmul = 629F04A6CACB06C7117757709CF13AC2C4B21CA360C1786E80E040E090FF81FF6E
+
+#test7 - BIG1 = 25*BIG2
+BIG1 = 391A983B9C4FA108AF519F10C880E6F2DAC6A1B605AB055F2F2543
+BIG2 = 0248BE68C8CFFC338C21FC1F642E1DB7CB4FA0118558C2C65E0BBB
+BIGsum = 3B6356A4651F9D3C3B739B302CAF04AAA61641C78B03C8258D30FE
+BIGsub = 36D1D9D2D37FA4D5232FA2F16452C93B0F7701A480524298D11988
+BIG1mod2 = 00
+BIG2mod1 = 0248BE68C8CFFC338C21FC1F642E1DB7CB4FA0118558C2C65E0BBB
+BIGmul = 
826F246491D7934D688BB498761E8E736017D5A1BFD6C573D127B38E152F0AEDF8D18E7329E5A281DB61CB41EF4D6CD6EB0EA418F1
+BIG1sqr = 
0CBCDA8DD23E0D628F35A4A2E388FBE9446253DCCBBBF9484F6CE088E01198113D4C76E93F176CDEAE6C8CD9705E8FA0FCF46E066F89
+BIG2sqr = 
0537A54BB3E9E72C0E6BFCFBDBC3C8420E156EF1FD6EFDA87901968ACDA5B8C1D6C0B3C72AA2C90F6F2CDF2B98EE9DF41DE1DD9A99
+BIG1sqrmod2 = 00
+BIG1modneg2 = 00
+nbitBIG = 214
+nbitDBIG = 424
+BIGdiv = 023240EE99B44B1DDF5BC131E053BA1D086A19E9765F316FF7F796
+BIGdivmod = 8C384690FB
+BIGpxmul = 5E940C22BAE3E2B6625F2F73CC157E823A58FBD5796340E5A615B6F8

http://git-wip-us.apache.org/repos/asf/incubator-milagro-crypto-c/blob/8d28d2c3/testVectors/ecdh/C25519/KAS_ECC_CDH_PrimitiveTest.txt
----------------------------------------------------------------------
diff --git a/testVectors/ecdh/C25519/KAS_ECC_CDH_PrimitiveTest.txt 
b/testVectors/ecdh/C25519/KAS_ECC_CDH_PrimitiveTest.txt
new file mode 100644
index 0000000..556dbab
--- /dev/null
+++ b/testVectors/ecdh/C25519/KAS_ECC_CDH_PrimitiveTest.txt
@@ -0,0 +1,98 @@
+[C22519-Montgomery, generated using magma]
+
+COUNT 1
+QCAVSx = 7A35009F69FA16EAE94BE707614ADCB44F6E525A1D4D1AEE844DE97779072DB5
+dIUT = 0A520C472D5C3DF28FB6BE4098860D17A82277D39EF2ABBAF4677360979AE449
+QIUTx = 31313FBCC3C86C95F4571E58645CE761D726DA1504BCECCEDCEE6C8B4AD51E3D
+ZIUT = 46D1CE08CA7CE3424D24978917245AD3BAF176C12E9174233702EE895BED262D
+
+COUNT 2
+QCAVSx = 3F3F7B7F207A6C1B5F1C94FEF3DCF8048605A9AEC232811FEDED1B0E316FF27D
+dIUT = 032D97C472FF91BA9D35BC9A9C22FCDEEDA70DB00CEB4BD443FA52747D968CCF
+QIUTx = 05780AFA8F359BE90CD465C9B0D8B091237D8959FA5F2311107892AF5701120F
+ZIUT = 47F5953536AA66CCB6C7ACACC59D62A95C37D12C5039D5E2680EC9137D62DE00
+
+COUNT 3
+QCAVSx = 7B648CB113630951F60E07B954DCF98198C6386C12D233019C2195156F759835
+dIUT = 07BFDC1350FBD1CE70D17713E5CAA8195542E750A09A25267FB03C626A0BF1E2
+QIUTx = 589D9F699AA6198849DF1BBD06FE0B5AED96AFF825F206495D77B7B176384763
+ZIUT = 738D064CF66F0AC5701D9CECAE81488CEF1D4CB1DB49E7B9C0D4048C100AF081
+
+COUNT 4
+QCAVSx = 4363661B549FA7ADD53C0AC2031469288743D853B92988628BAAA380021482A4
+dIUT = 0FC5435F6A1A894DA9BDA2E268558A855DB364020AC2A92DB7126E077BBE4281
+QIUTx = 4E8CF3409011D6AF30668881FFC13EA6909ACC8ECF17BB372D8164173EBE7825
+ZIUT = 4F433129757CF2CA37FA12F81C8F03C12DAE66BFA5E066FFC64DEA09AB433E39
+
+COUNT 5
+QCAVSx = 0573DA5133C027B35166BBAAA261FBA321E0CE6084E6CDD4C8FA9A014EFF6CC1
+dIUT = 01C2A518E0F911F87DFE3FE6BA4D93ED87CF3EF8929F7C15C1DD637FDC834400
+QIUTx = 19A699F4E42F848ED2665A2E40A33C35C7795D44FAEC97641DF3A2C05B8B1E3C
+ZIUT = 6CA061F97E843EF1C525163E7060B8A7E8DC9E204C46AB9E0800B209478E23C6
+
+COUNT 6
+QCAVSx = 769743D35588875A16DBECACB8B7303F8BEF57A96984EFAD9ADC8DCCFF01BDCA
+dIUT = 07B3BD9346298005601D594557049BFC9A250FF8B66D61F1D3FA1B5123C76E02
+QIUTx = 6444CE99A0FA5758527ED846C33F0635ED6A81B0F53B40FF983147E0A7FB2955
+ZIUT = 2FC921F9678D7F2579D182AD0BBD52D3D7B4FF2540E9BCAE29E5912D6C33B9A9
+
+COUNT 7
+QCAVSx = 6F5D5AC664F826F3E79531FCF3C63D1091F3EED52101328F4DEF77C54B62F25F
+dIUT = 08443BACC39E114FED1BBE7185BDE570A20532BD064771928E7D908AA39EBF1E
+QIUTx = 6CF9B8D85D3718C5ECBB9F9F748E86CC4F0D2986F131210C42BB9801658B6708
+ZIUT = 6C527F242EDBB27001A3EB771AAAEA743D3052B5241060A0D66FBBD7A6AACD4D
+
+COUNT 8
+QCAVSx = 7D833BA3FFD13D238EAB9B17B2E778590DF531C99D4898FCDD3ADA5B96CB2C48
+dIUT = 0262B40DC6CFE29CA5E7F1BDB5C03ECDD17704C5FEBD27EDB19104FD3C4ADB47
+QIUTx = 02C74BED15F1878AE470DC2D7F111AAB62B38FC0115D84953D3C044B74FF5548
+ZIUT = 0B4A576B5A83D79F1CD14F2183E148226A13AC4B794E58D2E0C63FBB5E10EAF6
+
+COUNT 9
+QCAVSx = 2A7F5604E91C19A944413623A304F6ABEA5E9290A5CC75F8AAC7D3DE029C01BD
+dIUT = 0613B7B0E268AD1F572A62D4D504FA93B12D5E33F7B47CEBE4CDC9A77A48A8D5
+QIUTx = 448D807F4AC7C710AED83C12607CE88969685AF82E5B8F80E501924A34AF067C
+ZIUT = 34C1BEE2CDB695E401D9A353170C6E1550DBCD59ED1BD12C6174E84A39910972
+
+COUNT 10
+QCAVSx = 5CDB62CBA21F7582F4C58FA28791F2FD58CBD355971F511871E27F9E5FBA0BEC
+dIUT = 05F656B120376D0AAF89684B3828E1DC97C29DF8CAE44C61D7DE6210C44789FB
+QIUTx = 52F1C58DAED94C7DD629CAAE3DF43528B6EB0B43B8934AD099823E50E6FDF932
+ZIUT = 534C021006086DB52C9212F5D18986AA04736BD2AD9DE9EF37F940D51AB8121D
+
+COUNT 11
+QCAVSx = 7D2DA6F40B9A1305A657039BC972910BCD449E521EEC64EA3F14F7D53BA2A490
+dIUT = 05D5A9C08C39D2A02442495AA77396947F8D9A65153E7CC4F2F5DAD5F7C98036
+QIUTx = 188A1365EEA1782DE37464C1864D01FF8575FBDFBD5A0F200B362E173D312F51
+ZIUT = 3761E8FBAA6CE4F89DDC30903DFBDA82E3F3966908D5EB5324A435C8435C8616
+
+COUNT 12
+QCAVSx = 13841F48AED077AADE83164C67079330055F4CFE648E6CA72CE89C1B9FDFC1E5
+dIUT = 0B6EE4B11012D8A73DCE3F644A1032C0A7878E7348F835D8EC7FAE88605B15CF
+QIUTx = 199DBAA98654AC92107369C03A77E61B3F6034A400773FB833F7635DEA701E7D
+ZIUT = 36B71263086C490043F6E7C842A276C9584CDA7796A1EC6E6800FBA20F1A90F7
+
+COUNT 13
+QCAVSx = 576D2EEEC56C92C844606A12EA7245EB2E50CE161907EBE45048043732517423
+dIUT = 017CE32498823FBCF7EA10B2520336E2EB90CDBECA9054100ADBCE80C45DAF08
+QIUTx = 7B15428C6CFA89E2DE9ADF5A52C934A465EAB509B5E0F5F5D86BA3344B859A54
+ZIUT = 30AC79CB92E7596CFF2DA874C54F6CD2E2C39CAC66C3C503B5A15D2CBCD210A4
+
+COUNT 14
+QCAVSx = 39FE49C44B02E49402FDF3DE3D17DD526EC5D914A861A96FB1DBC730505E3FFA
+dIUT = 0DFEE2FCC8FF5ED8369C1D098A29124337D2EAC85327F7FD75F0B5757EA03F35
+QIUTx = 72D656C030CA6ED4B12D264A09E278C305658D4594B7017A725B51FCE324F942
+ZIUT = 3DB202F991395C12D7EB9A4156B831AB21F56B9C1319FC1108B8606E0AD15249
+
+COUNT 15
+QCAVSx = 7DC269848B0EA5F8BA53D7F25C71D04449B43693D0784846D3104C1888C8278B
+dIUT = 01E7163D0B5BD64D447BA81585D9129B52FB0D39AFEE76081D3BADDA1101BC91
+QIUTx = 33119D302DC7FA380E8C3C18E29D4AAFB508DC42C86B5DF488B9EF6122D58C64
+ZIUT = 6FA72A8C6A66DA966C8A7EE74DCF8CDADEC555B189AB544521E462ABE7D237F0
+
+COUNT 16
+QCAVSx = 7239ACF7435B5BD17F8630E0E6A34B875009AB56638C2152E5F6BD83964D19F8
+dIUT = 0CFCEB36692A7F12AFFF31BCC8D1CC8091C7D380CECB33DE7AA1D59F1AA351C8
+QIUTx = 3246E5B3C951026BF968B3A57ECCE135E67B5DC5A428E69B867D63A764FE9E28
+ZIUT = 6887B72DFA4C6B14CF73546D3FCA3702AC6B0A68EC427C6563FDF223021D4C3B
+

Reply via email to