More test vectors.
This commit is contained in:
parent
51f7c5a6ea
commit
766332ac11
151
fips/testvectors/des2/req/TCBCMMT1.req
Normal file
151
fips/testvectors/des2/req/TCBCMMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:30:09 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 70b9fd0bc88567a7
|
||||
KEY2 = 70b9fd0bc88567a7
|
||||
KEY3 = 70b9fd0bc88567a7
|
||||
IV = e4149e9fec84f2f7
|
||||
PLAINTEXT = 1d08eef994bfba03
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 46fde6f792d96880
|
||||
KEY2 = 46fde6f792d96880
|
||||
KEY3 = 46fde6f792d96880
|
||||
IV = 4357324e229ef389
|
||||
PLAINTEXT = f5bae996d380bde3cf253f4e0179ce43
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 6ed051d94c3270e0
|
||||
KEY2 = 6ed051d94c3270e0
|
||||
KEY3 = 6ed051d94c3270e0
|
||||
IV = 6d9d5734a9979923
|
||||
PLAINTEXT = c6b60bcdb90db40c900f5a4f630283187b995bef14b39fb3
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 234f02642fb0852a
|
||||
KEY2 = 234f02642fb0852a
|
||||
KEY3 = 234f02642fb0852a
|
||||
IV = 79a4d3e6bc3b27d7
|
||||
PLAINTEXT = d8d9ec621effd3de5695906ba601803e83abfaa50e043d33a4c8a61db08027e4
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 6bd0e058a49289d9
|
||||
KEY2 = 6bd0e058a49289d9
|
||||
KEY3 = 6bd0e058a49289d9
|
||||
IV = 4c0244bf3af66b7e
|
||||
PLAINTEXT = b1af712d62355942f44bf2258625f1c31f412ca7f09901cbd91df6ae2f609da6bd92bb7808aea826
|
||||
|
||||
COUNT=5
|
||||
KEY1 = cbcbdce3d3e5295d
|
||||
KEY2 = cbcbdce3d3e5295d
|
||||
KEY3 = cbcbdce3d3e5295d
|
||||
IV = 8432ab26b2055cd4
|
||||
PLAINTEXT = c24d275aeb6a4ac1895c5159fb95325089d40371a25363f66742169e6e75ef00bf5af31f232dbb3e9f6f1af63b940085
|
||||
|
||||
COUNT=6
|
||||
KEY1 = dc5245205e5db07c
|
||||
KEY2 = dc5245205e5db07c
|
||||
KEY3 = dc5245205e5db07c
|
||||
IV = b20e126e122b4771
|
||||
PLAINTEXT = d28e2f7aff718a9f2d4d044f0d20709bb9ad567c98cff7c4810e8c542370cf90a491bc1088f69998d59f344b74db6c1bdb61f284e99b517a
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f45d406ec1efef7c
|
||||
KEY2 = f45d406ec1efef7c
|
||||
KEY3 = f45d406ec1efef7c
|
||||
IV = 7616207393955ec8
|
||||
PLAINTEXT = 97f0f858ba421607dc92416f228364675abb5aebdf39f511bde9463f1676189cc560bec4404e0fc0c3a5ae35ab598fdb2004b631f6354270d50aabbd980148a2
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 92dc2638ea0e1ff7
|
||||
KEY2 = 92dc2638ea0e1ff7
|
||||
KEY3 = 92dc2638ea0e1ff7
|
||||
IV = 33191782c1704f60
|
||||
PLAINTEXT = f54dcd234e347c28486ea18414af2d3445916049403adfa3ed3906fdb3b27f2aa4bb149df405c12fb0bf0e1dacb79c50bec3fde2295fc8dd5c97ed46dd28475a80e27017dc50d9fe
|
||||
|
||||
COUNT=9
|
||||
KEY1 = cb3ddfbccec1e534
|
||||
KEY2 = cb3ddfbccec1e534
|
||||
KEY3 = cb3ddfbccec1e534
|
||||
IV = d1366ebb636e3557
|
||||
PLAINTEXT = 11a2d20cacd2807f1880e744248d68016c75a79bd1ea9dfc28bce9142ffc671dc56104245aead1c5a4c5563693702887881ebe27c25c80ab18f421cbee122fad62a5e867c60850bf53e280341b4b4143
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = d31c2c9e0497cec7
|
||||
KEY2 = d31c2c9e0497cec7
|
||||
KEY3 = d31c2c9e0497cec7
|
||||
IV = 9f5e399430038250
|
||||
CIPHERTEXT = f667c973332b47d7
|
||||
|
||||
COUNT=1
|
||||
KEY1 = d0b3fe7a5875e964
|
||||
KEY2 = d0b3fe7a5875e964
|
||||
KEY3 = d0b3fe7a5875e964
|
||||
IV = 230665667aa9c6a1
|
||||
CIPHERTEXT = 07603a6d416c29a8b8d0dc2f7fa90da6
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 8697ecfd85fbe6e0
|
||||
KEY2 = 8697ecfd85fbe6e0
|
||||
KEY3 = 8697ecfd85fbe6e0
|
||||
IV = 55ea1ba5e307af6c
|
||||
CIPHERTEXT = dc741a0cf5aa31d89bdd62274f1fc7b4b218bb818ef7fa6c
|
||||
|
||||
COUNT=3
|
||||
KEY1 = ba4a08795b91016b
|
||||
KEY2 = ba4a08795b91016b
|
||||
KEY3 = ba4a08795b91016b
|
||||
IV = 5c74971c31b2e16b
|
||||
CIPHERTEXT = 5694094e09eafcd2a0f89be1eed4ec75da5fa67e602f4e78d8cda0427b21302e
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 582a8f7c5bf8dab5
|
||||
KEY2 = 582a8f7c5bf8dab5
|
||||
KEY3 = 582a8f7c5bf8dab5
|
||||
IV = 3175151cc05ddb92
|
||||
CIPHERTEXT = 0099edc62cd72c5cb2acb8d722f93e412f34a9ecb2604205f23d1c6c22bcafc32bb5c3c6acdc90da
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 83e95eb9626bba3e
|
||||
KEY2 = 83e95eb9626bba3e
|
||||
KEY3 = 83e95eb9626bba3e
|
||||
IV = 32dc4b27cd1aa22e
|
||||
CIPHERTEXT = 84b32153f948cb5ff91a19684736f67b4da94cae56e5d2a9fd672665e5971b34abf05402196012da9df24aacf9aafb4d
|
||||
|
||||
COUNT=6
|
||||
KEY1 = c22a4a8fcd2f298a
|
||||
KEY2 = c22a4a8fcd2f298a
|
||||
KEY3 = c22a4a8fcd2f298a
|
||||
IV = 1f1569361d71914d
|
||||
CIPHERTEXT = 2d18ace1a0be0632d002f9599d197ac8beae172356262da5c8285ac0cd5d3503c4743d41496a10f00808decfd3ad1cccf34d7d24bcba1ecc
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 46aeae3b68106d92
|
||||
KEY2 = 46aeae3b68106d92
|
||||
KEY3 = 46aeae3b68106d92
|
||||
IV = c333e638b1e4a3d2
|
||||
CIPHERTEXT = 58fa453e7844a5a6e1666822643d0a078f68bb9a27f36dd3d2322b6113f0aced7bca28a31ed56aef4587278462d48ea34997209a9c34c28b877b106eaed0f559
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 45b0ec265b04679b
|
||||
KEY2 = 45b0ec265b04679b
|
||||
KEY3 = 45b0ec265b04679b
|
||||
IV = c7bda67c797170b2
|
||||
CIPHERTEXT = 4068e481ab9e1f84ccfd0024640c87b28d54a9a00664479dcc185d02ea1b7c6d91ab7aab6b9c68dc2da0c4d16cc5f0b9b13fe3fdcf681f687405e28bffcba1609122b22d672849ab
|
||||
|
||||
COUNT=9
|
||||
KEY1 = a2ae20b61aae20ec
|
||||
KEY2 = a2ae20b61aae20ec
|
||||
KEY3 = a2ae20b61aae20ec
|
||||
IV = f8b9a4ca589f2302
|
||||
CIPHERTEXT = c482191352bcffe68c3656d42f4b5a340236af305b8301d5e4c4e8669f850ef6288293353b17b08b75f79b635f21abcaa810bd38b232d6ad519c0a00cffc9c7433cf668dc2d47b22c7c00cb2903388fc
|
151
fips/testvectors/des2/req/TCBCMMT2.req
Normal file
151
fips/testvectors/des2/req/TCBCMMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:46 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 5e0ec4c7085d3e64
|
||||
KEY2 = e592297980efc4cd
|
||||
KEY3 = 5e0ec4c7085d3e64
|
||||
IV = 28ab21f34c7f1dd1
|
||||
PLAINTEXT = 59c21b845c491912
|
||||
|
||||
COUNT=1
|
||||
KEY1 = adcde94a76b69740
|
||||
KEY2 = efa46ef4a402045d
|
||||
KEY3 = adcde94a76b69740
|
||||
IV = 66b822f0d7e175d2
|
||||
PLAINTEXT = ad9c9f126eafa39295876c802dd96ed5
|
||||
|
||||
COUNT=2
|
||||
KEY1 = f42fe58691135723
|
||||
KEY2 = dc1579d01f618608
|
||||
KEY3 = f42fe58691135723
|
||||
IV = 727cece45a4e1f95
|
||||
PLAINTEXT = 013079cf2d276ab9776f62a38131b520e5b658e5d27ca07e
|
||||
|
||||
COUNT=3
|
||||
KEY1 = fd7c49f4e997a137
|
||||
KEY2 = 0b895e5d944c2cf1
|
||||
KEY3 = fd7c49f4e997a137
|
||||
IV = 8994af166cb52e3a
|
||||
PLAINTEXT = ed5e10db0941007c11aa86ecf88c526e07e307622dad376996368eca7e994d14
|
||||
|
||||
COUNT=4
|
||||
KEY1 = a8974349c791a192
|
||||
KEY2 = f892e391e9264651
|
||||
KEY3 = a8974349c791a192
|
||||
IV = ff6302f32722596f
|
||||
PLAINTEXT = 908859ad8bd3053d592deaf737b1466a850da0541c85b9c3e33bc07a9dadc596057f70721d7bf3c7
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 91ceb3e69ea76b45
|
||||
KEY2 = ecc49198f27c4531
|
||||
KEY3 = 91ceb3e69ea76b45
|
||||
IV = 4f324a30a3ca06ac
|
||||
PLAINTEXT = 6618c32bad2921a1d456f26523d9599c7a21dd4137226c1a5af0a0ebe78c41e98cfd0a7184a3b0fabbc92049337908e4
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 5e2fad5eecd3250b
|
||||
KEY2 = 3b3d10317085baec
|
||||
KEY3 = 5e2fad5eecd3250b
|
||||
IV = 453cf132c3c58dfa
|
||||
PLAINTEXT = 827b4246de1d7a84b8163c7c58dd3004cd96f909e039c3d446f11b8c1ac204fc8a6f4797d09b0ab9642ea4306ffab0fb839f60518aab15e6
|
||||
|
||||
COUNT=7
|
||||
KEY1 = ef3def37bac8c1a8
|
||||
KEY2 = 708ca40220976d29
|
||||
KEY3 = ef3def37bac8c1a8
|
||||
IV = b7d1b0ba1a3424cc
|
||||
PLAINTEXT = abd6bd06a01fad15161ae625efb003793651fe2f602d9716d2a7fabfa4069cd7a56e66b39f10152ddc9de1afe8005c8d994c9e984df39ff0733ae4194de95e51
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 572f7ccb3425370b
|
||||
KEY2 = 1c2cbcfec8705b26
|
||||
KEY3 = 572f7ccb3425370b
|
||||
IV = 19a3f7d59e47ac0e
|
||||
PLAINTEXT = 2a6f040bcf6a950cf1d7196674d8b2ffb91ee4a07067029fad44e6bb3e20e5473d7e038be182626799b301395cffa3013a000cc3387d732d5a34357a01d6c7967754ee83c95932fb
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 19c2d3ad73df5102
|
||||
KEY2 = a49b7a4a7a3b7602
|
||||
KEY3 = 19c2d3ad73df5102
|
||||
IV = 5a5e8dfbadd512ec
|
||||
PLAINTEXT = a71dac9f9340c9eff1803f2d99a3caf152a38ab445550f90b14cb348e1fc2c885b1b616e5b4d7d487fff42a0c493a176b1be87ccd22ff968687263d55f132dab80069010e846a87fb9bdcac80f641758
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 640854bfc25d4f26
|
||||
KEY2 = 8afbe526541f3734
|
||||
KEY3 = 640854bfc25d4f26
|
||||
IV = 0b7aeb0a49e5783e
|
||||
CIPHERTEXT = 443df12ce9184c9b
|
||||
|
||||
COUNT=1
|
||||
KEY1 = e9799ba46beaa1c4
|
||||
KEY2 = a754d079294cb5ab
|
||||
KEY3 = e9799ba46beaa1c4
|
||||
IV = 3e948d2392a67555
|
||||
CIPHERTEXT = b2af6b4dda46b969af8bde60de088d25
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 971f4f57add58cc8
|
||||
KEY2 = 79085b8fe3c18f25
|
||||
KEY3 = 971f4f57add58cc8
|
||||
IV = 70ca70515f92979b
|
||||
CIPHERTEXT = f568c96d597e06782f55b314af17e651b9f49d816967f899
|
||||
|
||||
COUNT=3
|
||||
KEY1 = d3e6f719236280c2
|
||||
KEY2 = 2cef432caba8ab68
|
||||
KEY3 = d3e6f719236280c2
|
||||
IV = 9be8d40a2b6de341
|
||||
CIPHERTEXT = 36452f9f776b4dd84d9fcc4b6d161e691171737aefe243e4689126aa033eec33
|
||||
|
||||
COUNT=4
|
||||
KEY1 = e346e3f192f1046d
|
||||
KEY2 = 9d01dc1ffbef3102
|
||||
KEY3 = e346e3f192f1046d
|
||||
IV = afbd30328a1b8a0e
|
||||
CIPHERTEXT = d7fdb582f01492c9c1f04af6726f596a7881fa4009d23d1ad3a95921ed1043470e3580d0fd103710
|
||||
|
||||
COUNT=5
|
||||
KEY1 = b934f8764fc79113
|
||||
KEY2 = 433849b0647ccd85
|
||||
KEY3 = b934f8764fc79113
|
||||
IV = 04124c64f523a9d3
|
||||
CIPHERTEXT = ac42df5f8707d0075c5d8dd42a99236f815cc316377315a05dfbcebb71c98579d509c30b802459ccf4e8f68170e3f8de
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 621cfb268925b9b0
|
||||
KEY2 = 8f58467c13232a5d
|
||||
KEY3 = 621cfb268925b9b0
|
||||
IV = bfe43d0894d8409d
|
||||
CIPHERTEXT = f03808cf4539478aedf43989b29f8ecc635937901d5fcb20c98229eee6d95fe289b3caf2a1cf7ff380d0eaae97ebb53781e3eb7a44375e17
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 43ad4a8685ab46fd
|
||||
KEY2 = b6136857325ba897
|
||||
KEY3 = 43ad4a8685ab46fd
|
||||
IV = d327b59d9d25e7c4
|
||||
CIPHERTEXT = 60f970f882b0352ca2585e865548bb2c710686f9ba5d312dbeaf6363fd8c3dc44d82e17b7d37356839b6e4192d07a6f66e02c2bb1564d12c2d23c404cfff282e
|
||||
|
||||
COUNT=8
|
||||
KEY1 = ef1c0d853bf1bc3b
|
||||
KEY2 = 20a21ca846165b5d
|
||||
KEY3 = ef1c0d853bf1bc3b
|
||||
IV = 6c00e5c432b8e1a8
|
||||
CIPHERTEXT = 6669ef1a11b65b1d78719c496b782513159b97702f008f4f74c5c26755e84d34ed64463c379d97977ffe0cae16e1aa434aaf43b29548477615a5ddee3cbc3261c9a31141f7f9b5ac
|
||||
|
||||
COUNT=9
|
||||
KEY1 = f785b30b16a12c7f
|
||||
KEY2 = 265ee632490be085
|
||||
KEY3 = f785b30b16a12c7f
|
||||
IV = 4494fda33b465e5c
|
||||
CIPHERTEXT = d04eb6c3ff91be7d98afe8b51606ac4dde3aaeadcf7af01d1b05467155ed0beccb1b135f1594e091eefb19e3435637348a15820355503cd327501cd48651febf5186d802545ef01d1a064c4c022f6a66
|
23
fips/testvectors/des2/req/TCBCMonte1.req
Normal file
23
fips/testvectors/des2/req/TCBCMonte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:30:09 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 91f86275c2f8e3ad
|
||||
KEY2 = 91f86275c2f8e3ad
|
||||
KEY3 = 91f86275c2f8e3ad
|
||||
IV = 389df63e9a5c43fb
|
||||
PLAINTEXT = 6982a79d7bcc8bec
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = d0d6ce808c268986
|
||||
KEY2 = d0d6ce808c268986
|
||||
KEY3 = d0d6ce808c268986
|
||||
IV = f8a83c44d16f32c1
|
||||
CIPHERTEXT = 8cb253e7b0f5ba5f
|
23
fips/testvectors/des2/req/TCBCMonte2.req
Normal file
23
fips/testvectors/des2/req/TCBCMonte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:46 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 0ee6c891da3ebff1
|
||||
KEY2 = abbfbad0588c012c
|
||||
KEY3 = 0ee6c891da3ebff1
|
||||
IV = 4c9fb05029e68320
|
||||
PLAINTEXT = a53dd32369a8a89c
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 9ea1f1314929081a
|
||||
KEY2 = 1cb9c20b31318086
|
||||
KEY3 = 9ea1f1314929081a
|
||||
IV = d8586975c7de24a1
|
||||
CIPHERTEXT = 97915137825d88ff
|
712
fips/testvectors/des2/req/TCBCinvperm.req
Normal file
712
fips/testvectors/des2/req/TCBCinvperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0800000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0400000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0200000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0100000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0080000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0040000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0020000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0010000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0008000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0004000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0002000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0001000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000800000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000400000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000200000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000100000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000080000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000040000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000020000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000010000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000008000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000004000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000002000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000001000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000800000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000400000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000200000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000100000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000080000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000040000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000020000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000010000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000008000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000004000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000002000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000001000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000800000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000400000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000200000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000100000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000080000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000040000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000020000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000010000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000008000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000004000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000002000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000001000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000800
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000400
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000200
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000100
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000080
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000040
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000020
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000010
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000008
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000004
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000002
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000001
|
360
fips/testvectors/des2/req/TCBCpermop.req
Normal file
360
fips/testvectors/des2/req/TCBCpermop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 88d55e54f54c97b4
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0c0cc00c83ea48fd
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 83bc8ef3a6570183
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df725dcad94ea2e9
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e652b53b550be8b0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = af527120c485cbb0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0f04ce393db926d5
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c9f00ffc74079067
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7cfd82a593252b4e
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cb49a2f9e91363e3
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00b588be70d23f56
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 406a9a6ab43399ae
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6cb773611dca9ada
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 67fd21c17dbb5d70
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9592cb4110430787
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a6b7ff68a318ddd3
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4d102196c914ca16
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2dfa9f4573594965
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b46604816c0e0774
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6e7e6221a4f34e87
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aa85e74643233199
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2e5a19db4d1962d6
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 23a866a809d30894
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d812d961f017d320
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 055605816e58608f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = abd88e8b1b7716f1
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 537ac95be69da1e1
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aed0f6ae3c25cdd8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b3e35a5ee53e7b8d
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 61c79c71921a2ef8
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e2f5728f0995013c
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1aeac39a61f0a464
|
217
fips/testvectors/des2/req/TCBCsubtab.req
Normal file
217
fips/testvectors/des2/req/TCBCsubtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 01a1d6d039776742
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5cd54ca83def57da
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0248d43806f67172
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 51454b582ddf440a
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 42fd443059577fa2
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 059b5e0851cf143a
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0756d8e0774761d2
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 762514b829bf486a
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 3bdd119049372802
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 26955f6835af609a
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 164d5e404f275232
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 6b056e18759f5cca
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 004bd6ef09176062
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 480d39006ee762f2
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 437540c8698f3cfa
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 072d43a077075292
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 02fe55778117f12a
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1d9d5c5018f728c2
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 305532286d6f295a
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 690f5b0d9a26939b
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7a389d10354bd271
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 868ebb51cab4599a
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7178876e01f19b2a
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = af37fb421f8c4095
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 86a560f10ec6d85b
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0cd3da020021dc09
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ea676b2cb7db2b7a
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dfd64a815caf1a0f
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5c513c9c4886c088
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0a2aeeae3ff4ab77
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ef1bf03e5dfa575a
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 88bf0db6d70dee56
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a1f9915541020b56
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6fbf1cafcffd0556
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2f22e49bab7ca1ac
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5a6b612cc26cce4a
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5f4c038ed12b2e41
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 63fac0d034d9f793
|
624
fips/testvectors/des2/req/TCBCvarkey.req
Normal file
624
fips/testvectors/des2/req/TCBCvarkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 95a8d72813daa94d
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0eec1487dd8c26d5
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7ad16ffb79c45926
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d3746294ca6a6cf3
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 809f5f873c1fd761
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c02faffec989d1fc
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4615aa1d33e72f10
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2055123350c00858
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df3b99d6577397c8
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 31fe17369b5288c9
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dfdd3cc64dae1642
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 178c83ce2b399d94
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 50f636324a9b7f80
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a8468ee3bc18f06d
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a2dc9e92fd3cde92
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cac09f797d031287
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 90ba680b22aeb525
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ce7a24f350e280b6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 882bff0aa01a0b87
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 25610288924511c2
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c71516c29c75d170
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5199c29a52c9f059
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c22f0a294a71f29f
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ee371483714c02ea
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a81fbd448f9e522f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4f644c92e192dfed
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1afa9a66a6df92ae
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b3c1cc715cb879d8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 19d032e64ab0bd8b
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 3cfaa7a7dc8720dc
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b7265f7f447ac6f3
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9db73b3c0d163f54
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8181b65babf4a975
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 93c9b64042eaa240
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5570530829705592
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8638809e878787a0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 41b9a79af79ac208
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7a9be42f2009a892
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 29038d56ba6d2745
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5495c6abf1e5df51
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ae13dbd561488933
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 024d1ffa8904e389
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d1399712f99bf02e
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 14c1d7c1cffec79e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1de5279dae3bed6f
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e941a33f85501303
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = da99dbbc9a03f379
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b7fc92f91d8e92e9
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ae8e5caa3ca04e85
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9cc62df43b6eed74
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d863dbb5c59a91a0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a1ab2190545b91d7
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0875041e64c570f7
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5a594528bebef1cc
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fcdb3291de21f0c0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 869efd7f9f265a09
|
712
fips/testvectors/des2/req/TCBCvartext.req
Normal file
712
fips/testvectors/des2/req/TCBCvartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0800000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0400000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0200000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0100000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0080000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0040000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0020000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0010000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0008000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0004000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0002000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0001000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000800000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000400000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000200000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000100000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000080000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000040000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000020000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000010000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000008000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000004000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000002000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000001000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000800000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000400000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000200000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000100000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000080000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000040000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000020000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000010000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000008000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000004000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000002000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000001000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000800000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000400000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000200000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000100000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000080000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000040000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000020000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000010000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000008000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000004000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000002000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000001000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000800
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000400
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000200
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000100
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000080
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000040
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000020
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000010
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000008
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000004
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000002
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000001
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
151
fips/testvectors/des2/req/TCFB1MMT1.req
Normal file
151
fips/testvectors/des2/req/TCFB1MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:00 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = e0622307161a2a9d
|
||||
KEY2 = e0622307161a2a9d
|
||||
KEY3 = e0622307161a2a9d
|
||||
IV = 7441cff6028b5572
|
||||
PLAINTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 4f32434a402c2575
|
||||
KEY2 = 4f32434a402c2575
|
||||
KEY3 = 4f32434a402c2575
|
||||
IV = 5e5763cc97123e4d
|
||||
PLAINTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 6116589167251ad3
|
||||
KEY2 = 6116589167251ad3
|
||||
KEY3 = 6116589167251ad3
|
||||
IV = b1b4579bb37214c0
|
||||
PLAINTEXT = 111
|
||||
|
||||
COUNT=3
|
||||
KEY1 = df4f0d20a8b3d90d
|
||||
KEY2 = df4f0d20a8b3d90d
|
||||
KEY3 = df4f0d20a8b3d90d
|
||||
IV = 55402e0298d2a365
|
||||
PLAINTEXT = 1011
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 4543d69b3b540719
|
||||
KEY2 = 4543d69b3b540719
|
||||
KEY3 = 4543d69b3b540719
|
||||
IV = 67708acad01a17c3
|
||||
PLAINTEXT = 00010
|
||||
|
||||
COUNT=5
|
||||
KEY1 = a24c8c402ff2f72f
|
||||
KEY2 = a24c8c402ff2f72f
|
||||
KEY3 = a24c8c402ff2f72f
|
||||
IV = 50495245724b536d
|
||||
PLAINTEXT = 110110
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 37206779cba84f8f
|
||||
KEY2 = 37206779cba84f8f
|
||||
KEY3 = 37206779cba84f8f
|
||||
IV = bd1c6da239c26d0b
|
||||
PLAINTEXT = 1110000
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 2acdb00d8f3dc2ec
|
||||
KEY2 = 2acdb00d8f3dc2ec
|
||||
KEY3 = 2acdb00d8f3dc2ec
|
||||
IV = 2fd208f6af6d2612
|
||||
PLAINTEXT = 00111110
|
||||
|
||||
COUNT=8
|
||||
KEY1 = a7978ffda20e1cad
|
||||
KEY2 = a7978ffda20e1cad
|
||||
KEY3 = a7978ffda20e1cad
|
||||
IV = 6fa2f3f01e56d788
|
||||
PLAINTEXT = 111110111
|
||||
|
||||
COUNT=9
|
||||
KEY1 = fb682c2919926d6d
|
||||
KEY2 = fb682c2919926d6d
|
||||
KEY3 = fb682c2919926d6d
|
||||
IV = dfce8933529229cf
|
||||
PLAINTEXT = 1000001011
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 4f3ec46751ce9d97
|
||||
KEY2 = 4f3ec46751ce9d97
|
||||
KEY3 = 4f3ec46751ce9d97
|
||||
IV = b132e17446dce794
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 70b516a251f7ec89
|
||||
KEY2 = 70b516a251f7ec89
|
||||
KEY3 = 70b516a251f7ec89
|
||||
IV = ff1f561bfa8755b7
|
||||
CIPHERTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = a294df94e0297afd
|
||||
KEY2 = a294df94e0297afd
|
||||
KEY3 = a294df94e0297afd
|
||||
IV = eb7857d7f00806e4
|
||||
CIPHERTEXT = 000
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 98f49befdc43b3e5
|
||||
KEY2 = 98f49befdc43b3e5
|
||||
KEY3 = 98f49befdc43b3e5
|
||||
IV = 5c70aace58878615
|
||||
CIPHERTEXT = 0100
|
||||
|
||||
COUNT=4
|
||||
KEY1 = a185b6fb4cec83c2
|
||||
KEY2 = a185b6fb4cec83c2
|
||||
KEY3 = a185b6fb4cec83c2
|
||||
IV = b33689f0cb7866ab
|
||||
CIPHERTEXT = 11111
|
||||
|
||||
COUNT=5
|
||||
KEY1 = ae299e3d4c802919
|
||||
KEY2 = ae299e3d4c802919
|
||||
KEY3 = ae299e3d4c802919
|
||||
IV = bae1da53af701a07
|
||||
CIPHERTEXT = 101100
|
||||
|
||||
COUNT=6
|
||||
KEY1 = b33876457f510261
|
||||
KEY2 = b33876457f510261
|
||||
KEY3 = b33876457f510261
|
||||
IV = 0e55dd1efdee1f73
|
||||
CIPHERTEXT = 0011010
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 6b9120ce4f23df79
|
||||
KEY2 = 6b9120ce4f23df79
|
||||
KEY3 = 6b9120ce4f23df79
|
||||
IV = 82ed4527b3a676bb
|
||||
CIPHERTEXT = 11001111
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 20311ac8708f5e25
|
||||
KEY2 = 20311ac8708f5e25
|
||||
KEY3 = 20311ac8708f5e25
|
||||
IV = 89f6438c587258f7
|
||||
CIPHERTEXT = 110100111
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 20fd232f804f0826
|
||||
KEY2 = 20fd232f804f0826
|
||||
KEY3 = 20fd232f804f0826
|
||||
IV = 1a110c689aa54def
|
||||
CIPHERTEXT = 0110111100
|
151
fips/testvectors/des2/req/TCFB1MMT2.req
Normal file
151
fips/testvectors/des2/req/TCFB1MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:30:31 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = cbfb2cfe3e8afe45
|
||||
KEY2 = 13ad5b0b4561987c
|
||||
KEY3 = cbfb2cfe3e8afe45
|
||||
IV = d984d325e1463f0b
|
||||
PLAINTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 0e86265407f71323
|
||||
KEY2 = 91c425087f29b36e
|
||||
KEY3 = 0e86265407f71323
|
||||
IV = c06768764a43b050
|
||||
PLAINTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 6b8a3b67d992675b
|
||||
KEY2 = 9ef8fda2c1a8d97a
|
||||
KEY3 = 6b8a3b67d992675b
|
||||
IV = 6b8b358751a4c580
|
||||
PLAINTEXT = 000
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 2320a783d9832c31
|
||||
KEY2 = 79a4d3e6bc3b26d6
|
||||
KEY3 = 2320a783d9832c31
|
||||
IV = d8d9ec621effd3de
|
||||
PLAINTEXT = 1000
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 4c8c49d07c64d33e
|
||||
KEY2 = 086bc270b5a88302
|
||||
KEY3 = 4c8c49d07c64d33e
|
||||
IV = 0dfb2345c487ab62
|
||||
PLAINTEXT = 00110
|
||||
|
||||
COUNT=5
|
||||
KEY1 = ab1f5426cd38cbc4
|
||||
KEY2 = 5dd6e6b9ec32ef8a
|
||||
KEY3 = ab1f5426cd38cbc4
|
||||
IV = 5cb25c8ce8be6b05
|
||||
PLAINTEXT = 000001
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 79a2d3ec97e96837
|
||||
KEY2 = 73da92049232ad9d
|
||||
KEY3 = 79a2d3ec97e96837
|
||||
IV = 25e837f568f8c45c
|
||||
PLAINTEXT = 0000001
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f4f2134a15ce0819
|
||||
KEY2 = fbbf4c45dc3ba219
|
||||
KEY3 = f4f2134a15ce0819
|
||||
IV = a8e96953c782f7d7
|
||||
PLAINTEXT = 00111010
|
||||
|
||||
COUNT=8
|
||||
KEY1 = c28af2ab2a647534
|
||||
KEY2 = a4ceb9bc98b6e9a1
|
||||
KEY3 = c28af2ab2a647534
|
||||
IV = 6b96c36572227d56
|
||||
PLAINTEXT = 010000100
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 7c3473ad98ba8c9d
|
||||
KEY2 = 9d7a73cb2c3e07a7
|
||||
KEY3 = 7c3473ad98ba8c9d
|
||||
IV = 60e9028d98e462b3
|
||||
PLAINTEXT = 0000000001
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = a8548aa7d3bcd96b
|
||||
KEY2 = 3745347ffe58efb3
|
||||
KEY3 = a8548aa7d3bcd96b
|
||||
IV = 8ec17c814531b099
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 94802f7f7510329e
|
||||
KEY2 = 948cb09d85b0a8c1
|
||||
KEY3 = 94802f7f7510329e
|
||||
IV = e9672e44357a5109
|
||||
CIPHERTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = b5e068d307d03101
|
||||
KEY2 = c27c7679570e20a8
|
||||
KEY3 = b5e068d307d03101
|
||||
IV = f3b741157437fd6c
|
||||
CIPHERTEXT = 101
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 26c468f40ef46498
|
||||
KEY2 = d5c2203267c23ec4
|
||||
KEY3 = 26c468f40ef46498
|
||||
IV = ee887a90fd565c45
|
||||
CIPHERTEXT = 0101
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 9e70a115dc853232
|
||||
KEY2 = 9238da25e92a6e70
|
||||
KEY3 = 9e70a115dc853232
|
||||
IV = 605b046893c01d8b
|
||||
CIPHERTEXT = 00100
|
||||
|
||||
COUNT=5
|
||||
KEY1 = f14391d3b976a1e5
|
||||
KEY2 = e6323d85f27a5b85
|
||||
KEY3 = f14391d3b976a1e5
|
||||
IV = ffa0d328c9b9651b
|
||||
CIPHERTEXT = 110100
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 7f3234c48075d3f4
|
||||
KEY2 = 37ef2329253d3b19
|
||||
KEY3 = 7f3234c48075d3f4
|
||||
IV = 3e247e7cd292f70b
|
||||
CIPHERTEXT = 0011000
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 0d9e6e5da1199d49
|
||||
KEY2 = a4cdc48385436bb3
|
||||
KEY3 = 0d9e6e5da1199d49
|
||||
IV = e017dc802a1c6a3f
|
||||
CIPHERTEXT = 11110111
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 5876d5fd6e4a58b5
|
||||
KEY2 = 231fb34f9ebaefa2
|
||||
KEY3 = 5876d5fd6e4a58b5
|
||||
IV = 852bcba49d12c4ef
|
||||
CIPHERTEXT = 100001111
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 0d1cf83734836e1c
|
||||
KEY2 = ae6ef77c3d02ce80
|
||||
KEY3 = 0d1cf83734836e1c
|
||||
IV = f3d81de66d216001
|
||||
CIPHERTEXT = 1101010101
|
23
fips/testvectors/des2/req/TCFB1Monte1.req
Normal file
23
fips/testvectors/des2/req/TCFB1Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:00 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 896b3e7a1602f138
|
||||
KEY2 = 896b3e7a1602f138
|
||||
KEY3 = 896b3e7a1602f138
|
||||
IV = 3d170344248e6221
|
||||
PLAINTEXT = 0
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 769e31519b3b89f8
|
||||
KEY2 = 769e31519b3b89f8
|
||||
KEY3 = 769e31519b3b89f8
|
||||
IV = fc33fc82be4fbe41
|
||||
CIPHERTEXT = 1
|
23
fips/testvectors/des2/req/TCFB1Monte2.req
Normal file
23
fips/testvectors/des2/req/TCFB1Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:30:31 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 6d087a8c917fbc16
|
||||
KEY2 = 3786e63d8f91d3a2
|
||||
KEY3 = 6d087a8c917fbc16
|
||||
IV = 4d4b9132643e4e74
|
||||
PLAINTEXT = 1
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = c4c873468ce0238f
|
||||
KEY2 = 6e51cde61c648045
|
||||
KEY3 = c4c873468ce0238f
|
||||
IV = 68bcca71362a3648
|
||||
CIPHERTEXT = 0
|
712
fips/testvectors/des2/req/TCFB1invperm.req
Normal file
712
fips/testvectors/des2/req/TCFB1invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0
|
360
fips/testvectors/des2/req/TCFB1permop.req
Normal file
360
fips/testvectors/des2/req/TCFB1permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
217
fips/testvectors/des2/req/TCFB1subtab.req
Normal file
217
fips/testvectors/des2/req/TCFB1subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 0
|
624
fips/testvectors/des2/req/TCFB1varkey.req
Normal file
624
fips/testvectors/des2/req/TCFB1varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
712
fips/testvectors/des2/req/TCFB1vartext.req
Normal file
712
fips/testvectors/des2/req/TCFB1vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0
|
151
fips/testvectors/des2/req/TCFB64MMT1.req
Normal file
151
fips/testvectors/des2/req/TCFB64MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:32:38 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 643d8c4a7f3ee08c
|
||||
KEY2 = 643d8c4a7f3ee08c
|
||||
KEY3 = 643d8c4a7f3ee08c
|
||||
IV = 986e82314dace8dc
|
||||
PLAINTEXT = 8971e01138038e16
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 1abcf225833e76bc
|
||||
KEY2 = 1abcf225833e76bc
|
||||
KEY3 = 1abcf225833e76bc
|
||||
IV = 2e65ec832b21e458
|
||||
PLAINTEXT = c9571fdf07478c24da2c0678d2a2ccf2
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 5ed5ec9e51ced0c2
|
||||
KEY2 = 5ed5ec9e51ced0c2
|
||||
KEY3 = 5ed5ec9e51ced0c2
|
||||
IV = 6474bcebfed54e59
|
||||
PLAINTEXT = fe244364f8056faee61010cbd7a74c51d53b21586bc0078b
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 7592f4fe027cadb5
|
||||
KEY2 = 7592f4fe027cadb5
|
||||
KEY3 = 7592f4fe027cadb5
|
||||
IV = 16a62fdb2e9ec5dd
|
||||
PLAINTEXT = 223f8e1abcf611d7f2505a3d411a0d2c9bd9b0e4cf69bdc845e4f562eec6f8a6
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 9e01916d1f70b5e9
|
||||
KEY2 = 9e01916d1f70b5e9
|
||||
KEY3 = 9e01916d1f70b5e9
|
||||
IV = 3ba92da9cf7e3d05
|
||||
PLAINTEXT = 474e14e5f666a2fcb272fab86eab48284fb272290e6c9ddb9f10f451107ea48db3d32bab7f3ad35c
|
||||
|
||||
COUNT=5
|
||||
KEY1 = fd5b730852491fda
|
||||
KEY2 = fd5b730852491fda
|
||||
KEY3 = fd5b730852491fda
|
||||
IV = 2d291a47afdc974d
|
||||
PLAINTEXT = eafdba521077d0c5d410931949a6363ee7dca30f766d773d2ec04d891cbd3f37c7e0aabf148b32c567a1064b0b506526
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 40c1a43b6df2326e
|
||||
KEY2 = 40c1a43b6df2326e
|
||||
KEY3 = 40c1a43b6df2326e
|
||||
IV = 4462ba4cbb2d0a86
|
||||
PLAINTEXT = b75520fb242e70bf0062bc5af08c8a4d415b1be2e48793c0b70a5bbd078cc4f3521fed16512ce60535ad159e329dd9d73aad6e0a0b391191
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 46104997b66b7689
|
||||
KEY2 = 46104997b66b7689
|
||||
KEY3 = 46104997b66b7689
|
||||
IV = 7465981bae4e55bc
|
||||
PLAINTEXT = 16a62fdb2e9ec5dd20207278a5d5cd3b1c6c55f921e2a8286000f687ab25b4044b4595dc9432b604bd1a18c8ee5154b299518aad0e009b6a4a319803106c7ade
|
||||
|
||||
COUNT=8
|
||||
KEY1 = a10240d5df575798
|
||||
KEY2 = a10240d5df575798
|
||||
KEY3 = a10240d5df575798
|
||||
IV = bed8bbea8338c979
|
||||
PLAINTEXT = 9c5d8a27956f9f427380a6c17e0f31bcf89fc37c9860e23d3a0b6d32d40e30caace9b632c8d85e1ba6b2b1bd2e11f31be5b3f88963203a6c078d2842e901c0e210b65f04e6c2d803
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 6238eaa8a8e3c1ef
|
||||
KEY2 = 6238eaa8a8e3c1ef
|
||||
KEY3 = 6238eaa8a8e3c1ef
|
||||
IV = 85c837358c02dc91
|
||||
PLAINTEXT = dba46a2a604e07bf98fd34d1dff13b4a09feb82c98ea631d32172a22536183ab404a00d03c5523dafdaf75056114d2845ef107c637c69ff8f6cff9cb16e39e77809cd200b9b869b759bfdc05bfe69c64
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = ce61232334010e38
|
||||
KEY2 = ce61232334010e38
|
||||
KEY3 = ce61232334010e38
|
||||
IV = 30374acc8162b11f
|
||||
CIPHERTEXT = c107c73b74fa0481
|
||||
|
||||
COUNT=1
|
||||
KEY1 = bf8694e083467037
|
||||
KEY2 = bf8694e083467037
|
||||
KEY3 = bf8694e083467037
|
||||
IV = 357a6c05e08c3db7
|
||||
CIPHERTEXT = 013273e9ca8b8881b8e458bf33113639
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 152a9837d6fb2f97
|
||||
KEY2 = 152a9837d6fb2f97
|
||||
KEY3 = 152a9837d6fb2f97
|
||||
IV = 0b166361236011f1
|
||||
CIPHERTEXT = ad4c6d3da78588dd33e1b9b8961b2377a73ef1a6915d3c0a
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 7c6d579261263df1
|
||||
KEY2 = 7c6d579261263df1
|
||||
KEY3 = 7c6d579261263df1
|
||||
IV = fc131ad03d76bad3
|
||||
CIPHERTEXT = 8f318b2edff36f42a2edf8819732fd3673f3fdafd69fb7887e4ef42cbb60a898
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 64d06ed320455d73
|
||||
KEY2 = 64d06ed320455d73
|
||||
KEY3 = 64d06ed320455d73
|
||||
IV = 955c5f7e1a0cd3da
|
||||
CIPHERTEXT = 5bec7f60a21d16618adea86a735ebbb92b80b4f06481edd065dc0744ff6a82a1c3ce8a2c721014dd
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 8058b913fefbb6a1
|
||||
KEY2 = 8058b913fefbb6a1
|
||||
KEY3 = 8058b913fefbb6a1
|
||||
IV = fd7b4fdb4b33826f
|
||||
CIPHERTEXT = 0f4ef7bb610ce6b4695fede640cd05b5cf6e7a8ce2aba0c57e46c2c9759b5b78372588cbeb43beb7bf3cb8557c81b441
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 89a22368b91ce3ec
|
||||
KEY2 = 89a22368b91ce3ec
|
||||
KEY3 = 89a22368b91ce3ec
|
||||
IV = 33b688ed5ea1c57c
|
||||
CIPHERTEXT = bb9842338358fd575b4614a9daab81d1598a07135879b7c91eb0b911a06049c3a44600a6267f55e3fb9e63b9b4fced73c54f9f97e77e9661
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 31867c9d6ddf8a75
|
||||
KEY2 = 31867c9d6ddf8a75
|
||||
KEY3 = 31867c9d6ddf8a75
|
||||
IV = 9d6bff78e1d753f4
|
||||
CIPHERTEXT = 1c9144a215478014919f515bcef376cc1d5f6b7f88d23301b765554915ec25ed2ecb44965b0c6ab2a2ae6368d83f58d108ad50651959f6b3aa6d9d5641708124
|
||||
|
||||
COUNT=8
|
||||
KEY1 = d55e94abb94f389e
|
||||
KEY2 = d55e94abb94f389e
|
||||
KEY3 = d55e94abb94f389e
|
||||
IV = e8d83ce51ae08ef3
|
||||
CIPHERTEXT = 59510ce377e3dc28cdb13af201a00be633208f8fd3aedc01b59d8bbd6717b1d5c25f1151bf588fd08c4be873dfe5a1f68b7f3d2051a3b35ef8cb1fab9f6bb8b253320237dd8d45b3
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 83c783ec432c9808
|
||||
KEY2 = 83c783ec432c9808
|
||||
KEY3 = 83c783ec432c9808
|
||||
IV = e8b95a2dbe5a4926
|
||||
CIPHERTEXT = 7166dce82830f09c800a00d4e204ebc249849297ade9e848c36f4892e3520c3c49375b9c81c7425c1d9d067ea962b99ee1360c77215264a91cec30bad15b795abb7cbaeb4854f3408df7f9a538a81020
|
151
fips/testvectors/des2/req/TCFB64MMT2.req
Normal file
151
fips/testvectors/des2/req/TCFB64MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:32:14 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 4f94dfa48f86316b
|
||||
KEY2 = 08913ed9ce928376
|
||||
KEY3 = 4f94dfa48f86316b
|
||||
IV = cbc5ef99d5680f66
|
||||
PLAINTEXT = 36757fbce10f23c0
|
||||
|
||||
COUNT=1
|
||||
KEY1 = ae7c73a837abe0ad
|
||||
KEY2 = 0deca813f13157d6
|
||||
KEY3 = ae7c73a837abe0ad
|
||||
IV = 86f5941ebcde75e9
|
||||
PLAINTEXT = 76a611ccd481e07f9dc37fb2117f45b3
|
||||
|
||||
COUNT=2
|
||||
KEY1 = c7fd6407cee01913
|
||||
KEY2 = 0b79f1f1ad805b76
|
||||
KEY3 = c7fd6407cee01913
|
||||
IV = 4efb5e6278c2741e
|
||||
PLAINTEXT = 03ba84c5d132b3b1e2c4f35412272cc6aad401eb906ba7f4
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 402532c8f7157af2
|
||||
KEY2 = e3159e9b13d6b098
|
||||
KEY3 = 402532c8f7157af2
|
||||
IV = 83064757208ce243
|
||||
PLAINTEXT = 2089205961208eadc706cf53dbf6bf848585b11ac404bd97a2a65c6968e6326d
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 26013b2aae8a7045
|
||||
KEY2 = 1a16a81c34b64af4
|
||||
KEY3 = 26013b2aae8a7045
|
||||
IV = 94a4fd84a9c1d2c2
|
||||
PLAINTEXT = 6a2f877adc7615e1b5046641dfe6debc05eba42ca963560a7125fc8fc2d73b189069cccf75e32c88
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 4380e6bccddf0dcb
|
||||
KEY2 = ae5208f81c45c743
|
||||
KEY3 = 4380e6bccddf0dcb
|
||||
IV = fd69e855c304912e
|
||||
PLAINTEXT = d77e318fbf46a12d622bc6844bdf9a766be1b1190ba2c90005e7a3bd346e11a329d451d11fb6996c3117f32bcb014b19
|
||||
|
||||
COUNT=6
|
||||
KEY1 = f72fa7989e1f5b1c
|
||||
KEY2 = da86808ca22ce0ba
|
||||
KEY3 = f72fa7989e1f5b1c
|
||||
IV = 2944a0366244d91c
|
||||
PLAINTEXT = 6491ab6e1e93569765b6430b9ba60071d5f16f70320ebfcf6c9e9adaacf1a008a3cc15dcd66ad60939c092d9000636cfb272a98c7f47baef
|
||||
|
||||
COUNT=7
|
||||
KEY1 = da1a585232541fef
|
||||
KEY2 = 4faed3083734d980
|
||||
KEY3 = da1a585232541fef
|
||||
IV = 70bbf62565e9846f
|
||||
PLAINTEXT = dc523e41d66d0fa36eac7f0d3c558b1bc3f262cc50a76b7b25c28811d7949d78f5804c53ea5103ec25d0396d7797f454bc208f21bd21ba51551cc290d331132b
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 80087f5db0e3fb13
|
||||
KEY2 = 1a57736798023208
|
||||
KEY3 = 80087f5db0e3fb13
|
||||
IV = 38386f9574d7dcae
|
||||
PLAINTEXT = d29123ae3a39c72eb037f08670e171cd842e2ee1a011265c4a05b1c33de90501100fff14139021077ae2d720bdacfe5a3ed8a6152dea170da8911389277c5bd5186f75f1c696ab8b
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 792a375b01fdb058
|
||||
KEY2 = bae96e23e6e537d3
|
||||
KEY3 = 792a375b01fdb058
|
||||
IV = 4a3c61b36c667601
|
||||
PLAINTEXT = a01a8ebc03687f98a13946d191da4f2c5160ac8d0bdf70c616dc58adc004b1714b1e752e353eb8bebd3b42d3a2647e422e6f93a273b2d016d5964d67c848cf56dbb1ed30f6a971a2df6701cf033cffa0
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = b9f82f20341f253e
|
||||
KEY2 = 68a47c83386dcde9
|
||||
KEY3 = b9f82f20341f253e
|
||||
IV = 103c961c3c79d7ab
|
||||
CIPHERTEXT = 900acfd4f7693368
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 432fc1adf13e7529
|
||||
KEY2 = ad70345d799b46c8
|
||||
KEY3 = 432fc1adf13e7529
|
||||
IV = c162820ed3b33632
|
||||
CIPHERTEXT = f28ae3256aad23b415e028063b610c60
|
||||
|
||||
COUNT=2
|
||||
KEY1 = a785267cf48c6dcb
|
||||
KEY2 = d0d5d567f1c26bc1
|
||||
KEY3 = a785267cf48c6dcb
|
||||
IV = fd6ed4a39c2fec84
|
||||
CIPHERTEXT = c435d972c75921c0ac7a9043fb4e100816fe3a1a6f882503
|
||||
|
||||
COUNT=3
|
||||
KEY1 = dc514526380bf1da
|
||||
KEY2 = 4c10b910865e1f31
|
||||
KEY3 = dc514526380bf1da
|
||||
IV = f6062f18e6d23ce1
|
||||
CIPHERTEXT = 227c5a6fd69e7da97ce8255d9e1339a574bfe4d3a05de96d1c4c36767042bbef
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 941319f15261d31c
|
||||
KEY2 = 343e94e9dc5851d3
|
||||
KEY3 = 941319f15261d31c
|
||||
IV = b51855a031d8c38d
|
||||
CIPHERTEXT = 25dbb6de31058e98780d22149c19d4bcaf06dd7353fd91cd1f47e47f45622e1472542be2f63f463d
|
||||
|
||||
COUNT=5
|
||||
KEY1 = c2cdab4c1c383b5d
|
||||
KEY2 = 672057f40bf1fd0e
|
||||
KEY3 = c2cdab4c1c383b5d
|
||||
IV = 96b32dfdc6ec69d5
|
||||
CIPHERTEXT = 0c34461e5893971ec55196b8701ffe4b93626f8a64896f713a9dae7ff2198e1f91fde2672a1ef60403c0d175f366b678
|
||||
|
||||
COUNT=6
|
||||
KEY1 = e6807a267fdc38ab
|
||||
KEY2 = 8389b69e04326e94
|
||||
KEY3 = e6807a267fdc38ab
|
||||
IV = a82734a2067d214a
|
||||
CIPHERTEXT = a008263c56e6cfb6c92c5e2856153147748d9300e896910238ea097c61e10328cc9644887f45217091f892c4e0638783060c7f0488af5680
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 10b04c3e8029d50b
|
||||
KEY2 = cdfdda67fe6ea2f2
|
||||
KEY3 = 10b04c3e8029d50b
|
||||
IV = 99d4be22bd0591b0
|
||||
CIPHERTEXT = 124cb9d549c72d0c2ad04f2e6d50358877280d247ec55ef7eef4915c0bf8afc1d8db6ca0380165b25403a65f3cba6f78d1993828e240f228954f90330978c6ba
|
||||
|
||||
COUNT=8
|
||||
KEY1 = d68fa7da31011580
|
||||
KEY2 = 73c82a85e5b0fdba
|
||||
KEY3 = d68fa7da31011580
|
||||
IV = 89162543b3f89dc4
|
||||
CIPHERTEXT = 7cbe8483c4b4766d024138280eb07cf03ec9747c7e9b89e0a37850b2fc40ba6b2ae38b1132210d13d194057510f1e62c178b45cc46188d6082b8f499cd33ad2c1a825f755f92d760
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 6d2f43a789e638a1
|
||||
KEY2 = 6864b61a5b0d83ae
|
||||
KEY3 = 6d2f43a789e638a1
|
||||
IV = d76bd0f09ab39224
|
||||
CIPHERTEXT = 9961bc47c22ad6d8afc426cf5b4f1d6372d56b18b5227d35a0d644794ab8390a8e4d9eae68aa063da1861757af938f52d70f85769495f26d3c3a6ff5e1d540d8759e921e32fb018139965d217ab3ae79
|
23
fips/testvectors/des2/req/TCFB64Monte1.req
Normal file
23
fips/testvectors/des2/req/TCFB64Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:32:38 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = f7705176a768a132
|
||||
KEY2 = f7705176a768a132
|
||||
KEY3 = f7705176a768a132
|
||||
IV = 29531482d4fe4c6f
|
||||
PLAINTEXT = 0deab5dfb4691a47
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 977562b3629e80c1
|
||||
KEY2 = 977562b3629e80c1
|
||||
KEY3 = 977562b3629e80c1
|
||||
IV = 66a4c73614ea4802
|
||||
CIPHERTEXT = 854ba77c71a969e3
|
23
fips/testvectors/des2/req/TCFB64Monte2.req
Normal file
23
fips/testvectors/des2/req/TCFB64Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:32:14 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 291357f8808fa40d
|
||||
KEY2 = 43daa86eb586df54
|
||||
KEY3 = 291357f8808fa40d
|
||||
IV = 51160ffaa68d8255
|
||||
PLAINTEXT = f89ac212fd19de35
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = da9bdc408a75cd2a
|
||||
KEY2 = ba8fba2a376e629d
|
||||
KEY3 = da9bdc408a75cd2a
|
||||
IV = e5fd50b1eec58897
|
||||
CIPHERTEXT = 023fee20798f1e6b
|
712
fips/testvectors/des2/req/TCFB64invperm.req
Normal file
712
fips/testvectors/des2/req/TCFB64invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
360
fips/testvectors/des2/req/TCFB64permop.req
Normal file
360
fips/testvectors/des2/req/TCFB64permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
217
fips/testvectors/des2/req/TCFB64subtab.req
Normal file
217
fips/testvectors/des2/req/TCFB64subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 0000000000000000
|
624
fips/testvectors/des2/req/TCFB64varkey.req
Normal file
624
fips/testvectors/des2/req/TCFB64varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
712
fips/testvectors/des2/req/TCFB64vartext.req
Normal file
712
fips/testvectors/des2/req/TCFB64vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0000000000000000
|
151
fips/testvectors/des2/req/TCFB8MMT1.req
Normal file
151
fips/testvectors/des2/req/TCFB8MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = fde0d679bc5d67fd
|
||||
KEY2 = fde0d679bc5d67fd
|
||||
KEY3 = fde0d679bc5d67fd
|
||||
IV = 753ce88d8bfcdc54
|
||||
PLAINTEXT = ca
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 0beaf8ab2f4ab529
|
||||
KEY2 = 0beaf8ab2f4ab529
|
||||
KEY3 = 0beaf8ab2f4ab529
|
||||
IV = 03c605dd0725e975
|
||||
PLAINTEXT = 2097
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 4a575dfd76ae0151
|
||||
KEY2 = 4a575dfd76ae0151
|
||||
KEY3 = 4a575dfd76ae0151
|
||||
IV = 0b09dc69647e3b54
|
||||
PLAINTEXT = 87b0ea
|
||||
|
||||
COUNT=3
|
||||
KEY1 = bf0ead9e10dc3d3e
|
||||
KEY2 = bf0ead9e10dc3d3e
|
||||
KEY3 = bf0ead9e10dc3d3e
|
||||
IV = 087936c2001035b6
|
||||
PLAINTEXT = 544fa92e
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 4c580d643894a2fe
|
||||
KEY2 = 4c580d643894a2fe
|
||||
KEY3 = 4c580d643894a2fe
|
||||
IV = 913533a9638fef59
|
||||
PLAINTEXT = 7ff07d2869
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 707a379d1079dc0d
|
||||
KEY2 = 707a379d1079dc0d
|
||||
KEY3 = 707a379d1079dc0d
|
||||
IV = 114231d1d68ad4b0
|
||||
PLAINTEXT = fff006f8b436
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 58a232ec79d5346b
|
||||
KEY2 = 58a232ec79d5346b
|
||||
KEY3 = 58a232ec79d5346b
|
||||
IV = 572200928620a120
|
||||
PLAINTEXT = d1139fb62fbd95
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 01ab5b2c3df7bc76
|
||||
KEY2 = 01ab5b2c3df7bc76
|
||||
KEY3 = 01ab5b2c3df7bc76
|
||||
IV = 2f7cf59ed4507378
|
||||
PLAINTEXT = dcd1c7148f2aa118
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 38ea31f8c2233ee9
|
||||
KEY2 = 38ea31f8c2233ee9
|
||||
KEY3 = 38ea31f8c2233ee9
|
||||
IV = e4ae1ddc289b6de3
|
||||
PLAINTEXT = 8add026a1eecb1097b
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 3d836b6e5e076152
|
||||
KEY2 = 3d836b6e5e076152
|
||||
KEY3 = 3d836b6e5e076152
|
||||
IV = 822ffdc5cbccfb85
|
||||
PLAINTEXT = da203fbbaae3970cedbc
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 49a8c8d9cd3132d5
|
||||
KEY2 = 49a8c8d9cd3132d5
|
||||
KEY3 = 49a8c8d9cd3132d5
|
||||
IV = 7a3c522eacae2481
|
||||
CIPHERTEXT = 7e
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 6dadc7a192626b9d
|
||||
KEY2 = 6dadc7a192626b9d
|
||||
KEY3 = 6dadc7a192626b9d
|
||||
IV = 0648315772eadce7
|
||||
CIPHERTEXT = 3ce3
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 8cdabca27fb95789
|
||||
KEY2 = 8cdabca27fb95789
|
||||
KEY3 = 8cdabca27fb95789
|
||||
IV = b4410a0ddc18ddcf
|
||||
CIPHERTEXT = db760d
|
||||
|
||||
COUNT=3
|
||||
KEY1 = bad901b6fd1a645b
|
||||
KEY2 = bad901b6fd1a645b
|
||||
KEY3 = bad901b6fd1a645b
|
||||
IV = 0aaa3b28b4894e25
|
||||
CIPHERTEXT = d4b4ade7
|
||||
|
||||
COUNT=4
|
||||
KEY1 = bc385d207fd334e9
|
||||
KEY2 = bc385d207fd334e9
|
||||
KEY3 = bc385d207fd334e9
|
||||
IV = 1b54794dfb9f1541
|
||||
CIPHERTEXT = 40facff48a
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 3ba7386eb908bf16
|
||||
KEY2 = 3ba7386eb908bf16
|
||||
KEY3 = 3ba7386eb908bf16
|
||||
IV = bccf2d01ae5f8fe5
|
||||
CIPHERTEXT = 3afe4cc1b979
|
||||
|
||||
COUNT=6
|
||||
KEY1 = ea0e29b91f9462e0
|
||||
KEY2 = ea0e29b91f9462e0
|
||||
KEY3 = ea0e29b91f9462e0
|
||||
IV = 56b2f2ebc60d23d7
|
||||
CIPHERTEXT = 7887e3629c7d1f
|
||||
|
||||
COUNT=7
|
||||
KEY1 = a4bc51371389f85e
|
||||
KEY2 = a4bc51371389f85e
|
||||
KEY3 = a4bc51371389f85e
|
||||
IV = 34c10a1049ef7efe
|
||||
CIPHERTEXT = a975677da7557d5e
|
||||
|
||||
COUNT=8
|
||||
KEY1 = c8d3b57f853de00b
|
||||
KEY2 = c8d3b57f853de00b
|
||||
KEY3 = c8d3b57f853de00b
|
||||
IV = 5ca0faecc32b5cfc
|
||||
CIPHERTEXT = f9541d260cc7fd15d3
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 3b4c857ce33e2f3e
|
||||
KEY2 = 3b4c857ce33e2f3e
|
||||
KEY3 = 3b4c857ce33e2f3e
|
||||
IV = f28ed0791d86bf6a
|
||||
CIPHERTEXT = 051fc79ca3273ebee2bd
|
151
fips/testvectors/des2/req/TCFB8MMT2.req
Normal file
151
fips/testvectors/des2/req/TCFB8MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:27 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7af8a7577f1320c8
|
||||
KEY2 = c7e36e9d4a862f9d
|
||||
KEY3 = 7af8a7577f1320c8
|
||||
IV = 0d495c00ec4ea84f
|
||||
PLAINTEXT = b7
|
||||
|
||||
COUNT=1
|
||||
KEY1 = cd91b32f9198df26
|
||||
KEY2 = bc4329f7469e6885
|
||||
KEY3 = cd91b32f9198df26
|
||||
IV = 7f41aff754cc2780
|
||||
PLAINTEXT = ec02
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 4f155bad830bfe6e
|
||||
KEY2 = 6daec49bb9b52a3e
|
||||
KEY3 = 4f155bad830bfe6e
|
||||
IV = 6a4a7dde8423bef8
|
||||
PLAINTEXT = d3e7f0
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 106de0581f2f0db9
|
||||
KEY2 = b0c4c4fbe9e3647a
|
||||
KEY3 = 106de0581f2f0db9
|
||||
IV = a41fe4a52397e2bd
|
||||
PLAINTEXT = 4133a81b
|
||||
|
||||
COUNT=4
|
||||
KEY1 = b39efde6cb29294f
|
||||
KEY2 = 0d43ba6bcb4f0b70
|
||||
KEY3 = b39efde6cb29294f
|
||||
IV = db8a68faf3689c37
|
||||
PLAINTEXT = a83b8f5cc9
|
||||
|
||||
COUNT=5
|
||||
KEY1 = ae57f446f46e2098
|
||||
KEY2 = e625c73880c1e931
|
||||
KEY3 = ae57f446f46e2098
|
||||
IV = 524ef4e16ef932ab
|
||||
PLAINTEXT = 5337a019c3f9
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 4fc1406e46526b9b
|
||||
KEY2 = 154f673731fe8f5d
|
||||
KEY3 = 4fc1406e46526b9b
|
||||
IV = 44b5d9753430c1f0
|
||||
PLAINTEXT = b0788560372dc7
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 3743434ac292b023
|
||||
KEY2 = 9e453d3e705e7643
|
||||
KEY3 = 3743434ac292b023
|
||||
IV = 56732d82eaaeda9d
|
||||
PLAINTEXT = 41b32b0e734a1f41
|
||||
|
||||
COUNT=8
|
||||
KEY1 = b00e574067ba23b0
|
||||
KEY2 = dadf861f92bf1343
|
||||
KEY3 = b00e574067ba23b0
|
||||
IV = 075c4d1f6840ce51
|
||||
PLAINTEXT = ca9f7232b97e0ef3f7
|
||||
|
||||
COUNT=9
|
||||
KEY1 = d026fb6ef1b5c202
|
||||
KEY2 = 674cbac49d6876a1
|
||||
KEY3 = d026fb6ef1b5c202
|
||||
IV = 397341d6cac96a18
|
||||
PLAINTEXT = 4aed2edda63c5b4cba1a
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = a1072c299231f24f
|
||||
KEY2 = 45910b6e017f20cd
|
||||
KEY3 = a1072c299231f24f
|
||||
IV = dcd6ae82e0675b95
|
||||
CIPHERTEXT = 32
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 34ce8a23a4347362
|
||||
KEY2 = c7518a08f4252ff7
|
||||
KEY3 = 34ce8a23a4347362
|
||||
IV = db56316f37870bd2
|
||||
CIPHERTEXT = 9ec5
|
||||
|
||||
COUNT=2
|
||||
KEY1 = fef7e67ac829d657
|
||||
KEY2 = 8f7637fb5832f13b
|
||||
KEY3 = fef7e67ac829d657
|
||||
IV = 1c51861f9a851911
|
||||
CIPHERTEXT = e77f7c
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 1a290e9de338fbd6
|
||||
KEY2 = 31760e375ec1f85b
|
||||
KEY3 = 1a290e9de338fbd6
|
||||
IV = f9d78d6716c14908
|
||||
CIPHERTEXT = b42fa96e
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 08c2833151abd64c
|
||||
KEY2 = e5bf8562aecb5e25
|
||||
KEY3 = 08c2833151abd64c
|
||||
IV = c2adc896c0b2f690
|
||||
CIPHERTEXT = 7e3528f9bc
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 46d08a0d62fbce26
|
||||
KEY2 = a8548aadae6b1acb
|
||||
KEY3 = 46d08a0d62fbce26
|
||||
IV = d047dc21728cc671
|
||||
CIPHERTEXT = b73151f5f07c
|
||||
|
||||
COUNT=6
|
||||
KEY1 = c4e3b368c467c87c
|
||||
KEY2 = 7a970d010d675732
|
||||
KEY3 = c4e3b368c467c87c
|
||||
IV = b2ae71333ce29ba2
|
||||
CIPHERTEXT = b9959ab2240e3c
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 8a2c2f58837aea85
|
||||
KEY2 = f73192ec52f8f8d3
|
||||
KEY3 = 8a2c2f58837aea85
|
||||
IV = 5e430812d41b117c
|
||||
CIPHERTEXT = c9876ffc72eb620b
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 7694a267c4624f64
|
||||
KEY2 = 9dd0861c2cae79e3
|
||||
KEY3 = 7694a267c4624f64
|
||||
IV = 1a8021efe2a76b12
|
||||
CIPHERTEXT = ea0e2e98a78402b9b0
|
||||
|
||||
COUNT=9
|
||||
KEY1 = b5c4803449ae0bfb
|
||||
KEY2 = d3d0e91ff14551c8
|
||||
KEY3 = b5c4803449ae0bfb
|
||||
IV = aeb59c6253a66e41
|
||||
CIPHERTEXT = 70d9debd495d6a1592cb
|
23
fips/testvectors/des2/req/TCFB8Monte1.req
Normal file
23
fips/testvectors/des2/req/TCFB8Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = b36db99425bc15d9
|
||||
KEY2 = b36db99425bc15d9
|
||||
KEY3 = b36db99425bc15d9
|
||||
IV = 8d4ccc44641e9472
|
||||
PLAINTEXT = 73
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 15940d29fbfeb0da
|
||||
KEY2 = 15940d29fbfeb0da
|
||||
KEY3 = 15940d29fbfeb0da
|
||||
IV = f5bbe990f8d37c83
|
||||
CIPHERTEXT = 96
|
23
fips/testvectors/des2/req/TCFB8Monte2.req
Normal file
23
fips/testvectors/des2/req/TCFB8Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:31:27 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = fbabeaa4b9a89210
|
||||
KEY2 = 79da02863bd394a4
|
||||
KEY3 = fbabeaa4b9a89210
|
||||
IV = 4387826c8d42c971
|
||||
PLAINTEXT = 84
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 490776df67b0a215
|
||||
KEY2 = a2b9a8b5b33e38e9
|
||||
KEY3 = 490776df67b0a215
|
||||
IV = b858ce5731b890af
|
||||
CIPHERTEXT = e7
|
712
fips/testvectors/des2/req/TCFB8invperm.req
Normal file
712
fips/testvectors/des2/req/TCFB8invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 95
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = dd
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 2e
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 4b
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 20
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 55
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 6c
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0d
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = d9
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 42
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = b8
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = f1
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = ad
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = e6
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = ec
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = f3
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 2b
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 88
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = e1
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 32
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = e7
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 12
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = a4
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = fb
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 75
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 64
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = f0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 9d
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = d1
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = e1
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = e4
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = ae
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = e9
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = df
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = b1
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = fa
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = ca
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 5e
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 81
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 4d
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 25
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = ab
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 79
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 86
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 8b
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = ea
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = ca
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 8d
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 10
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 5d
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 1d
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = ce
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 84
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = e6
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 48
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = dd
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 2f
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = e0
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 09
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 5b
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = cc
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = d2
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 06
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 16
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 95
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = dd
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 2e
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 4b
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 20
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 55
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 6c
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0d
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = d9
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 42
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = b8
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = f1
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = ad
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = e6
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = ec
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = f3
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 2b
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 88
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = e1
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 32
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = e7
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 12
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = a4
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = fb
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 75
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 64
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = f0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 9d
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = d1
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = e1
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = e4
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = ae
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = e9
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = df
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = b1
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = fa
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = ca
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 5e
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 81
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 4d
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 25
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = ab
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 79
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 86
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 8b
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = ea
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = ca
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 8d
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 10
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 5d
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 1d
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = ce
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 84
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = e6
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 48
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = dd
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 2f
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = e0
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 09
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 5b
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = cc
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = d2
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 06
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 16
|
360
fips/testvectors/des2/req/TCFB8permop.req
Normal file
360
fips/testvectors/des2/req/TCFB8permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
217
fips/testvectors/des2/req/TCFB8subtab.req
Normal file
217
fips/testvectors/des2/req/TCFB8subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 00
|
624
fips/testvectors/des2/req/TCFB8varkey.req
Normal file
624
fips/testvectors/des2/req/TCFB8varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
712
fips/testvectors/des2/req/TCFB8vartext.req
Normal file
712
fips/testvectors/des2/req/TCFB8vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 00
|
131
fips/testvectors/des2/req/TECBMMT1.req
Normal file
131
fips/testvectors/des2/req/TECBMMT1.req
Normal file
@ -0,0 +1,131 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:24 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7c6e4acd769dbadf
|
||||
KEY2 = 7c6e4acd769dbadf
|
||||
KEY3 = 7c6e4acd769dbadf
|
||||
PLAINTEXT = 879201b5857ccdea
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 0431293dc8ba4cc7
|
||||
KEY2 = 0431293dc8ba4cc7
|
||||
KEY3 = 0431293dc8ba4cc7
|
||||
PLAINTEXT = 276d559e33d7b2fef23cdead8db2e499
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 1c0be02cce86f792
|
||||
KEY2 = 1c0be02cce86f792
|
||||
KEY3 = 1c0be02cce86f792
|
||||
PLAINTEXT = 3879273866aba3d79539e58c49eaabeb4fa550b8f4d79e63
|
||||
|
||||
COUNT=3
|
||||
KEY1 = c1c802cdbcef7ae6
|
||||
KEY2 = c1c802cdbcef7ae6
|
||||
KEY3 = c1c802cdbcef7ae6
|
||||
PLAINTEXT = ecb429126b4d53effe591e02afca84e6fd30a2d980d2766ed0fee782a29d0570
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 43b6d389f8e69e58
|
||||
KEY2 = 43b6d389f8e69e58
|
||||
KEY3 = 43b6d389f8e69e58
|
||||
PLAINTEXT = 0eb47e5fade40ca167726aa927f2f043133d24ad0613d156400559e55c924b7d8391383fe0cfc311
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 4989ec01f8988fe0
|
||||
KEY2 = 4989ec01f8988fe0
|
||||
KEY3 = 4989ec01f8988fe0
|
||||
PLAINTEXT = fe15ce18874bfd5b91ec155a00a22f9dc4e9e13050b8575f4d64a6bd90c15e6b4a8a5e967f03ed42badc0646fe59f298
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 02ecc816769ec729
|
||||
KEY2 = 02ecc816769ec729
|
||||
KEY3 = 02ecc816769ec729
|
||||
PLAINTEXT = e6b5b2ac601089b0fa8d6c3cf404210fe33ca446415eca7128a924ec5b68266d862188d9c710ed5c6cd3c3b8ff676add805398bbf123fc54
|
||||
|
||||
COUNT=7
|
||||
KEY1 = a1cb5bec16eaa443
|
||||
KEY2 = a1cb5bec16eaa443
|
||||
KEY3 = a1cb5bec16eaa443
|
||||
PLAINTEXT = 633bdde3be583eddbae16757af2380ab17fb072d8af3676cedafcdb5e68837d99276ce307b3375dec49da255a75d6c1c22c6e6ceecffac65ae65bbb8702b8643
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 0bdf7994f8587f64
|
||||
KEY2 = 0bdf7994f8587f64
|
||||
KEY3 = 0bdf7994f8587f64
|
||||
PLAINTEXT = 4aee2ed7cc8e1aed404fbaa78568f5a1d8f2144feaa777e435e986728f06eb5300baffc9d1f581e1e5df8e9d4d19cd511646eb4e65cb47bec7d2eecfc295c914b0d91528cdb81494
|
||||
|
||||
COUNT=9
|
||||
KEY1 = b5ab38328638c232
|
||||
KEY2 = b5ab38328638c232
|
||||
KEY3 = b5ab38328638c232
|
||||
PLAINTEXT = 57cfe16fe7cb2b15a8a679cae80c18bce9c4020729e24b86e63ebbe8e224bd06644d77737f0e3b5596d01e7420c0e691a9c82af919bdb45a39da2ad4736dee53dad0421d6a9bb0a79018a9adedf76c81
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 23b097da1a6eaee9
|
||||
KEY2 = 23b097da1a6eaee9
|
||||
KEY3 = 23b097da1a6eaee9
|
||||
CIPHERTEXT = 2018179229fbb13d
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 7c43ecdf6d10e029
|
||||
KEY2 = 7c43ecdf6d10e029
|
||||
KEY3 = 7c43ecdf6d10e029
|
||||
CIPHERTEXT = 528db3709d161c6b4a7803d108b13db3
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 15b3f4c7b920d6e0
|
||||
KEY2 = 15b3f4c7b920d6e0
|
||||
KEY3 = 15b3f4c7b920d6e0
|
||||
CIPHERTEXT = e367bec38bd9680251414c4cd6c5c027dc37270162a22b69
|
||||
|
||||
COUNT=3
|
||||
KEY1 = b6c729b6a7f8cb70
|
||||
KEY2 = b6c729b6a7f8cb70
|
||||
KEY3 = b6c729b6a7f8cb70
|
||||
CIPHERTEXT = 5039deffda3f2279e0171d38cd0e3e06194e567aca5241113b9dc8801cacc649
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 0875496e4c379801
|
||||
KEY2 = 0875496e4c379801
|
||||
KEY3 = 0875496e4c379801
|
||||
CIPHERTEXT = ce965aa915345e3eb6708f3b4f3ca5ca6cc7a52e57fd55613251f3fc42ba26588efb35f3a9287715
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 1a2623492f5e5d20
|
||||
KEY2 = 1a2623492f5e5d20
|
||||
KEY3 = 1a2623492f5e5d20
|
||||
CIPHERTEXT = aabdc0b1e17aa1073b9dea56084314cb1611fb5bd5cb2af9b922590ce0ce3420f5dd5edb544bb6336ed2d9df6f03e80b
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 9e434a1010457a13
|
||||
KEY2 = 9e434a1010457a13
|
||||
KEY3 = 9e434a1010457a13
|
||||
CIPHERTEXT = fdfccce23fb8507471af04c57017db51dfd9addc79922ca1a5dd19ac4bd4b885e7d4810edc8118ae0a0a7fafa2af8be5398094911c677184
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 67e67fd907bc0e2a
|
||||
KEY2 = 67e67fd907bc0e2a
|
||||
KEY3 = 67e67fd907bc0e2a
|
||||
CIPHERTEXT = 4c961c8ca6cce9118cf52194c34c5d57535270f3437b4aa6a4271deed1d3be57f4914d91ccb518c5aed2bd29cae58fd3b0cf3bcb1309ac63cc932bcb212dcbe0
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 0d3ece1cf123ae1a
|
||||
KEY2 = 0d3ece1cf123ae1a
|
||||
KEY3 = 0d3ece1cf123ae1a
|
||||
CIPHERTEXT = eed4c018ea551ca3a83b4e9e45fa8db4ce3f5da60f7805f0a59644aa5b1140acb32dbff5c27d994e41a56e2ae26394d1e0d153bddae45544e1395878d011264cdb9ac7f86b70f59e
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 5b8ce5fe7a16c80d
|
||||
KEY2 = 5b8ce5fe7a16c80d
|
||||
KEY3 = 5b8ce5fe7a16c80d
|
||||
CIPHERTEXT = 3e55c8b9b5472d1a2b5fbe1c4105511195b488e5f15aa4a3c2029a3accb069821d8caa7a3f4369d4b2ab33b399a670b3b448f42a8e3cd0adf8636ed6b5bfdd45779069e50bbc6f70d0746f366d15631a
|
131
fips/testvectors/des2/req/TECBMMT2.req
Normal file
131
fips/testvectors/des2/req/TECBMMT2.req
Normal file
@ -0,0 +1,131 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7c4f6ef7a20416ec
|
||||
KEY2 = 0b6b7c9e5e19a7c4
|
||||
KEY3 = 7c4f6ef7a20416ec
|
||||
PLAINTEXT = 06a7d879aace69ef
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 5d9e01d325c73e34
|
||||
KEY2 = 01167c8523dfe068
|
||||
KEY3 = 5d9e01d325c73e34
|
||||
PLAINTEXT = 9c50090f5e7d697ea147988609cb1539
|
||||
|
||||
COUNT=2
|
||||
KEY1 = c86d7a92f1917994
|
||||
KEY2 = 6bc70da254d6b364
|
||||
KEY3 = c86d7a92f1917994
|
||||
PLAINTEXT = 7f4e2a2f03d0bd6bb6c6f3c4f46b27fd0b253847ef68dd50
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 07e5a2c8e9c89262
|
||||
KEY2 = 9d31265ddca46710
|
||||
KEY3 = 07e5a2c8e9c89262
|
||||
PLAINTEXT = cd7c5e5a303e929055be888b0ed1d164a2f605287d3612d8254ed3b47010e5b9
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 1cab46d95dda2cfb
|
||||
KEY2 = 23452ace57070edc
|
||||
KEY3 = 1cab46d95dda2cfb
|
||||
PLAINTEXT = 3f300099e3326e2fc0040391749778e59fde884af68da4bb9321e7368f204c1ed3a21fdf2b10b1d0
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 628f02e6e59d54c2
|
||||
KEY2 = df23a2708f4abca2
|
||||
KEY3 = 628f02e6e59d54c2
|
||||
PLAINTEXT = 44c1616df311988d81d82c52ebb19e4d4dd786c3a5e07902daa82ff5fd8be5f7ced701e58280f577c31665d0f9f58c53
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 9ed33483ef941a91
|
||||
KEY2 = 9eab792fe0b91f16
|
||||
KEY3 = 9ed33483ef941a91
|
||||
PLAINTEXT = de52f96e82de3363f6c7e35174b621befafefe483fc716e6ec6b697009206662b5d849dd1b65a7eea1e14713624d34fbdf78108ef122ab2d
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 97b03bc88a252c46
|
||||
KEY2 = 1ab907dc85c15dc7
|
||||
KEY3 = 97b03bc88a252c46
|
||||
PLAINTEXT = dfadb341e1976614eb32ad38ced8078612c847d342298a188b4c6cd186327ca2514eed40e48b8e8fa291fc082f44155e828eb1613b5f8d2236f2885860511202
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 8579045ec7d9c1dc
|
||||
KEY2 = 643d8c4a7f3ee08c
|
||||
KEY3 = 8579045ec7d9c1dc
|
||||
PLAINTEXT = 986e82314dace8dcfae2d0c69832a342829a385fd9c8526027306a6c425baf8774824cc1d85be9ad07337415f43d21ec152aaf84c4f9ee02e4117e0ec78dd9cf4fd793165478e1d9
|
||||
|
||||
COUNT=9
|
||||
KEY1 = e607df9bc49ec22c
|
||||
KEY2 = 62a164860b2f62cb
|
||||
KEY3 = e607df9bc49ec22c
|
||||
PLAINTEXT = 0e35fb66a268daa68ee2f01759601507af2f77b8574932a865c22115b162f3c1879481f3a07e5ebe5172b08503853fbfe37dccf8dbf1a418c0ab75e8cd515fd250454ee9a3c988295e6782ffcb90f80c
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 1c015b2f37f7e094
|
||||
KEY2 = 76dff1d515fef1fb
|
||||
KEY3 = 1c015b2f37f7e094
|
||||
CIPHERTEXT = 2c41624f4bff2074
|
||||
|
||||
COUNT=1
|
||||
KEY1 = fb0892cdcb3b6276
|
||||
KEY2 = 3494ad261913e5a7
|
||||
KEY3 = fb0892cdcb3b6276
|
||||
CIPHERTEXT = 0f73c0db3321a59fd4baa7710d3bdee1
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 042a4f9b3db657ba
|
||||
KEY2 = b9fb2634f8d502a8
|
||||
KEY3 = 042a4f9b3db657ba
|
||||
CIPHERTEXT = c7e17582ae2210d5885a528b2d52f54b3c7da8d00e23a934
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 1601e9ae8c57f78f
|
||||
KEY2 = 5840a45defb3eae6
|
||||
KEY3 = 1601e9ae8c57f78f
|
||||
CIPHERTEXT = b76f1c442f77fa0fe74aceea8bf5426ab5be581a0eb4acb6b78bfa9ae7a7df79
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 043dae34869d2564
|
||||
KEY2 = 4f07e66110518c1a
|
||||
KEY3 = 043dae34869d2564
|
||||
CIPHERTEXT = c454bc2a23df668d12007160023ae7d076d18bea59d2c7bb9553e6b6e1fc8356dac741045603bd3a
|
||||
|
||||
COUNT=5
|
||||
KEY1 = d658b529a25da1ba
|
||||
KEY2 = 0ba454c13dfbd507
|
||||
KEY3 = d658b529a25da1ba
|
||||
CIPHERTEXT = efbf6563020b30324d437abfa8736d9d27ea6cb4e4edf794feadcf0ae1765bf1c8284b4b81eb7b91701f1a47d7920bd2
|
||||
|
||||
COUNT=6
|
||||
KEY1 = c7b3255e68d0f88f
|
||||
KEY2 = ec8c67d9fdd5763d
|
||||
KEY3 = c7b3255e68d0f88f
|
||||
CIPHERTEXT = 51436ce3d66a1bae31663e3cdf925856959ee6d7d5d7920ec0a8a9642b61cf3ff438f226968e7c25fc73cd73936be852a3726c37df3fc72b
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 1f04fbcb32a4bfd3
|
||||
KEY2 = ef868657e6e0df57
|
||||
KEY3 = 1f04fbcb32a4bfd3
|
||||
CIPHERTEXT = 741085bef98361c35f35e0c70b45b38b4e14c51a94a8124ede53bc97728f5bf8d02d9552e9aff0e58cf2e3142110336899847dd8a58f0e4826dbfb4fe55f6f3d
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 768ccbcb130d98b6
|
||||
KEY2 = c45e452c971cbfe9
|
||||
KEY3 = 768ccbcb130d98b6
|
||||
CIPHERTEXT = 28fd47fd4e717514626449cce42a5da266d504f2e543381b595bd4df8b93040827b5f95112e4e183fdda16df3b7395bccf6fb371ca730b75d452bbc5088bd0860513feec4154955a
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 1f5eb69e925ef185
|
||||
KEY2 = 2683ab739432fe97
|
||||
KEY3 = 1f5eb69e925ef185
|
||||
CIPHERTEXT = a3b5bc66da13dd92e682178d3af996a380cd6d698bd22cff8dc3b5938ae34b260ce5ec931909e1cd62899368bd33a05bd5572e0420e3806c12cdc7cd91b13a51a8bc681d7fc8cd8e8bc8a4c20267fd5b
|
21
fips/testvectors/des2/req/TECBMonte1.req
Normal file
21
fips/testvectors/des2/req/TECBMonte1.req
Normal file
@ -0,0 +1,21 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:24 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = ef9202947092b5a1
|
||||
KEY2 = ef9202947092b5a1
|
||||
KEY3 = ef9202947092b5a1
|
||||
PLAINTEXT = 5a2b4aa9076aff75
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 2a20cb51a7a4981f
|
||||
KEY2 = 2a20cb51a7a4981f
|
||||
KEY3 = 2a20cb51a7a4981f
|
||||
CIPHERTEXT = 21330dfcac569ab4
|
21
fips/testvectors/des2/req/TECBMonte2.req
Normal file
21
fips/testvectors/des2/req/TECBMonte2.req
Normal file
@ -0,0 +1,21 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = cef8b6fb2083cece
|
||||
KEY2 = 0ec10176e5d64364
|
||||
KEY3 = cef8b6fb2083cece
|
||||
PLAINTEXT = 77dfeaf38c0f5022
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = c27f7092f2733e70
|
||||
KEY2 = ecf4e0b65e201a19
|
||||
KEY3 = c27f7092f2733e70
|
||||
CIPHERTEXT = ddadf81435264254
|
584
fips/testvectors/des2/req/TECBinvperm.req
Normal file
584
fips/testvectors/des2/req/TECBinvperm.req
Normal file
@ -0,0 +1,584 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 8000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 4000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 2000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 1000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0800000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0400000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0200000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0100000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0080000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0040000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0020000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0010000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0008000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0004000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0002000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0001000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000800000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000400000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000200000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000100000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000080000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000040000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000020000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000010000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000008000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000004000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000002000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000001000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000800000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000400000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000200000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000100000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000080000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000040000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000020000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000010000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000008000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000004000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000002000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000001000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000800000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000400000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000200000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000100000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000080000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000040000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000020000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000010000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000008000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000004000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000002000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000001000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000800
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000400
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000200
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000100
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000080
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000040
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000020
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000010
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000008
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000004
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000002
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0000000000000001
|
296
fips/testvectors/des2/req/TECBpermop.req
Normal file
296
fips/testvectors/des2/req/TECBpermop.req
Normal file
@ -0,0 +1,296 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
CIPHERTEXT = 88d55e54f54c97b4
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
CIPHERTEXT = 0c0cc00c83ea48fd
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
CIPHERTEXT = 83bc8ef3a6570183
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
CIPHERTEXT = df725dcad94ea2e9
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
CIPHERTEXT = e652b53b550be8b0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
CIPHERTEXT = af527120c485cbb0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
CIPHERTEXT = 0f04ce393db926d5
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
CIPHERTEXT = c9f00ffc74079067
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
CIPHERTEXT = 7cfd82a593252b4e
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
CIPHERTEXT = cb49a2f9e91363e3
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
CIPHERTEXT = 00b588be70d23f56
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
CIPHERTEXT = 406a9a6ab43399ae
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
CIPHERTEXT = 6cb773611dca9ada
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
CIPHERTEXT = 67fd21c17dbb5d70
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
CIPHERTEXT = 9592cb4110430787
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
CIPHERTEXT = a6b7ff68a318ddd3
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
CIPHERTEXT = 4d102196c914ca16
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
CIPHERTEXT = 2dfa9f4573594965
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
CIPHERTEXT = b46604816c0e0774
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
CIPHERTEXT = 6e7e6221a4f34e87
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
CIPHERTEXT = aa85e74643233199
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
CIPHERTEXT = 2e5a19db4d1962d6
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
CIPHERTEXT = 23a866a809d30894
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
CIPHERTEXT = d812d961f017d320
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
CIPHERTEXT = 055605816e58608f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
CIPHERTEXT = abd88e8b1b7716f1
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
CIPHERTEXT = 537ac95be69da1e1
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
CIPHERTEXT = aed0f6ae3c25cdd8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
CIPHERTEXT = b3e35a5ee53e7b8d
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
CIPHERTEXT = 61c79c71921a2ef8
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
CIPHERTEXT = e2f5728f0995013c
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
CIPHERTEXT = 1aeac39a61f0a464
|
179
fips/testvectors/des2/req/TECBsubtab.req
Normal file
179
fips/testvectors/des2/req/TECBsubtab.req
Normal file
@ -0,0 +1,179 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
PLAINTEXT = 01a1d6d039776742
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
PLAINTEXT = 5cd54ca83def57da
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
PLAINTEXT = 0248d43806f67172
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
PLAINTEXT = 51454b582ddf440a
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
PLAINTEXT = 42fd443059577fa2
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
PLAINTEXT = 059b5e0851cf143a
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
PLAINTEXT = 0756d8e0774761d2
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
PLAINTEXT = 762514b829bf486a
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
PLAINTEXT = 3bdd119049372802
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
PLAINTEXT = 26955f6835af609a
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
PLAINTEXT = 164d5e404f275232
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
PLAINTEXT = 6b056e18759f5cca
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
PLAINTEXT = 004bd6ef09176062
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
PLAINTEXT = 480d39006ee762f2
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
PLAINTEXT = 437540c8698f3cfa
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
PLAINTEXT = 072d43a077075292
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
PLAINTEXT = 02fe55778117f12a
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
PLAINTEXT = 1d9d5c5018f728c2
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
PLAINTEXT = 305532286d6f295a
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
CIPHERTEXT = 690f5b0d9a26939b
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
CIPHERTEXT = 7a389d10354bd271
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
CIPHERTEXT = 868ebb51cab4599a
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
CIPHERTEXT = 7178876e01f19b2a
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
CIPHERTEXT = af37fb421f8c4095
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
CIPHERTEXT = 86a560f10ec6d85b
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
CIPHERTEXT = 0cd3da020021dc09
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
CIPHERTEXT = ea676b2cb7db2b7a
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
CIPHERTEXT = dfd64a815caf1a0f
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
CIPHERTEXT = 5c513c9c4886c088
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
CIPHERTEXT = 0a2aeeae3ff4ab77
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
CIPHERTEXT = ef1bf03e5dfa575a
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
CIPHERTEXT = 88bf0db6d70dee56
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
CIPHERTEXT = a1f9915541020b56
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
CIPHERTEXT = 6fbf1cafcffd0556
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
CIPHERTEXT = 2f22e49bab7ca1ac
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
CIPHERTEXT = 5a6b612cc26cce4a
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
CIPHERTEXT = 5f4c038ed12b2e41
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
CIPHERTEXT = 63fac0d034d9f793
|
512
fips/testvectors/des2/req/TECBvarkey.req
Normal file
512
fips/testvectors/des2/req/TECBvarkey.req
Normal file
@ -0,0 +1,512 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
CIPHERTEXT = 95a8d72813daa94d
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
CIPHERTEXT = 0eec1487dd8c26d5
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
CIPHERTEXT = 7ad16ffb79c45926
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
CIPHERTEXT = d3746294ca6a6cf3
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
CIPHERTEXT = 809f5f873c1fd761
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
CIPHERTEXT = c02faffec989d1fc
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
CIPHERTEXT = 4615aa1d33e72f10
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
CIPHERTEXT = 2055123350c00858
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
CIPHERTEXT = df3b99d6577397c8
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
CIPHERTEXT = 31fe17369b5288c9
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
CIPHERTEXT = dfdd3cc64dae1642
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
CIPHERTEXT = 178c83ce2b399d94
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
CIPHERTEXT = 50f636324a9b7f80
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
CIPHERTEXT = a8468ee3bc18f06d
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
CIPHERTEXT = a2dc9e92fd3cde92
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
CIPHERTEXT = cac09f797d031287
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
CIPHERTEXT = 90ba680b22aeb525
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
CIPHERTEXT = ce7a24f350e280b6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
CIPHERTEXT = 882bff0aa01a0b87
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
CIPHERTEXT = 25610288924511c2
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
CIPHERTEXT = c71516c29c75d170
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
CIPHERTEXT = 5199c29a52c9f059
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
CIPHERTEXT = c22f0a294a71f29f
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
CIPHERTEXT = ee371483714c02ea
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
CIPHERTEXT = a81fbd448f9e522f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
CIPHERTEXT = 4f644c92e192dfed
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
CIPHERTEXT = 1afa9a66a6df92ae
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
CIPHERTEXT = b3c1cc715cb879d8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
CIPHERTEXT = 19d032e64ab0bd8b
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
CIPHERTEXT = 3cfaa7a7dc8720dc
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
CIPHERTEXT = b7265f7f447ac6f3
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
CIPHERTEXT = 9db73b3c0d163f54
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
CIPHERTEXT = 8181b65babf4a975
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
CIPHERTEXT = 93c9b64042eaa240
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
CIPHERTEXT = 5570530829705592
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
CIPHERTEXT = 8638809e878787a0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
CIPHERTEXT = 41b9a79af79ac208
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
CIPHERTEXT = 7a9be42f2009a892
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
CIPHERTEXT = 29038d56ba6d2745
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
CIPHERTEXT = 5495c6abf1e5df51
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
CIPHERTEXT = ae13dbd561488933
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
CIPHERTEXT = 024d1ffa8904e389
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
CIPHERTEXT = d1399712f99bf02e
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
CIPHERTEXT = 14c1d7c1cffec79e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
CIPHERTEXT = 1de5279dae3bed6f
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
CIPHERTEXT = e941a33f85501303
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
CIPHERTEXT = da99dbbc9a03f379
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
CIPHERTEXT = b7fc92f91d8e92e9
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
CIPHERTEXT = ae8e5caa3ca04e85
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
CIPHERTEXT = 9cc62df43b6eed74
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
CIPHERTEXT = d863dbb5c59a91a0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
CIPHERTEXT = a1ab2190545b91d7
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
CIPHERTEXT = 0875041e64c570f7
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
CIPHERTEXT = 5a594528bebef1cc
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
CIPHERTEXT = fcdb3291de21f0c0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
CIPHERTEXT = 869efd7f9f265a09
|
584
fips/testvectors/des2/req/TECBvartext.req
Normal file
584
fips/testvectors/des2/req/TECBvartext.req
Normal file
@ -0,0 +1,584 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 8000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 4000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 2000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 1000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0800000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0400000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0200000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0100000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0080000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0040000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0020000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0010000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0008000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0004000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0002000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0001000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000800000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000400000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000200000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000100000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000080000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000040000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000020000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000010000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000008000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000004000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000002000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000001000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000800000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000400000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000200000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000100000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000080000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000040000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000020000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000010000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000008000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000004000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000002000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000001000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000800000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000400000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000200000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000100000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000080000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000040000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000020000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000010000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000008000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000004000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000002000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000001000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000800
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000400
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000200
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000100
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000080
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000040
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000020
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000010
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000008
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000004
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000002
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
PLAINTEXT = 0000000000000001
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
151
fips/testvectors/des2/req/TOFBMMT1.req
Normal file
151
fips/testvectors/des2/req/TOFBMMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:33:24 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7f9b6bcbb5855b31
|
||||
KEY2 = 7f9b6bcbb5855b31
|
||||
KEY3 = 7f9b6bcbb5855b31
|
||||
IV = 2006b0127c79015b
|
||||
PLAINTEXT = df71dc2cb812ba8f
|
||||
|
||||
COUNT=1
|
||||
KEY1 = c1e9e5831975bfb5
|
||||
KEY2 = c1e9e5831975bfb5
|
||||
KEY3 = c1e9e5831975bfb5
|
||||
IV = d49f580eba00407b
|
||||
PLAINTEXT = 85aa4e97cfe0b58bb71b6789c6115685
|
||||
|
||||
COUNT=2
|
||||
KEY1 = e5c46bcb265bd643
|
||||
KEY2 = e5c46bcb265bd643
|
||||
KEY3 = e5c46bcb265bd643
|
||||
IV = a7a20f1ab3af93d0
|
||||
PLAINTEXT = c18264c0548c3aa0cf0f1136fa060de73a8de266078ee977
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 38a48a0ed3d05ec7
|
||||
KEY2 = 38a48a0ed3d05ec7
|
||||
KEY3 = 38a48a0ed3d05ec7
|
||||
IV = d1a67d622382b3a0
|
||||
PLAINTEXT = 6a2d8e603e12f719738f6f262d065da3202a387aa5c23f3e0daa6a57351aa060
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 2aa8e9ecbc290402
|
||||
KEY2 = 2aa8e9ecbc290402
|
||||
KEY3 = 2aa8e9ecbc290402
|
||||
IV = 61f291766ebd9d47
|
||||
PLAINTEXT = 7ed587bee6f564b49c4a3edb443deb8578480b9e055cdf3158805f2d33bc866aa535f1e73899a856
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 0b8f4ca494cb46e6
|
||||
KEY2 = 0b8f4ca494cb46e6
|
||||
KEY3 = 0b8f4ca494cb46e6
|
||||
IV = db49b0570195d50e
|
||||
PLAINTEXT = e5ece24bdfa7f77d3df60e70fb371920b5e5bd6e5f74a91d367c2721f61af0194e94451a913b3baeae96571c62bc5aea
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 01cd2a3270a75d9b
|
||||
KEY2 = 01cd2a3270a75d9b
|
||||
KEY3 = 01cd2a3270a75d9b
|
||||
IV = 041ecd7c2b16df97
|
||||
PLAINTEXT = 641fa98d490a5a605f5fd7b4425941b7b9b52b3d960aa1b6de5d685d2af088b34d5c082c37dff9281af7b624cb3069326a3ad1a6453e4313
|
||||
|
||||
COUNT=7
|
||||
KEY1 = ae97b3cb6e31899b
|
||||
KEY2 = ae97b3cb6e31899b
|
||||
KEY3 = ae97b3cb6e31899b
|
||||
IV = 1a2ef50558c773f5
|
||||
PLAINTEXT = 156b57ba50be96991872948fab9da2f40d07f970572fac1a528fdae14421282c0a226ebd6716b1db9c0c52b0392384f0324d03bb355304c53b1a67b45e2434c9
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 152a9e165eeace70
|
||||
KEY2 = 152a9e165eeace70
|
||||
KEY3 = 152a9e165eeace70
|
||||
IV = 75d9551e7aecf3f5
|
||||
PLAINTEXT = bd5c2b2b8d32156c130998080cf6875cf2df3d212ae079ee7fee6dfecfba113404d8bd5c4621f7b470568aabc006d8e8d2b1708ecf2de3bfe249d45febb14f1a78115ca8f17dd34f
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 7573192c0b924a20
|
||||
KEY2 = 7573192c0b924a20
|
||||
KEY3 = 7573192c0b924a20
|
||||
IV = 357c5f3ff602bba6
|
||||
PLAINTEXT = 8cb059cd12919b97448c3856887d6fdcb8e97a0b80d9134407e93622d19c2969e4f2ba39293dc888163004cf8a39f902f8114ac6c8913bdffac773e70d4901461fc99c5e55ea2f067d52953af200a010
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = e0c7abb03e9e91ea
|
||||
KEY2 = e0c7abb03e9e91ea
|
||||
KEY3 = e0c7abb03e9e91ea
|
||||
IV = 0c3253e5431e192f
|
||||
CIPHERTEXT = a3baa2ce51a257b0
|
||||
|
||||
COUNT=1
|
||||
KEY1 = b0976ef81aa2ad5b
|
||||
KEY2 = b0976ef81aa2ad5b
|
||||
KEY3 = b0976ef81aa2ad5b
|
||||
IV = 12df9d62c57bec52
|
||||
CIPHERTEXT = f27d68eebba98dca87672f916f3b547d
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 023eef20798f1f6b
|
||||
KEY2 = 023eef20798f1f6b
|
||||
KEY3 = 023eef20798f1f6b
|
||||
IV = 4f94dea58e87306a
|
||||
CIPHERTEXT = 09913fd8cf928377f84afe589ebeb4400472267eccd12471
|
||||
|
||||
COUNT=3
|
||||
KEY1 = b65eb5bfa74608cd
|
||||
KEY2 = b65eb5bfa74608cd
|
||||
KEY3 = b65eb5bfa74608cd
|
||||
IV = cc91b22e9198de27
|
||||
CIPHERTEXT = bc4329f6469e6885f3cb88747d6b330f0dce09cd54b94e31d767dfee8acd6b4e
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 794c0467105b91dc
|
||||
KEY2 = 794c0467105b91dc
|
||||
KEY3 = 794c0467105b91dc
|
||||
IV = 279125a468885222
|
||||
CIPHERTEXT = 55cc330d0093cac69ea128504dea80e8e7378e2632817083579db61a961fbcab377838e5c4610fe5
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 517c91b691c8c70b
|
||||
KEY2 = 517c91b691c8c70b
|
||||
KEY3 = 517c91b691c8c70b
|
||||
IV = f1c307ffffb90f70
|
||||
CIPHERTEXT = 7492f505de2aee15fc253eabed7810116164b5274f55f860e60aab0dc5f686de6ee632a5f8e5a05e055c9f6df47eae26
|
||||
|
||||
COUNT=6
|
||||
KEY1 = a1c47585a15d2c25
|
||||
KEY2 = a1c47585a15d2c25
|
||||
KEY3 = a1c47585a15d2c25
|
||||
IV = 7e46955fcb5ba19e
|
||||
CIPHERTEXT = cdfae1523cb9c48b2e4e021cdc63aca00504b21d2c00b08600920b841c403d75f0046db6ffaa431d4c79faca0e15b720aba4190ee4301193
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 08a2a179f425927f
|
||||
KEY2 = 08a2a179f425927f
|
||||
KEY3 = 08a2a179f425927f
|
||||
IV = fcd4556761187299
|
||||
CIPHERTEXT = 5761c5023d2c2aba9bb9d11fa14492f70e66343cff96e0c304efd52079345ec414110168baa3faaf973be8066d5fc5cf2c121bc0c456758537ee14adf268e4c3
|
||||
|
||||
COUNT=8
|
||||
KEY1 = d0f4b619709b6e2c
|
||||
KEY2 = d0f4b619709b6e2c
|
||||
KEY3 = d0f4b619709b6e2c
|
||||
IV = 4b575dfc77af0051
|
||||
CIPHERTEXT = 0b09dc69647e3b54cd069e7ba6cf8d19d27e23a96b1964f0b324d13d4e0a3af0afbfd439d1a48b2227ab99d0d5bb5805205654ea2379a50cc4c37ca4e7dafb1be20b4acd3030e70e
|
||||
|
||||
COUNT=9
|
||||
KEY1 = a8a8abc873134f76
|
||||
KEY2 = a8a8abc873134f76
|
||||
KEY3 = a8a8abc873134f76
|
||||
IV = 9665f3429d266de8
|
||||
CIPHERTEXT = 8f0dc208333070f7bdc748d724c208c128af9a452a388c0d42ecc0bc8c42651cc2da25791007a048238b1a0d84a1707b244151dc389faab346f562a08082488552d24ae73741e797d0bbe79137c54924
|
151
fips/testvectors/des2/req/TOFBMMT2.req
Normal file
151
fips/testvectors/des2/req/TOFBMMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Multi block Message Test for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:33:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 0d8a15a2df206e79
|
||||
KEY2 = 7c7fbf130da8ecd3
|
||||
KEY3 = 0d8a15a2df206e79
|
||||
IV = 95e96383a81fb9db
|
||||
PLAINTEXT = 7fa43d86deed7005
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 89b97f1ca167ce5d
|
||||
KEY2 = c201e6b961086d9b
|
||||
KEY3 = 89b97f1ca167ce5d
|
||||
IV = e153aebca560b74a
|
||||
PLAINTEXT = c8ebfd86215e693194e95fca97b8acfd
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 2664c7ba38adb9c8
|
||||
KEY2 = bac88c6b8c5ef107
|
||||
KEY3 = 2664c7ba38adb9c8
|
||||
IV = 605524e0a41f4446
|
||||
PLAINTEXT = f1457d266b4f3c9b36ae1e39d6a8e21121883d54999ccf74
|
||||
|
||||
COUNT=3
|
||||
KEY1 = fea4c170c7377f13
|
||||
KEY2 = 269419d9a2518fb0
|
||||
KEY3 = fea4c170c7377f13
|
||||
IV = 4648734fd466041d
|
||||
PLAINTEXT = d656c1ee8ee722cb318acf448c6d8d1439506d1d6538acb7d568d7482b8d3215
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 6becd5bc4c3e31f1
|
||||
KEY2 = b32cfb0dd04c6d76
|
||||
KEY3 = 6becd5bc4c3e31f1
|
||||
IV = c23cbfd5633b597f
|
||||
PLAINTEXT = 2d6ccc053f137c3ef60890734978477025a9a8b756457e72abf6a2ab553278bf9159bc1087fd7ffb
|
||||
|
||||
COUNT=5
|
||||
KEY1 = baba161940f83d54
|
||||
KEY2 = 1afdabce51bf7f46
|
||||
KEY3 = baba161940f83d54
|
||||
IV = 8fb20835d3773e46
|
||||
PLAINTEXT = fea6b3abddacfd0083ff6dafb9daa9d8e98b1265256ced9c6b15c1f428d0ff28fa4ee88bba98ac9bba47cfd84bf8d1d7
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 041cd3628cb3c1d0
|
||||
KEY2 = 68e540ec15cb1525
|
||||
KEY3 = 041cd3628cb3c1d0
|
||||
IV = 4b082447299645c3
|
||||
PLAINTEXT = 29e4fff5b24eecedca429c7b8c00a0f8b8d16c1afd3cb9c8787c272d7832270c845818539f76b0f2ca189eedcb7f6db02d97aca488294cff
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 10c88f61b9ae7cf8
|
||||
KEY2 = da3e29586807bf13
|
||||
KEY3 = 10c88f61b9ae7cf8
|
||||
IV = 2452abe78dfa45a0
|
||||
PLAINTEXT = f809d79f1fc93eb734b24b79759acb8cb992dda8ae185561668e5f4012eb65180db132971c1f571cf4a7cdc8fca2ddd855433d3218c97c3ddef99ff686cc0d41
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 08f4cd6758b3cbfd
|
||||
KEY2 = 6b79d5e62c10b676
|
||||
KEY3 = 08f4cd6758b3cbfd
|
||||
IV = 002ade1992166db4
|
||||
PLAINTEXT = 985a219703c61a32e160f202ac8c0444c006b31fb2df5bd0e4c28804567c6685bfbb7919dd168ea8094ef29c0ed4e18d3b8b411eb7ce912215b51c042894726519c51806b6a87fe9
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 1364c2ea19497acd
|
||||
KEY2 = d501f26808584a70
|
||||
KEY3 = 1364c2ea19497acd
|
||||
IV = 32e0387b81f33fe4
|
||||
PLAINTEXT = 0770a8d92b37fb22c933c3dbae90c7bb88d2ce7feec7bf83a1b9078f12e73bf32437fed6322526cb54ff1aa5de547e8d2aaa1351986fd8ffd23276b35513daad2d7824a6ff02c0644dc0d28df6a2d8b9
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7026167970256702
|
||||
KEY2 = b320730e37bf577a
|
||||
KEY3 = 7026167970256702
|
||||
IV = 01a18870128ea7a3
|
||||
CIPHERTEXT = c8ca2794b063a676
|
||||
|
||||
COUNT=1
|
||||
KEY1 = f840bc86e634ef0d
|
||||
KEY2 = 9785d6fbf8adb0b5
|
||||
KEY3 = f840bc86e634ef0d
|
||||
IV = 79f3ffdbfa77a1b2
|
||||
CIPHERTEXT = e37b1f5dd6bf36ac6ac32a10c26b6025
|
||||
|
||||
COUNT=2
|
||||
KEY1 = f8106b687c911925
|
||||
KEY2 = 080b2616674f760d
|
||||
KEY3 = f8106b687c911925
|
||||
IV = 61c146398b086738
|
||||
CIPHERTEXT = 6116599640d25b32c76a4988aa5411dceb196a17a106bb1a
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 98ea13ea68045b8a
|
||||
KEY2 = 01d3cdc792a7fb79
|
||||
KEY3 = 98ea13ea68045b8a
|
||||
IV = e1c4bc5d8ac6f434
|
||||
CIPHERTEXT = 8579045fc6d8c1dc79879ec3855f61d675508ca07b538106b59fea1fb0205846
|
||||
|
||||
COUNT=4
|
||||
KEY1 = e6570b8a292cfba8
|
||||
KEY2 = d045e307d529a8ab
|
||||
KEY3 = e6570b8a292cfba8
|
||||
IV = bbf7e954bb3c8a5f
|
||||
CIPHERTEXT = fc53d85992e66235d5df7351d61a468c4c84e556362def65c29f99a96e6ff3836d116d324cf0998e
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 31345798469b7591
|
||||
KEY2 = d08a86f8a126cb29
|
||||
KEY3 = 31345798469b7591
|
||||
IV = 6cfdf8707fdf45f2
|
||||
CIPHERTEXT = e2ac6995dfc72b5ba858f2d6041d55d3da71159e971fa276d074e13e29982d75751e9c681ed983a6c7f13cb531372603
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 0b7aea0b49e5793e
|
||||
KEY2 = 453df12ce9194c9b
|
||||
KEY3 = 0b7aea0b49e5793e
|
||||
IV = e8799ba46aeaa1c4
|
||||
CIPHERTEXT = a655d078284cb5aa309ec3b6a999df7d443bde101b47486795985b5789b653bea6a7e90112081ab8515c29a769a3e7f1432f328855b3bce8
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 4a32d3ce703b7ccd
|
||||
KEY2 = dababff8e6fb13f8
|
||||
KEY3 = 4a32d3ce703b7ccd
|
||||
IV = a375f7fdfeb49457
|
||||
CIPHERTEXT = 95cd6e1fff7210c4b0c6249c29925a68be2cc6b9495337f71f5ac4a84389a7efdac04f53df5db0c21860ded649cdda57a752ab008f2ab186784137d62799479e
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 8510ce54b91af840
|
||||
KEY2 = e02357bfb3cd4089
|
||||
KEY3 = 8510ce54b91af840
|
||||
IV = d0ad5de537754c85
|
||||
CIPHERTEXT = 476075851bf9b10545c0cd9b0053036f68b45937e6f0bffeefff5724eeec14a77e3686a0dd75f4119d40acdd9d4f971838dd1081bc50f64d1e1c0027ece5517482e44ddb818baa05
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 83ce5d89f48551b6
|
||||
KEY2 = c126abf2d080494f
|
||||
KEY3 = 83ce5d89f48551b6
|
||||
IV = a671c5dcd0fa5dc1
|
||||
CIPHERTEXT = a0c66e996412098d7b34afb7e57b8284eb651bfa0abf1ef9340e11c1382e6eb57e39f65ff7ab49b354c3b498762c4aa426dc3627073d4f6cc88aed3b9e7cfba2f2274ef6571e3514bede52eced6aa841
|
23
fips/testvectors/des2/req/TOFBMonte1.req
Normal file
23
fips/testvectors/des2/req/TOFBMonte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:33:24 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = f807e56be3010129
|
||||
KEY2 = f807e56be3010129
|
||||
KEY3 = f807e56be3010129
|
||||
IV = 476ff0b115a2c431
|
||||
PLAINTEXT = fa1ee7a02b94ae0f
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 5423455e01023b01
|
||||
KEY2 = 5423455e01023b01
|
||||
KEY3 = 5423455e01023b01
|
||||
IV = 3f6050b74ed64416
|
||||
CIPHERTEXT = 377e14863fd6fe2e
|
23
fips/testvectors/des2/req/TOFBMonte2.req
Normal file
23
fips/testvectors/des2/req/TOFBMonte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# TDES Monte Carlo (Modes) Test for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:33:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = f2b554c1c15e61b6
|
||||
KEY2 = 2fad3ed6dc586726
|
||||
KEY3 = f2b554c1c15e61b6
|
||||
IV = 628a16990c71f96b
|
||||
PLAINTEXT = f668c38dd18f669f
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = c8f19e1a435e070e
|
||||
KEY2 = 4c4c8a4626f42adc
|
||||
KEY3 = c8f19e1a435e070e
|
||||
IV = 3d5ab501b4c54711
|
||||
CIPHERTEXT = c898dd628209f326
|
712
fips/testvectors/des2/req/TOFBinvperm.req
Normal file
712
fips/testvectors/des2/req/TOFBinvperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# INVERSE PERMUTATION - KAT for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
360
fips/testvectors/des2/req/TOFBpermop.req
Normal file
360
fips/testvectors/des2/req/TOFBpermop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# PERMUTATION OPERATION - KAT for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
217
fips/testvectors/des2/req/TOFBsubtab.req
Normal file
217
fips/testvectors/des2/req/TOFBsubtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# SUBSTITUTION TABLE - KAT for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 0000000000000000
|
624
fips/testvectors/des2/req/TOFBvarkey.req
Normal file
624
fips/testvectors/des2/req/TOFBvarkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE KEY - KAT for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
712
fips/testvectors/des2/req/TOFBvartext.req
Normal file
712
fips/testvectors/des2/req/TOFBvartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "Open SSL 2Key 3DES"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for OFB
|
||||
# State : Encrypt and Decrypt
|
||||
# Wed Aug 13 09:29:01 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0000000000000000
|
151
fips/testvectors/des3/req/TCBCMMT1.req
Normal file
151
fips/testvectors/des3/req/TCBCMMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:34 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 29d392947cdf9d32
|
||||
KEY2 = 29d392947cdf9d32
|
||||
KEY3 = 29d392947cdf9d32
|
||||
IV = a60896bdff86b8bd
|
||||
PLAINTEXT = bf71410d21ec259e
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 13ef0dcdae46bfcd
|
||||
KEY2 = 13ef0dcdae46bfcd
|
||||
KEY3 = 13ef0dcdae46bfcd
|
||||
IV = 320f8e787486b5a5
|
||||
PLAINTEXT = 03aa10795f78415e8ca0f9e23b220e12
|
||||
|
||||
COUNT=2
|
||||
KEY1 = f2dc024fe3b0da1f
|
||||
KEY2 = f2dc024fe3b0da1f
|
||||
KEY3 = f2dc024fe3b0da1f
|
||||
IV = 7b85a57b843766f1
|
||||
PLAINTEXT = 7adeab079a1c561a66e2c0e23739a1cd1022c502c92b559a
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 52f146e0ae2604cb
|
||||
KEY2 = 52f146e0ae2604cb
|
||||
KEY3 = 52f146e0ae2604cb
|
||||
IV = c5bcf135309c2d2a
|
||||
PLAINTEXT = 507a9d835501897b73cfe070e6c550686747fffff3ed71bacd7bac99c6149aeb
|
||||
|
||||
COUNT=4
|
||||
KEY1 = fbe6bce032ece01a
|
||||
KEY2 = fbe6bce032ece01a
|
||||
KEY3 = fbe6bce032ece01a
|
||||
IV = 5634681233a25003
|
||||
PLAINTEXT = 6ce4f64012fad96a5918e64aeb0d47ad71ae06c5646380ce20e517f23b45286a14313de7af738330
|
||||
|
||||
COUNT=5
|
||||
KEY1 = fd209be97568f197
|
||||
KEY2 = fd209be97568f197
|
||||
KEY3 = fd209be97568f197
|
||||
IV = 470e555ca1f6f99a
|
||||
PLAINTEXT = e9e6b137664842a5f64779a06bfb640ae88cdb6ea3e7634beab552b0648d34099a686e39b55621e98970511fd30e4712
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 1c4aa1b625f79ef2
|
||||
KEY2 = 1c4aa1b625f79ef2
|
||||
KEY3 = 1c4aa1b625f79ef2
|
||||
IV = 038a34a8668eddc9
|
||||
PLAINTEXT = d94314a16783d8095b6340fe2f0a201ae9f753dae1aaa3f1caa0e8e2f08574cdbfa6af8985a5fff47970eb87fb737f2e1d0df25663418647
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 372fe0b079ade379
|
||||
KEY2 = 372fe0b079ade379
|
||||
KEY3 = 372fe0b079ade379
|
||||
IV = 09358bebd37532fe
|
||||
PLAINTEXT = 9f8302b40318413bdd779c0532a3d94d9bdffd94ebc3124e129028db41c19ab84fe292f75ca5cfecb433a62af5c047ae75624259de234aa41b55388f782553da
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 13dcab29ae046e64
|
||||
KEY2 = 13dcab29ae046e64
|
||||
KEY3 = 13dcab29ae046e64
|
||||
IV = 67ff820973a37ab3
|
||||
PLAINTEXT = bd4cbdbfa46643f202a5b25cdd0ecd47a45e2e785b9d8762f7f62e9a0cc6d98ba5f3a66b737f5e6e2b5dfa39298366995940867557d07701d52e17353e29c77e98ba6fb3af95c34a
|
||||
|
||||
COUNT=9
|
||||
KEY1 = c75efe5b408ce3ab
|
||||
KEY2 = c75efe5b408ce3ab
|
||||
KEY3 = c75efe5b408ce3ab
|
||||
IV = 1fadef59bb24ed71
|
||||
PLAINTEXT = a2af20b14001e08d9e52eea1e534613b788f52a3d7f4e006c42d77b3a419538a27b73fb02b80a388defabddf238a2f673889ba67959b49b0173c31d35d9cb79173add393ad7a335cd6ba837b8aa5ec05
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 68a76ebc4ce04ad6
|
||||
KEY2 = 68a76ebc4ce04ad6
|
||||
KEY3 = 68a76ebc4ce04ad6
|
||||
IV = 9eb645ffced61352
|
||||
CIPHERTEXT = a83c887667d86de2
|
||||
|
||||
COUNT=1
|
||||
KEY1 = c48f944a01c194d0
|
||||
KEY2 = c48f944a01c194d0
|
||||
KEY3 = c48f944a01c194d0
|
||||
IV = b678f6e1e1ceb0bc
|
||||
CIPHERTEXT = d8d7f248809bb51615209950f4210025
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 926d199707a8e00d
|
||||
KEY2 = 926d199707a8e00d
|
||||
KEY3 = 926d199707a8e00d
|
||||
IV = 748f02d1a263b186
|
||||
CIPHERTEXT = c02c963bcefe63459e052aa1b485a86ad205dcf10f0dbca8
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 51f72c4925b57fe9
|
||||
KEY2 = 51f72c4925b57fe9
|
||||
KEY3 = 51f72c4925b57fe9
|
||||
IV = a8b62be1a905853a
|
||||
CIPHERTEXT = 4f3ecb48d9bc3c702aab0b6b3bada408732137c3259a5de15b8ffebcd254725b
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 16d092abc1163e6e
|
||||
KEY2 = 16d092abc1163e6e
|
||||
KEY3 = 16d092abc1163e6e
|
||||
IV = c303951b4740cdeb
|
||||
CIPHERTEXT = c97f965ae6e76affd5c21c5f932f21aae0fcde43e5bd6b721a1b9759676f2c298a907495b8e8fb87
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 6713dcc81046e9e3
|
||||
KEY2 = 6713dcc81046e9e3
|
||||
KEY3 = 6713dcc81046e9e3
|
||||
IV = 809a6ad08e339b90
|
||||
CIPHERTEXT = bb0857b5f0adda1a2fddbe502b516c67c33bdec3d6cc0fc457f9b0a6a47f1da513248f65ce409392e27dbbc392db93a5
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 89e9ce3b0b0ba445
|
||||
KEY2 = 89e9ce3b0b0ba445
|
||||
KEY3 = 89e9ce3b0b0ba445
|
||||
IV = 507b969df264a743
|
||||
CIPHERTEXT = f985675e15cff1c4118de2b43a69894ffbb04f6aa4069ae36b59f135b113604b86941e926edf6d526593c23e221e264a992ddcbcc3664486
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 7367912f70043225
|
||||
KEY2 = 7367912f70043225
|
||||
KEY3 = 7367912f70043225
|
||||
IV = 74e228daa45409c9
|
||||
CIPHERTEXT = 280ac234fd750afff0de4241b0501585e9d53b36ad44fb10185beed4340d05401a1dcd3e5aecf25c9d90037c892574cce568e9f9fe82b2a04921910649cdc408
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 6ea4ec0bbcb9f74f
|
||||
KEY2 = 6ea4ec0bbcb9f74f
|
||||
KEY3 = 6ea4ec0bbcb9f74f
|
||||
IV = cbd950331f4ddd0f
|
||||
CIPHERTEXT = cb86311080f867041df2454be8f45612e839f90a999bb76be4b1d4394d3a24c66fbe2078a57239cc0b5d6d9ba5b9179cdd9c0b2b33d7e248301e93e39b6a4457f09c5f340e63e741
|
||||
|
||||
COUNT=9
|
||||
KEY1 = c767dfd67ad33831
|
||||
KEY2 = c767dfd67ad33831
|
||||
KEY3 = c767dfd67ad33831
|
||||
IV = 62de30dc23d7cf9d
|
||||
CIPHERTEXT = e8c9c893ce78da40576b997e6fedf212180b94820ca3aecba3bdfa56f81efa29471b825b9aac76caa5c1d510eed9f6b231d0129b02f803c9b46c4b477aa1585bcc3e07000c2e66966af3bed9053dd110
|
151
fips/testvectors/des3/req/TCBCMMT2.req
Normal file
151
fips/testvectors/des3/req/TCBCMMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:11 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 7a9413e66e02386b
|
||||
KEY2 = ba70d09252f87ff7
|
||||
KEY3 = 7a9413e66e02386b
|
||||
IV = 8f5267fafe2f9277
|
||||
PLAINTEXT = e2b155e3b8f286b1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 86a4624fd0629b94
|
||||
KEY2 = 9843d98f67a4910b
|
||||
KEY3 = 86a4624fd0629b94
|
||||
IV = e0598e439401908f
|
||||
PLAINTEXT = 3f218b4d7178fbdc6ae0091f9c925b31
|
||||
|
||||
COUNT=2
|
||||
KEY1 = a4f8295116bae643
|
||||
KEY2 = 83d6f1582cf86b83
|
||||
KEY3 = a4f8295116bae643
|
||||
IV = 284b80b877377101
|
||||
PLAINTEXT = 40c885bc81e6cb53c53ca47885af70dd3b20a3f61a4919ff
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 38792f1fc8468510
|
||||
KEY2 = 9da22f1f3b1c0220
|
||||
KEY3 = 38792f1fc8468510
|
||||
IV = 2142824ef8be4e66
|
||||
PLAINTEXT = c1c609b8fa389d7e5b3198192542593dca650152a1e0cd76dd6da3c5c097ead8
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 5d9d07bf621061cd
|
||||
KEY2 = a2da8586ad299d7c
|
||||
KEY3 = 5d9d07bf621061cd
|
||||
IV = 9a7dabcbe3e8de16
|
||||
PLAINTEXT = c1b3aef85d942e4f0da4d9fc3bb8029576344bc314216af41c802c4f63deb9edf4291b46b5c2fae9
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 38377680b020fe46
|
||||
KEY2 = 705861b07a2c5bb0
|
||||
KEY3 = 38377680b020fe46
|
||||
IV = 38dac293b404aecd
|
||||
PLAINTEXT = 431674caa8dc8c87a493a5c2a0d3886fd5c2528a5edb24fa92ee1dbb9268853c1ed54b06ada3b29fbc2947ae66e8165f
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 2a5da267ce2a45a4
|
||||
KEY2 = d6464ca21c2cae79
|
||||
KEY3 = 2a5da267ce2a45a4
|
||||
IV = d3d58f949b338f80
|
||||
PLAINTEXT = f41e7c0009e365e2d183dabadedb9d56983d01cf85ad4b5fc8505e72e8219800d3e6f719236380c29fcde1ff0581553107f6c8a293f03c5f
|
||||
|
||||
COUNT=7
|
||||
KEY1 = eafeb56daddaef8c
|
||||
KEY2 = ab5d207ae6e03797
|
||||
KEY3 = eafeb56daddaef8c
|
||||
IV = 386bb3e61a43ef25
|
||||
PLAINTEXT = 508811d5a1693d2e43bdd00064cc8964cf07a3f6be8f4c7af0f758c6fc4b37dce5512456ee0ea007b08c1fdf69db010f9756c36ec627771ba60e7164605e44e7
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 0785086d9b70896d
|
||||
KEY2 = effb83515bcef857
|
||||
KEY3 = 0785086d9b70896d
|
||||
IV = 53548f97080a30b0
|
||||
PLAINTEXT = c21dd73d80c674d98c3c7fae6bc3bdbb32ee07c69861fa454fdaef7f95732def06215ee9b481408079d49da68c477d9553799a6e783714203f8a668c17f399e76ff5b85fcad48301
|
||||
|
||||
COUNT=9
|
||||
KEY1 = f1c20ddf86a8ae49
|
||||
KEY2 = e352aec1800ef8ab
|
||||
KEY3 = f1c20ddf86a8ae49
|
||||
IV = 62eda428959241f0
|
||||
PLAINTEXT = 951ba7db28380db1d2f7e0490f7024ae8f25a78239ef2a957138c1b6966b7dc9cfa9471a08be0ff137532767e464e977e8f5a0587501a60a56b4c93078daf31daa960b31a15716663f08a22615876460
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 546b9e9815d5a108
|
||||
KEY2 = df54eca89752b051
|
||||
KEY3 = 546b9e9815d5a108
|
||||
IV = ca7aaff26f58f0e1
|
||||
CIPHERTEXT = 158d2ca6e70b18f6
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 158a386dd0979b07
|
||||
KEY2 = 8a0d5286899186f1
|
||||
KEY3 = 158a386dd0979b07
|
||||
IV = 150cb679a0c8a96b
|
||||
CIPHERTEXT = 88288dc3607a4ca692923a7d7206e3ac
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 205dbc8acea8151c
|
||||
KEY2 = c44ae975d3259119
|
||||
KEY3 = 205dbc8acea8151c
|
||||
IV = ffb0418ed8d7f636
|
||||
CIPHERTEXT = 7a6f9680531937f81880221c3f919bee51048b849b3ed30c
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 94fdbf3d6b16e6ab
|
||||
KEY2 = a7f4341cdaf2a8b5
|
||||
KEY3 = 94fdbf3d6b16e6ab
|
||||
IV = 905ee9170fcf099a
|
||||
CIPHERTEXT = 358bd48b67bc2ef9e52b68f04c4f342ef56ccdca2800d2bc8c5e54a0e2992eb7
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 16aebcc40276fe70
|
||||
KEY2 = 859ecd7f98ec7fc7
|
||||
KEY3 = 16aebcc40276fe70
|
||||
IV = 321e03cac0ee6957
|
||||
CIPHERTEXT = 4702ce64e31423fd8df6206292909a5d9fa9cc94d7ac046823ab9c1ec9a42c3c4103fe364469c24a
|
||||
|
||||
COUNT=5
|
||||
KEY1 = fb7f8cbc89cbfbb9
|
||||
KEY2 = dcd95de3c79ebce5
|
||||
KEY3 = fb7f8cbc89cbfbb9
|
||||
IV = 1f0f83cea6e1172f
|
||||
CIPHERTEXT = 4923655dadc169f3424366bfdbbb6c99c5dac1c4041c3fc4de40f76f9efb1a4792ed1a0756d40c7c540051968c0775bf
|
||||
|
||||
COUNT=6
|
||||
KEY1 = ec973b94263d8c10
|
||||
KEY2 = bcf102ec45ad1040
|
||||
KEY3 = ec973b94263d8c10
|
||||
IV = 175e91d5a0e9c5f5
|
||||
CIPHERTEXT = 16f94effcdf33be84726089250349ae48267e78d2101faf443cd3d7234faf7c0182914abd2c5250f2593a702198a8850a1e4e7287a751c14
|
||||
|
||||
COUNT=7
|
||||
KEY1 = cbaeec5eb326201f
|
||||
KEY2 = 8fbf836d837ad331
|
||||
KEY3 = cbaeec5eb326201f
|
||||
IV = 4ac0d1f4765fc2f4
|
||||
CIPHERTEXT = 8fb1083bae257fa54228730f6fa33d426653b388d86f426eb08c3ec701bf75f43d010a63a9d781560d3216e6b09353478374e14d9de49f2fe771f18c194a5bab
|
||||
|
||||
COUNT=8
|
||||
KEY1 = cd8ad3ab7ca44643
|
||||
KEY2 = df1040d06bb9ae98
|
||||
KEY3 = cd8ad3ab7ca44643
|
||||
IV = 15ae0877e0f57b8a
|
||||
CIPHERTEXT = faaddedfce1d11ff86eeeebaa1f8fa4ff213c4e5963575cd29daa90839a97d09fb54e9bb3dc051c69c66560ff7f9f27d2448c403e167a8db0d098b0f18317e3eb80a089ddd12c13c
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 1ce55ee52cae5745
|
||||
KEY2 = 0deaaefe2c7a7a6e
|
||||
KEY3 = 1ce55ee52cae5745
|
||||
IV = 29b5a9f7c0bc762c
|
||||
CIPHERTEXT = b45ff98b2129a4ae938b98c0cdca5751f502de759b17cd60f7edc73372dc1c16695ea5872d0bf0f14ec89d81193b08355f8229367824b8678847943e012465d369b980365ebd0c06d7d9633fac15bb54
|
151
fips/testvectors/des3/req/TCBCMMT3.req
Normal file
151
fips/testvectors/des3/req/TCBCMMT3.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:53:48 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 2afd022afbe098d5
|
||||
KEY2 = b951efdaf7733829
|
||||
KEY3 = a76737feae7ca4ea
|
||||
IV = 7764534f346cbadc
|
||||
PLAINTEXT = a8587eda0f8516f9
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 26c175c1d32c2908
|
||||
KEY2 = e346e3f192f1046d
|
||||
KEY3 = 9d01dc1ffbef3102
|
||||
IV = afbd30328a1b8a0e
|
||||
PLAINTEXT = d7fdb582f01492c9c1f04af6726f596a
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 9bf1ada7dcc498ef
|
||||
KEY2 = 0bbaa88fc2a7df40
|
||||
KEY3 = 754a57f875c8aece
|
||||
IV = 0964e1e9c508a8bf
|
||||
PLAINTEXT = 97c1a255ed015ee720e866e0439170eae995c9f2dae8a42c
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 431c5b321f6b04a4
|
||||
KEY2 = aba1cb4c38cdf8ef
|
||||
KEY3 = 5431c197ae07d0ec
|
||||
IV = 8b796e00e88a090a
|
||||
PLAINTEXT = 151d1e0402a5db0c700ccd026cc2f3f7927d7b75182de3100e335e3fe3cd796a
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 7025253e5daee915
|
||||
KEY2 = 25a7c42aa4611ad3
|
||||
KEY3 = ea6bdca41cb3b358
|
||||
IV = 88edb5a85d475fc2
|
||||
PLAINTEXT = cf7385c359941d4248cab7058c91e91898e0dfc7150caea5d8e9e6d31232667ec72b75aa82840e2e
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 2f577937b9677304
|
||||
KEY2 = 1f020897f8dc8345
|
||||
KEY3 = fe0754ec8ca2ea2f
|
||||
IV = 680a03278443f1d6
|
||||
PLAINTEXT = 10273b675330eb3a7c194524119f2a580f17a28cdf9d7045876dea561e9107a382bdba2b4d777e46047a322a925d28b4
|
||||
|
||||
COUNT=6
|
||||
KEY1 = f49b0dbffee919ef
|
||||
KEY2 = b6a846fe4a7386a2
|
||||
KEY3 = 6752a12c13f8f1bf
|
||||
IV = 1d6d7b824332c228
|
||||
PLAINTEXT = 4dae25a1754e36d2f0f246eefbf51543fc34d5c665673404dab1965c9675a26c0b6c01c9c8f462f3a0abc288093deab7c27a39f8b9aca3fa
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 75f837d6d57338c2
|
||||
KEY2 = a7465b26dce501f8
|
||||
KEY3 = f7400738c2b36b25
|
||||
IV = 0c94e75a2edc43ed
|
||||
PLAINTEXT = 4a2fe67bbe62e0168f476819f602a364621a8d55c77de9ec39c47e2db9b980c64f164df259905a9d22146cc9b6510b30f576332be73d4ed24f285f65830a80eb
|
||||
|
||||
COUNT=8
|
||||
KEY1 = f4f1193752162ab0
|
||||
KEY2 = 9d83524667855e2c
|
||||
KEY3 = a21a430e019745df
|
||||
IV = 658eb83ae3cc1908
|
||||
PLAINTEXT = 061200b218a52dbb979f208299cb43606a58dd0e2ee7da59c8e3cb1dfb112d70cf68ee1e37222d56f01342a2ac3afe1c709633e03b3a77bde8a42630554ba692c577ef9083554adc
|
||||
|
||||
COUNT=9
|
||||
KEY1 = e63729d3cda7b6da
|
||||
KEY2 = e95bb30d8676bc1f
|
||||
KEY3 = 51abe6c138b6bf8a
|
||||
IV = 1e06f5e5d109dd9a
|
||||
PLAINTEXT = e6c526f8d1cbfc0350b066aecb093ec3f58ee56d5c657a9e3fa44fae9f119d45982c767af26ffc3cf4d4d1f17898ce5e453ef8c798d8af57048229c27c2f1f28afa8c63d94d101a7452ed5a710a71dfc
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = c41f85a440ad1689
|
||||
KEY2 = 5dec3b8c4f8c3b23
|
||||
KEY3 = 7c40f4c4ceaec261
|
||||
IV = 57534bd069d6d62f
|
||||
CIPHERTEXT = eed2ccded5e09eb5
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 01bac8924a154f91
|
||||
KEY2 = d50b758619fbc294
|
||||
KEY3 = 85bab62331bce62c
|
||||
IV = bbcc7f9fc7272e95
|
||||
CIPHERTEXT = 51d2642278f27e9de54fbe20de2635fe
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 51624f9b31f1617a
|
||||
KEY2 = 7f8561ae0b57cb10
|
||||
KEY3 = 0d8c07dcf497ec67
|
||||
IV = 08fab3d0cf42451a
|
||||
CIPHERTEXT = 506d1b6b1e0e53b7a096d335718134e62076973de027f125
|
||||
|
||||
COUNT=3
|
||||
KEY1 = fb258051eaf86bb5
|
||||
KEY2 = 2907d5e0499d6e49
|
||||
KEY3 = 8afddf40f28354fd
|
||||
IV = 03b88bab33ce95ea
|
||||
CIPHERTEXT = 6b835be5c5a0ce74a49a56ba7387c12088b33dee9c426c0d7f17b61109f5e377
|
||||
|
||||
COUNT=4
|
||||
KEY1 = b02a46bfadcbe98f
|
||||
KEY2 = 384ad034986beab6
|
||||
KEY3 = 01a47aa44c54e532
|
||||
IV = b84667d78436e0cd
|
||||
CIPHERTEXT = 4bca59f7ea9c1a504c74d69168bf54375a7ab1b65950fabbe902fbb4510c51925086c7cd0c48dfa9
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 76f445a29babfb32
|
||||
KEY2 = b5cb1ae50813c7a1
|
||||
KEY3 = a4b96bc8c14a3ee0
|
||||
IV = b5ca1ceae2bf08ff
|
||||
CIPHERTEXT = 41b51e42ae125cd067f9b1eff0ec6d40b5bbed37a89b64ce2a78dc7b2f8c775f9d31fbc0f6f38db937eabd300047c309
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 67e586bf6858f162
|
||||
KEY2 = 515bb5ea708ca4d5
|
||||
KEY3 = a7a4082f76647038
|
||||
IV = 1fbe5dbfca427e8c
|
||||
CIPHERTEXT = 473ea09984ab2fa95c4fff4797a62b743d603102f364eeae8816c990ccd52eb5a1c83e0a54dbc47b2d046b5d44cb2f09970912ca5af010fa
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 61a25ea1a8928392
|
||||
KEY2 = 08706207d6a81fe3
|
||||
KEY3 = e9a113252338c1fe
|
||||
IV = 5c632f97a983f12a
|
||||
CIPHERTEXT = 1fc050f9e0b7fc7a0a6f7187e22ab796572eca42e21a9d43b0795e9e0398fc19d695e7f2c0b917d01a074ffa6415a3c7e51b3856924a4b7e315f7408be772c1c
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 464098ae46610d10
|
||||
KEY2 = 68dfa15dcd79b9a4
|
||||
KEY3 = 0864da083d1908e5
|
||||
IV = 2a01e8984b1e5452
|
||||
CIPHERTEXT = 3848dd015da3ae2857a41cc60738b63d13fee75be6441ee6f8312b784f43ed8d46fd2adb8dd9bee27184f8c35d4a4155a1cffe767301b89f334a7abcf40a7b3a3744fd61f99875e4
|
||||
|
||||
COUNT=9
|
||||
KEY1 = f4612fb6bf6d0873
|
||||
KEY2 = c8cb20b52975049d
|
||||
KEY3 = 8c8302cb4551e576
|
||||
IV = e63b15277f7f5391
|
||||
CIPHERTEXT = 6e13029103bc1471571e105759426d2e550f02ba0e10c07d0c779fdc3762d97ea55e57f5b12968a04dbdb9cf99898229b402fd4bd15a1cb28e8f7bdb82a894a8153c3206953328cd86d042e839f07cb5
|
23
fips/testvectors/des3/req/TCBCMonte1.req
Normal file
23
fips/testvectors/des3/req/TCBCMonte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:34 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 51ba5b07cec2f17c
|
||||
KEY2 = 51ba5b07cec2f17c
|
||||
KEY3 = 51ba5b07cec2f17c
|
||||
IV = 305a20b23d02f11c
|
||||
PLAINTEXT = ff6d90d7224d52a4
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 54e92970a84073dc
|
||||
KEY2 = 54e92970a84073dc
|
||||
KEY3 = 54e92970a84073dc
|
||||
IV = e8fb12cbd680cff0
|
||||
CIPHERTEXT = 9cb39d7e6f8c52dc
|
23
fips/testvectors/des3/req/TCBCMonte2.req
Normal file
23
fips/testvectors/des3/req/TCBCMonte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:11 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = d9f8c83bf19779d3
|
||||
KEY2 = 7c9dae972f67f410
|
||||
KEY3 = d9f8c83bf19779d3
|
||||
IV = 8e5361149b93b03e
|
||||
PLAINTEXT = daeff584a2dca35d
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = adeacd08adea1c6d
|
||||
KEY2 = 738f5268e07c0ed6
|
||||
KEY3 = adeacd08adea1c6d
|
||||
IV = 3a003ffbcfeeaf40
|
||||
CIPHERTEXT = 01e533473f29aa5b
|
23
fips/testvectors/des3/req/TCBCMonte3.req
Normal file
23
fips/testvectors/des3/req/TCBCMonte3.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:53:48 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = cdb38ff8b0d5015d
|
||||
KEY2 = 07671aef545ec18c
|
||||
KEY3 = 928ff46225e50243
|
||||
IV = bbb72bcb67cce2fd
|
||||
PLAINTEXT = 3143ccea92032842
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 15e345e325c4adc8
|
||||
KEY2 = 70e36da71f37a4ab
|
||||
KEY3 = 945d645ea2fb75b3
|
||||
IV = c7b02b45cb6ddbc7
|
||||
CIPHERTEXT = f44fc63712ea5991
|
712
fips/testvectors/des3/req/TCBCinvperm.req
Normal file
712
fips/testvectors/des3/req/TCBCinvperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# INVERSE PERMUTATION - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0800000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0400000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0200000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0100000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0080000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0040000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0020000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0010000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0008000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0004000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0002000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0001000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000800000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000400000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000200000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000100000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000080000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000040000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000020000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000010000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000008000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000004000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000002000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000001000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000800000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000400000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000200000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000100000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000080000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000040000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000020000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000010000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000008000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000004000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000002000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000001000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000800000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000400000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000200000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000100000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000080000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000040000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000020000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000010000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000008000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000004000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000002000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000001000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000800
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000400
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000200
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000100
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000080
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000040
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000020
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000010
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000008
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000004
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000002
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000001
|
360
fips/testvectors/des3/req/TCBCpermop.req
Normal file
360
fips/testvectors/des3/req/TCBCpermop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# PERMUTATION OPERATION - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 88d55e54f54c97b4
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0c0cc00c83ea48fd
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 83bc8ef3a6570183
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df725dcad94ea2e9
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e652b53b550be8b0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = af527120c485cbb0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0f04ce393db926d5
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c9f00ffc74079067
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7cfd82a593252b4e
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cb49a2f9e91363e3
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00b588be70d23f56
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 406a9a6ab43399ae
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6cb773611dca9ada
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 67fd21c17dbb5d70
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9592cb4110430787
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a6b7ff68a318ddd3
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4d102196c914ca16
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2dfa9f4573594965
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b46604816c0e0774
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6e7e6221a4f34e87
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aa85e74643233199
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2e5a19db4d1962d6
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 23a866a809d30894
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d812d961f017d320
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 055605816e58608f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = abd88e8b1b7716f1
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 537ac95be69da1e1
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aed0f6ae3c25cdd8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b3e35a5ee53e7b8d
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 61c79c71921a2ef8
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e2f5728f0995013c
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1aeac39a61f0a464
|
217
fips/testvectors/des3/req/TCBCsubtab.req
Normal file
217
fips/testvectors/des3/req/TCBCsubtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# SUBSTITUTION TABLE - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 01a1d6d039776742
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 5cd54ca83def57da
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0248d43806f67172
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 51454b582ddf440a
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 42fd443059577fa2
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 059b5e0851cf143a
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0756d8e0774761d2
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 762514b829bf486a
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 3bdd119049372802
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 26955f6835af609a
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 164d5e404f275232
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 6b056e18759f5cca
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 004bd6ef09176062
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 480d39006ee762f2
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 437540c8698f3cfa
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 072d43a077075292
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 02fe55778117f12a
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1d9d5c5018f728c2
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 305532286d6f295a
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 690f5b0d9a26939b
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7a389d10354bd271
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 868ebb51cab4599a
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7178876e01f19b2a
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = af37fb421f8c4095
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 86a560f10ec6d85b
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0cd3da020021dc09
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ea676b2cb7db2b7a
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dfd64a815caf1a0f
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5c513c9c4886c088
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0a2aeeae3ff4ab77
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ef1bf03e5dfa575a
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 88bf0db6d70dee56
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a1f9915541020b56
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6fbf1cafcffd0556
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2f22e49bab7ca1ac
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5a6b612cc26cce4a
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5f4c038ed12b2e41
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 63fac0d034d9f793
|
624
fips/testvectors/des3/req/TCBCvarkey.req
Normal file
624
fips/testvectors/des3/req/TCBCvarkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE KEY - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 95a8d72813daa94d
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0eec1487dd8c26d5
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7ad16ffb79c45926
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d3746294ca6a6cf3
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 809f5f873c1fd761
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c02faffec989d1fc
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4615aa1d33e72f10
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2055123350c00858
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df3b99d6577397c8
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 31fe17369b5288c9
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dfdd3cc64dae1642
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 178c83ce2b399d94
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 50f636324a9b7f80
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a8468ee3bc18f06d
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a2dc9e92fd3cde92
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cac09f797d031287
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 90ba680b22aeb525
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ce7a24f350e280b6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 882bff0aa01a0b87
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 25610288924511c2
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c71516c29c75d170
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5199c29a52c9f059
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = c22f0a294a71f29f
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ee371483714c02ea
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a81fbd448f9e522f
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4f644c92e192dfed
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1afa9a66a6df92ae
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b3c1cc715cb879d8
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 19d032e64ab0bd8b
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 3cfaa7a7dc8720dc
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b7265f7f447ac6f3
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9db73b3c0d163f54
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8181b65babf4a975
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 93c9b64042eaa240
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5570530829705592
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8638809e878787a0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 41b9a79af79ac208
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 7a9be42f2009a892
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 29038d56ba6d2745
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5495c6abf1e5df51
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ae13dbd561488933
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 024d1ffa8904e389
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d1399712f99bf02e
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 14c1d7c1cffec79e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1de5279dae3bed6f
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e941a33f85501303
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = da99dbbc9a03f379
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b7fc92f91d8e92e9
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ae8e5caa3ca04e85
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9cc62df43b6eed74
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d863dbb5c59a91a0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a1ab2190545b91d7
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0875041e64c570f7
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5a594528bebef1cc
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fcdb3291de21f0c0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 869efd7f9f265a09
|
712
fips/testvectors/des3/req/TCBCvartext.req
Normal file
712
fips/testvectors/des3/req/TCBCvartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBC
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 8000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 4000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 2000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 1000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0800000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0400000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0200000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0100000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0080000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0040000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0020000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0010000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0008000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0004000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0002000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0001000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000800000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000400000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000200000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000100000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000080000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000040000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000020000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000010000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000008000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000004000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000002000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000001000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000800000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000400000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000200000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000100000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000080000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000040000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000020000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000010000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000008000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000004000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000002000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000001000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000800000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000400000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000200000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000100000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000080000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000040000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000020000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000010000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000008000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000004000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000002000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000001000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000800
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000400
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000200
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000100
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000080
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000040
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000020
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000010
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000008
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000004
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000002
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000001
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
151
fips/testvectors/des3/req/TCFB1MMT1.req
Normal file
151
fips/testvectors/des3/req/TCFB1MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:55:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = b316a158e6028004
|
||||
KEY2 = b316a158e6028004
|
||||
KEY3 = b316a158e6028004
|
||||
IV = 35ed6ee0db68f890
|
||||
PLAINTEXT = 0
|
||||
|
||||
COUNT=1
|
||||
KEY1 = ae9e4f7a2f944540
|
||||
KEY2 = ae9e4f7a2f944540
|
||||
KEY3 = ae9e4f7a2f944540
|
||||
IV = ef128587a161a63d
|
||||
PLAINTEXT = 00
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 38e54f70d58367a2
|
||||
KEY2 = 38e54f70d58367a2
|
||||
KEY3 = 38e54f70d58367a2
|
||||
IV = 6d788f15d782da38
|
||||
PLAINTEXT = 111
|
||||
|
||||
COUNT=3
|
||||
KEY1 = ab5446d958dc3e8a
|
||||
KEY2 = ab5446d958dc3e8a
|
||||
KEY3 = ab5446d958dc3e8a
|
||||
IV = caf3925559d384fe
|
||||
PLAINTEXT = 1100
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 15b9917579859286
|
||||
KEY2 = 15b9917579859286
|
||||
KEY3 = 15b9917579859286
|
||||
IV = b84b4d44d5739b4a
|
||||
PLAINTEXT = 11001
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 5be99213c8f1ba0b
|
||||
KEY2 = 5be99213c8f1ba0b
|
||||
KEY3 = 5be99213c8f1ba0b
|
||||
IV = 9bd76c84a43ef200
|
||||
PLAINTEXT = 100011
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 7cf2c1ef0885a7ab
|
||||
KEY2 = 7cf2c1ef0885a7ab
|
||||
KEY3 = 7cf2c1ef0885a7ab
|
||||
IV = e2ed27185989925d
|
||||
PLAINTEXT = 1100010
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 4cad25a74ffd7931
|
||||
KEY2 = 4cad25a74ffd7931
|
||||
KEY3 = 4cad25a74ffd7931
|
||||
IV = 839638b0607864fa
|
||||
PLAINTEXT = 11001100
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 9d92c1b3515131a7
|
||||
KEY2 = 9d92c1b3515131a7
|
||||
KEY3 = 9d92c1b3515131a7
|
||||
IV = e1b05bc340e1268a
|
||||
PLAINTEXT = 100001011
|
||||
|
||||
COUNT=9
|
||||
KEY1 = ce37b389dc51d037
|
||||
KEY2 = ce37b389dc51d037
|
||||
KEY3 = ce37b389dc51d037
|
||||
IV = 7fef830ecbec2f63
|
||||
PLAINTEXT = 0011001111
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = d04cc28fc4c880ef
|
||||
KEY2 = d04cc28fc4c880ef
|
||||
KEY3 = d04cc28fc4c880ef
|
||||
IV = 322c781c0c551d0a
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 85ad40d0e5543279
|
||||
KEY2 = 85ad40d0e5543279
|
||||
KEY3 = 85ad40d0e5543279
|
||||
IV = 7675c1b5438a4bf6
|
||||
CIPHERTEXT = 01
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 675880b50198cb02
|
||||
KEY2 = 675880b50198cb02
|
||||
KEY3 = 675880b50198cb02
|
||||
IV = 94a20a4a934c54d3
|
||||
CIPHERTEXT = 111
|
||||
|
||||
COUNT=3
|
||||
KEY1 = f104c483797a7673
|
||||
KEY2 = f104c483797a7673
|
||||
KEY3 = f104c483797a7673
|
||||
IV = a6a116fa3b9e33a9
|
||||
CIPHERTEXT = 0000
|
||||
|
||||
COUNT=4
|
||||
KEY1 = ec7370755426ce25
|
||||
KEY2 = ec7370755426ce25
|
||||
KEY3 = ec7370755426ce25
|
||||
IV = ef118b6d04fd8776
|
||||
CIPHERTEXT = 01010
|
||||
|
||||
COUNT=5
|
||||
KEY1 = f783bfdcb686314f
|
||||
KEY2 = f783bfdcb686314f
|
||||
KEY3 = f783bfdcb686314f
|
||||
IV = cfe3946a18a89b8b
|
||||
CIPHERTEXT = 110110
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 3bdc6b15134f6e43
|
||||
KEY2 = 3bdc6b15134f6e43
|
||||
KEY3 = 3bdc6b15134f6e43
|
||||
IV = be83a2ad467f34a7
|
||||
CIPHERTEXT = 0001101
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 98040e3b4ffd2638
|
||||
KEY2 = 98040e3b4ffd2638
|
||||
KEY3 = 98040e3b4ffd2638
|
||||
IV = 06c5c11668f190f4
|
||||
CIPHERTEXT = 00100000
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 4625a245c407239b
|
||||
KEY2 = 4625a245c407239b
|
||||
KEY3 = 4625a245c407239b
|
||||
IV = 67b1426ec3eeddec
|
||||
CIPHERTEXT = 101100010
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 8583d61616929751
|
||||
KEY2 = 8583d61616929751
|
||||
KEY3 = 8583d61616929751
|
||||
IV = 31f1a5dbb6648fa0
|
||||
CIPHERTEXT = 0000100001
|
151
fips/testvectors/des3/req/TCFB1MMT2.req
Normal file
151
fips/testvectors/des3/req/TCFB1MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:55:23 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 13dab015ec4f91fb
|
||||
KEY2 = 0bbf97e376807af7
|
||||
KEY3 = 13dab015ec4f91fb
|
||||
IV = fb05a57ef10e0621
|
||||
PLAINTEXT = 0
|
||||
|
||||
COUNT=1
|
||||
KEY1 = f46ea8f4491fdfbc
|
||||
KEY2 = aee6e69e345ba24f
|
||||
KEY3 = f46ea8f4491fdfbc
|
||||
IV = 8d980ce5ef807297
|
||||
PLAINTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 5d37cdcdf2b9b6f8
|
||||
KEY2 = 19fef19bcba11a26
|
||||
KEY3 = 5d37cdcdf2b9b6f8
|
||||
IV = fd00b936f390ec2a
|
||||
PLAINTEXT = 101
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 4fc720f15b450280
|
||||
KEY2 = f1834f5d0de54946
|
||||
KEY3 = 4fc720f15b450280
|
||||
IV = b14448f4f35e9677
|
||||
PLAINTEXT = 0101
|
||||
|
||||
COUNT=4
|
||||
KEY1 = df54f2891f43522a
|
||||
KEY2 = 343da1aec7e5d3e5
|
||||
KEY3 = df54f2891f43522a
|
||||
IV = 279da6bc9e7b88e6
|
||||
PLAINTEXT = 01000
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 7ce546bc342c5220
|
||||
KEY2 = 31d6b0703208a429
|
||||
KEY3 = 7ce546bc342c5220
|
||||
IV = 12d12330f12497c6
|
||||
PLAINTEXT = 001001
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 1a3889c8dae00d02
|
||||
KEY2 = 498adf3b0e0e0dce
|
||||
KEY3 = 1a3889c8dae00d02
|
||||
IV = 8c907dfc19a83803
|
||||
PLAINTEXT = 1001001
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 4a585131b3763de0
|
||||
KEY2 = fe83e5ab83a89e3d
|
||||
KEY3 = 4a585131b3763de0
|
||||
IV = 7a6f9680531937f8
|
||||
PLAINTEXT = 11001100
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 6e681ace4075a845
|
||||
KEY2 = e98323a7dc26fb20
|
||||
KEY3 = 6e681ace4075a845
|
||||
IV = 01f2ae7fee2d4046
|
||||
PLAINTEXT = 111000011
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 52c797528ad58a61
|
||||
KEY2 = 7ce0528fd31357f1
|
||||
KEY3 = 52c797528ad58a61
|
||||
IV = d85b5ca902a66130
|
||||
PLAINTEXT = 1011110001
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = ce8001fb0798b32c
|
||||
KEY2 = ad5ecee3a7c7d945
|
||||
KEY3 = ce8001fb0798b32c
|
||||
IV = bf9217fe92e7e859
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = b58f4aae677abaf4
|
||||
KEY2 = 625db9b5b643a173
|
||||
KEY3 = b58f4aae677abaf4
|
||||
IV = f668c38dd18f669f
|
||||
CIPHERTEXT = 11
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 37ce46572a52d983
|
||||
KEY2 = 5bfee6e04f9ec443
|
||||
KEY3 = 37ce46572a52d983
|
||||
IV = 21635d1a17fa709b
|
||||
CIPHERTEXT = 010
|
||||
|
||||
COUNT=3
|
||||
KEY1 = c13231f1680e614a
|
||||
KEY2 = 670dfd4023a7109e
|
||||
KEY3 = c13231f1680e614a
|
||||
IV = 0965db093d1908e5
|
||||
CIPHERTEXT = 0011
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 70cb70515e92979b
|
||||
KEY2 = f468c86d587f0779
|
||||
KEY3 = 70cb70515e92979b
|
||||
IV = 37b057d8e54211a4
|
||||
CIPHERTEXT = 11010
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 3e70bf1c5df4d531
|
||||
KEY2 = dc0d926e83804c4a
|
||||
KEY3 = 3e70bf1c5df4d531
|
||||
IV = 298558d95517a045
|
||||
CIPHERTEXT = 010111
|
||||
|
||||
COUNT=6
|
||||
KEY1 = f7a494c27326734a
|
||||
KEY2 = 104525041052103e
|
||||
KEY3 = f7a494c27326734a
|
||||
IV = f3680e3ad35fa158
|
||||
CIPHERTEXT = 1101001
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f276897080623743
|
||||
KEY2 = ef1a194a257a3e4c
|
||||
KEY3 = f276897080623743
|
||||
IV = 93276dc5b3ba1eb4
|
||||
CIPHERTEXT = 01100111
|
||||
|
||||
COUNT=8
|
||||
KEY1 = c286fe7cc84a7904
|
||||
KEY2 = 4a57571cefc15e76
|
||||
KEY3 = c286fe7cc84a7904
|
||||
IV = a146ebac0df25950
|
||||
CIPHERTEXT = 010001010
|
||||
|
||||
COUNT=9
|
||||
KEY1 = fdc88f76fde91f37
|
||||
KEY2 = fb37efb6fb16fbd0
|
||||
KEY3 = fdc88f76fde91f37
|
||||
IV = ce9654c98d46bd65
|
||||
CIPHERTEXT = 0110010110
|
151
fips/testvectors/des3/req/TCFB1MMT3.req
Normal file
151
fips/testvectors/des3/req/TCFB1MMT3.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:55 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = df370bea61202a25
|
||||
KEY2 = 498cd954ad702a97
|
||||
KEY3 = 85ce1c9d029154ae
|
||||
IV = bd9ceaaf08f47c6e
|
||||
PLAINTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 0bab3b29b5894f25
|
||||
KEY2 = d5b5ade6f408cd73
|
||||
KEY3 = 40379b49a2972ad5
|
||||
IV = 81e3bd23406a1d5f
|
||||
PLAINTEXT = 00
|
||||
|
||||
COUNT=2
|
||||
KEY1 = e038b3739b162cfb
|
||||
KEY2 = 5dfdaed9c149ad75
|
||||
KEY3 = 2992d30b296ef4d0
|
||||
IV = d8fbc14eb44c553a
|
||||
PLAINTEXT = 111
|
||||
|
||||
COUNT=3
|
||||
KEY1 = a1c183516494ef97
|
||||
KEY2 = 8ccb571cf7896746
|
||||
KEY3 = 7c7045e038529849
|
||||
IV = e5cefab4fb3312d6
|
||||
PLAINTEXT = 0011
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 61fe5761f83eae4a
|
||||
KEY2 = 3e02a8913b4575ae
|
||||
KEY3 = 7cc176bcda29f45d
|
||||
IV = f6367f35507612c9
|
||||
PLAINTEXT = 11000
|
||||
|
||||
COUNT=5
|
||||
KEY1 = f25b8c26761aadf4
|
||||
KEY2 = 8626d9763df8c8bf
|
||||
KEY3 = 8f9ea794aee52f3d
|
||||
IV = ca9c85de06a5723d
|
||||
PLAINTEXT = 110101
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 8fad23cd5de9c429
|
||||
KEY2 = 19b06b26eaae61c1
|
||||
KEY3 = 6dcbb51fd975327c
|
||||
IV = 63b57a6e7897b55c
|
||||
PLAINTEXT = 0000101
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 4aea34c208d93d85
|
||||
KEY2 = 31750e3d386e3bb9
|
||||
KEY3 = 92da34088af423c7
|
||||
IV = d9a2b6e31779c537
|
||||
PLAINTEXT = 00110001
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 8a54a4da3bc70bbf
|
||||
KEY2 = ad3ef20bd32f3452
|
||||
KEY3 = 3e6ecbe9232c98a2
|
||||
IV = ec91532cafad13f2
|
||||
PLAINTEXT = 111001001
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 4c735267f80beac7
|
||||
KEY2 = 0b3b2c80f475d0dc
|
||||
KEY3 = 7a29f19462c857d9
|
||||
IV = e4a19cc4f1a9371f
|
||||
PLAINTEXT = 1000010100
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 85518cdf0d8aa1a1
|
||||
KEY2 = ab385757381c374c
|
||||
KEY3 = d08994c464618c9b
|
||||
IV = 7984f02e61b5e20a
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 92266dc4b3ba1fb5
|
||||
KEY2 = 58cbf4200ea1cebf
|
||||
KEY3 = 853b381086dc9768
|
||||
IV = 25ab65c0c761b8b1
|
||||
CIPHERTEXT = 10
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 1952cbe53bb97392
|
||||
KEY2 = bace79b38adc0bfe
|
||||
KEY3 = ae0e5d20efa8c28a
|
||||
IV = 46a23303bb0dd7a8
|
||||
CIPHERTEXT = 001
|
||||
|
||||
COUNT=3
|
||||
KEY1 = adc168381a70a2dc
|
||||
KEY2 = d0c84c68573254c2
|
||||
KEY3 = 3ece643e94d96238
|
||||
IV = fec9899674f97e5c
|
||||
CIPHERTEXT = 1001
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 689bf480c42f738c
|
||||
KEY2 = b99b8015c1f175a1
|
||||
KEY3 = a7257f5bbca8dfc2
|
||||
IV = b019de3fff493aad
|
||||
CIPHERTEXT = 10110
|
||||
|
||||
COUNT=5
|
||||
KEY1 = d5bc4991dabf49b9
|
||||
KEY2 = 7f154a29c252adef
|
||||
KEY3 = 464092cdbf736d38
|
||||
IV = fa1ee7a02b94ae0f
|
||||
CIPHERTEXT = 000000
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 617ce0388ca8801f
|
||||
KEY2 = 4ca1a4893e5b010e
|
||||
KEY3 = 2fbaba08b0aebab3
|
||||
IV = 14a18d4031f1e69f
|
||||
CIPHERTEXT = 1111000
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 7aec2058e68508cd
|
||||
KEY2 = 07493738fbd97cc1
|
||||
KEY3 = a7a7fd688cdaef26
|
||||
IV = ad390ca35d9fba33
|
||||
CIPHERTEXT = 00000101
|
||||
|
||||
COUNT=8
|
||||
KEY1 = c192cb46dcba2ae0
|
||||
KEY2 = 794532abe6f27a08
|
||||
KEY3 = bfdf579b439d851f
|
||||
IV = 71401aa8de09d28a
|
||||
CIPHERTEXT = 010000100
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 57a18a6b198a73f4
|
||||
KEY2 = dcb5d3b0e67cf801
|
||||
KEY3 = 51c1f7bc68d5ec83
|
||||
IV = 9f4056d6fbcffc24
|
||||
CIPHERTEXT = 0011110010
|
23
fips/testvectors/des3/req/TCFB1Monte1.req
Normal file
23
fips/testvectors/des3/req/TCFB1Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:55:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 3d7f85010ec8a7d5
|
||||
KEY2 = 3d7f85010ec8a7d5
|
||||
KEY3 = 3d7f85010ec8a7d5
|
||||
IV = 03380e9e649c8686
|
||||
PLAINTEXT = 0
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 9efe98585bbad680
|
||||
KEY2 = 9efe98585bbad680
|
||||
KEY3 = 9efe98585bbad680
|
||||
IV = dd6d34aa59c8f919
|
||||
CIPHERTEXT = 0
|
23
fips/testvectors/des3/req/TCFB1Monte2.req
Normal file
23
fips/testvectors/des3/req/TCFB1Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:55:23 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = f7b30efb202a0737
|
||||
KEY2 = 5d5e434fab04d632
|
||||
KEY3 = f7b30efb202a0737
|
||||
IV = cd0b4fb84bd755a6
|
||||
PLAINTEXT = 1
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = d5abda31a44ff8fd
|
||||
KEY2 = 758380b96d707ac2
|
||||
KEY3 = d5abda31a44ff8fd
|
||||
IV = 0653bf35926894bd
|
||||
CIPHERTEXT = 0
|
23
fips/testvectors/des3/req/TCFB1Monte3.req
Normal file
23
fips/testvectors/des3/req/TCFB1Monte3.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:54:55 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 7668409d0d981632
|
||||
KEY2 = 940e26bc1698978c
|
||||
KEY3 = 45c254a70886167c
|
||||
IV = 628ffd075dadb4e9
|
||||
PLAINTEXT = 0
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 31b0e6573da1299d
|
||||
KEY2 = e3ef1a526efe104a
|
||||
KEY3 = 5876ce1ce65db9da
|
||||
IV = b55ef991fcd7e50d
|
||||
CIPHERTEXT = 1
|
712
fips/testvectors/des3/req/TCFB1invperm.req
Normal file
712
fips/testvectors/des3/req/TCFB1invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# INVERSE PERMUTATION - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 1
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 1
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0
|
360
fips/testvectors/des3/req/TCFB1permop.req
Normal file
360
fips/testvectors/des3/req/TCFB1permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# PERMUTATION OPERATION - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
217
fips/testvectors/des3/req/TCFB1subtab.req
Normal file
217
fips/testvectors/des3/req/TCFB1subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# SUBSTITUTION TABLE - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 0
|
624
fips/testvectors/des3/req/TCFB1varkey.req
Normal file
624
fips/testvectors/des3/req/TCFB1varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE KEY - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0
|
712
fips/testvectors/des3/req/TCFB1vartext.req
Normal file
712
fips/testvectors/des3/req/TCFB1vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB1
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:42 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0
|
151
fips/testvectors/des3/req/TCFB64MMT1.req
Normal file
151
fips/testvectors/des3/req/TCFB64MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:58:15 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = b3a88acbc7522085
|
||||
KEY2 = b3a88acbc7522085
|
||||
KEY3 = b3a88acbc7522085
|
||||
IV = d4a0522e32119fa1
|
||||
PLAINTEXT = 19e6a2b2a690f026
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 7a3d5229d301e323
|
||||
KEY2 = 7a3d5229d301e323
|
||||
KEY3 = 7a3d5229d301e323
|
||||
IV = e2ac6f7567b5cb34
|
||||
PLAINTEXT = 07ae73286a322595da0199db6487d8eb
|
||||
|
||||
COUNT=2
|
||||
KEY1 = fde0dc5e1ff84937
|
||||
KEY2 = fde0dc5e1ff84937
|
||||
KEY3 = fde0dc5e1ff84937
|
||||
IV = 7bfc8ec4d04fdc47
|
||||
PLAINTEXT = 42dd95c3675f7c0bdd5abdf5587bdd41ab1e62b399c940b8
|
||||
|
||||
COUNT=3
|
||||
KEY1 = bf10a1d34ca479ce
|
||||
KEY2 = bf10a1d34ca479ce
|
||||
KEY3 = bf10a1d34ca479ce
|
||||
IV = f8fa692d5b502ade
|
||||
PLAINTEXT = 61542ac607bb267e1df8334e096886ab33626db60c257bcc500ee558880f2cec
|
||||
|
||||
COUNT=4
|
||||
KEY1 = bac8983176ea7319
|
||||
KEY2 = bac8983176ea7319
|
||||
KEY3 = bac8983176ea7319
|
||||
IV = d2da75fc12c2099e
|
||||
PLAINTEXT = d913c484fcdf02215f436e549f39ac859210562fd8b73940b238c2c31783b3bc056d1a5316f88435
|
||||
|
||||
COUNT=5
|
||||
KEY1 = b016ea0bc480fd1f
|
||||
KEY2 = b016ea0bc480fd1f
|
||||
KEY3 = b016ea0bc480fd1f
|
||||
IV = a604a9694cad1c07
|
||||
PLAINTEXT = 3bb4ba87effcf5db260227b87a836cd6951648bdaca947db492ee0d44e929f1937ef84bc9f02a68305df1b3bd1e31c4e
|
||||
|
||||
COUNT=6
|
||||
KEY1 = ef94fba832499208
|
||||
KEY2 = ef94fba832499208
|
||||
KEY3 = ef94fba832499208
|
||||
IV = bc630ba8c7776cf2
|
||||
PLAINTEXT = cd2a38502f4c3b4c702de88c145285d421bbe04780b7d8d7a7fd1e0075f73db65d61d89cc7133376b31bf6e1a00f2d42aca292fcfc740fe6
|
||||
|
||||
COUNT=7
|
||||
KEY1 = e0a8c7f8e3194c1c
|
||||
KEY2 = e0a8c7f8e3194c1c
|
||||
KEY3 = e0a8c7f8e3194c1c
|
||||
IV = 234723e9f46b2da4
|
||||
PLAINTEXT = 376ea03acd1c8bdb0375cd6c86861082ed9554a8e5b1369a8b8e71b41990a5a9c5265778e659399c59a5ac832307844257570b873bd848cfa60e81d9accffe5a
|
||||
|
||||
COUNT=8
|
||||
KEY1 = f23129520bf4f102
|
||||
KEY2 = f23129520bf4f102
|
||||
KEY3 = f23129520bf4f102
|
||||
IV = 4a612ad23e7b34ec
|
||||
PLAINTEXT = 6dfa053c441808637ca1148872d57d7f35cfffe582ae5260f3f3fe28732a71c7f5cd4f1d666509a6dff2b100208d0da73a4cea048b66b2a6ef9741cf35c6f532d0e604fbcf1a1310
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 7f193e5dfe1ae97f
|
||||
KEY2 = 7f193e5dfe1ae97f
|
||||
KEY3 = 7f193e5dfe1ae97f
|
||||
IV = 3bba9b0fde9dce20
|
||||
PLAINTEXT = eddd93ce3a0ff118706f0b5e201c1161148351882bddab8364f8452e383b80b82de52a04a895f54f020f2714df3d942cbb74c93ac6f98b46f2c480a84a832b2885e21e63db0a6a7117675bc4eeaf6253
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = dccecefecd75c2b0
|
||||
KEY2 = dccecefecd75c2b0
|
||||
KEY3 = dccecefecd75c2b0
|
||||
IV = 57b3eb0b3e1e82fe
|
||||
CIPHERTEXT = 0cc3387d732d5a34
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 73ad3d01c4f2f47c
|
||||
KEY2 = 73ad3d01c4f2f47c
|
||||
KEY3 = 73ad3d01c4f2f47c
|
||||
IV = 90ab28b3bf84a561
|
||||
CIPHERTEXT = 1e770386b66f1a8432d3a30e6beb5352
|
||||
|
||||
COUNT=2
|
||||
KEY1 = f1675ed31379feab
|
||||
KEY2 = f1675ed31379feab
|
||||
KEY3 = f1675ed31379feab
|
||||
IV = 1ed7a4c18bb7c654
|
||||
CIPHERTEXT = c14499711591102cbe423b36430ffcb7b6151045e634e765
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 6dcbae3e518592a2
|
||||
KEY2 = 6dcbae3e518592a2
|
||||
KEY3 = 6dcbae3e518592a2
|
||||
IV = f6f5c1b2d6b4abc7
|
||||
CIPHERTEXT = 80e9a386dc4b561e3ee880e36744202671e82c591b65822b629721f551279955
|
||||
|
||||
COUNT=4
|
||||
KEY1 = b6513b8cd3f1b543
|
||||
KEY2 = b6513b8cd3f1b543
|
||||
KEY3 = b6513b8cd3f1b543
|
||||
IV = 1a7a3b876b18f2f4
|
||||
CIPHERTEXT = 0714f4ec2e1baba9935402d8a28e60db8b481841e7c333849e5c71f708198afa5282b97024b27b73
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 83f4d9f1106e5129
|
||||
KEY2 = 83f4d9f1106e5129
|
||||
KEY3 = 83f4d9f1106e5129
|
||||
IV = 7ef6697067cd6822
|
||||
CIPHERTEXT = 5d5a55faf82c3a7d20e6b458f187d7223cea1e377ded03fd0dd3cd6c99e7aacdd362fdc1678ff986312d6f76ad15e4d0
|
||||
|
||||
COUNT=6
|
||||
KEY1 = d5fd0134cd920ee3
|
||||
KEY2 = d5fd0134cd920ee3
|
||||
KEY3 = d5fd0134cd920ee3
|
||||
IV = 4163f838ad20058d
|
||||
CIPHERTEXT = b6e70b6828d0cfdebd6b3355ace04dddd5601bc85566bc0b573ce0e72cc27ec89f6bc56d828854498dc9ad296900e7180729a47f36a84391
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 4c9229576b04ad83
|
||||
KEY2 = 4c9229576b04ad83
|
||||
KEY3 = 4c9229576b04ad83
|
||||
IV = 7fa0503805c214ae
|
||||
CIPHERTEXT = 9ffd9e39e3a9775abd9d52eaedaf7a95bc0e342228d6fda541e114f6d3e1386145abb39fc1d69705968548fcda813ab1538bfc0e98f076e8735d6f7a8af55212
|
||||
|
||||
COUNT=8
|
||||
KEY1 = b99b8015c1f175a1
|
||||
KEY2 = b99b8015c1f175a1
|
||||
KEY3 = b99b8015c1f175a1
|
||||
IV = a6257f5bbda8dfc2
|
||||
CIPHERTEXT = b019de3fff493aad71fe3f74d8cefafd4e80e960d41fbb1f394d58133eda21a6f79579437462840ba18d2eca6b5e702924eecf25293825bfc273a3f549a017f28f5f6b827b066ec8
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 2664c7ba38adb9c8
|
||||
KEY2 = 2664c7ba38adb9c8
|
||||
KEY3 = 2664c7ba38adb9c8
|
||||
IV = bbc98c6b8c5ff106
|
||||
CIPHERTEXT = 605524e0a41f44465e6d2a69ba4906c41923d96910c69298b48a779015cbc7a5089b9e932ab4181221b0b9aa257d0dc9c00b8b13d147bff9d74da98d6cd9609410fffadd281db0d2460d3e4dab9f89ad
|
151
fips/testvectors/des3/req/TCFB64MMT2.req
Normal file
151
fips/testvectors/des3/req/TCFB64MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 672937761fe394f4
|
||||
KEY2 = 73e61523a2d323c1
|
||||
KEY3 = 672937761fe394f4
|
||||
IV = 79c3b59d17c16ca4
|
||||
PLAINTEXT = c2c02935e6450599
|
||||
|
||||
COUNT=1
|
||||
KEY1 = ae458cc749ec73b6
|
||||
KEY2 = 4c5270ae9e85a4fb
|
||||
KEY3 = ae458cc749ec73b6
|
||||
IV = 224ffd85a6c2e451
|
||||
PLAINTEXT = 0be41a291a581d42a76bf8b6817e178b
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 7f20d3255be3c4ea
|
||||
KEY2 = 08dccb3210201f15
|
||||
KEY3 = 7f20d3255be3c4ea
|
||||
IV = 5ec57e3940b13fa8
|
||||
PLAINTEXT = bee53d02ba2bff3dc31d3e7e450961a07bcf18a533953f06
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 4594f7bcd9ab7c23
|
||||
KEY2 = c88c5764e97ada29
|
||||
KEY3 = 4594f7bcd9ab7c23
|
||||
IV = 4cf0dd3f8d74bc9c
|
||||
PLAINTEXT = 15dd5f7bad3533aa638914abac08c54ded156f213ef888d46ed3f8bb47d77fb0
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 5b16eff41f201304
|
||||
KEY2 = 9bd66d85a43ef201
|
||||
KEY3 = 5b16eff41f201304
|
||||
IV = fe756973d4a40851
|
||||
PLAINTEXT = 2b59b0376e104974db9f594c7f6ff787d69b242d90a1b2e3945e5e78463940bc059e6591f8aeba44
|
||||
|
||||
COUNT=5
|
||||
KEY1 = f8e3155ed5a21fa4
|
||||
KEY2 = dac7383194fea8e3
|
||||
KEY3 = f8e3155ed5a21fa4
|
||||
IV = ef8f154697675a4a
|
||||
PLAINTEXT = 736c789dc241eda2c83929c037c9202950c1ad5e61c734418c048672c91d04d82e65087e6f5180a1a12cdc07430b2b92
|
||||
|
||||
COUNT=6
|
||||
KEY1 = b5ae2c61e952bf62
|
||||
KEY2 = b045430e91c2b53e
|
||||
KEY3 = b5ae2c61e952bf62
|
||||
IV = 3d3dc6836eb48032
|
||||
PLAINTEXT = 6d2c4f734c1ffc12ba35dd4eb387722d717668439041d3dd6fd7b87fd9e9ce91e54485551a5e481cd72effbaf241d937a00b48c7957b4dfc
|
||||
|
||||
COUNT=7
|
||||
KEY1 = cb0b948aa16731e5
|
||||
KEY2 = e57fc7d95b5bb6c2
|
||||
KEY3 = cb0b948aa16731e5
|
||||
IV = f79cbb26c0cfbb9e
|
||||
PLAINTEXT = 38d7d53f002b12170c8d9ca906cd93e532f072a9ff7b422ddcee0d9e4c8e96093d67477b96926b670fb49d4745c780860e1db19e09a1fa7e7a61c92e5549e0b5
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 89645ef801105852
|
||||
KEY2 = 62df29f7c13bec64
|
||||
KEY3 = 89645ef801105852
|
||||
IV = e304303402b8207d
|
||||
PLAINTEXT = df72d5465575d857178eb0a9d38594e895001d99df4cfafefb5ae6399008d7b374a278bfc1a9da7b2bd366f79052179ad159e6c1e1dd85a81b994f8ed95480144266a1e76379479e
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 9b8c201c2f5192c8
|
||||
KEY2 = 040b6de3e03110ef
|
||||
KEY3 = 9b8c201c2f5192c8
|
||||
IV = cf0ef73aaa21161c
|
||||
PLAINTEXT = 5c9573ee2a9c4500a0792ffdb35d6cc61443df45578054a0559b09b2cf5e6dbb542d275664975aacd52b27e8768d74ebf3c9ec40f8e6475299bfccdcf20e14a20aca105ffeb34efe5b2b770ccb471d6e
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 1aad7fd91085046b
|
||||
KEY2 = 8510d53b1ab6da79
|
||||
KEY3 = 1aad7fd91085046b
|
||||
IV = e9e5b81dc8e424de
|
||||
CIPHERTEXT = a56a2a2c1096a11b
|
||||
|
||||
COUNT=1
|
||||
KEY1 = cde3df161a79d645
|
||||
KEY2 = 91e601d59d64d5a4
|
||||
KEY3 = cde3df161a79d645
|
||||
IV = 078f91710eace1c8
|
||||
CIPHERTEXT = 4997615820ae84f28a0fc831e6e9ac6c
|
||||
|
||||
COUNT=2
|
||||
KEY1 = e510ab6bb0bcb568
|
||||
KEY2 = 2991e6b67594581a
|
||||
KEY3 = e510ab6bb0bcb568
|
||||
IV = 553e3bc8825d2577
|
||||
CIPHERTEXT = 3b94d8cf9476b00ebf7c469a7396960d3543f8edc15fa523
|
||||
|
||||
COUNT=3
|
||||
KEY1 = b96b2ff7574c9eb9
|
||||
KEY2 = 19abd0762a4ca21a
|
||||
KEY3 = b96b2ff7574c9eb9
|
||||
IV = 98e7259c90daff33
|
||||
CIPHERTEXT = 151c24e58a937be5b5cce1c714df5796564eacf463f2a1b19c354a9c6482b799
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 3e8613f1bf4f20c8
|
||||
KEY2 = fd9d2aa76b6ea4a4
|
||||
KEY3 = 3e8613f1bf4f20c8
|
||||
IV = 5972e8b570cc3fbc
|
||||
CIPHERTEXT = d3657a0c5431715eff9266712c111425149612c99120b07925b922aa3eaae003b8eb4c6fa4dd9570
|
||||
|
||||
COUNT=5
|
||||
KEY1 = dc5ebf580d614567
|
||||
KEY2 = fe2631b9addf0d64
|
||||
KEY3 = dc5ebf580d614567
|
||||
IV = ae322c2148ac224e
|
||||
CIPHERTEXT = 823e71161734af37628851b6fac9bb35864df769741b0422ee077085091f299c40469012221fcf37472d6c4a88381ff8
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 6889861f91bf23d3
|
||||
KEY2 = ae08b5a46b0d4373
|
||||
KEY3 = 6889861f91bf23d3
|
||||
IV = 623be3c44647deb7
|
||||
CIPHERTEXT = 7e06d7d676ebf93c1f9e1b662e0c44d279c0a57a5eb41e4e636704e11a2f226348d1fdcf454f5d65a601085b1ae7d1d0923ed101a551f5bf
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f185439149ad85d6
|
||||
KEY2 = a2c18937c731d0ce
|
||||
KEY3 = f185439149ad85d6
|
||||
IV = 958cb67c0d9f4a9b
|
||||
CIPHERTEXT = 552bda295dc9166edc9fe16a16abcdb159d4b9fc912b00861670f0b5c8d87efd5e0d3702fb777afc02bae5602c800dbdd87872e3a29fb24b36befcb36733c809
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 972fbcc297a15e43
|
||||
KEY2 = b99b801a9b9db6fe
|
||||
KEY3 = 972fbcc297a15e43
|
||||
IV = 402826fd31dcb882
|
||||
CIPHERTEXT = d491dedce6a9ebef385254caa8420770bb3aca5c8e31d2c610ae91236f76cfebd067fc9e43a4c509f6f2e5c6a9623e026131288261ec09e856d72633d290b886fbf0432a853223d5
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 9267322f911967ef
|
||||
KEY2 = 919bba4cb0671546
|
||||
KEY3 = 9267322f911967ef
|
||||
IV = 7ddf5a7436af3929
|
||||
CIPHERTEXT = e01dbc0818bc4384b01423747645462749441f53da8c9165b4110c167a76f93f707f58ee3dc9a7b9f0b9065240b29a5c188b2f7d534021b5c4e77cee79e662d44064ade66bfdd6cdd1ba16ed1540ca3b
|
151
fips/testvectors/des3/req/TCFB64MMT3.req
Normal file
151
fips/testvectors/des3/req/TCFB64MMT3.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:27 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 400b377feacbf1a2
|
||||
KEY2 = 7a205dc42a523b0b
|
||||
KEY3 = 7c7cc7fe4af20e6b
|
||||
IV = 38a9785cabfcba1e
|
||||
PLAINTEXT = bd5d25452b953334
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 8532a4462a16bcfb
|
||||
KEY2 = 588a379d92dc68bc
|
||||
KEY3 = 51310b43b0d60da4
|
||||
IV = 658bcbe62ff37d53
|
||||
PLAINTEXT = 8059b22d9c5fd467478a0ae4b7cec266
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 647a5d8020d5ec38
|
||||
KEY2 = dcc4401cd049cb7a
|
||||
KEY3 = 91521c4620b0155e
|
||||
IV = 6ca1448382c2f479
|
||||
PLAINTEXT = b26db3afc220349fda5e240d1370faaa27b6e5f07899fbb5
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 91eae63d15f44fc2
|
||||
KEY2 = ec85d9f401a87c07
|
||||
KEY3 = 8ce39d1fb9fdae0e
|
||||
IV = f7724b9044cbbefb
|
||||
PLAINTEXT = 258e7d22093f91ab56dc6668b63c0976de0dfcaa62619e2fce69e771f27f583a
|
||||
|
||||
COUNT=4
|
||||
KEY1 = f1322367ceabce6b
|
||||
KEY2 = a7a116fb3b9e32a8
|
||||
KEY3 = 2f401c7cf76e4534
|
||||
IV = f6b6022882440365
|
||||
PLAINTEXT = b3d8dbee0ba538cbdf2cd5a09d7a99878d013e244b3e61747a99d5c5b78d3d06cc08da412615a166
|
||||
|
||||
COUNT=5
|
||||
KEY1 = fbc2ecdafe3b40f8
|
||||
KEY2 = 858f583226320d75
|
||||
KEY3 = 85cd2583642c37e6
|
||||
IV = c55e4a0e1e0a5fc3
|
||||
PLAINTEXT = 95bc00b9f0547fa91a2d3310a0adbc9cc6191ade2aaa6fffa5e406af7223955f9277bfb06eb1dd2bbfbefe32ab342c36
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 67a7c151b34c67c8
|
||||
KEY2 = 7f89461c5b92868f
|
||||
KEY3 = 8c83f7045bc76267
|
||||
IV = 70b9fc0bc88566a7
|
||||
PLAINTEXT = e4149e9fec84f2f72b3bb5322b66f37e753b966e6282d99c2e55ff944e2444ed03fc14b930087b206958dd474ce1e77714c5c57b6bd59549
|
||||
|
||||
COUNT=7
|
||||
KEY1 = ea85d30e9e0d9dce
|
||||
KEY2 = 85203dc1a2e6cbba
|
||||
KEY3 = 20ba7070f1162334
|
||||
IV = 5b87f8b67c98af15
|
||||
PLAINTEXT = eca0c87821678645e5d6403ec324e5e83b9c1d9a59e97fde8d900519b6bebc6f8044c0e1f0e068b83dbebe27e23e322cf1f88fb7aafe2d0e4c6069702bf652f8
|
||||
|
||||
COUNT=8
|
||||
KEY1 = e3e940b0e3fb193e
|
||||
KEY2 = e607d9b56102e0f2
|
||||
KEY3 = 5ddacd263e6ea807
|
||||
IV = dbaa4ab24eeee104
|
||||
PLAINTEXT = 9026bf5817273ba61e794f87652ddc27f2803a4c05ffcf964eefe0055eeba6bb5ccfa503f9d53993a5fe720e04b421cd9bad33dfd0123e4e11e15aa4539032aebef35b80a65fe4b9
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 9e34c8f8da52454f
|
||||
KEY2 = 4325f4dc042080ec
|
||||
KEY3 = e583b32c0e345279
|
||||
IV = 7b5942acf2bfeb60
|
||||
PLAINTEXT = d81aa40610d29a07a58d3edd169a2f010dd373abecdbb03ba8a39ed8da33bc5713a7425e707757c96ffc854c01306a5ae1b6b046231a3fa91059b00331a405a5aa6198ceca735214dfbb1d054fde9c0f
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = c2bc3701ab7fc80b
|
||||
KEY2 = bfc74f85751a385e
|
||||
KEY3 = f8c81915cb589454
|
||||
IV = 71d3f85bac7c3156
|
||||
CIPHERTEXT = e80a8617483a4143
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 4608b5c77ff75dbc
|
||||
KEY2 = 0d40c15707972c08
|
||||
KEY3 = 7c4f6efb7cb3574a
|
||||
IV = a46d2441d44c7e83
|
||||
CIPHERTEXT = 2a1fd716902f1b31d3f17a648538cb3f
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 8564e998d080ce73
|
||||
KEY2 = d68025c2fb0ddfbc
|
||||
KEY3 = b9f1547fa81a2c32
|
||||
IV = f9314e1bfd691c92
|
||||
CIPHERTEXT = 58eebd46ba62cf09c96d462247db8ae784c62159c8682e9e
|
||||
|
||||
COUNT=3
|
||||
KEY1 = ce86e07c1c8a4a13
|
||||
KEY2 = 8997a8310b194c01
|
||||
KEY3 = e998797a3d8046b9
|
||||
IV = 218146b7d41c97a1
|
||||
CIPHERTEXT = f89bc10c236b9dd6f1bac27431ed8e1d4d96dd8d1ff67eab05c1e46a38201eed
|
||||
|
||||
COUNT=4
|
||||
KEY1 = bf1c29cee53291cb
|
||||
KEY2 = b994a192adfddcba
|
||||
KEY3 = c8f29834e0c225d6
|
||||
IV = 458b2ae711de4888
|
||||
CIPHERTEXT = 64a01fba904dc9eabbda3e7c73ab1d24e744b0974d166ffb8298c59cf09a17e0b5d7037d02c9e5e9
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 204668b66e4cc885
|
||||
KEY2 = a4c1436473a2f48f
|
||||
KEY3 = 8c3d5ed97a52c2f8
|
||||
IV = 3339f934424853ce
|
||||
CIPHERTEXT = 4336567c29b490f5904f90c101bd43f0de273f8c988b9c1f235f0576a7770ea57928c84b49ae94179dcb348b7eb12800
|
||||
|
||||
COUNT=6
|
||||
KEY1 = ab070d250bc283fd
|
||||
KEY2 = e5d0ece35d4c0d07
|
||||
KEY3 = 617ae61fef466258
|
||||
IV = 51663ce90a1bbbd2
|
||||
CIPHERTEXT = 673f4092c812221408410750d88849848bc3e60a24b03038b4f5c686e365c2eecc7f34990e37d0b71ffae3afe4ec8c787f74284669fa0e6a
|
||||
|
||||
COUNT=7
|
||||
KEY1 = cd408638525d644c
|
||||
KEY2 = b59dbffbd9342f49
|
||||
KEY3 = 0bb5c2264c196423
|
||||
IV = 90560f7582cb118e
|
||||
CIPHERTEXT = c618a5222db97ea2cbc3f5bf3585ed5c0e26c1f82c3989e0f69199a310574bc73b59ffba76a55f0b6957e8da04afa68e64673ec6f6433291dee961e19af3cd3d
|
||||
|
||||
COUNT=8
|
||||
KEY1 = cb674f5825732337
|
||||
KEY2 = 7f806d7ace8f8f83
|
||||
KEY3 = 1c10c89b20c2b30e
|
||||
IV = b771165eccdb18d6
|
||||
CIPHERTEXT = fd9f18fb1d48405ab59b39e20a1790b938bc5a6c2329cb36af02048034942da42cbcc4f62f0434052210aa1eab392412e777cb39608482b7393ebffeac4e9995b70723171190f97e
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 98a7671916199831
|
||||
KEY2 = e50ebf16fde319b3
|
||||
KEY3 = a2d69732f84ffec7
|
||||
IV = 14c45c4666a286c3
|
||||
CIPHERTEXT = 803acf7540d98f9ae10329c6b0e2ec9d0d62e5871443a4617c6d4372be83a5a07abafce317ec8efbabe8b85e1a0d337581179607d5381cf6c76ba829eb0506c91a8c74b015cd611e6a2974ae9c30d089
|
23
fips/testvectors/des3/req/TCFB64Monte1.req
Normal file
23
fips/testvectors/des3/req/TCFB64Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:58:15 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 328f13707f01e6a1
|
||||
KEY2 = 328f13707f01e6a1
|
||||
KEY3 = 328f13707f01e6a1
|
||||
IV = 9e927ce0fcc15467
|
||||
PLAINTEXT = db5c11f72628e417
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 15fb49196b5758b0
|
||||
KEY2 = 15fb49196b5758b0
|
||||
KEY3 = 15fb49196b5758b0
|
||||
IV = 7d9bb57d9003d64a
|
||||
CIPHERTEXT = 9615c172b1a99393
|
23
fips/testvectors/des3/req/TCFB64Monte2.req
Normal file
23
fips/testvectors/des3/req/TCFB64Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:51 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 250d01153b0d8349
|
||||
KEY2 = dc45c8ef8a075df1
|
||||
KEY3 = 250d01153b0d8349
|
||||
IV = 00f79ac7ecaa5a3d
|
||||
PLAINTEXT = 196332719c96a433
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = 8ca1e580a1d62945
|
||||
KEY2 = ce264523ce323e1c
|
||||
KEY3 = 8ca1e580a1d62945
|
||||
IV = da5f04258742e047
|
||||
CIPHERTEXT = 6a79d3e151647518
|
23
fips/testvectors/des3/req/TCFB64Monte3.req
Normal file
23
fips/testvectors/des3/req/TCFB64Monte3.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:27 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 34c20b0b6e433d9e
|
||||
KEY2 = 0e73c1da3220a49e
|
||||
KEY3 = 8cf8ad20c4c81f67
|
||||
IV = 12ae5324e2c5b644
|
||||
PLAINTEXT = d4be3bc615868448
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 6e918a6b9726e646
|
||||
KEY2 = 9bcbea67929d7adc
|
||||
KEY3 = ab9beacb25da610b
|
||||
IV = 77fdd971d2201700
|
||||
CIPHERTEXT = 1ceff2a9afc8ef54
|
712
fips/testvectors/des3/req/TCFB64invperm.req
Normal file
712
fips/testvectors/des3/req/TCFB64invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# INVERSE PERMUTATION - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 95f8a5e5dd31d900
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = dd7f121ca5015619
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 2e8653104f3834ea
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 20b9e767b2fb1456
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 55579380d77138ef
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 6cc5defaaf04512f
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0d9f279ba5d87260
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = d9031b0271bd5a0a
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 424250b37c3dd951
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = b8061b7ecd9a21e5
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = f15d0f286b65bd28
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = add0cc8d6e5deba1
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = e6d5f82752ad63d1
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = f356834379d165cd
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 2b9f982f20037fa9
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 889de068a16f0be6
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = e19e275d846a1298
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 329a8ed523d71aec
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = e7fce22557d23c97
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 12a9f5817ff2d65d
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = a484c3ad38dc9c19
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 750d079407521363
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 64feed9c724c2faf
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = f02b263b328e2b60
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 9d64555a9a10b852
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = d106ff0bed5255d7
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = e1652c6b138c64a5
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = e428581186ec8f46
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = aeb5f5ede22d1a36
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = e943d7568aec0c5c
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = df98c8276f54b04b
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = b160e4680f6c696f
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = fa0752b07d9c4ab8
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = ca3a2b036dbc8502
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 5e0905517bb59bcf
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 814eeb3b91d90726
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 4d49db1532919c9f
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = ab6a20c0620d1c6f
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 79e90dbc98f92cca
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 866ecedd8072bb0e
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 8b54536f2f3e64a8
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = ea51d3975595b86b
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = caffc6ac4542de31
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 8dd45a2ddf90796c
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 1029d55e880ec2d0
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 5d86cb23639dbea9
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = ce332329248f3228
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 8405d1abe24fb942
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = e643d78090ca4207
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 48221b9937748a23
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = dd7c0bbd61fafd54
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 2fbc291a570db5c4
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = e07c30d7e4e26e12
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0953e2258e8e90a1
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = cc083f1e6d9e85f6
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = d2fd8867d50d2dfe
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 06e7ea22ce92708f
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 166b40b44aba4bd6
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 95f8a5e5dd31d900
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = dd7f121ca5015619
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 2e8653104f3834ea
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 4bd388ff6cd81d4f
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 20b9e767b2fb1456
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 55579380d77138ef
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 6cc5defaaf04512f
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0d9f279ba5d87260
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = d9031b0271bd5a0a
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 424250b37c3dd951
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = b8061b7ecd9a21e5
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = f15d0f286b65bd28
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = add0cc8d6e5deba1
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = e6d5f82752ad63d1
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = ecbfe3bd3f591a5e
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = f356834379d165cd
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 2b9f982f20037fa9
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 889de068a16f0be6
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = e19e275d846a1298
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 329a8ed523d71aec
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = e7fce22557d23c97
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 12a9f5817ff2d65d
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = a484c3ad38dc9c19
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = fbe00a8a1ef8ad72
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 750d079407521363
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 64feed9c724c2faf
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = f02b263b328e2b60
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 9d64555a9a10b852
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = d106ff0bed5255d7
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = e1652c6b138c64a5
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = e428581186ec8f46
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = aeb5f5ede22d1a36
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = e943d7568aec0c5c
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = df98c8276f54b04b
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = b160e4680f6c696f
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = fa0752b07d9c4ab8
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = ca3a2b036dbc8502
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 5e0905517bb59bcf
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 814eeb3b91d90726
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 4d49db1532919c9f
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 25eb5fc3f8cf0621
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = ab6a20c0620d1c6f
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 79e90dbc98f92cca
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 866ecedd8072bb0e
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 8b54536f2f3e64a8
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = ea51d3975595b86b
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = caffc6ac4542de31
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 8dd45a2ddf90796c
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 1029d55e880ec2d0
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 5d86cb23639dbea9
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 1d1ca853ae7c0c5f
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = ce332329248f3228
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 8405d1abe24fb942
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = e643d78090ca4207
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 48221b9937748a23
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = dd7c0bbd61fafd54
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 2fbc291a570db5c4
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = e07c30d7e4e26e12
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0953e2258e8e90a1
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 5b711bc4ceebf2ee
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = cc083f1e6d9e85f6
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = d2fd8867d50d2dfe
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 06e7ea22ce92708f
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 166b40b44aba4bd6
|
360
fips/testvectors/des3/req/TCFB64permop.req
Normal file
360
fips/testvectors/des3/req/TCFB64permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# PERMUTATION OPERATION - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
217
fips/testvectors/des3/req/TCFB64subtab.req
Normal file
217
fips/testvectors/des3/req/TCFB64subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# SUBSTITUTION TABLE - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 0000000000000000
|
624
fips/testvectors/des3/req/TCFB64varkey.req
Normal file
624
fips/testvectors/des3/req/TCFB64varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE KEY - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
712
fips/testvectors/des3/req/TCFB64vartext.req
Normal file
712
fips/testvectors/des3/req/TCFB64vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB64
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 0000000000000000
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 0000000000000000
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 0000000000000000
|
151
fips/testvectors/des3/req/TCFB8MMT1.req
Normal file
151
fips/testvectors/des3/req/TCFB8MMT1.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:05 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 5e0243a8f7bcc843
|
||||
KEY2 = 5e0243a8f7bcc843
|
||||
KEY3 = 5e0243a8f7bcc843
|
||||
IV = 90b7a9d0d0251c84
|
||||
PLAINTEXT = 71
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 5ba7da6ed61ff4e3
|
||||
KEY2 = 5ba7da6ed61ff4e3
|
||||
KEY3 = 5ba7da6ed61ff4e3
|
||||
IV = d58cf7746f1a72d1
|
||||
PLAINTEXT = f09a
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 542ccd62733e945d
|
||||
KEY2 = 542ccd62733e945d
|
||||
KEY3 = 542ccd62733e945d
|
||||
IV = 970066bec960a722
|
||||
PLAINTEXT = 225d71
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 436e803746ae1c89
|
||||
KEY2 = 436e803746ae1c89
|
||||
KEY3 = 436e803746ae1c89
|
||||
IV = 778242cc7a7d81bb
|
||||
PLAINTEXT = 07c1d4c8
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 4c94295291576b23
|
||||
KEY2 = 4c94295291576b23
|
||||
KEY3 = 4c94295291576b23
|
||||
IV = e59ea996908f3cef
|
||||
PLAINTEXT = 7b869f9bfc
|
||||
|
||||
COUNT=5
|
||||
KEY1 = fb40c26d49d0d045
|
||||
KEY2 = fb40c26d49d0d045
|
||||
KEY3 = fb40c26d49d0d045
|
||||
IV = 9e4736580fc29409
|
||||
PLAINTEXT = 4fb1cd23d498
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 4919dc5e153252f7
|
||||
KEY2 = 4919dc5e153252f7
|
||||
KEY3 = 4919dc5e153252f7
|
||||
IV = 4187c73ee1d1a5b0
|
||||
PLAINTEXT = 8a89e2467f963b
|
||||
|
||||
COUNT=7
|
||||
KEY1 = c40d1c1fba7c2646
|
||||
KEY2 = c40d1c1fba7c2646
|
||||
KEY3 = c40d1c1fba7c2646
|
||||
IV = 251c7461acc7f59b
|
||||
PLAINTEXT = 8699e0379a6f65d0
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 83ae80b9fd9bec20
|
||||
KEY2 = 83ae80b9fd9bec20
|
||||
KEY3 = 83ae80b9fd9bec20
|
||||
IV = db05047fd3fad256
|
||||
PLAINTEXT = 2e252ef9d6b13cf6a3
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 194551b367621f07
|
||||
KEY2 = 194551b367621f07
|
||||
KEY3 = 194551b367621f07
|
||||
IV = 08b8010c655d1eca
|
||||
PLAINTEXT = fade2817d62505aec482
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 46675bec92892a23
|
||||
KEY2 = 46675bec92892a23
|
||||
KEY3 = 46675bec92892a23
|
||||
IV = c7ff5e206c4437db
|
||||
CIPHERTEXT = 06
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 1676d9d9615e0dbc
|
||||
KEY2 = 1676d9d9615e0dbc
|
||||
KEY3 = 1676d9d9615e0dbc
|
||||
IV = 8fff48d65eda1c6c
|
||||
CIPHERTEXT = 8194
|
||||
|
||||
COUNT=2
|
||||
KEY1 = ae4394adab8954ef
|
||||
KEY2 = ae4394adab8954ef
|
||||
KEY3 = ae4394adab8954ef
|
||||
IV = 5018080e69435fbe
|
||||
CIPHERTEXT = 5ad283
|
||||
|
||||
COUNT=3
|
||||
KEY1 = f8b5bf61e310a8e5
|
||||
KEY2 = f8b5bf61e310a8e5
|
||||
KEY3 = f8b5bf61e310a8e5
|
||||
IV = df8cd18f60bf62a6
|
||||
CIPHERTEXT = 26178ef9
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 0e6ed38c5bf74949
|
||||
KEY2 = 0e6ed38c5bf74949
|
||||
KEY3 = 0e6ed38c5bf74949
|
||||
IV = a142053ebcb59ed3
|
||||
CIPHERTEXT = f6a8811626
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 9483299813735167
|
||||
KEY2 = 9483299813735167
|
||||
KEY3 = 9483299813735167
|
||||
IV = 8dca503d6f99c66d
|
||||
CIPHERTEXT = 0eb28b25976e
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 45df4a0bb032bf92
|
||||
KEY2 = 45df4a0bb032bf92
|
||||
KEY3 = 45df4a0bb032bf92
|
||||
IV = c7bda67c797170b2
|
||||
CIPHERTEXT = 4068e481ab9e1f
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f48f85c740084352
|
||||
KEY2 = f48f85c740084352
|
||||
KEY3 = f48f85c740084352
|
||||
IV = 8f0fb53c6ef8ad86
|
||||
CIPHERTEXT = 2327413199e5e8d7
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 0d20ea64979d6b4c
|
||||
KEY2 = 0d20ea64979d6b4c
|
||||
KEY3 = 0d20ea64979d6b4c
|
||||
IV = 04ed8345230eeae8
|
||||
CIPHERTEXT = de665a08ccc4010d0f
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 0e13257a0b1a584a
|
||||
KEY2 = 0e13257a0b1a584a
|
||||
KEY3 = 0e13257a0b1a584a
|
||||
IV = 44c06173cdbfd9ed
|
||||
CIPHERTEXT = 7112bdc489da7a915904
|
151
fips/testvectors/des3/req/TCFB8MMT2.req
Normal file
151
fips/testvectors/des3/req/TCFB8MMT2.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:56:41 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 4c13ad4a9dd39d1f
|
||||
KEY2 = 8580dffd792f7689
|
||||
KEY3 = 4c13ad4a9dd39d1f
|
||||
IV = 39b3063acc7a72f4
|
||||
PLAINTEXT = e7
|
||||
|
||||
COUNT=1
|
||||
KEY1 = ba5d70f22c676eec
|
||||
KEY2 = 5e45012c737f2f45
|
||||
KEY3 = ba5d70f22c676eec
|
||||
IV = c1c50f9e5cd57fb7
|
||||
PLAINTEXT = 923d
|
||||
|
||||
COUNT=2
|
||||
KEY1 = bcae51348f236db0
|
||||
KEY2 = f2d623c7f40e01da
|
||||
KEY3 = bcae51348f236db0
|
||||
IV = 01534eb5e9c7abb6
|
||||
PLAINTEXT = 49a2e8
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 5d68cb4c4594ef2f
|
||||
KEY2 = 8fa7861c9d850883
|
||||
KEY3 = 5d68cb4c4594ef2f
|
||||
IV = 45cedca5a1152d78
|
||||
PLAINTEXT = 2329346b
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 16f26e76df5261a2
|
||||
KEY2 = 0e2394ecce946b23
|
||||
KEY3 = 16f26e76df5261a2
|
||||
IV = 1e542ea0f9cfda88
|
||||
PLAINTEXT = 66e8720d42
|
||||
|
||||
COUNT=5
|
||||
KEY1 = efd0d3c4377c80ec
|
||||
KEY2 = 077c29f1612a31e6
|
||||
KEY3 = efd0d3c4377c80ec
|
||||
IV = abc942cef21b182a
|
||||
PLAINTEXT = 0d3ae8b47b93
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 0475d9f47f45f158
|
||||
KEY2 = 4cf4c2addfb07619
|
||||
KEY3 = 0475d9f47f45f158
|
||||
IV = 94d44ea11465a8a9
|
||||
PLAINTEXT = f5ad6e5e247c28
|
||||
|
||||
COUNT=7
|
||||
KEY1 = c746fd26fbf837c2
|
||||
KEY2 = 13f898abcec476a2
|
||||
KEY3 = c746fd26fbf837c2
|
||||
IV = 60697f9a67167216
|
||||
PLAINTEXT = 189676bd6855764a
|
||||
|
||||
COUNT=8
|
||||
KEY1 = b5da894a163158ba
|
||||
KEY2 = 4a46e9b004f48cfe
|
||||
KEY3 = b5da894a163158ba
|
||||
IV = 61b4c52155153174
|
||||
PLAINTEXT = a73e8290043b8caa53
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 6b5ed697461aeac8
|
||||
KEY2 = fd34f7a237611f68
|
||||
KEY3 = 6b5ed697461aeac8
|
||||
IV = 705a5bca178f7979
|
||||
PLAINTEXT = 311862349eeecb798d29
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 79b92c9ba4851349
|
||||
KEY2 = 67234a2f20647afd
|
||||
KEY3 = 79b92c9ba4851349
|
||||
IV = 242edce15949a47d
|
||||
CIPHERTEXT = 22
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 730ed076b0ae1f3b
|
||||
KEY2 = 37206d5e2c452fc7
|
||||
KEY3 = 730ed076b0ae1f3b
|
||||
IV = c5ddcd014fd8505f
|
||||
CIPHERTEXT = 97a1
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 687919b5a7f25158
|
||||
KEY2 = 6e768f1ab32f1c97
|
||||
KEY3 = 687919b5a7f25158
|
||||
IV = 93d83aefed900300
|
||||
CIPHERTEXT = e16416
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 7061f77ad6f2341f
|
||||
KEY2 = 04fdf1b6e686fec1
|
||||
KEY3 = 7061f77ad6f2341f
|
||||
IV = b4fd5f36ae7dda17
|
||||
CIPHERTEXT = 24af58ee
|
||||
|
||||
COUNT=4
|
||||
KEY1 = e3980eda1cd0fd8a
|
||||
KEY2 = 739dc2d5cb49e051
|
||||
KEY3 = e3980eda1cd0fd8a
|
||||
IV = 7a92658687cbd71c
|
||||
CIPHERTEXT = ce4721f4c7
|
||||
|
||||
COUNT=5
|
||||
KEY1 = e33e4c235b7ae9a1
|
||||
KEY2 = 32df3e5b08e3dfbc
|
||||
KEY3 = e33e4c235b7ae9a1
|
||||
IV = 752f6195cd1b05b6
|
||||
CIPHERTEXT = a3363873a944
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 5bc4c207ba92d989
|
||||
KEY2 = 2c32ef02d945ad20
|
||||
KEY3 = 5bc4c207ba92d989
|
||||
IV = 51b47b84bbd05898
|
||||
CIPHERTEXT = 54224565dab07d
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 70e0796d08c126ba
|
||||
KEY2 = 07e0b67a109e380b
|
||||
KEY3 = 70e0796d08c126ba
|
||||
IV = b0797f7ad591e67c
|
||||
CIPHERTEXT = b3774773453acdae
|
||||
|
||||
COUNT=8
|
||||
KEY1 = bf230270703789d6
|
||||
KEY2 = 2908cefbe6018c10
|
||||
KEY3 = bf230270703789d6
|
||||
IV = 833b7ee2dc6c72a8
|
||||
CIPHERTEXT = 2dfbbd635aad3f5466
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 4067ea670e3b01bc
|
||||
KEY2 = 0d61a40889703176
|
||||
KEY3 = 4067ea670e3b01bc
|
||||
IV = cb38f85557326b17
|
||||
CIPHERTEXT = ec4127377172981772cd
|
151
fips/testvectors/des3/req/TCFB8MMT3.req
Normal file
151
fips/testvectors/des3/req/TCFB8MMT3.req
Normal file
@ -0,0 +1,151 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:56:17 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = fd68e954c204912f
|
||||
KEY2 = d67f318fbf46a12c
|
||||
KEY3 = cb6e23154fda380b
|
||||
IV = ea3004843ed18415
|
||||
PLAINTEXT = 9e
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 2a2a5e1529bf322c
|
||||
KEY2 = 574f5e7cb5fd3b79
|
||||
KEY3 = 6b154658a2f16ef2
|
||||
IV = 6077facb3b6dc6a2
|
||||
PLAINTEXT = cdaa
|
||||
|
||||
COUNT=2
|
||||
KEY1 = c12a9740a8ada4a4
|
||||
KEY2 = 8f2ca4c18fb6b5c4
|
||||
KEY3 = 1c923ec28c58e03b
|
||||
IV = accee364141bb508
|
||||
PLAINTEXT = e6e30f
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 940b386e3e6d3b37
|
||||
KEY2 = 580dadc4017397e9
|
||||
KEY3 = 4989e62070abef07
|
||||
IV = 9055155be567f3c6
|
||||
PLAINTEXT = cdda0581
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 25c2b3a8ea73e0b0
|
||||
KEY2 = 49d625bc235e8acd
|
||||
KEY3 = 7f381a2cf7044c13
|
||||
IV = 1ce36aac1639d857
|
||||
PLAINTEXT = 826cc81ae4
|
||||
|
||||
COUNT=5
|
||||
KEY1 = cddfece9b95eda15
|
||||
KEY2 = 3b6b67343dc4730d
|
||||
KEY3 = da7901756d38abf7
|
||||
IV = 706bc93027ad0a94
|
||||
PLAINTEXT = d5acd3466804
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 01ab5b2661497c16
|
||||
KEY2 = 947a4ffd611c9bb9
|
||||
KEY3 = b958c876a8cbefd6
|
||||
IV = 7addb1edfcb83753
|
||||
PLAINTEXT = c6b611ad41fc54
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 68a47c83386dcde9
|
||||
KEY2 = 103d971c3d79d6ab
|
||||
KEY3 = 910bced5f7683268
|
||||
IV = 422fc1adf13f7428
|
||||
PLAINTEXT = ac71355d799a46c8
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 264f73e6d9516d31
|
||||
KEY2 = 97431f5de0862cea
|
||||
KEY3 = 4cab326d3b86fb43
|
||||
IV = f81851cb187251e3
|
||||
PLAINTEXT = 52fdc8f7e5183a8e98
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 9d7979abb52fa780
|
||||
KEY2 = cea8ba493bc86d46
|
||||
KEY3 = cebcd02ace837c79
|
||||
IV = 55b8d8533d9c9cf5
|
||||
PLAINTEXT = 598063e744239348895b
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 1308081c943d897a
|
||||
KEY2 = 370185c749d04a20
|
||||
KEY3 = 6e32e5495e43583e
|
||||
IV = 76132d3f58cd2139
|
||||
CIPHERTEXT = a7
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 2f401c7cf76e4534
|
||||
KEY2 = f7b6022983450264
|
||||
KEY3 = b3d9daef0ba438cb
|
||||
IV = f920e0b5ee4b8b78
|
||||
CIPHERTEXT = b55b
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 7a3b580e349dc45b
|
||||
KEY2 = e67007d5327585f7
|
||||
KEY3 = 3e31f8b380978cf7
|
||||
IV = a53dcd43e1b908c3
|
||||
CIPHERTEXT = 31e138
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 16685da78c07b931
|
||||
KEY2 = dce9d02f385b2f38
|
||||
KEY3 = c8688c3e3db6dadf
|
||||
IV = e809861d22e883a2
|
||||
CIPHERTEXT = e00a5b68
|
||||
|
||||
COUNT=4
|
||||
KEY1 = 98cb3719701af7f4
|
||||
KEY2 = 20a8fd2a5b0bf243
|
||||
KEY3 = 4a348610e0627ff4
|
||||
IV = 30a65f54c865cf41
|
||||
CIPHERTEXT = 87523c4ba9
|
||||
|
||||
COUNT=5
|
||||
KEY1 = e051b5a208fd9883
|
||||
KEY2 = d0ad5de537754c85
|
||||
KEY3 = 466175851af8b004
|
||||
IV = e30a169c79479a9b
|
||||
CIPHERTEXT = c26c10f2cedf
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 6b9baeb34a4cd9ad
|
||||
KEY2 = 4a49dcea1a6b0bec
|
||||
KEY3 = ec32ad049d1a458a
|
||||
IV = 1d3e1e9fed036a2f
|
||||
CIPHERTEXT = 49b15da22af70e
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 735d082cfec8dac8
|
||||
KEY2 = 194549d3df757f2c
|
||||
KEY3 = 9bf84951c27a1534
|
||||
IV = 459c926d990d39c9
|
||||
CIPHERTEXT = 9d70e5e632140e72
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 79452cc485579bce
|
||||
KEY2 = b61cf73b2c85a2cb
|
||||
KEY3 = 9d834c6104e97cf4
|
||||
IV = 9f54abb035d8891b
|
||||
CIPHERTEXT = 2d0a32afcc68b2a7bc
|
||||
|
||||
COUNT=9
|
||||
KEY1 = ea08493131f4899b
|
||||
KEY2 = df7c622576f2912c
|
||||
KEY3 = e6807546f7ef98d0
|
||||
IV = 16c9fee1624f6500
|
||||
CIPHERTEXT = f6e166f813bd7df68946
|
23
fips/testvectors/des3/req/TCFB8Monte1.req
Normal file
23
fips/testvectors/des3/req/TCFB8Monte1.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:57:05 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = 43345d628a51702c
|
||||
KEY2 = 43345d628a51702c
|
||||
KEY3 = 43345d628a51702c
|
||||
IV = 1b576c81376752d0
|
||||
PLAINTEXT = 30
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
KEY1 = f8d68c6716c14908
|
||||
KEY2 = f8d68c6716c14908
|
||||
KEY3 = f8d68c6716c14908
|
||||
IV = b42fa96eb785cec6
|
||||
CIPHERTEXT = ab
|
23
fips/testvectors/des3/req/TCFB8Monte2.req
Normal file
23
fips/testvectors/des3/req/TCFB8Monte2.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:56:41 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = d02015077a2549e5
|
||||
KEY2 = 8552801923011f91
|
||||
KEY3 = d02015077a2549e5
|
||||
IV = 39b3063acc7a72f4
|
||||
PLAINTEXT = e7
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
KEY1 = ba5d70f22c676eec
|
||||
KEY2 = 5e45012c737f2f45
|
||||
KEY3 = ba5d70f22c676eec
|
||||
IV = c1c50f9e5cd57fb7
|
||||
CIPHERTEXT = 92
|
23
fips/testvectors/des3/req/TCFB8Monte3.req
Normal file
23
fips/testvectors/des3/req/TCFB8Monte3.req
Normal file
@ -0,0 +1,23 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Monte Carlo (Modes) Test for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:56:17 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 7c5edc618cd0e964
|
||||
KEY2 = 4601da2acd9ea40e
|
||||
KEY3 = 34d37391f7702ce0
|
||||
IV = 454879305c54a4f7
|
||||
PLAINTEXT = 43
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 3
|
||||
|
||||
KEY1 = 326d3d85e9b56445
|
||||
KEY2 = c42a0da2da3b2f85
|
||||
KEY3 = 1a8aa8f254e5c46d
|
||||
IV = 42ae44a0220d65c4
|
||||
CIPHERTEXT = af
|
712
fips/testvectors/des3/req/TCFB8invperm.req
Normal file
712
fips/testvectors/des3/req/TCFB8invperm.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# INVERSE PERMUTATION - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 95
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = dd
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 2e
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 4b
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 20
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 55
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 6c
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 0d
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = d9
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 42
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = b8
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = f1
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = ad
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = e6
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = ec
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = f3
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 2b
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 88
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = e1
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 32
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = e7
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 12
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = a4
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = fb
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 75
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 64
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = f0
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 9d
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = d1
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = e1
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = e4
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = ae
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = e9
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = df
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = b1
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = fa
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = ca
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 5e
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 81
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 4d
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 25
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = ab
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 79
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 86
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 8b
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = ea
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = ca
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 8d
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 10
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 5d
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 1d
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = ce
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 84
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = e6
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 48
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = dd
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 2f
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = e0
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 09
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 5b
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = cc
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = d2
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 06
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 16
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 95
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = dd
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 2e
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 4b
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 20
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 55
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 6c
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 0d
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = d9
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 42
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = b8
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = f1
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = ad
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = e6
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = ec
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = f3
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 2b
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 88
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = e1
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 32
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = e7
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 12
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = a4
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = fb
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 75
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 64
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = f0
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 9d
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = d1
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = e1
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = e4
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = ae
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = e9
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = df
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = b1
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = fa
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = ca
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 5e
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 81
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 4d
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 25
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = ab
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 79
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 86
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 8b
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = ea
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = ca
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 8d
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 10
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 5d
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 1d
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = ce
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 84
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = e6
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 48
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = dd
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 2f
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = e0
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 09
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 5b
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = cc
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = d2
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 06
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 16
|
360
fips/testvectors/des3/req/TCFB8permop.req
Normal file
360
fips/testvectors/des3/req/TCFB8permop.req
Normal file
@ -0,0 +1,360 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# PERMUTATION OPERATION - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 1046913489980131
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 1007103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 10071034c8980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1046103489988020
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 1086911519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 1086911519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 5107b01519580101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 1007b01519190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 3107915498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 3107919498080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 10079115b9080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 3107911598080140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 1007d01589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 9107911589980101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 9107d01589190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 1007d01598980120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 1007940498190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0107910491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0107910491190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0107940491190401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 19079210981a0101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 1007911998190801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 10079119981a0801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 1007921098190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 100791159819010b
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 1004801598190101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 1004801598190102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 1004801598190108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 1002911598100104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 1002911598190104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 1002911598100201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 1002911698100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
217
fips/testvectors/des3/req/TCFB8subtab.req
Normal file
217
fips/testvectors/des3/req/TCFB8subtab.req
Normal file
@ -0,0 +1,217 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# SUBSTITUTION TABLE - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 7ca110454a1a6e57
|
||||
IV = 01a1d6d039776742
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0131d9619dc1376e
|
||||
IV = 5cd54ca83def57da
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 07a1133e4a0b2686
|
||||
IV = 0248d43806f67172
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 3849674c2602319e
|
||||
IV = 51454b582ddf440a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 04b915ba43feb5b6
|
||||
IV = 42fd443059577fa2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0113b970fd34f2ce
|
||||
IV = 059b5e0851cf143a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0170f175468fb5e6
|
||||
IV = 0756d8e0774761d2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 43297fad38e373fe
|
||||
IV = 762514b829bf486a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 07a7137045da2a16
|
||||
IV = 3bdd119049372802
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 04689104c2fd3b2f
|
||||
IV = 26955f6835af609a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 37d06bb516cb7546
|
||||
IV = 164d5e404f275232
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 1f08260d1ac2465e
|
||||
IV = 6b056e18759f5cca
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 584023641aba6176
|
||||
IV = 004bd6ef09176062
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 025816164629b007
|
||||
IV = 480d39006ee762f2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 49793ebc79b3258f
|
||||
IV = 437540c8698f3cfa
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 4fb05e1515ab73a7
|
||||
IV = 072d43a077075292
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 49e95d6d4ca229bf
|
||||
IV = 02fe55778117f12a
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 018310dc409b26d6
|
||||
IV = 1d9d5c5018f728c2
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 1c587f1c13924fef
|
||||
IV = 305532286d6f295a
|
||||
CIPHERTEXT = 00
|
624
fips/testvectors/des3/req/TCFB8varkey.req
Normal file
624
fips/testvectors/des3/req/TCFB8varkey.req
Normal file
@ -0,0 +1,624 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE KEY - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 8001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 4001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 2001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 1001010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0801010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0401010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0201010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0180010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0140010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0120010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0110010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0108010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0104010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0102010101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101800101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101400101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101200101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101100101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101080101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101040101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101020101010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101018001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101014001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101012001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101011001010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010801010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010401010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010201010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010180010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010140010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010120010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010110010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010108010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010104010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010102010101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101800101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101400101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101200101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101100101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101080101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101040101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101020101
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101018001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101014001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101012001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101011001
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010801
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010401
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010201
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010180
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010140
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010120
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010110
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010108
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010104
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010102
|
||||
IV = 0000000000000000
|
||||
CIPHERTEXT = 00
|
712
fips/testvectors/des3/req/TCFB8vartext.req
Normal file
712
fips/testvectors/des3/req/TCFB8vartext.req
Normal file
@ -0,0 +1,712 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB8
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:52:43 AM
|
||||
|
||||
[ENCRYPT]
|
||||
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
PLAINTEXT = 00
|
||||
|
||||
|
||||
[DECRYPT]
|
||||
COUNT = 0
|
||||
KEYs = 0101010101010101
|
||||
IV = 8000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 1
|
||||
KEYs = 0101010101010101
|
||||
IV = 4000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 2
|
||||
KEYs = 0101010101010101
|
||||
IV = 2000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 3
|
||||
KEYs = 0101010101010101
|
||||
IV = 1000000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 4
|
||||
KEYs = 0101010101010101
|
||||
IV = 0800000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 5
|
||||
KEYs = 0101010101010101
|
||||
IV = 0400000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 6
|
||||
KEYs = 0101010101010101
|
||||
IV = 0200000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 7
|
||||
KEYs = 0101010101010101
|
||||
IV = 0100000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 8
|
||||
KEYs = 0101010101010101
|
||||
IV = 0080000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 9
|
||||
KEYs = 0101010101010101
|
||||
IV = 0040000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 10
|
||||
KEYs = 0101010101010101
|
||||
IV = 0020000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 11
|
||||
KEYs = 0101010101010101
|
||||
IV = 0010000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 12
|
||||
KEYs = 0101010101010101
|
||||
IV = 0008000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 13
|
||||
KEYs = 0101010101010101
|
||||
IV = 0004000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 14
|
||||
KEYs = 0101010101010101
|
||||
IV = 0002000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 15
|
||||
KEYs = 0101010101010101
|
||||
IV = 0001000000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 16
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000800000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 17
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000400000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 18
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000200000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 19
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000100000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 20
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000080000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 21
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000040000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 22
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000020000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 23
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000010000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 24
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000008000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 25
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000004000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 26
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000002000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 27
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000001000000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 28
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000800000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 29
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000400000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 30
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000200000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 31
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000100000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 32
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000080000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 33
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000040000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 34
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000020000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 35
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000010000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 36
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000008000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 37
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000004000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 38
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000002000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 39
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000001000000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 40
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000800000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 41
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000400000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 42
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000200000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 43
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000100000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 44
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000080000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 45
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000040000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 46
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000020000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 47
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000010000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 48
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000008000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 49
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000004000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 50
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000002000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 51
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000001000
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 52
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000800
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 53
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000400
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 54
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000200
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 55
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000100
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 56
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000080
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 57
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000040
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 58
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000020
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 59
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000010
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 60
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000008
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 61
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000004
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 62
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000002
|
||||
CIPHERTEXT = 00
|
||||
|
||||
COUNT = 63
|
||||
KEYs = 0101010101010101
|
||||
IV = 0000000000000001
|
||||
CIPHERTEXT = 00
|
131
fips/testvectors/des3/req/TECBMMT1.req
Normal file
131
fips/testvectors/des3/req/TECBMMT1.req
Normal file
@ -0,0 +1,131 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:53:28 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 108ac2107ab55286
|
||||
KEY2 = 108ac2107ab55286
|
||||
KEY3 = 108ac2107ab55286
|
||||
PLAINTEXT = 9aac02ceb0299636
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 54ef021334456be9
|
||||
KEY2 = 54ef021334456be9
|
||||
KEY3 = 54ef021334456be9
|
||||
PLAINTEXT = 576f403311837f46af67d575c8692f92
|
||||
|
||||
COUNT=2
|
||||
KEY1 = ba5d70f80813b04c
|
||||
KEY2 = ba5d70f80813b04c
|
||||
KEY3 = ba5d70f80813b04c
|
||||
PLAINTEXT = f846a8cfe6b208038a3f353ed4ae405c01dbe0471a361413
|
||||
|
||||
COUNT=3
|
||||
KEY1 = fef7e680a2d616b5
|
||||
KEY2 = fef7e680a2d616b5
|
||||
KEY3 = fef7e680a2d616b5
|
||||
PLAINTEXT = 2879dd9ccc66c9fb8400f5cc501680026dc5a73326f63b3eed285231aa703e6a
|
||||
|
||||
COUNT=4
|
||||
KEY1 = fd51ea07df0dc77f
|
||||
KEY2 = fd51ea07df0dc77f
|
||||
KEY3 = fd51ea07df0dc77f
|
||||
PLAINTEXT = d28c3c40e9fc0cb1319821f9045d532198be1b48dff39d99ab95e67a166872062178f1be9b674a7b
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 1ab901f723257a8f
|
||||
KEY2 = 1ab901f723257a8f
|
||||
KEY3 = 1ab901f723257a8f
|
||||
PLAINTEXT = d7eb53e2cb8183c02ea37714e0c79f23607f1332314d1cf783b9f64e0fa2d42d43d225da9fd5165b5f0a582f5afa233b
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 0298a8f8b3f7917c
|
||||
KEY2 = 0298a8f8b3f7917c
|
||||
KEY3 = 0298a8f8b3f7917c
|
||||
PLAINTEXT = 1d9ad28cea20baa85cb9677d8678ac65ef1d5fab44f1af9249f2b798153054fb7f77347dd42e3064cb7fdcc6bab95c0309f27993e7f0f402
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 29e6f229ef16297c
|
||||
KEY2 = 29e6f229ef16297c
|
||||
KEY3 = 29e6f229ef16297c
|
||||
PLAINTEXT = a016a16e2a3c2441ddda627e7d39cee2a11f6876fffc2963e968a10618cddf47a961912765586c994557ce93352ba26419bb85480e3b263af2a3f3092660f2ae
|
||||
|
||||
COUNT=8
|
||||
KEY1 = bfb5ece54f862957
|
||||
KEY2 = bfb5ece54f862957
|
||||
KEY3 = bfb5ece54f862957
|
||||
PLAINTEXT = c8bbb3483ea93323dc8aa1e5af049b0662e73c830fb5918155625133ab58c8fff3be15dc53fa95ff40749fb6db9d729481316bce9db97ce5c153d985f6b5f4ae5070ac11c572c1bd
|
||||
|
||||
COUNT=9
|
||||
KEY1 = ec61020e45083d0b
|
||||
KEY2 = ec61020e45083d0b
|
||||
KEY3 = ec61020e45083d0b
|
||||
PLAINTEXT = 49810c84c053385a74d70818f081f0f4e354b236c4fb24edb71633e1b4d228cae6bc2abf51d704f1b8eb2999be21f52f4bcd36dd318beb33108d4c1c77330a114bdcd78c6dfd29c097703b87870e559c
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 1
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 1f523b67e55b5d98
|
||||
KEY2 = 1f523b67e55b5d98
|
||||
KEY3 = 1f523b67e55b5d98
|
||||
CIPHERTEXT = d76dc429af281012
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 25e0a22c0b31e9ef
|
||||
KEY2 = 25e0a22c0b31e9ef
|
||||
KEY3 = 25e0a22c0b31e9ef
|
||||
CIPHERTEXT = 3e455a4dcb7c5aa01afcd870111e98fc
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 98e33854915de53d
|
||||
KEY2 = 98e33854915de53d
|
||||
KEY3 = 98e33854915de53d
|
||||
CIPHERTEXT = c664eba3400afda1f03fcf1511a09a27be30678e63fa2253
|
||||
|
||||
COUNT=3
|
||||
KEY1 = ae1631d63e6298fe
|
||||
KEY2 = ae1631d63e6298fe
|
||||
KEY3 = ae1631d63e6298fe
|
||||
CIPHERTEXT = 14525a6a6bc7cbebb7c08ddf6a32ce8e433659697d686891468cba997278e68d
|
||||
|
||||
COUNT=4
|
||||
KEY1 = fb38dc0badef9786
|
||||
KEY2 = fb38dc0badef9786
|
||||
KEY3 = fb38dc0badef9786
|
||||
CIPHERTEXT = 554fa34e0a8c16b9c1c59114891bc226a5181c653c932b0152d32424f7f7c179be944beb71a1f8af
|
||||
|
||||
COUNT=5
|
||||
KEY1 = 94c4d954a2ab3757
|
||||
KEY2 = 94c4d954a2ab3757
|
||||
KEY3 = 94c4d954a2ab3757
|
||||
CIPHERTEXT = 4b58571614131e18461c6a3a0f72957d3e3d6d83bd4cdca25bc1c937cf0b393dfa15ba1e6dbd01c82b88d204b0942003
|
||||
|
||||
COUNT=6
|
||||
KEY1 = f46ea8ef6d709e5e
|
||||
KEY2 = f46ea8ef6d709e5e
|
||||
KEY3 = f46ea8ef6d709e5e
|
||||
CIPHERTEXT = 14e43ffdc128cb90a9d3e534246a48c868d88b9e521bfecf643ed5d10a87884b21f17927b9dcd8e91a04c34006b0b2db3e2c137e48783155
|
||||
|
||||
COUNT=7
|
||||
KEY1 = f81951cb197351e3
|
||||
KEY2 = f81951cb197351e3
|
||||
KEY3 = f81951cb197351e3
|
||||
CIPHERTEXT = 52fdc8f7e5183a8e98daa19700594391b1a38c889cb903369cdb7c6e4b068ebb1abc4744a1031ff233b02bd5b6e593c4b1d94644a7d7ecaca48a1d861577d037
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 01c83ee5977c0245
|
||||
KEY2 = 01c83ee5977c0245
|
||||
KEY3 = 01c83ee5977c0245
|
||||
CIPHERTEXT = 196332719c96a4334ed91288b8a1ecac752d3e0b936036b13dd0e102971b35abea7a54d801980fa8d3a4a9dd62a4ded9e20d24c61e9131141839bd28efb3895206eda00063e3dd32
|
||||
|
||||
COUNT=9
|
||||
KEY1 = fe610eb913adda80
|
||||
KEY2 = fe610eb913adda80
|
||||
KEY3 = fe610eb913adda80
|
||||
CIPHERTEXT = 020daac9f876ca954d899e3366a35d0dd5a1c3fddb4fb7622b232c72f12c45d21345bc64b78e8460051dada62ef08952ad260d91cd6f79b46bc23c83fd4e11d4d3b26f5c9d7020c42e9f2fff7fe108dc
|
131
fips/testvectors/des3/req/TECBMMT2.req
Normal file
131
fips/testvectors/des3/req/TECBMMT2.req
Normal file
@ -0,0 +1,131 @@
|
||||
# CAVS Version 1.3
|
||||
# Config Info for : "OpenSSL"
|
||||
# TDES Multi block Message Test for ECB
|
||||
# State : Encrypt and Decrypt
|
||||
# Mon Aug 11 11:53:05 AM
|
||||
|
||||
[ENCRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = a1cd4f2052b3e3d3
|
||||
KEY2 = 57b5e525dc83a1c7
|
||||
KEY3 = a1cd4f2052b3e3d3
|
||||
PLAINTEXT = 0306ca47e48332b0
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 586761b6d63d29c1
|
||||
KEY2 = 13cb43a80285bf80
|
||||
KEY3 = 586761b6d63d29c1
|
||||
PLAINTEXT = ca2c7057bfa3531a6afc717f3fb2f063
|
||||
|
||||
COUNT=2
|
||||
KEY1 = b51c3b0d83157f0b
|
||||
KEY2 = a4d3a40498340497
|
||||
KEY3 = b51c3b0d83157f0b
|
||||
PLAINTEXT = bd4ac4a50602242bc130bc402b2e4d2ebf9dc2c657fd7096
|
||||
|
||||
COUNT=3
|
||||
KEY1 = 265746a202b98304
|
||||
KEY2 = 02f1b56451c8207f
|
||||
KEY3 = 265746a202b98304
|
||||
PLAINTEXT = cf70928f1ecde0b3c5e0cacf29d0e7e7cd5f07610dcb7f0d10f1c164f8b8300d
|
||||
|
||||
COUNT=4
|
||||
KEY1 = ba5b7cc4cd4c73bc
|
||||
KEY2 = 08c476648a7313da
|
||||
KEY3 = ba5b7cc4cd4c73bc
|
||||
PLAINTEXT = d8388da4cef4c00cca9f29df6ca685b187e657c9d2843a28e11975c75413d01f4f58a6ee2a2c3c39
|
||||
|
||||
COUNT=5
|
||||
KEY1 = d5a24a43f4c77c0b
|
||||
KEY2 = 76268fd9a2b3efe3
|
||||
KEY3 = d5a24a43f4c77c0b
|
||||
PLAINTEXT = 3b846a6984581ff329e3550eeab1f8413e304b12a2b7dd2a31c6bab57590de087db6ef862f562bc4e0449feb2297995e
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 57d0da89852f49dc
|
||||
KEY2 = 6734b9942f830b19
|
||||
KEY3 = 57d0da89852f49dc
|
||||
PLAINTEXT = c7c292ca529ccb0822d4726e26651e82ddaa580023d9087c4bcd2d496d08d19a01f83de7ad7969925c9cb6cb90a6dfb1f95c2db9467eeb54
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 730dd65d134a0173
|
||||
KEY2 = 3ee3cdbf435b131a
|
||||
KEY3 = 730dd65d134a0173
|
||||
PLAINTEXT = 9a9b9a4828f9a5f5fc33187dfda4ac49450bf820ca9a38e43d494c7c3270041182959a7ded828000049b5c35476f52458a8d815b9d99d0582b9feac7e3a68713
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 45ced6c419268c9e
|
||||
KEY2 = b66b7aae0d765d31
|
||||
KEY3 = 45ced6c419268c9e
|
||||
PLAINTEXT = 28bc8979d4ae0e12cfad8694ca734b4018dc5a6dbca80872c77cf0c6e12b30662534d577328c932d7e9dbaebee8e65aca4c5f4a119aabd1b6baeffacf88d17892bcff7339695d357
|
||||
|
||||
COUNT=9
|
||||
KEY1 = 541973a8b049678c
|
||||
KEY2 = 6eb5615152c72643
|
||||
KEY3 = 541973a8b049678c
|
||||
PLAINTEXT = db2cc1d9bb840e2f3ac16b2387a69b33b25059036319a75dccbd6376dcbb1b73b5fe222b61bde32fc0a07608c52471bfe24001a3c14939463513a9c970593359765e1afad2d55c8387fe42ea491335c2
|
||||
|
||||
[DECRYPT]
|
||||
NumKeys = 2
|
||||
|
||||
COUNT=0
|
||||
KEY1 = 201cfe017a386dba
|
||||
KEY2 = fb3bdc04d3405726
|
||||
KEY3 = 201cfe017a386dba
|
||||
CIPHERTEXT = ba4dfcac96593df9
|
||||
|
||||
COUNT=1
|
||||
KEY1 = 51ec9e5e4fdc4552
|
||||
KEY2 = 4952b57a19643eda
|
||||
KEY3 = 51ec9e5e4fdc4552
|
||||
CIPHERTEXT = 8ea1a0af4c484d057784a128e8d9e8cc
|
||||
|
||||
COUNT=2
|
||||
KEY1 = 1567b5252fbff8ba
|
||||
KEY2 = 5e7fda4f51615e86
|
||||
KEY3 = 1567b5252fbff8ba
|
||||
CIPHERTEXT = aadd9d88b51245fa5c64b7ae661186f5b1131aac74500e11
|
||||
|
||||
COUNT=3
|
||||
KEY1 = e33b61d3834f8f4a
|
||||
KEY2 = 49255e764a2589ba
|
||||
KEY3 = e33b61d3834f8f4a
|
||||
CIPHERTEXT = f964916ca3d42f09ae511f402aba960c7bedc46601e09e00f8eee1359c6e5440
|
||||
|
||||
COUNT=4
|
||||
KEY1 = f2680e3ead0de3b9
|
||||
KEY2 = 3e01ae7c798f9846
|
||||
KEY3 = f2680e3ead0de3b9
|
||||
CIPHERTEXT = 1e847ebe6473b06fc04c9c8337120b356208020614c6896a3e8db0c10fd8d4885f331fd14d504ef0
|
||||
|
||||
COUNT=5
|
||||
KEY1 = c8c43b4cb0e68c7f
|
||||
KEY2 = a78cba4652544638
|
||||
KEY3 = c8c43b4cb0e68c7f
|
||||
CIPHERTEXT = a1f3cc886e9ce3456f348a49b98e1130cd38a20ebd0b82a6900094dde8461f6ee291d0de3eb403b3c0723ee1d591fe85
|
||||
|
||||
COUNT=6
|
||||
KEY1 = 80abd9379d512cab
|
||||
KEY2 = 6198d69d34572937
|
||||
KEY3 = 80abd9379d512cab
|
||||
CIPHERTEXT = aed3850010c894461b4b5d32c45098eba2dcc246470b14e9d058b5b0bb192f4ff9492039448a32c1b36a4c7f8ce60af6592d6b733ea6ca38
|
||||
|
||||
COUNT=7
|
||||
KEY1 = 89645efedcbf98b0
|
||||
KEY2 = fde3d098346ec725
|
||||
KEY3 = 89645efedcbf98b0
|
||||
CIPHERTEXT = 09773da862ac17ee52d8e2e2b5367c3b76d055f9a6452348cfcad7a6856fcf483fa44dba65fb28c7aa2fc1989c66392079b3e1b745dff20419697f21becba7fa
|
||||
|
||||
COUNT=8
|
||||
KEY1 = 972fbcc297a15e43
|
||||
KEY2 = b99b801a9b9db6fe
|
||||
KEY3 = 972fbcc297a15e43
|
||||
CIPHERTEXT = 402826fd31dcb88238453dec4b5574503f5b001adec916f4393a79ea40b3a8cb8f2955d28b441a85ae6368de1fe0c0a98695252d1e9fd10e0c612772efcce963b8deab75bc6987a8
|
||||
|
||||
COUNT=9
|
||||
KEY1 = d968dcc1389897f4
|
||||
KEY2 = 40ea5ba819324cae
|
||||
KEY3 = d968dcc1389897f4
|
||||
CIPHERTEXT = fdf9d9ae04f013e5efc5178f0d57da1f1457d5777150fd09dde5f43d315b81137b573e0a51e8904065c7dcda5adef8a6d608e0ffd918abf24d1cbd9fdee33de10bbcca317d8169c798d4c20351a98d0c
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user