[openssl] master update
Matt Caswell
matt at openssl.org
Fri Dec 11 11:07:15 UTC 2020
The branch master has been updated
via 730bee525368eb01fbf221d9b1bcf590ccb5153f (commit)
via abec331fd3ff876713ab19bb962a54ffea9a7efe (commit)
via 8891a12b5b8fcce9cb36dbb444ff09df9f16dbea (commit)
via d5e8d260089dd928b27d72096c745f61ca4a0d57 (commit)
via f2130201f19f74d6d8bbd19e20a6fe33f95d49c6 (commit)
via 81959b26a31bfa807f80d43234db2168f80784c2 (commit)
via 39e3daeead143f5599ec58d52ff54cbde3cf27d4 (commit)
via 49da54b9faca740592ff0645b480dfeaca775970 (commit)
via 5ae54dbac17b1408f70dfc273cd467734d065767 (commit)
via 3a43b30ebb2bea7d3a45767751dd695bb9903630 (commit)
from a67c70107c05e3088f6f2689c32dec3815abb476 (commit)
- Log -----------------------------------------------------------------
commit 730bee525368eb01fbf221d9b1bcf590ccb5153f
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 13:19:52 2020 +0000
Skip cms tests using RC2 if no legacy provider
Fixes #12510
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit abec331fd3ff876713ab19bb962a54ffea9a7efe
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 13:16:33 2020 +0000
Don't run a legacy specific PKCS12 test if no legacy provider
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 8891a12b5b8fcce9cb36dbb444ff09df9f16dbea
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 13:09:28 2020 +0000
Don't use the legacy provider in test_store if its not available
If we don't have the legacy provider then we avoid having to use it.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit d5e8d260089dd928b27d72096c745f61ca4a0d57
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 13:01:54 2020 +0000
Don't load the legacy provider in test_evp_libctx unnecessarily
We don't need the legacy provider, so don't load it. This avoids
problems in a no-legacy build
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit f2130201f19f74d6d8bbd19e20a6fe33f95d49c6
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 12:56:16 2020 +0000
Don't load the legacy provider if not available in test_enc_more
If the legacy provider isn't available then we shouldn't attempt to
load or use it.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 81959b26a31bfa807f80d43234db2168f80784c2
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 12:45:47 2020 +0000
Skip testing ciphers in the legacy provider if no legacy
test_enc should not test ciphers that are not available due to a lack
of the legacy provider
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 39e3daeead143f5599ec58d52ff54cbde3cf27d4
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 12:28:31 2020 +0000
Don't load the legacy provider in endecoder_legacy_test
In spite of the name the endecoder_legacy_test does not need the
legacy provider. Therefore we avoid loading it so that no-legacy
builds still run the test successfully.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 49da54b9faca740592ff0645b480dfeaca775970
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 12:23:37 2020 +0000
Don't use legacy provider if not available in test_ssl_old
If we've been configured with no-legacy then we should not attempt to
load the legacy provider.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 5ae54dbac17b1408f70dfc273cd467734d065767
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 12:03:31 2020 +0000
Fix sslapitest.c if built with no-legacy
We skip a test that uses the no-legacy option. Unfortuantely there is
no OPENSSL_NO_LEGACY to test, so we just check whether we were successful
in loading the legacy provider - and if not we skip the test.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
commit 3a43b30ebb2bea7d3a45767751dd695bb9903630
Author: Matt Caswell <matt at openssl.org>
Date: Wed Dec 2 11:56:31 2020 +0000
Skip evp_test cases where we need the legacy prov and its not available
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13595)
-----------------------------------------------------------------------
Summary of changes:
test/recipes/04-test_encoder_decoder_legacy.t | 2 +-
test/recipes/20-test_enc.t | 8 +-
test/recipes/20-test_enc_more.t | 8 +-
test/recipes/30-test_evp_data/evpciph_bf.txt | 8 ++
test/recipes/30-test_evp_data/evpciph_cast5.txt | 63 +++++++++++++++
test/recipes/30-test_evp_data/evpciph_des.txt | 13 +++
test/recipes/30-test_evp_data/evpciph_idea.txt | 97 +++++++++++++++++++++++
test/recipes/30-test_evp_data/evpciph_rc2.txt | 15 ++++
test/recipes/30-test_evp_data/evpciph_rc4.txt | 11 +++
test/recipes/30-test_evp_data/evpciph_rc5.txt | 15 ++++
test/recipes/30-test_evp_data/evpciph_seed.txt | 50 ++++++++++++
test/recipes/30-test_evp_data/evpmd_md.txt | 14 ++++
test/recipes/30-test_evp_data/evpmd_mdc2.txt | 3 +
test/recipes/30-test_evp_data/evpmd_ripemd.txt | 8 ++
test/recipes/30-test_evp_data/evpmd_whirlpool.txt | 9 +++
test/recipes/30-test_evp_libctx.t | 2 +-
test/recipes/80-test_cms.t | 2 +
test/recipes/80-test_pkcs12.t | 2 +-
test/recipes/80-test_ssl_old.t | 9 ++-
test/recipes/90-test_store.t | 10 ++-
test/sslapitest.c | 11 ++-
21 files changed, 348 insertions(+), 12 deletions(-)
diff --git a/test/recipes/04-test_encoder_decoder_legacy.t b/test/recipes/04-test_encoder_decoder_legacy.t
index ef252a3766..d6671b2215 100644
--- a/test/recipes/04-test_encoder_decoder_legacy.t
+++ b/test/recipes/04-test_encoder_decoder_legacy.t
@@ -22,6 +22,6 @@ plan tests => 1;
$ENV{OPENSSL_MODULES} = abs_path(bldtop_dir("providers"));
-$ENV{OPENSSL_CONF} = abs_path(srctop_file("test", "default-and-legacy.cnf"));
+$ENV{OPENSSL_CONF} = abs_path(srctop_file("test", "default.cnf"));
ok(run(test(["endecoder_legacy_test"])));
diff --git a/test/recipes/20-test_enc.t b/test/recipes/20-test_enc.t
index 003b1fc344..8cd4cf98b7 100644
--- a/test/recipes/20-test_enc.t
+++ b/test/recipes/20-test_enc.t
@@ -15,6 +15,7 @@ use File::Copy;
use File::Compare qw/compare_text/;
use File::Basename;
use OpenSSL::Test qw/:DEFAULT srctop_file bldtop_dir/;
+use OpenSSL::Test::Utils;
setup("test_enc");
@@ -27,13 +28,16 @@ my $test = catfile(".", "p");
my $cmd = "openssl";
my $provpath = bldtop_dir("providers");
-my @prov = ("-provider-path", $provpath, "-provider", "default", "-provider", "legacy");
-
+my @prov = ("-provider-path", $provpath, "-provider", "default");
+push @prov, ("-provider", "legacy") unless disabled("legacy");
my $ciphersstatus = undef;
my @ciphers =
map { s/^\s+//; s/\s+$//; split /\s+/ }
run(app([$cmd, "list", "-cipher-commands"]),
capture => 1, statusvar => \$ciphersstatus);
+ at ciphers = grep {!/^(bf|cast|des$|des-cbc|des-cfb|des-ecb|des-ofb|desx|idea
+ |rc2|rc4|seed)/x} @ciphers
+ if disabled("legacy");
plan tests => 2 + (scalar @ciphers)*2;
diff --git a/test/recipes/20-test_enc_more.t b/test/recipes/20-test_enc_more.t
index 27fc901a16..0bddac00eb 100644
--- a/test/recipes/20-test_enc_more.t
+++ b/test/recipes/20-test_enc_more.t
@@ -16,6 +16,8 @@ use File::Copy;
use File::Compare qw/compare_text/;
use File::Basename;
use OpenSSL::Test qw/:DEFAULT srctop_file bldtop_dir/;
+use OpenSSL::Test::Utils;
+
setup("test_evp_more");
@@ -26,7 +28,8 @@ my $plaintext = catfile(".", "testdatafile");
my $fail = "";
my $cmd = "openssl";
my $provpath = bldtop_dir("providers");
-my @prov = ("-provider-path", $provpath, "-provider", "default", "-provider", "legacy");
+my @prov = ("-provider-path", $provpath, "-provider", "default");
+push @prov, ("-provider", "legacy") unless disabled("legacy");
my $ciphersstatus = undef;
my @ciphers =
@@ -34,6 +37,9 @@ my @ciphers =
(map { split /\s+/ }
run(app([$cmd, "enc", "-list"]),
capture => 1, statusvar => \$ciphersstatus)));
+ at ciphers = grep {!/^-(bf|blowfish|cast|des$|des-cbc|des-cfb|des-ecb|des-ofb
+ |desx|idea|rc2|rc4|seed)/x} @ciphers
+ if disabled("legacy");
plan tests => 2 + scalar @ciphers;
diff --git a/test/recipes/30-test_evp_data/evpciph_bf.txt b/test/recipes/30-test_evp_data/evpciph_bf.txt
index 26b530780b..5ff1e4e53b 100644
--- a/test/recipes/30-test_evp_data/evpciph_bf.txt
+++ b/test/recipes/30-test_evp_data/evpciph_bf.txt
@@ -9,17 +9,20 @@
Title = Self generated BF test vectors
+Availablein = legacy
Cipher = BF-ECB
Key = 000102030405060708090a0b0c0d0e0f
Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 079590e0010626685653b9b6c2a406e0
#Bigger key
+Availablein = legacy
Cipher = BF-ECB
Key = 000102030405060708090a0b0c0d0e0f00000000
Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 7a0fe3734ad4785b49e59296b7861789
+Availablein = legacy
Cipher = BF-CBC
Key = 000102030405060708090a0b0c0d0e0f
IV = 0101010101010101
@@ -27,12 +30,14 @@ Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 39c65006742b62a49f7a40ff69749c0a
#Bigger key
+Availablein = legacy
Cipher = BF-CBC
Key = 000102030405060708090a0b0c0d0e0f00000000
IV = 0101010101010101
Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 3a5cefdb91e56e7aab45e7ea562bd465
+Availablein = legacy
Cipher = BF-OFB
Key = 0001020304050607
IV = 0101010101010101
@@ -40,12 +45,14 @@ Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 27be8331cdc52dc61724029d302b9358
#Bigger key
+Availablein = legacy
Cipher = BF-OFB
Key = 000102030405060700000000
IV = 0101010101010101
Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = f108f229cc1cbe228aa3b2407979289a
+Availablein = legacy
Cipher = BF-CFB
Key = 0001020304050607
IV = 0101010101010101
@@ -53,6 +60,7 @@ Plaintext = 0f0e0c0d0b0a09080706050403020100
Ciphertext = 27be8331cdc52dc675a93625f90f5db4
#Bigger key
+Availablein = legacy
Cipher = BF-CFB
Key = 000102030405060700000000
IV = 0101010101010101
diff --git a/test/recipes/30-test_evp_data/evpciph_cast5.txt b/test/recipes/30-test_evp_data/evpciph_cast5.txt
index 37600e6c28..431982f706 100644
--- a/test/recipes/30-test_evp_data/evpciph_cast5.txt
+++ b/test/recipes/30-test_evp_data/evpciph_cast5.txt
@@ -8,360 +8,420 @@
Title = CAST5 Test vectors (from https://github.com/pyca/cryptography)
+Availablein = legacy
Cipher = CAST5-CBC
Key = 1f8e4973953f3fb0bd6b16662e9a3c17
IV = 2fe2b333ceda8f98
Plaintext = 45cf12964fc824ab76616ae2f4bf0822
Ciphertext = 327c198b9d0a59456a2194bd21fc3ff0
+Availablein = legacy
Cipher = CAST5-CBC
Key = 0700d603a1c514e46b6191ba430a3a0c
IV = aad1583cd91365e3
Plaintext = 068b25c7bfb1f8bdd4cfc908f69dffc5ddc726a197f0e5f720f730393279be91
Ciphertext = f5ce00a3ba73e5a289789783c34787e11d27859beac26bb53dc732f03c80c548
+Availablein = legacy
Cipher = CAST5-CBC
Key = 3348aa51e9a45c2dbe33ccc47f96e8de
IV = 19153c673160df2b
Plaintext = 9b7cee827a26575afdbb7c7a329f887238052e3601a7917456ba61251c214763d5e1847a6ad5d54127a399ab07ee3599
Ciphertext = 3c033e10fad0c4ce1e62e2a91488090947c5e0ac0dd5f55c1b15b0b02fa7cfd20f61b02d67ea9f326c5475447dee69bf
+Availablein = legacy
Cipher = CAST5-CBC
Key = b7f3c9576e12dd0db63e8f8fac2b9a39
IV = c80f095d8bb1a060
Plaintext = 9ac19954ce1319b354d3220460f71c1e373f1cd336240881160cfde46ebfed2e791e8d5a1a136ebd1dc469dec00c4187722b841cdabcb22c1be8a14657da200e
Ciphertext = 219e4a20d3fcffa9c5d3b74038f2147ff3baf9c828bff134dfc1655ddec01120dc59069682e1fea35ce4dc2d1ee7e15929bdcaeddb0e2894fd21e1a95cff853f
+Availablein = legacy
Cipher = CAST5-CBC
Key = b6f9afbfe5a1562bba1368fc72ac9d9c
IV = 3f9d5ebe250ee7ce
Plaintext = db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdbd4eb9208d593dda3d4653954ab64f05676caa3ce9bfa795b08b67ceebc923fdc89a8c431188e9e482d8553982cf304d1
Ciphertext = 9a489a104fece86017fa9e8bfa66322a07c940dc2709f4ed7aa85343449a774880b977eb3a95c797593f38a52009095f4792ce957ec95866739ab7ee520938d11f6601036691aea9a83948c00c1a2fb3
+Availablein = legacy
Cipher = CAST5-CBC
Key = bbe7b7ba07124ff1ae7c3416fe8b465e
IV = 7f65b5ee3630bed6
Plaintext = 2aad0c2c4306568bad7447460fd3dac054346d26feddbc9abd9110914011b4794be2a9a00a519a51a5b5124014f4ed2735480db21b434e99a911bb0b60fe0253763725b628d5739a5117b7ee3aefafc5b4c1bf446467e7bf5f78f31ff7caf187
Ciphertext = 3cc5a34d2592daa6d8bda161a349b52a1dcb8899654bb15ff295ab05ff666c1b31184801033e374e1f0f4f08f745a9af688f3d869ca8362d7e3b34c6dca259a3c14033f1c4f15c106552ac2cd3e953234bafefac74df0cb8757ab1d46e4b8914
+Availablein = legacy
Cipher = CAST5-CBC
Key = 89a553730433f7e6d67d16d373bd5360
IV = f724558db3433a52
Plaintext = 807bc4ea684eedcfdcca30180680b0f1ae2814f35f36d053c5aea6595a386c1442770f4d7297d8b91825ee7237241da8925dd594ccf676aecd46ca2068e8d37a3a0ec8a7d5185a201e663b5ff36ae197110188a23503763b8218826d23ced74b31e9f6e2d7fbfa6cb43420c7807a8625
Ciphertext = ab1d2225e541a27a00e8e7a698f12d5044eac004b5c1362dd9df4c484ec1e7f22be8946f5a1c8450c5a7e3fd319af94c17dd3472ec8c0a52a5cbcb112bb5fb467511afb58e9f4b5fdbbb0c64f39b31c968582d06b980f05dac45ee0f6b30144bf41aa1582db3d669c0061eba42f591f1
+Availablein = legacy
Cipher = CAST5-CBC
Key = c491ca31f91708458e29a925ec558d78
IV = 9ef934946e5cd0ae
Plaintext = cb6a787e0dec56f9a165957f81af336ca6b40785d9e94093c6190e5152649f882e874d79ac5e167bd2a74ce5ae088d2ee854f6539e0a94796b1e1bd4c9fcdbc79acbef4d01eeb89776d18af71ae2a4fc47dd66df6c4dbe1d1850e466549a47b636bcc7c2b3a62495b56bb67b6d455f1eebd9bfefecbca6c7f335cfce9b45cb9d
Ciphertext = 37fbb13aedae35151641acb2db6df6044e7c860320a1e9ee4977ba9ebbecbcaa995ea76cdbb9d3ea017ff3d9d650befdb4b35c98ae444b762432b5fd2a172b30ed879044bd870f9bd9f1e90aa89fe08b8c39b06890e816f5d21069f591cc2f656694d1acb0de7273f5c16a6dd69d3c77789b11b7450eb524d9f98640ac855f8a
+Availablein = legacy
Cipher = CAST5-CBC
Key = f6e87d71b0104d6eb06a68dc6a71f498
IV = 1c245f26195b76eb
Plaintext = f82bef3c73a6f7f80db285726d691db6bf55eec25a859d3ba0e0445f26b9bb3b16a3161ed1866e4dd8f2e5f8ecb4e46d74a7a78c20cdfc7bcc9e479ba7a0caba9438238ad0c01651d5d98de37f03ddce6e6b4bd4ab03cf9e8ed818aedfa1cf963b932067b97d776dce1087196e7e913f7448e38244509f0caf36bd8217e15336d35c149fd4e41707893fdb84014f8729
Ciphertext = 2edff012cd4cb447f58c00391c86e187d0d9a70b800f12bcb0436e423c21adb7eafcae0833b74228e01784b02de552e10a89fbd272b89aadf4316b9fe10917e8fb9c959fb00b920c1bce4517cd37458ef3f51a6c27366339051adc47147f375b5ec63d84c1e5cc386babc24fc4ee4dec507c5e9f5d6631adad59b7464b4950abf2c7af2f9599b2a371616469a55e0ffb
+Availablein = legacy
Cipher = CAST5-CBC
Key = 2c14413751c31e2730570ba3361c786b
IV = 1dbbeb2f19abb448
Plaintext = 40d930f9a05334d9816fe204999c3f82a03f6a0457a8c475c94553d1d116693adc618049f0a769a2eed6a6cb14c0143ec5cccdbc8dec4ce560cfd206225709326d4de7948e54d603d01b12d7fed752fb23f1aa4494fbb00130e9ded4e77e37c079042d828040c325b1a5efd15fc842e44014ca4374bf38f3c3fc3ee327733b0c8aee1abcd055772f18dc04603f7b2c1ea69ff662361f2be0a171bbdcea1e5d3f
Ciphertext = cc16f1685b309c380fa0a6556a604040a3e6eb326f1884b7c5d85d5bfdf925c96d0621e69b1f601463d23efdee60d531211c638ffca1134ddd70fa21d65b30fb462af045d32547acafbfb9c9c40e5e66bbcd23abf7adb3239da666a220a6b79dc335c2adb11559de7077348af3dd551374d95a800bed393cc3d12b220eca16564100373f6d4c422e1f94d6f82b38431a7bb8e13750e7f09afdf6677fb9cb2077
+Availablein = legacy
Cipher = CAST5-CBC
Key = 6a7082cf8cda13eff48c8158dda206ae
IV = bd4172934078c201
Plaintext = 940bc76d61e2c49dddd5df7f37fcf105
Ciphertext = 431c2991b6388feb25ac695408c0b5ab
+Availablein = legacy
Cipher = CAST5-CBC
Key = 625eefa18a4756454e218d8bfed56e36
IV = 73d9d0e27c2ec568
Plaintext = 360dc1896ce601dfb2a949250067aad96737847a4580ede2654a329b842fe81e
Ciphertext = 6da475bb7ca9345d9d321c2e523a4c42f281df4529264da2e95d3616037a8b7a
+Availablein = legacy
Cipher = CAST5-CBC
Key = fd6e0b954ae2e3b723d6c9fcae6ab09b
IV = f08b65c9f4dd9500
Plaintext = a206385945b21f812a9475f47fddbb7fbdda958a8d14c0dbcdaec36e8b28f1f6ececa1ceae4ce17721d162c1d42a66c1
Ciphertext = ca71fa129c94f5f67ad8928b70b788b4d621fef07aead8ae5aecbfc9027651bf1888cc4459627ff8c7a5383f56f95b87
+Availablein = legacy
Cipher = CAST5-CBC
Key = 7b1ab9144b0239315cd5eec6c75663bd
IV = 0b1e74f45c17ff30
Plaintext = b968aeb199ad6b3c8e01f26c2edad444538c78bfa36ed68ca76123b8cdce615a01f6112bb80bfc3f17490578fb1f909a52e162637b062db04efee291a1f1af60
Ciphertext = 5570f2e5fc0390d718adbed7e3ef74bf390317936846438190e9cc8424ba6c6f026ba29a6980a15fd090a8b6ee4a182e3de0817862b05b9cf2202ed6421fe0b6
+Availablein = legacy
Cipher = CAST5-CBC
Key = 36466b6bd25ea3857ea42f0cac1919b1
IV = 7186fb6bdfa98a16
Plaintext = 999983467c47bb1d66d7327ab5c58f61ddb09b93bd2460cb78cbc12b5fa1ea0c5f759ccc5e478697687012ff4673f6e61eecaeda0ccad2d674d3098c7d17f887b62b56f56b03b4d055bf3a4460e83efa
Ciphertext = 551db27bab09919fbb3f257080c1972e4297a37cb5c77b14c2622a476914b95e726b0814172e3189bf3b93adef6ef8eedddd2917793e04f4ba0d57503f426503d624f65d0b1e8b9f62d2bf08c752c90c
+Availablein = legacy
Cipher = CAST5-CBC
Key = 89373ee6e28397640d5082eed4123239
IV = 1a74d7c859672c80
Plaintext = 45efd00daa4cdc8273ef785cae9e944a7664a2391e1e2c449f475acec0124bbc22944331678617408a1702917971f4654310ffb9229bec6173715ae512d37f93aaa6abf009f7e30d65669d1db0366b5bce4c7b00f871014f5753744a1878dc57
Ciphertext = cb373a6d2f2463b81b4bfece800c6a0d1afebbf5dff76c67cab44844b6c2569c59770f569efa6dd26d74aa1f24999edcfb979db7a34a4155367dab091d9306c4a89acf932d442bb4ca70bef3b6c0866fc79f29d24af40e1e5f9626d13f752fa8
+Availablein = legacy
Cipher = CAST5-CBC
Key = bab0cceddc0abd63e3f82e9fbff7b8aa
IV = 68b9140f300490c5
Plaintext = c5585ff215bbb73ba5393440852fb199436de0d15e55c631f877670aa3eda9f672eb1f876f09544e63558436b8928000db2f02a5ad90f95b05ac4cf49e198e617e7678480fdf0efacc6aae691271e6cdd3541ebf719a1ccaedb24e2f80f92455dd5910cb5086b0960a3942ec182dcbd7
Ciphertext = 3580a9b62d3ac4798ad351a53efdc98b5f4e2eb04e19d0328ee0931a0647172cb9596ff7441c78625fcccfa1c0e579c811142441253a169914b3435f2e4d47ccca4151d6d0c9399071e23879cb5f355659bdca594c9c59039c9ec90f87bfed3c830d624298681e5523d537ab58a0f340
+Availablein = legacy
Cipher = CAST5-CBC
Key = 9c702898efa44557b29ed283f5bc0293
IV = cec6e1b82e8b2a59
Plaintext = 1d1f8d81bdc3e2c7cb057f408e6450000c5aaed3260ff1e87fbb6f324df6887ffd8f78d7e2a04c9ed9deda9d64482d2b002f4a2b78d8b4f691875c8295d4a64b22257ceaf713ed2f4b92530d7ad7151d629acda882b4829577a43990b0948c1149c22fe4273656d1b08833930e8b06709a94579a78fc220f7057bbc1fa9f6563
Ciphertext = be790efc9fb2fd205402cb355ecf881ee7dc7d4cf19441374c37c3cb4fedd6a1996a703bc42b88c2c93adb0628b39483cc8f6e26a1f1fbcef685f6c4640b85922540ae5c263428e531847f7fc5cd8c8ed069b4dc3c0f23f89edebaee567c4268cb78710803b263832ef74259885470bbee6fe6f1997f84fb88dbe17860b52dce
+Availablein = legacy
Cipher = CAST5-CBC
Key = 5674636dbdb38f705f0b08c372ef4785
IV = 3f20ce0509b57420
Plaintext = 6d40fd2f908f48ce19241b6b278b1b1676dffd4a97ce9f8a1574c33bc59237deb536bee376fd6c381e6987700e39283aa111cf1a59f26fae6fb6700bf012646a2ab80239bf5e1632329043aa87d7911978b36523a2bc0bed9a9737ccf7a00baa2f3822b4e9e742e168e7069290705fed2eb63aa044b78f97dd33a8d6b24741ec1fd8c8db79d93b884e762dba0f406961
Ciphertext = b1793ca5c3b6ad612d5616841d9c281ed4ba2a8355caffb122184cb01f18102c5b0837d316e76dbcd93b70fa3dc6b741aa1262f976afa5807832f87e77156a6c9eadf2b986d3cd29a6452948ad818d2c864faf352d0002e2b824de9a00dc230cb530fb6b19195aeae9d2f6b032bff28f5cf483f7835310f880afa6d9210666b6c2c121a51abc86cbe9468ba423944409
+Availablein = legacy
Cipher = CAST5-CBC
Key = 97a1025529b9925e25bbe78770ca2f99
IV = d4b4eab92aa9637e
Plaintext = e8b89150d8438bf5b17449d6ed26bd72127e10e4aa57cad85283e8359e089208e84921649f5b60ea21f7867cbc9620560c4c6238db021216db453c9943f1f1a60546173daef2557c3cdd855031b353d4bf176f28439e48785c37d38f270aa4a6faad2baabcb0c0b2d1dd5322937498ce803ba1148440a52e227ddba4872fe4d81d2d76a939d24755adb8a7b8452ceed2d179e1a5848f316f5c016300a390bfa7
Ciphertext = 78b56a69ffcb77d3a848ad2ccb9b67263d9d9668936b040d5a0fb514013fa4dc012f7ccb54c0d30b764d96ff5edf70d4c90d95015c2555656581bfbf7c13a86b8254ffd177246938cb706abdb9ff6e752a763e36c6102a124683695dba4bab2bd8fc2100b99734f2bf4de56c0a3f3b701593b9efdbcb1cc4bc220d2ecbbf5d8a5a13aab7fd35d923cefc87e5a97587e5903a5af0b00e3d747435ad495c55155b
+Availablein = legacy
Cipher = CAST5-CFB
Key = 085b8af6788fa6bc1a0b47dcf50fbd35
IV = 58cb2b12bb52c6f1
Plaintext = 4b5a872260293312eea1a570fd39c788
Ciphertext = 453d00cb11e1cf4e52ee11c1c22cd6b6
+Availablein = legacy
Cipher = CAST5-CFB
Key = 701ccc4c0e36e512ce077f5af6ccb957
IV = 5337ddeaf89a00dd
Plaintext = cc1172f2f80866d0768b25f70fcf6361aab7c627c8488f97525d7d88949beeea
Ciphertext = 0cb41e41b55c3aa4f7a002e7ffbe438897769b9cb77e7a8ff9237d8e066fc64f
+Availablein = legacy
Cipher = CAST5-CFB
Key = 0a8e8876c96cddf3223069002002c99f
IV = b125a20ecd79e8b5
Plaintext = 4fd0ecac65bfd321c88ebca0daea35d2b061205d696aab08bea68320db65451a6d6c3679fdf633f37cf8ebcf1fa94b91
Ciphertext = 8feace1e2d6aedf53e779ee3d62e3635a2d1234802665bc34c8be46f397e04aecaea6045f3d0194ea9002dfa358ed390
+Availablein = legacy
Cipher = CAST5-CFB
Key = b9ba9fa32cc491d8ac2beb5f99193d57
IV = 95511452b71e53e9
Plaintext = b40382705aaeea41097c309da6cd06010f15e09c0130fa4b3af69cc8da109d1f0f0a2661f1a8b89bab7e7009dcbb8a883d46254a830c45cd87981e0ea4e490fa
Ciphertext = 6774ade6984392eaf670dc2f8c2397e87af5c850325376d9230cf622d7f0a0fd0a4a0c68565c9efdaf58c2aec18e352a315a0f9ca6beeb8e1bf4dfb673768f0e
+Availablein = legacy
Cipher = CAST5-CFB
Key = 5947bbd78b06bb5ea2fc67ed7b24216e
IV = 8e4722ad2230b15f
Plaintext = 9e69423653c20c982794ed35d63c1a78e8ac14f37e1888ae4bf273bfe119891b2e4ed8ac46e7a9a463c7a710298d43b02f0c5606bcfc08adceeef2ec61867f8bede498e53163803f2f86fc58782fb841
Ciphertext = f15a5b0a9f323931149fa5549f98a2cd14995a177910644dbb10fc1f6cfb281d4cf09958a5bcb23931640ca932ec50fd67e85532fe5a89a736b1027cc0423a4b5d609d6ee91fddd8b0921fc8cb6f2044
+Availablein = legacy
Cipher = CAST5-CFB
Key = abce650e78f969b3b210151c74117fd2
IV = bc4659fbb7073c1f
Plaintext = 322eae07df5ad2ddd64bba34e42d30c1b884f842e71efa123345a3fb0c39884c57dd4c2c6fb0c42e69ff5a269d59af3a6144853c182edb376ca65947d7ccefae6806ba25c4f527706ba85a353c0fd10e3cb244dd93a2d060d7b055058dde1dff
Ciphertext = a03ddffb19dbfae5dc4190382c88b57ece48a562adb1d2a97554475430c30c174cd58cb05f04d4ca6ca07b1413735e4c192157af2738de438fd4e8544e32e5476645a9eae06b097ae624100f1294c1870bb48910929166d200bd12f4b0b34a6e
+Availablein = legacy
Cipher = CAST5-CFB
Key = 9f56e19b09dd3fee0e110f71e9967b7a
IV = 1155cf4231bf7ac5
Plaintext = ad1e4d3162a5084f581117639a13fc35df5449625ffe0f01e57d9a8726875be8515926ffe7449e30cd69ed4ca0c1b8b4486051c2d0fa2f6474a69c0afce2aec349d778a22edf81678145765b714c1b7c197287da56f59141d6978618729e1d89be20ace3de7d9b3c9b2d195ab6bc0fd4
Ciphertext = ae27a1f299072d0bf7ea533d6ef2b490b78fa926bc5e7195300a2676b8e8a54bacac00d91c1f734ec959c2260dcb123e22b4d10cb810625dff0810f570755cdc520c3eaaa86412b1b382f4ca6c25953144d8a959ee9db4771aad2a1dfc812e3f0016d75d95168629be284adf3734c0b6
+Availablein = legacy
Cipher = CAST5-CFB
Key = 31c485c996d6ceb2d17e0aa05b2490e4
IV = 8c37f33405051b4c
Plaintext = ac68de6a2c2144c6b4fd975a8dec93447391e7c9a4fde63d36be7f23ad186f96cd92b5e8adb546880d100329e97fe8204fad860e6dd8b3c0eed4805387536b9ccc63d6c74938b83dce2c93cc0a04a6025b7563d9e5e7239ae27819fb3844848a51e4294f273401ad9e592f8a170334b042f0667233b29f92b9b13262eb73232a
Ciphertext = 0fa7effeec07717c49fc5bfa2e0dcd96b3bb5ed3080171621c67bbaf795a06bc4aa8fcb82217ff3f164a8abe0a92f9f9baf05809962b2a684eb6acdaa3a0935e298c8e23e1f1a19cd3cf174c92ff07df0541bc2fedbedcf721f11e398dabbcd3cd1b5842e8a8a117b7f97ee7d17b4a7c7a9126eefb45ca7d3e76d8240f64fa92
+Availablein = legacy
Cipher = CAST5-CFB
Key = 556ccfa360ecb5025032dddb124cad4d
IV = d54c6fdcc85dc0a2
Plaintext = 71fbf180effac3dca0d69d40e4017dbe50455396f9fb6507ef7df26507de156cded8edd41a05fb25f352cbcdf3b2d770f90fa87f84863e0c2ed3b2dd770a1abfc489ad1ca82a28d061bd7039a6b5788da021657136def0c78d0b0cc7cfbec9512cf579811fd01185f3fdd2ab857328be4b63d293956b43df130e484b9861eccb1d06992b095e7febb0fb394c1954aeab
Ciphertext = eea7b5280a023d240e01e428eb566ef6ce709de1e961fb45256f453b4c63a8adcb3cd22fb58c6d091bcc91bf57e2d09f3290658a4a72af2427d338e4b559a0598a0983edbcf5c441540ca8d43a91c3623f2cfa604ac002c7e95e9ca4e3d685ba62b862a6de78724074261fe6e5094dc18db65b64b914f5125ba52b92a55719ab66e9fb4d1032419ede1d51123277dd43
+Availablein = legacy
Cipher = CAST5-CFB
Key = 7cb81fc4b203b0fa9bec49759bd515c2
IV = 4d5e2fa3bf73f488
Plaintext = 362789b376d85eb8181d4eeea52d42e873ce7741c11a2f820383a7457b15489b09fb21ac4445959dc9e851b7d40682c50d7044bda46a5da39fae2bab73b3db9ed22edc7ec5da936dfa7451cb5f0a829ff0762738cc2686148f1e1f00dc3fe38139c9a173201fc1f052ca34736fc1ab3dc4e707f864d6119b7adb6c8ddd41c80de5d357d17e9c85ed7af1e4f72cb2656932ccce469202680109eef89a9f42f10a
Ciphertext = f24802e7d3d3fc2f487a48caa63d3b1c97856aff1f25ebe2a5579422fb75c0eff313ad93e21f667048479646b547716ec00de0686c7fcaa7352175034e4347f4552872f38c0339a70538226a0155ea26cb46bc98d0341122bfaeff3ed23eb003824e239717de4088441b5abd780bc9f10570d36e5123a6adfad601845005a7b0ee80e7de92991f931e2a52379da40ba40e6c79ff6817de63191e31570722d7d7
+Availablein = legacy
Cipher = CAST5-CFB
Key = beb622d0228cde29b342bbcf4c1c83b4
IV = 75c282fa581d9c67
Plaintext = 860476c81685b58e71e2599efe083ce5
Ciphertext = 3f08c279175f0eb1b66c991c650735c7
+Availablein = legacy
Cipher = CAST5-CFB
Key = c4666081e0b0eddb10a9a607c807378f
IV = 5f23623288e4a41b
Plaintext = 2fd02dab9054248073ebc0b07aed383756ccfa4fa6298722775be6a9b4ed27a5
Ciphertext = cba9c6b7a6672071031aa237a602996896e31a110bae1870d000768a79f661aa
+Availablein = legacy
Cipher = CAST5-CFB
Key = df010376a6b03279338773a70e012382
IV = 67455decec549365
Plaintext = 9b9c3dea553ec235db0011b27191544171845b7bdda0dc04a089583959bba5ab7048f8ca87eab073a8b824fdd4e82e40
Ciphertext = c0401a8557096e02ff58f62634eb39b8894735f6e1d735eee0cbd97804987a6d1f123100e2be26089fb40708b48854ce
+Availablein = legacy
Cipher = CAST5-CFB
Key = ff01aa4f7106c6bd24399076f901a530
IV = 089b4f6054eeeef7
Plaintext = ae9cb9dfa305af83e95a3b2099f70907edcd49fbc6efc5ebe744184c76b4f56bf35774f3fe215e1c8ee42172a2dd3e6f9ccd3d9bb044325e61a6bb97e48e9986
Ciphertext = 18c2127028579828ce13a8636ba7d666ace80c0b392bf3be4f5f97ff94d081e4174afd85de006c0affbb244149f9d2efd5f50ae7791f4ca061979f0e80a1790f
+Availablein = legacy
Cipher = CAST5-CFB
Key = d33d4062ab32298eafcca86b5088d5fd
IV = fcfffce8b020240f
Plaintext = 1fe1318adb99e6d4fced292902fe8c831ba488a43f85964d6ff54b322663b380bc99fed15568278cfe1d0af795c71355bf65e876855763655eec3abf3d4b27a0341d607f4bfbd82c8900fd436f7c4186
Ciphertext = ea2913d6d9f3906403ae86fa34fb185e333cf4991ab5f27d58abbc4d4bbf14165fbbf7da164401b4ff856807141fbc4d5ad550beb5d8c708eda610a5af801e27d68945ded441f2ff85206e5c3e52e786
+Availablein = legacy
Cipher = CAST5-CFB
Key = 47e13544a7bbf74dd68ab5ce66e5bdaa
IV = 69480b4dd38cf3b4
Plaintext = 3e2e583a3a0389ca324f2aaa52b7823904ab288dae562995cf1d70c796d785fd361261434eea480ceb3d369d969652c7ff194931c0a9bd978f5ae4094d6ef32d986a092c580ccbf865e5095a7b80559be13f842f9bea9e42a3a01ef8a24a6526
Ciphertext = c4fd34b698c5908a37eab83859317b9961e7e741bfef9060595fcee55c73f6c93bdbc5b80c73798c15efb29207e958e975cb77b4cbe5e5b329d50e86fb43dd3a234aa23fb5c9d38dae78c5de99b5e3f8a00d0bb00208ceaf2ede8f8b99f19223
+Availablein = legacy
Cipher = CAST5-CFB
Key = ae86823695b48e8c612ae5a01b597f97
IV = b26eef7b1d14894c
Plaintext = 569a910bc6aa97b8939ca703fc10ce0d171625bc735a1fea7148650541109d955b1b686c6cc404b2d3d92ad9faaff217dc7b31b038b770959aeccd1ca55d650364fde51df8d4f0aeb05fa364f5028f709c179ca6df0bdfc1cb850f238d755ac44a733fce558402be0c70bc0871b8e62f
Ciphertext = 63c415bd42ee6097485e023ff9c4a29e04fb4ab3254bbe1dba5b85c844184d64550dd2ed4f3dc30aa75e987363343b4db154bb0a5a250fc7049ccd8a507083f5ebd76e34f87f8b23a4540ef1e77c094ab1e0afeacfe04116aa33e2df1e505d0d788065288d57570977feb304ab432bbf
+Availablein = legacy
Cipher = CAST5-CFB
Key = b85df29c9244229835d73441dc37555e
IV = c1375430efedb2d3
Plaintext = c232a0bbf967ef28b74e7b809c62bc8c1cf2d52a273a84162900da834448fd567870471498f29770619dec504922e379eaba0d3a712602583d00279d8fc6a6d568cb94a330039a189ed5802abb7a2898c13ef89c00d73fca9a2f2ffc2107ab498212c56835c0fc26f835a69c00bb3eaa695ac20e8bdb0f5b5b6684d02bee8fb2
Ciphertext = 12c322b65b8296f7f88030ddbe64f2fbcb39beea0165f7633e1cc5e1cbe939bd52b0ddae37603a14bb85faf130ccf34492ed3e41d0092878d96eb09c3a5c6e09e0ba38a60ae0fdd855e1b236e69bf2e6ec6e80e4bd620826419788409524debead5430142da648144ab11746f6a4b40f357e570d8f645767bcf10fd1e1cc3286
+Availablein = legacy
Cipher = CAST5-CFB
Key = e96771f5f20a89ee871261d2d18e1e46
IV = 8c664a37d245d26c
Plaintext = 8aaafd56c5d5d54fbe16f115c3216bd1f4376666931a2ef1ffc5468ad12150c39250dca2d63c6ea166bb0ef4aaa3d5849c1f9c621c55826a1ca362f03bcba4dcbd654b300d16519710130e5360bd949aaded6a648f96dd8937a77287d4a4ac2941729475b635b9797476b4dca4171787ff15882d3b4872ed0999a7546dbb61698e8348f70e4a14981a78156150484532
Ciphertext = c4b350d70801419909077a2218b855d2e4cd3ad47063618009d216fb5bed38f2c161ab1d02fa62fa87371e3975b4e4786617636351e56c294d1a56c43644f54a3566173e18a5ba48964cfb314817219efa9d22b61364b7f1d2c4f38e0a6ad04bc1aee05f5f6061c3f93697125ad29c9a9b39b3640a61f3873f1327fe104fc3d2009052fb9cb356853a6f1e81feebc88f
+Availablein = legacy
Cipher = CAST5-CFB
Key = aef49da33f538ee66e178d4b6121055d
IV = 842566e68b61ff7b
Plaintext = 415991f65e1a95040cef9960556f61e617827c30c74bf353cdd86173dbe4cc983a2ee6bc8ca6cfb71121e7b0d0178f2e13445c710dcc176b781201971171f7489f18faf110f39accd1cf08c85a958d7698b116f1c0d75812ac9b0b39aee7f7159ccad8fdae9b99f2d695eacf12c6469d5b51a34de26eac73613dcb2f77122cb1f8dd5162786a12052dc7b6dea6acc4989dcc7eafd9374f6c29697c74749ef16d
Ciphertext = cda6dcfc1e0103192673cf18f67939eabe1011b94764ddc809f7d4fac4521ed72ee66629220ef29aec006c82e31432030480589f9fe35600939609a0c6f9252ec8ad7f96540236d3dcb4a53433b6759b218da8a37cde43aadcbc517c12811e27db1870d78c874e5f81492b47245cc48c6761998f1fb8cbc6848ff40f0d27adf519bb3645b4d3ca6e35a1979aa5685976375298822dbbb072856312eb30232b97
+Availablein = legacy
Cipher = CAST5-OFB
Key = d7d57bd847154af9722a8df096e61a42
IV = fdde201c91e401d9
Plaintext = 81883f22165282ba6a442a8dd2a768d4
Ciphertext = afd1a6abb87a4a12ccfb63b91868b734
+Availablein = legacy
Cipher = CAST5-OFB
Key = c9f4ce21b4c7daaa4f93e292dc605bc5
IV = 5e5a8cf2808c720e
Plaintext = 8e19c5cacd015a662e7f40cdecadbf79a68081c06d9544b41c2dd248e77633b4
Ciphertext = 834fc0990736575be34b56f7af26a1cc4d801cfd36eb0d0830c5264a7050db77
+Availablein = legacy
Cipher = CAST5-OFB
Key = 7a70cc6b261eeccb05c57117d5763197
IV = bb7b9667fbd76d5e
Plaintext = 823cbaae3760c85512a3c83fd60bb54b7cfc739b295b63e05ef435d86e19fd15368c89ff08a0f21ce89a728ffb5d75df
Ciphertext = 3552cb60d8b3a9d8a6458d20e70250ef67ff90a1767cd61597a18a28dfc354d810f30b8949a8a13a111393ba08bc9e6f
+Availablein = legacy
Cipher = CAST5-OFB
Key = 85dbd5a6e73681a51a4a7d4e93ca7d0c
IV = 89d897c5aa9e0a5d
Plaintext = e3dbfc6ae1a879870fd22644c8135fe063355dfc0a8dad45c9c6e052e6e085cf717754dc1b49acb04cf340826ffb0da991138f022a9c34923a6a116c98c7d3d5
Ciphertext = 20310bbe52bdde7725da64a30e428654a2ab9c2506ea89499b04782038a29c3712915328380e785a660e378dba714a3598ab4a6612cd8350d608a8cf598bea7a
+Availablein = legacy
Cipher = CAST5-OFB
Key = 18b9887a34438fb2e759027e54e334b6
IV = a5be8621e58dae32
Plaintext = 8cd659df925950b516f737fc92d2fafa008c008c9dfe0e75ed2d68f6ff79399ff2183464b8c37cf31aafc145fcbfac73e3f87eccb435f424bf1c6d6efb504e8e93e8a668a2210e3d3b4fd437ad1a5842
Ciphertext = 0cefd22109f262103018037c3821c3bb1d43b5ff45dba0de243a915bdd2e7e9a4b847dcfb23baf1b7c42cc62bf33ffb0e9e8edf31b2ad9545074b5c6c57721f1b3b6d85f343aeddc72591de1f7d4fc7c
+Availablein = legacy
Cipher = CAST5-OFB
Key = da52c0e4609e82ee926174a9eaf90b08
IV = f2d0c5e86b4ddb40
Plaintext = 91d6c95a614cf85de16eeabe5976c2a2a9d307042f79a7aaeb7c3c57e1dd8d43bfa458c8c02e4f5ed0c960c9f17e3991dd2e0cb3ede18f96395a484001ef07ca4c97b411ce454aaf0f74242aca03786a93442171bd50a1467b9d663245d24c2f
Ciphertext = 2e7514b53c534a7d443757a1f071cd9b6e3b79764134c202717bef1f633807b42a3e34b1c6e8b233d2436ec61fa642cc48ef653de35ae84298c380652f2633e5180d35a28f0e8876693a0e92e47a4076ddd9f56d3145564c880dd98adb77e6c2
+Availablein = legacy
Cipher = CAST5-OFB
Key = 56d6f7e2a870b92d55ff8d6e9c554d2a
IV = b512f0e11e27fd1a
Plaintext = e62cdeac43667749701314c546f778a4c758e4f55760e7d729c3783cf7a242edf6ae3fcf0990886434896c945455bfae0e5674aa06ee6fb1512d94df2cac2447eeb849373bb3efbe7bb8d66c8a7ee559b17fc268d6599fcdef7457cdbde5b9c5b692236e4397545f2be97bd44f3993ad
Ciphertext = 71497485f2deb55dfb1f6f77230e98c34faa185a9de4fbd5a2d065c50de8978f9aacec1e4e55c69b72ec581a7acdb9795233d7c40506d9599346a71f2ba14c2f6b7e678efa3cc4e0a30453be14794fd121db985a5b2639a2719e2b771195ad742e60ae9d17ab8c6466676e77f61032b3
+Availablein = legacy
Cipher = CAST5-OFB
Key = 09f216ff78dfe419dfcef1a855473414
IV = 722174c892d26529
Plaintext = 11f435e7e3656fcfa8e0df230311ca21054e84e13c8590e7ec7309f59c174022d467a7302641ee1b6ba46bee4f20bfda108bb78982f670b057dfbfe49da9cfae88490ce17241402b20d2fceb476d3a424e6c406d56ffc85278695d584d6c087cb4012ca2cf4daf284fd15ac1f2e183814957e934bf88dff4d777adfbb54933b5
Ciphertext = 5e37c2fac52455a124fdbb84a7627e3480f672907ee82b2830c2d26f12da8a5edfcc6ef0305de040c2a998b968b2e1e66a586887d1ba77076b661a09b01108c0f6bfcae40ae5441e16cc2b2b32f391e2e88f245325003226802093d33dd676d4591e60a17a958939ef898b20482a99cf79187f6f56f9d1e53f77a6c895730a89
+Availablein = legacy
Cipher = CAST5-OFB
Key = cde9b69eea2b6a5588457e35e0a08803
IV = 52323b54d69a62fe
Plaintext = 967798995af6f435b3a6f92bff77a11fa44d1426ae0f6e7dbafac27b123c5fc419be52c0ea412c4b3cac05ae89a4c0ce6f5e91a456b1bded5370a1234cf6f6ab5d0253507bc6f3f0573ab97585b67107dec059812323e021e341ad839ea9e3d02aeca43356add48ccef81f693ed53d32ba1c74a35e8a5f7f3115ef834f7daf9948244c4fc31f5487678d3e70fb27abb5
Ciphertext = 5cc3f00892f8ac87d5794965f43540ac36965e8122c2cbe8bbc68621739ddb0d28c9086a58c157e7bbdab4bf3e70988a9d2913445776771557bc3e6c6f7f803bfef5085441763b24e266a995b7db60239990202c946aa89750adbf35ebd089b6897a3ca6efa0b4f505dac03c5c2e93cddc3fd7b8ceb419a72d2512330e2cbc99d7b3f3e4eee8b315d3e761c93a08c67a
+Availablein = legacy
Cipher = CAST5-OFB
Key = 939aac71e337709855715a57e3a4648f
IV = 493509b56a92f140
Plaintext = 9c22efddc7de496a916d15d710de374d57478126ed64c9ad7e823e24d19bfc0cfac3dda0d1c292a3a203f35b26ad94deb20f998caf41cbdd4a08eb5d6cfb46f4ede4896b0569d72c03ec194941af95c0573cc3fe8f045ba19946b382803248f3dd4f9a454b1a3e8e1af02ea8482d637dac96a68275f4a382d3023f9df4892b9032cab9378b1cef5051d6db81226f259d1be4eb23495ac807600536b5b0481754
Ciphertext = e04d62785f1d6a05df1ad002c5c81f1e511d4317d674278b0fd35ba16fc4de739d0fc6429df9de7b12fc4f2f9903efe47b5974f7b727d58f919bd198249eac42fdd0d09d741ad6a37b34203c4a7b2f7b22df0edcc263ca3d245387a6fca88937d762820e5c6a820fa26f7dcb6b1346deb7bd60cd61db8a272667bbc03fe2e88d9d69492eab0c6bdd5184bbe82121232e9340fd1d7a5a4b8b304a88137842954c
+Availablein = legacy
Cipher = CAST5-OFB
Key = 8368189d41eaa20d06a3a2d2a91e43f7
IV = cf04ac0e4733952b
Plaintext = 696ca57339840fb3c150e0c111d9e13e
Ciphertext = 3f530c7c373723d7d06695e6782f14e0
+Availablein = legacy
Cipher = CAST5-OFB
Key = 5124c6fdb0856ded76afb6febdaa981e
IV = 937ebdeec379685a
Plaintext = 5a5928dd09e78a21256eadb062630a3f0b47ca2376ccae314948143fff2512d4
Ciphertext = 8ce4e3661b442f508f7016fdbb69f7dcf4609cf6be2a9854533aa450e0638dc9
+Availablein = legacy
Cipher = CAST5-OFB
Key = 6a8f6487e76058bc5a126276e48fdd77
IV = 6e75d8b8ac097614
Plaintext = 424ddc343067612fdb426920f40ab4d82e3d4f9485b07fef91617556d3093874840e8110ff375b7a68f98c471ca10acc
Ciphertext = 7994f1beec7126aa62694e2b6e0874ba8d2da96f5bfc52059d27af0f93ee47798a894a2d6cb793667ca4b308c46b4dd7
+Availablein = legacy
Cipher = CAST5-OFB
Key = 01963d44aea026b2205238454d5bb73f
IV = 9442a6e0f3a53f10
Plaintext = c54cfacd953736a2d8db0b8b63b555253a0ca6f6e05f2e918d18be95669fa85609f827d6da014add2964626670c202b195248fc986372c92adbb10c0e7c36e04
Ciphertext = 8f3f08ab74d80edad7b7008e122050ec8b0af8d0b0b4d107a9d74d701bc367296ea0feefbb7106c7d752757be37f4e19c2178c12ea6d68dfdd8e96a301937223
+Availablein = legacy
Cipher = CAST5-OFB
Key = 4ea87b0b346054c097edc5601b782870
IV = 9a3e23333b2b2de7
Plaintext = 0c7734310c5ca82b520bf1e0a1614c7ddd0c002711ef0b239de8fa256e15b32056b992747ff3a3a310d52e9df36275d9192dad61caa16715744552c865c5ae9477a70a2c3a02a01ba176b927445094d2
Ciphertext = 182462c882bb5a0251542567a92b58e28dc0895891da88befaa0c2d3aae0870ed76b62ba146e4a97a28dc34f83f83bbc29000298028ac646399fdb35c5428b86759c181a8f663d099e33aca6918c3d2c
+Availablein = legacy
Cipher = CAST5-OFB
Key = 1956f40b2334a6546b3071f2d17f4a59
IV = 765cfb560c46777a
Plaintext = 045ad66c515d407ab73ea0c6f6ae869872342fc72956a659945454005e37c76ed07df996ffe1322840cf23843b34346a1e730ab721ddceaf362ed256054c105ed581a80c04ef22ae1b5eb8742c6e3c9c0e0e29fad211b4f40adc1520f7c6821e
Ciphertext = d441ffecd27fdb3172cb38e462e2b6420cb85db892a6073fe1741bc119815079134582238bf47bff2cf2287f7e9fe6617041177da1675e74a15e2e6b183b6148bbf88bb7aecc0161d497f838a85071425a945fdaf0ac8fc3a1d9a405915dd115
+Availablein = legacy
Cipher = CAST5-OFB
Key = 4e47e1b5c1b489295d3a2bf049f4be2d
IV = 83fdf064d213df41
Plaintext = 94a7bed3b5a158e85f9e4778a7de105ff4f3b2a61c2fead82cbe949d7a4ee961a6c62949ba2c69d513d836a455b612c2fbb6ca243a0a18a853cadb6b73b600192de1d51ddf80030718b079fbb581073a06b66ba4ad524d3d09efaa59e6919bca15b2b92bd9f8c17d6e463f4ea5fd5f5e
Ciphertext = faa5133fcad1830f7ea3ab6c6266e0ec7ef25643dd5680a433952ed87a433bbab85392f37edbdab44878b337121bf8b37e8b4cd1980ae59bcd8b34191ffffc5f08850f910f3c2c26a4d32fc460d845ed09995cf172b6338728b3aa17b041122e52c4cd9bc036ff5e7a0c3fb1ca82cca5
+Availablein = legacy
Cipher = CAST5-OFB
Key = 613485e5bb84b91cdd0ca02f8d83e0bb
IV = ad8a7564f6ce8abb
Plaintext = ed5068003163c424ae9a8e51e3d77684c69073a824dc4721568f7528657c3dd28d66219f398ed57105aa35cfef3ac078eab30ae0f3ed752b0e320b099ea42b156f818904c4b6c534cabde53dfa62e7b74518a8bca3f36ee85b130e8520d38c006e6adef34bbc8df56b757b500d703e5777aa545c4170404754f03dbf22c9f0d7
Ciphertext = a03127978305f8e500061bf108157a5e2e4db5e405f130efab2ef5c9d190d15e2bc87c235b6c123de066b447ed506d03d433c12642e8b86ebcfd9077a1e76adf1f79614a28fe92f49c482b6bc3119ab364426236a4aee7920194d0a77ce7d0061c5d254b11f72c6fed02c07a187f945f18818ce31d82fe867153a725525dc11b
+Availablein = legacy
Cipher = CAST5-OFB
Key = 8198b36e880cf50dbf6724feaaac8688
IV = fbaa2882a2a4acdb
Plaintext = b2516a356e437513f0df83938afefbe9f9ef1ec879797997f31da96a1ea7a15d395ecdb94b7fda14cdc0b75c171784fa8832d574b64f9450c6be25dc83b93d3bbf0145a661bf4db775282b98649b64613aeedb8bb770f67cc3421ac6761e5d763c21ac2d1e729e4597ad7fca9fdc70878b26634df78cd0f36fb3b138a1357915abba4ff5f8dfaef268307022f2e23528
Ciphertext = 685e4aa88c350e10125a108a6cdbb38baf3c0fc5c5fdc8b36f0f788ed80ce3dd4e21dd3c0c56f7f2ba399270c80e9f106c7cef715d78c1bdcb3841363afc1c27a65f68bfa2e58b9bf8ccced2e99349fb208116ae2ec176351fdeca19060edec12348590496abb943160075a8408a9d4d51e25e147d1e4045cd76e77ee192bbe411241a3013070ee071c08450ed61bd0f
+Availablein = legacy
Cipher = CAST5-OFB
Key = e30b4c874c4c4f6e0cf1f8ef58e5d375
IV = 7e26f07f8024343c
@@ -369,16 +429,19 @@ Plaintext = 8ceca4dc346cfd6b15774e082db1a89497b7d85d6b5b7102e77417f7a243fafe1711
Ciphertext = e1d258d7b885417ba27c3d00ee9fc9247ee7aec53b1647f1d5250db8f358b7f0da34d3ba595c0f9480815ad7dc5a46aaee41f1478ee302f5a068ca7bf2a123e5a6359f1d85a07ce1415b17f1fa03d1b233f4922ae981120ad919b70822cf68b3597ea080d7688eaab85c17b31dfa2fed465a3f272ad9d97362c3ff4c06bad8db4b548ef263c810094d927fc85ef2f90fb6258245024ad9acc2175aeb73015381
Title = CAST5 ECB Test vectors (from RFC 2144)
+Availablein = legacy
Cipher = CAST5-ECB
Key = 0123456712345678234567893456789A
Plaintext = 0123456789ABCDEF
Ciphertext = 238B4FE5847E44B2
+Availablein = legacy
Cipher = CAST5-ECB
Key = 01234567123456782345
Plaintext = 0123456789ABCDEF
Ciphertext = EB6A711A2C02271B
+Availablein = legacy
Cipher = CAST5-ECB
Key = 0123456712
Plaintext = 0123456789ABCDEF
diff --git a/test/recipes/30-test_evp_data/evpciph_des.txt b/test/recipes/30-test_evp_data/evpciph_des.txt
index db8087d70f..83b66e0dca 100644
--- a/test/recipes/30-test_evp_data/evpciph_des.txt
+++ b/test/recipes/30-test_evp_data/evpciph_des.txt
@@ -8,36 +8,43 @@
Title = DES ECB Tests (from destest)
+Availablein = legacy
Cipher = DES-ECB
Key = 0000000000000000
Plaintext = 0000000000000000
Ciphertext = 8CA64DE9C1B123A7
+Availablein = legacy
Cipher = DES-ECB
Key = FFFFFFFFFFFFFFFF
Plaintext = FFFFFFFFFFFFFFFF
Ciphertext = 7359B2163E4EDC58
+Availablein = legacy
Cipher = DES-ECB
Key = 3000000000000000
Plaintext = 1000000000000001
Ciphertext = 958E6E627A05557B
+Availablein = legacy
Cipher = DES-ECB
Key = 1111111111111111
Plaintext = 1111111111111111
Ciphertext = F40379AB9E0EC533
+Availablein = legacy
Cipher = DES-ECB
Key = 0123456789ABCDEF
Plaintext = 1111111111111111
Ciphertext = 17668DFC7292532D
+Availablein = legacy
Cipher = DES-ECB
Key = 1111111111111111
Plaintext = 0123456789ABCDEF
Ciphertext = 8A5AE1F81AB8F2DD
+Availablein = legacy
Cipher = DES-ECB
Key = FEDCBA9876543210
Plaintext = 0123456789ABCDEF
@@ -45,18 +52,21 @@ Ciphertext = ED39D950FA74BCC4
Title = DES Tests (from FIPS PUB 81)
+Availablein = legacy
Cipher = DES-CBC
Key = 0123456789abcdef
IV = 1234567890abcdef
Plaintext = 4e6f772069732074
Ciphertext = e5c7cdde872bf27c
+Availablein = legacy
Cipher = DES-CFB8
Key = 0123456789abcdef
IV = 1234567890abcdef
Plaintext = 4e6f7720697320746865
Ciphertext = f31fda07011462ee187f
+Availablein = legacy
Cipher = DES-CFB
Key = 0123456789abcdef
IV = 1234567890abcdef
@@ -66,12 +76,14 @@ Ciphertext = f3096249c7f46e51a69e839b1a92f78403467133898ea622
Title = DES Tests (various sources)
+Availablein = legacy
Cipher = DES-EDE3-CFB1
Key = 000102030405060708090A0B0C0D0E0F1011121314151617
IV = 0001020304050607
Plaintext = "Hello World"
Ciphertext = 3CF55D656E9C0664513358
+Availablein = legacy
Cipher = DES-EDE3-CFB1
Key = 000102030405060708090A0B0C0D0E0F1011121314151617
IV = 0001020304050607
@@ -79,6 +91,7 @@ Operation = DECRYPT
Plaintext = "Hello World"
Ciphertext = 3CF55D656E9C0664513358
+Availablein = legacy
Cipher = DESX-CBC
Key = 0123456789abcdeff1e0d3c2b5a49786fedcba9876543210
IV = fedcba9876543210
diff --git a/test/recipes/30-test_evp_data/evpciph_idea.txt b/test/recipes/30-test_evp_data/evpciph_idea.txt
index 17930ffac8..1b4f5c9fd3 100644
--- a/test/recipes/30-test_evp_data/evpciph_idea.txt
+++ b/test/recipes/30-test_evp_data/evpciph_idea.txt
@@ -9,545 +9,642 @@
Title = IDEA Tests (from https://github.com/pyca/cryptography)
+Availablein = legacy
Cipher = IDEA-CBC
Key = 1f8e4973953f3fb0bd6b16662e9a3c17
IV = 2fe2b333ceda8f98
Plaintext = 45cf12964fc824ab76616ae2f4bf0822
Ciphertext = 2cb10d22ac22a375c0021ab6732936c1
+Availablein = legacy
Cipher = IDEA-CBC
Key = 0700d603a1c514e46b6191ba430a3a0c
IV = aad1583cd91365e3
Plaintext = 068b25c7bfb1f8bdd4cfc908f69dffc5ddc726a197f0e5f720f730393279be91
Ciphertext = 4af8370c69ae4e45cc5a395e790272d5a5a0895dee1f336f0067963bd9ed55c7
+Availablein = legacy
Cipher = IDEA-CBC
Key = 3348aa51e9a45c2dbe33ccc47f96e8de
IV = 19153c673160df2b
Plaintext = 9b7cee827a26575afdbb7c7a329f887238052e3601a7917456ba61251c214763d5e1847a6ad5d54127a399ab07ee3599
Ciphertext = 09738cbc8c7764dd63206892eca29fbc3a67f7fe44ded6b128a0350426776ea71d0c9a1b6d627e1e3d014837dd82f11a
+Availablein = legacy
Cipher = IDEA-CBC
Key = b7f3c9576e12dd0db63e8f8fac2b9a39
IV = c80f095d8bb1a060
Plaintext = 9ac19954ce1319b354d3220460f71c1e373f1cd336240881160cfde46ebfed2e791e8d5a1a136ebd1dc469dec00c4187722b841cdabcb22c1be8a14657da200e
Ciphertext = 956c2993f77485da8f50b09ea7aa532f7c0aa1f63af0ac998680514a16c99d143261f7434f9a9c0fcb26a02175fde4b4093e1efe672cfe12509cf3d455c3ab01
+Availablein = legacy
Cipher = IDEA-CBC
Key = b6f9afbfe5a1562bba1368fc72ac9d9c
IV = 3f9d5ebe250ee7ce
Plaintext = db397ec22718dbffb9c9d13de0efcd4611bf792be4fce0dc5f25d4f577ed8cdbd4eb9208d593dda3d4653954ab64f05676caa3ce9bfa795b08b67ceebc923fdc89a8c431188e9e482d8553982cf304d1
Ciphertext = 3831f1265df609c006a15c2b963465e8a0d77bbec6e6d332f0b384479f0f34d2a7ed722607e077170a97ca9cdf526602972823c562c87187b8dc5f5d7de27a80c58bcaa95f5f7cae9c5b70938bb7de9f
+Availablein = legacy
Cipher = IDEA-CBC
Key = bbe7b7ba07124ff1ae7c3416fe8b465e
IV = 7f65b5ee3630bed6
Plaintext = 2aad0c2c4306568bad7447460fd3dac054346d26feddbc9abd9110914011b4794be2a9a00a519a51a5b5124014f4ed2735480db21b434e99a911bb0b60fe0253763725b628d5739a5117b7ee3aefafc5b4c1bf446467e7bf5f78f31ff7caf187
Ciphertext = 5ee0a43a2dd9d14eee83d99e51598870a3b4221f28a2eb77b3612fec3c92037ff9eccab303d225d89f313a8894d1de97f3e87a93684290a17622766eda764308e1abe6153f638a3e8e1e6e0f36cca66ee06fa21457266c4291d8456fa84aaa09
+Availablein = legacy
Cipher = IDEA-CBC
Key = 89a553730433f7e6d67d16d373bd5360
IV = f724558db3433a52
Plaintext = 807bc4ea684eedcfdcca30180680b0f1ae2814f35f36d053c5aea6595a386c1442770f4d7297d8b91825ee7237241da8925dd594ccf676aecd46ca2068e8d37a3a0ec8a7d5185a201e663b5ff36ae197110188a23503763b8218826d23ced74b31e9f6e2d7fbfa6cb43420c7807a8625
Ciphertext = 1c1fa2b32f704963913dd890dc5504d9a4562587f60e15dcf5351bc89ebf4467679ba38d6febb3063745c88e53c4e2866b7fdfe0916cb6196da3f96d0d69dd605d603a80e8da4782f6458f65a0ab55541a0cdac68095b4835ffa0d119cf5d4e40dbf19731cddcfd57cb5cf6250abfa0d
+Availablein = legacy
Cipher = IDEA-CBC
Key = c491ca31f91708458e29a925ec558d78
IV = 9ef934946e5cd0ae
Plaintext = cb6a787e0dec56f9a165957f81af336ca6b40785d9e94093c6190e5152649f882e874d79ac5e167bd2a74ce5ae088d2ee854f6539e0a94796b1e1bd4c9fcdbc79acbef4d01eeb89776d18af71ae2a4fc47dd66df6c4dbe1d1850e466549a47b636bcc7c2b3a62495b56bb67b6d455f1eebd9bfefecbca6c7f335cfce9b45cb9d
Ciphertext = 5b15322d02a4de6ee0847b029fa88eb39db00697113260bb5834128ed2201ec2c5e22f50bd274b5ae8dc24e4b721c3e5cb905d96595c869ca1db7cbe6389c8553b36f635a1fbbece6b1aba3ba9d0c6cb361aeb5708b61b99a2812b23f16ca0bc602f5dcb77a1eec677399a47b6ce5f9ebb90c32b2ff3c181a0ebcde94c46ff41
+Availablein = legacy
Cipher = IDEA-CBC
Key = f6e87d71b0104d6eb06a68dc6a71f498
IV = 1c245f26195b76eb
Plaintext = f82bef3c73a6f7f80db285726d691db6bf55eec25a859d3ba0e0445f26b9bb3b16a3161ed1866e4dd8f2e5f8ecb4e46d74a7a78c20cdfc7bcc9e479ba7a0caba9438238ad0c01651d5d98de37f03ddce6e6b4bd4ab03cf9e8ed818aedfa1cf963b932067b97d776dce1087196e7e913f7448e38244509f0caf36bd8217e15336d35c149fd4e41707893fdb84014f8729
Ciphertext = c2725ddb784b9cffe46543af4ac9f0e64edcd1678f26b3ee652af6d00ae164f7c07afd0fb773277401c2137070a6a59e39de429c032711756ce6b0c9b9dc69a0a1caaabff9da5855f7410656f8e09e00cee6f44c0fc93f9419d13ccfe63517a1c74afc3dabfd1b43171bfe097cf28ca5674fbd0fa58b0698289a92eb57cf1ff74b1d756ff113252a379f2bae8dd9cd3d
+Availablein = legacy
Cipher = IDEA-CBC
Key = 2c14413751c31e2730570ba3361c786b
IV = 1dbbeb2f19abb448
Plaintext = 40d930f9a05334d9816fe204999c3f82a03f6a0457a8c475c94553d1d116693adc618049f0a769a2eed6a6cb14c0143ec5cccdbc8dec4ce560cfd206225709326d4de7948e54d603d01b12d7fed752fb23f1aa4494fbb00130e9ded4e77e37c079042d828040c325b1a5efd15fc842e44014ca4374bf38f3c3fc3ee327733b0c8aee1abcd055772f18dc04603f7b2c1ea69ff662361f2be0a171bbdcea1e5d3f
Ciphertext = d9ab48c7195d8dd8860860688b8b66a74b3798a97647d8106352d1e3d8bb6c353e2e561478d396fb432ab07392f5fdd39d610c8e046ffc5fe5eb8736ce87f43a05ec4f4bfb0142a1d32fde8bea7af6b9e22a3fe3823a979f73cd4f4eacc145e5e043dd1a3e2183d0ae3a1aa5d8fe78d9dd867c4bd54ab149bfaefc66647f8948881f712ed7b1eabdab62b71caea6f0face592ab5fcb668752bfa7cbc39a00d05
+Availablein = legacy
Cipher = IDEA-CBC
Key = 6a7082cf8cda13eff48c8158dda206ae
IV = bd4172934078c201
Plaintext = 940bc76d61e2c49dddd5df7f37fcf105
Ciphertext = 05a31cd129886c6458ec0739472556de
+Availablein = legacy
Cipher = IDEA-CBC
Key = 625eefa18a4756454e218d8bfed56e36
IV = 73d9d0e27c2ec568
Plaintext = 360dc1896ce601dfb2a949250067aad96737847a4580ede2654a329b842fe81e
Ciphertext = b046b49207973f946668d49d3cd93a13bc9cf50bab20f40cca024e2fc3dd17ea
+Availablein = legacy
Cipher = IDEA-CBC
Key = fd6e0b954ae2e3b723d6c9fcae6ab09b
IV = f08b65c9f4dd9500
Plaintext = a206385945b21f812a9475f47fddbb7fbdda958a8d14c0dbcdaec36e8b28f1f6ececa1ceae4ce17721d162c1d42a66c1
Ciphertext = c25cbe4acc9e6909ed195e257a5f28beb77ceb614c538ef531b18778bbbfe1d25d70e4c9b37c4d1d9cde4361206f6173
+Availablein = legacy
Cipher = IDEA-CBC
Key = 7b1ab9144b0239315cd5eec6c75663bd
IV = 0b1e74f45c17ff30
Plaintext = b968aeb199ad6b3c8e01f26c2edad444538c78bfa36ed68ca76123b8cdce615a01f6112bb80bfc3f17490578fb1f909a52e162637b062db04efee291a1f1af60
Ciphertext = 08186d727f2bf0eee50e52f98775ae222b67b037f40f8a803aa6196fb200ee45a5183ccd4942677d4abe617a6c41c9c565dd79d44de12d9291f434939639e59c
+Availablein = legacy
Cipher = IDEA-CBC
Key = 36466b6bd25ea3857ea42f0cac1919b1
IV = 7186fb6bdfa98a16
Plaintext = 999983467c47bb1d66d7327ab5c58f61ddb09b93bd2460cb78cbc12b5fa1ea0c5f759ccc5e478697687012ff4673f6e61eecaeda0ccad2d674d3098c7d17f887b62b56f56b03b4d055bf3a4460e83efa
Ciphertext = 0b13ebbec3b66a240dc11cecb1b3a6d5cf2770d529f852a405da596170fa6067a28f07f41c9d520b6d7c3163395dbe875995809f24a4243e0e80e735d3d92307e07775300e10ee57ab916a043c29d3cc
+Availablein = legacy
Cipher = IDEA-CBC
Key = 89373ee6e28397640d5082eed4123239
IV = 1a74d7c859672c80
Plaintext = 45efd00daa4cdc8273ef785cae9e944a7664a2391e1e2c449f475acec0124bbc22944331678617408a1702917971f4654310ffb9229bec6173715ae512d37f93aaa6abf009f7e30d65669d1db0366b5bce4c7b00f871014f5753744a1878dc57
Ciphertext = d3ed4e4fc32dc0342ec301817899967f3a47737e2691fecf6799fa9c8d41362107be6fa674320befc87ccf9fecbf03dec5be160433f450bfd89d8fc3312232efae95661ee55f10eb2a52f9590c4d7e2c656f6779f6f677190c7349273daebab4
+Availablein = legacy
Cipher = IDEA-CBC
Key = bab0cceddc0abd63e3f82e9fbff7b8aa
IV = 68b9140f300490c5
Plaintext = c5585ff215bbb73ba5393440852fb199436de0d15e55c631f877670aa3eda9f672eb1f876f09544e63558436b8928000db2f02a5ad90f95b05ac4cf49e198e617e7678480fdf0efacc6aae691271e6cdd3541ebf719a1ccaedb24e2f80f92455dd5910cb5086b0960a3942ec182dcbd7
Ciphertext = 7ca59cefd0c1f0190af2c8b85d00b7e5838aee42274f26cf08fd0b4ae539c1966367960b0600425e50c802dc94427f0ccf713de467a61319ce05d23c5a5db4d43ac0b0762b2f6ad9e7076df190c50f41788a02317ecfb2e59c42b31c151f9c93f4b1cac3c37e2aafa00ba2d27dbf6b63
+Availablein = legacy
Cipher = IDEA-CBC
Key = 9c702898efa44557b29ed283f5bc0293
IV = cec6e1b82e8b2a59
Plaintext = 1d1f8d81bdc3e2c7cb057f408e6450000c5aaed3260ff1e87fbb6f324df6887ffd8f78d7e2a04c9ed9deda9d64482d2b002f4a2b78d8b4f691875c8295d4a64b22257ceaf713ed2f4b92530d7ad7151d629acda882b4829577a43990b0948c1149c22fe4273656d1b08833930e8b06709a94579a78fc220f7057bbc1fa9f6563
Ciphertext = 41bc04fb50553959c10d20550d54280f56b33e988b674dee1112631d18d6f79efe3067d8133bdc8ce334929537d9d19a9f5e05f626e56b45daab02fa58a027a759573f363d995e2a5fc779476bf009accc44435c044d481acf9c8c3228b9a69052ef228d64640ca4dd19352ce6257bc5658084f96fdc99790b676a0556f92c51
+Availablein = legacy
Cipher = IDEA-CBC
Key = 5674636dbdb38f705f0b08c372ef4785
IV = 3f20ce0509b57420
Plaintext = 6d40fd2f908f48ce19241b6b278b1b1676dffd4a97ce9f8a1574c33bc59237deb536bee376fd6c381e6987700e39283aa111cf1a59f26fae6fb6700bf012646a2ab80239bf5e1632329043aa87d7911978b36523a2bc0bed9a9737ccf7a00baa2f3822b4e9e742e168e7069290705fed2eb63aa044b78f97dd33a8d6b24741ec1fd8c8db79d93b884e762dba0f406961
Ciphertext = 52392c00281497aea7e057bd31ee71ad818674c2dd10782e395f9a59ca7b191331cb8576f0f38db240fef904d52ca9181f309e43525e5f2f2a9dc2083360cdef4bd92f61d0b54c1955429df1f3dea48edce637f33c94ce8bd1bd2dbcaa929f3a1d184753238794c585e81cfe5ade7fe86ece0d6a196d8db0282cbadc40913c3973e0c1437ab94cd59370504e9fbc5511
+Availablein = legacy
Cipher = IDEA-CBC
Key = 97a1025529b9925e25bbe78770ca2f99
IV = d4b4eab92aa9637e
Plaintext = e8b89150d8438bf5b17449d6ed26bd72127e10e4aa57cad85283e8359e089208e84921649f5b60ea21f7867cbc9620560c4c6238db021216db453c9943f1f1a60546173daef2557c3cdd855031b353d4bf176f28439e48785c37d38f270aa4a6faad2baabcb0c0b2d1dd5322937498ce803ba1148440a52e227ddba4872fe4d81d2d76a939d24755adb8a7b8452ceed2d179e1a5848f316f5c016300a390bfa7
Ciphertext = 0100f7adc870bedd878236fa1d6c23b5a0343546a18567b80ce4d8413854aa1e1633e8ef3c4ed53e90de2a4f11940ea6b6d59321235a6b08aba07339c9b645796729d8c18e23f0ce9e8010f0b3da765a47cbbf9635a40b0f3e56e76748290f83fdf8d1452f91d6ca2cc6d1ab2b967d51f3a9a47e0f0a51d00be2eec0f3da2aa7c06793fda880a93284e7ab3009a52f7d34b76592b3d5bdbe6332505af816a1a4
+Availablein = legacy
Cipher = IDEA-ECB
Key = 80000000000000000000000000000000
Plaintext = 0000000000000000
Ciphertext = B1F5F7F87901370F
+Availablein = legacy
Cipher = IDEA-ECB
Key = DEDEDEDEDEDEDEDEDEDEDEDEDEDEDEDE
Ciphertext = DEDEDEDEDEDEDEDE
Plaintext = D2058501E91225A5
+Availablein = legacy
Cipher = IDEA-ECB
Key = DFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDF
Ciphertext = DFDFDFDFDFDFDFDF
Plaintext = E35E6B186283F441
+Availablein = legacy
Cipher = IDEA-ECB
Key = E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0
Ciphertext = E0E0E0E0E0E0E0E0
Plaintext = 242588C5F782A93F
+Availablein = legacy
Cipher = IDEA-ECB
Key = E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1
Ciphertext = E1E1E1E1E1E1E1E1
Plaintext = 7095A50C1E99E008
+Availablein = legacy
Cipher = IDEA-ECB
Key = E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2
Ciphertext = E2E2E2E2E2E2E2E2
Plaintext = 9933DF5A78A355A8
+Availablein = legacy
Cipher = IDEA-ECB
Key = E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3
Ciphertext = E3E3E3E3E3E3E3E3
Plaintext = D1D945E51221B893
+Availablein = legacy
Cipher = IDEA-ECB
Key = E4E4E4E4E4E4E4E4E4E4E4E4E4E4E4E4
Ciphertext = E4E4E4E4E4E4E4E4
Plaintext = 915D915B79B927ED
+Availablein = legacy
Cipher = IDEA-ECB
Key = E5E5E5E5E5E5E5E5E5E5E5E5E5E5E5E5
Ciphertext = E5E5E5E5E5E5E5E5
Plaintext = E0C9897A94D0F2C4
+Availablein = legacy
Cipher = IDEA-ECB
Key = E6E6E6E6E6E6E6E6E6E6E6E6E6E6E6E6
Ciphertext = E6E6E6E6E6E6E6E6
Plaintext = 911E376BF4497437
+Availablein = legacy
Cipher = IDEA-ECB
Key = E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7
Ciphertext = E7E7E7E7E7E7E7E7
Plaintext = B82FAE4092690A95
+Availablein = legacy
Cipher = IDEA-ECB
Key = E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8
Ciphertext = E8E8E8E8E8E8E8E8
Plaintext = E6ACA65966B4AC3F
+Availablein = legacy
Cipher = IDEA-ECB
Key = E9E9E9E9E9E9E9E9E9E9E9E9E9E9E9E9
Ciphertext = E9E9E9E9E9E9E9E9
Plaintext = DFA504DD9CCF1E78
+Availablein = legacy
Cipher = IDEA-ECB
Key = EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEA
Ciphertext = EAEAEAEAEAEAEAEA
Plaintext = DF00C0F695286D74
+Availablein = legacy
Cipher = IDEA-ECB
Key = EBEBEBEBEBEBEBEBEBEBEBEBEBEBEBEB
Ciphertext = EBEBEBEBEBEBEBEB
Plaintext = A3BA29F79071549E
+Availablein = legacy
Cipher = IDEA-ECB
Key = ECECECECECECECECECECECECECECECEC
Ciphertext = ECECECECECECECEC
Plaintext = BB46376E1CF4EC6A
+Availablein = legacy
Cipher = IDEA-ECB
Key = EDEDEDEDEDEDEDEDEDEDEDEDEDEDEDED
Ciphertext = EDEDEDEDEDEDEDED
Plaintext = 1195A6DE7052280E
+Availablein = legacy
Cipher = IDEA-ECB
Key = EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Ciphertext = EEEEEEEEEEEEEEEE
Plaintext = 415E756EFDCB7A4A
+Availablein = legacy
Cipher = IDEA-ECB
Key = EFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEF
Ciphertext = EFEFEFEFEFEFEFEF
Plaintext = 56A88197AE5924BD
+Availablein = legacy
Cipher = IDEA-ECB
Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
Ciphertext = F0F0F0F0F0F0F0F0
Plaintext = 89951D70270C9B17
+Availablein = legacy
Cipher = IDEA-ECB
Key = F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1
Ciphertext = F1F1F1F1F1F1F1F1
Plaintext = 2A775028D170B29C
+Availablein = legacy
Cipher = IDEA-ECB
Key = F2F2F2F2F2F2F2F2F2F2F2F2F2F2F2F2
Ciphertext = F2F2F2F2F2F2F2F2
Plaintext = 9A4CF8B7C599EF4A
+Availablein = legacy
Cipher = IDEA-ECB
Key = F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3
Ciphertext = F3F3F3F3F3F3F3F3
Plaintext = F9966866D43965CD
+Availablein = legacy
Cipher = IDEA-ECB
Key = F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4
Ciphertext = F4F4F4F4F4F4F4F4
Plaintext = 80E41CCC7641E959
+Availablein = legacy
Cipher = IDEA-ECB
Key = F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5
Ciphertext = F5F5F5F5F5F5F5F5
Plaintext = 0B7C702996413B45
+Availablein = legacy
Cipher = IDEA-ECB
Key = F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
Ciphertext = F6F6F6F6F6F6F6F6
Plaintext = EB69BC3BF5B3FEA5
+Availablein = legacy
Cipher = IDEA-ECB
Key = F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7
Ciphertext = F7F7F7F7F7F7F7F7
Plaintext = 36BF2856E58435EA
+Availablein = legacy
Cipher = IDEA-ECB
Key = F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8
Ciphertext = F8F8F8F8F8F8F8F8
Plaintext = 1CD03F0A40A7B20C
+Availablein = legacy
Cipher = IDEA-ECB
Key = F9F9F9F9F9F9F9F9F9F9F9F9F9F9F9F9
Ciphertext = F9F9F9F9F9F9F9F9
Plaintext = F56AF83339036916
+Availablein = legacy
Cipher = IDEA-ECB
Key = FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA
Ciphertext = FAFAFAFAFAFAFAFA
Plaintext = 3114B9E8F15EA604
+Availablein = legacy
Cipher = IDEA-ECB
Key = FBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFB
Ciphertext = FBFBFBFBFBFBFBFB
Plaintext = 55BC49104267BD78
+Availablein = legacy
Cipher = IDEA-ECB
Key = FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC
Ciphertext = FCFCFCFCFCFCFCFC
Plaintext = 1A578AB6029071AE
+Availablein = legacy
Cipher = IDEA-ECB
Key = FDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFD
Ciphertext = FDFDFDFDFDFDFDFD
Plaintext = 1C2292FA2BDF8F40
+Availablein = legacy
Cipher = IDEA-ECB
Key = FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
Ciphertext = FEFEFEFEFEFEFEFE
Plaintext = C7E3F87FFE503CC3
+Availablein = legacy
Cipher = IDEA-ECB
Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Ciphertext = FFFFFFFFFFFFFFFF
Plaintext = 28886D814399E782
+Availablein = legacy
Cipher = IDEA-ECB
Key = 000102030405060708090A0B0C0D0E0F
Ciphertext = 0011223344556677
Plaintext = DB2D4A92AA68273F
+Availablein = legacy
Cipher = IDEA-ECB
Key = 2BD6459F82C5B300952C49104881FF48
Ciphertext = EA024714AD5C4D84
Plaintext = F129A6601EF62A47
+Availablein = legacy
Cipher = IDEA-OFB
Key = d7d57bd847154af9722a8df096e61a42
IV = fdde201c91e401d9
Plaintext = 81883f22165282ba6a442a8dd2a768d4
Ciphertext = 770e7b0eacc089b7eef410d98d886e9e
+Availablein = legacy
Cipher = IDEA-OFB
Key = c9f4ce21b4c7daaa4f93e292dc605bc5
IV = 5e5a8cf2808c720e
Plaintext = 8e19c5cacd015a662e7f40cdecadbf79a68081c06d9544b41c2dd248e77633b4
Ciphertext = 7debe39a58066a7994150d910060b127582de612ff58f9564a92ab45591bec49
+Availablein = legacy
Cipher = IDEA-OFB
Key = 7a70cc6b261eeccb05c57117d5763197
IV = bb7b9667fbd76d5e
Plaintext = 823cbaae3760c85512a3c83fd60bb54b7cfc739b295b63e05ef435d86e19fd15368c89ff08a0f21ce89a728ffb5d75df
Ciphertext = ab6e0f15cedf272c78fbc7fadcc4ba1ded256668b9bc8302dc3312c0149e656e8fea632b8e20f5ae8675106d7761a366
+Availablein = legacy
Cipher = IDEA-OFB
Key = 85dbd5a6e73681a51a4a7d4e93ca7d0c
IV = 89d897c5aa9e0a5d
Plaintext = e3dbfc6ae1a879870fd22644c8135fe063355dfc0a8dad45c9c6e052e6e085cf717754dc1b49acb04cf340826ffb0da991138f022a9c34923a6a116c98c7d3d5
Ciphertext = f2175634137d76347f4cd8f44a00282f6144dfc0cde4929457f8f180f62aabd180249d4568405d9d596be34802ded7d2e390d77384677c45575eb6865cca7cb2
+Availablein = legacy
Cipher = IDEA-OFB
Key = 18b9887a34438fb2e759027e54e334b6
IV = a5be8621e58dae32
Plaintext = 8cd659df925950b516f737fc92d2fafa008c008c9dfe0e75ed2d68f6ff79399ff2183464b8c37cf31aafc145fcbfac73e3f87eccb435f424bf1c6d6efb504e8e93e8a668a2210e3d3b4fd437ad1a5842
Ciphertext = b5241fefa40b2f9f015387b0e648843e35549d891702d66c1bf440aeb07432e3299badcc1d56b9ca8c45abcd677cfda10de93e2f3b05b2da1086e4070301989eac95cd7ed311b7de208bf66a59f64d1f
+Availablein = legacy
Cipher = IDEA-OFB
Key = da52c0e4609e82ee926174a9eaf90b08
IV = f2d0c5e86b4ddb40
Plaintext = 91d6c95a614cf85de16eeabe5976c2a2a9d307042f79a7aaeb7c3c57e1dd8d43bfa458c8c02e4f5ed0c960c9f17e3991dd2e0cb3ede18f96395a484001ef07ca4c97b411ce454aaf0f74242aca03786a93442171bd50a1467b9d663245d24c2f
Ciphertext = f0decc26c48676592200ae619f0b5111d629733f23a34ce888c862e9ae0886b5e8f93e2c2832d3cde6cccc5499801e7b8790b61e8a13add9da593981e8ba4ec08e46226eb77f8fb40105e040c7a5d84e4df6ee05f3e29832f80db65bc03fd4b6
+Availablein = legacy
Cipher = IDEA-OFB
Key = 56d6f7e2a870b92d55ff8d6e9c554d2a
IV = b512f0e11e27fd1a
Plaintext = e62cdeac43667749701314c546f778a4c758e4f55760e7d729c3783cf7a242edf6ae3fcf0990886434896c945455bfae0e5674aa06ee6fb1512d94df2cac2447eeb849373bb3efbe7bb8d66c8a7ee559b17fc268d6599fcdef7457cdbde5b9c5b692236e4397545f2be97bd44f3993ad
Ciphertext = b0464ff22110d71452ab1b6c8064b706268a2d849607c734ae20c1d4f55c2b98a4abb7db1759205cd0f870f6dfbc7d4fdd72e60c4e9a4143dc76408340dd6d2c6ce86381511930997a304cf890eec337176c95b834186a9191fbb17b8548e3dc7b10c8b7cb8d0b6bbb26ceac0111477c
+Availablein = legacy
Cipher = IDEA-OFB
Key = 09f216ff78dfe419dfcef1a855473414
IV = 722174c892d26529
Plaintext = 11f435e7e3656fcfa8e0df230311ca21054e84e13c8590e7ec7309f59c174022d467a7302641ee1b6ba46bee4f20bfda108bb78982f670b057dfbfe49da9cfae88490ce17241402b20d2fceb476d3a424e6c406d56ffc85278695d584d6c087cb4012ca2cf4daf284fd15ac1f2e183814957e934bf88dff4d777adfbb54933b5
Ciphertext = 59cb49f6193b7a8c728049be0a804b3a2ea9c0dfbe84f82b5b0439e33e073168f90053094c37ab3ce34b7abfb6386b23003e73e275ea2fa8da8c2acc18314ffdcd8c0512bed2472e5d82e7e27a0af1d01aecf4a14ad8bb031ad968ec0aacc9d759aa76c58c74400fed536c7482474ce23cb798cc8885713d1a32c174ef6827da
+Availablein = legacy
Cipher = IDEA-OFB
Key = cde9b69eea2b6a5588457e35e0a08803
IV = 52323b54d69a62fe
Plaintext = 967798995af6f435b3a6f92bff77a11fa44d1426ae0f6e7dbafac27b123c5fc419be52c0ea412c4b3cac05ae89a4c0ce6f5e91a456b1bded5370a1234cf6f6ab5d0253507bc6f3f0573ab97585b67107dec059812323e021e341ad839ea9e3d02aeca43356add48ccef81f693ed53d32ba1c74a35e8a5f7f3115ef834f7daf9948244c4fc31f5487678d3e70fb27abb5
Ciphertext = dd12abdb3d5ec0e56565f9c9d281095cd97b8dc05f230d23ef0ed671abfe5eb9cfa9b5b7acaad4f2e00f0319de2fa90baa757b3f9f96df735233e433c0b8451dbf84465cf6d26e30198cbb1c6e100822aed49690db1638efb1a3e94039b83de7e1ab9339fa31e93440da61c4a814914c16742470428858336dd2944eaf81e2b93bb279454a4a1e02de7f82657ef32904
+Availablein = legacy
Cipher = IDEA-OFB
Key = 939aac71e337709855715a57e3a4648f
IV = 493509b56a92f140
Plaintext = 9c22efddc7de496a916d15d710de374d57478126ed64c9ad7e823e24d19bfc0cfac3dda0d1c292a3a203f35b26ad94deb20f998caf41cbdd4a08eb5d6cfb46f4ede4896b0569d72c03ec194941af95c0573cc3fe8f045ba19946b382803248f3dd4f9a454b1a3e8e1af02ea8482d637dac96a68275f4a382d3023f9df4892b9032cab9378b1cef5051d6db81226f259d1be4eb23495ac807600536b5b0481754
Ciphertext = 3ce172ca82e0a649e182b3c4bd235f55936d343810bcbb6e53f6f6934c6cae8cd54212e9acb4379c99d83c6ecb72d915400b86f984d67f394b72fcdad6eafb56298da8ede4ceea5c1cc3e54d6d6505fddb2857470184adf50b287bd3db64b73da05584f78689b6d1215a26ebf18ef83fe38970bb23346a0a6380f77afd206333821646463a9e72124bdaf8c9b3046cfb5a48db37686859f79098cb806135bea0
+Availablein = legacy
Cipher = IDEA-OFB
Key = 8368189d41eaa20d06a3a2d2a91e43f7
IV = cf04ac0e4733952b
Plaintext = 696ca57339840fb3c150e0c111d9e13e
Ciphertext = 93e074da165bb361804f9183fccf09a7
+Availablein = legacy
Cipher = IDEA-OFB
Key = 5124c6fdb0856ded76afb6febdaa981e
IV = 937ebdeec379685a
Plaintext = 5a5928dd09e78a21256eadb062630a3f0b47ca2376ccae314948143fff2512d4
Ciphertext = 4876980c4401aad16b3e1eabff960769a1bc8405a985dadc08282d0ff674e4f2
+Availablein = legacy
Cipher = IDEA-OFB
Key = 6a8f6487e76058bc5a126276e48fdd77
IV = 6e75d8b8ac097614
Plaintext = 424ddc343067612fdb426920f40ab4d82e3d4f9485b07fef91617556d3093874840e8110ff375b7a68f98c471ca10acc
Ciphertext = 948a59cd4ac292743708e7309b9893fbeba832a9996ecccc13a8cc17a7711f00858e5e3d04c0635371191356eb58f78d
+Availablein = legacy
Cipher = IDEA-OFB
Key = 01963d44aea026b2205238454d5bb73f
IV = 9442a6e0f3a53f10
Plaintext = c54cfacd953736a2d8db0b8b63b555253a0ca6f6e05f2e918d18be95669fa85609f827d6da014add2964626670c202b195248fc986372c92adbb10c0e7c36e04
Ciphertext = 26c746d831f5f7ea08686075d0f180f52b0fcc105494943bc0179fdb01fc437ae60fe3dee725902f11fb3dbbc42184f52b1d5207c71d1e6fe0e83b3dc2767227
+Availablein = legacy
Cipher = IDEA-OFB
Key = 4ea87b0b346054c097edc5601b782870
IV = 9a3e23333b2b2de7
Plaintext = 0c7734310c5ca82b520bf1e0a1614c7ddd0c002711ef0b239de8fa256e15b32056b992747ff3a3a310d52e9df36275d9192dad61caa16715744552c865c5ae9477a70a2c3a02a01ba176b927445094d2
Ciphertext = d5f99a34f86f6de38e10712f306add36cfef67ed3bd8dbf0cb32f5ffc1832037cba7168e2249e1c635de1577797898d2573aa6fd61e766cbd0e4e5bc87c5d85fc95dbdc78c26d51a7228515b342f94cf
+Availablein = legacy
Cipher = IDEA-OFB
Key = 1956f40b2334a6546b3071f2d17f4a59
IV = 765cfb560c46777a
Plaintext = 045ad66c515d407ab73ea0c6f6ae869872342fc72956a659945454005e37c76ed07df996ffe1322840cf23843b34346a1e730ab721ddceaf362ed256054c105ed581a80c04ef22ae1b5eb8742c6e3c9c0e0e29fad211b4f40adc1520f7c6821e
Ciphertext = 7b853c47f4e39a069415f5fe34f857b9b7e846b45999c12a496ce5550834cc26376a90235ae20983c31129b108ffc3cf4431bf379a5907b16c7248df9d40fa5b8e9888bd1c2a45a0812e4bcf71d40bb8a064279d5f3f214eca8bf193b6144bec
+Availablein = legacy
Cipher = IDEA-OFB
Key = 4e47e1b5c1b489295d3a2bf049f4be2d
IV = 83fdf064d213df41
Plaintext = 94a7bed3b5a158e85f9e4778a7de105ff4f3b2a61c2fead82cbe949d7a4ee961a6c62949ba2c69d513d836a455b612c2fbb6ca243a0a18a853cadb6b73b600192de1d51ddf80030718b079fbb581073a06b66ba4ad524d3d09efaa59e6919bca15b2b92bd9f8c17d6e463f4ea5fd5f5e
Ciphertext = 6130cd5cc68d4bd6055cca1c51281de12652e6df9ac9a24b39d5d2bb3876cc76e7e85f72efbdd9b7d55d8e1a84e17ad3292ba5bd071f39f7b373c807153a4fe553fb44872cb2a7b80d6c97f78eaea3824d501792456667f335e8f33e29f6ffe7736a5b46786c78b3cd9e8bd3498e7c4c
+Availablein = legacy
Cipher = IDEA-OFB
Key = 613485e5bb84b91cdd0ca02f8d83e0bb
IV = ad8a7564f6ce8abb
Plaintext = ed5068003163c424ae9a8e51e3d77684c69073a824dc4721568f7528657c3dd28d66219f398ed57105aa35cfef3ac078eab30ae0f3ed752b0e320b099ea42b156f818904c4b6c534cabde53dfa62e7b74518a8bca3f36ee85b130e8520d38c006e6adef34bbc8df56b757b500d703e5777aa545c4170404754f03dbf22c9f0d7
Ciphertext = cada42aeaf73266caa8537f853fbc710df59f6e7809ca07e6131ba41c3cd413433c3f26faf5fbceb50238e150f6d613cf4bcf79416abada400a827dcfd2320a5d19ac7ff6fd725a30ae3c739ed9f6d9495f36ce414abc338cf52e7a351de4dfa54b52660370678529dbd7c36770399ab90a44f95dd5a837dde12b28da8a06ee7
+Availablein = legacy
Cipher = IDEA-OFB
Key = 8198b36e880cf50dbf6724feaaac8688
IV = fbaa2882a2a4acdb
Plaintext = b2516a356e437513f0df83938afefbe9f9ef1ec879797997f31da96a1ea7a15d395ecdb94b7fda14cdc0b75c171784fa8832d574b64f9450c6be25dc83b93d3bbf0145a661bf4db775282b98649b64613aeedb8bb770f67cc3421ac6761e5d763c21ac2d1e729e4597ad7fca9fdc70878b26634df78cd0f36fb3b138a1357915abba4ff5f8dfaef268307022f2e23528
Ciphertext = 14ba2c1e1fc015568184c1346b09469366db7d1dc151d08a8f99ffa22115a30a5a6dd5c2d6fbd09e03134710f1902ceab86069551630d3f614e67d195a7422b2c70225c5ebbecf7fbabf8db05c21025102225cdf2093fba3bd4ba1f1674c305a99cde36e1d112467466489c4f04a55fa495b610ee616749dc5c9f7ca3eb4ee35989402a91ff0085128077eb03e5d6ac1
+Availablein = legacy
Cipher = IDEA-OFB
Key = e30b4c874c4c4f6e0cf1f8ef58e5d375
IV = 7e26f07f8024343c
Plaintext = 8ceca4dc346cfd6b15774e082db1a89497b7d85d6b5b7102e77417f7a243fafe17118b7a3bb49d1657cf61b866da395a5b3f349183a53dfa11fc0ac053bddff49dd472ee55f5e43a2f8bc785e2bc420300694919ff7bb43feb75a9cac44ece96f679e618db5d7433af12dcc7e0963ff10b45d835f9a8f42627e7f3fd5038932685965ad0e183f5955e671fc2b878dd51051eedaf85310d1e4e8f75f2decf36c7
Ciphertext = fc1991515ffef84ce1074d0f7e7ce9a2dd0b56facbaf4b5f2c617963c6df3ea9c6d1242abbab76160cc159a81e51fef33835546429b6bc026e4f091c89a8a9e0707747fc85083c776e5603ef2383c3e5e5ae493013b4940df54c9a050bc2b696f03a234fad58506b10aacbb48de0c91ef39ebe76a9e5540ec6284eed13cc17c72dad54555aed4ae60359dfa8b1c4e8bdcea6abc458dc1452a623d8f3fe13e2ae
+Availablein = legacy
Cipher = IDEA-CFB
Key = 085b8af6788fa6bc1a0b47dcf50fbd35
IV = 58cb2b12bb52c6f1
Plaintext = 4b5a872260293312eea1a570fd39c788
Ciphertext = 5d9c48bf7dc115f28e153dc93dfcff96
+Availablein = legacy
Cipher = IDEA-CFB
Key = 701ccc4c0e36e512ce077f5af6ccb957
IV = 5337ddeaf89a00dd
Plaintext = cc1172f2f80866d0768b25f70fcf6361aab7c627c8488f97525d7d88949beeea
Ciphertext = 4ec6f34be3335024cbfbbf80f3e7501b8c9f7a6cbd630cf8debba4a4c3f1daa4
+Availablein = legacy
Cipher = IDEA-CFB
Key = 0a8e8876c96cddf3223069002002c99f
IV = b125a20ecd79e8b5
Plaintext = 4fd0ecac65bfd321c88ebca0daea35d2b061205d696aab08bea68320db65451a6d6c3679fdf633f37cf8ebcf1fa94b91
Ciphertext = a562b606f716af7fd9641b5ebc66e4cad7e9422200a83b07e5341814b33590d26dba38db01c19bac669dc469f4c2eb9b
+Availablein = legacy
Cipher = IDEA-CFB
Key = b9ba9fa32cc491d8ac2beb5f99193d57
IV = 95511452b71e53e9
Plaintext = b40382705aaeea41097c309da6cd06010f15e09c0130fa4b3af69cc8da109d1f0f0a2661f1a8b89bab7e7009dcbb8a883d46254a830c45cd87981e0ea4e490fa
Ciphertext = 5294eb7f0f7872e20a2012675a1fbcb059a9c2bec5231dfe72e6dd7826b86af365b6beb33a23ebfec6184e790d3002b8ff81eedd84b73edc3ac539230e23c65b
+Availablein = legacy
Cipher = IDEA-CFB
Key = 5947bbd78b06bb5ea2fc67ed7b24216e
IV = 8e4722ad2230b15f
Plaintext = 9e69423653c20c982794ed35d63c1a78e8ac14f37e1888ae4bf273bfe119891b2e4ed8ac46e7a9a463c7a710298d43b02f0c5606bcfc08adceeef2ec61867f8bede498e53163803f2f86fc58782fb841
Ciphertext = 4fb93afc260b40f575f1fe95609737f158c61c40f23b13845cda507f5baf20c31c3d3c85726fbb0b89751498ef29f123fe0767fc550e71e38e0db5d52b507f7e2321a37bc0959410ffb785bcdaede128
+Availablein = legacy
Cipher = IDEA-CFB
Key = abce650e78f969b3b210151c74117fd2
IV = bc4659fbb7073c1f
Plaintext = 322eae07df5ad2ddd64bba34e42d30c1b884f842e71efa123345a3fb0c39884c57dd4c2c6fb0c42e69ff5a269d59af3a6144853c182edb376ca65947d7ccefae6806ba25c4f527706ba85a353c0fd10e3cb244dd93a2d060d7b055058dde1dff
Ciphertext = 800a13afd1ccd50aaada08a18ed61674aa9b9cc84d6fe1220bc0acc19f973ad5414da099359ef259b2d63e8b1e5cc0ba6258ab48f1603252199f7631a513330fcbf383d8de82a6b2a2c2870f8c06a635076c40c8f98dbc35f09f372db8fd3834
+Availablein = legacy
Cipher = IDEA-CFB
Key = 9f56e19b09dd3fee0e110f71e9967b7a
IV = 1155cf4231bf7ac5
Plaintext = ad1e4d3162a5084f581117639a13fc35df5449625ffe0f01e57d9a8726875be8515926ffe7449e30cd69ed4ca0c1b8b4486051c2d0fa2f6474a69c0afce2aec349d778a22edf81678145765b714c1b7c197287da56f59141d6978618729e1d89be20ace3de7d9b3c9b2d195ab6bc0fd4
Ciphertext = 4dc8bbf26235b8858157cf03165ce61bdb25f3a2773b27db0c5e23dd14f7c4971f8b8ca65f61ef6ed7f348da0201d1e6ac2c45d431a31116ca89beb0e503f0c078848e5f982981406d0d72a46cc9e48da09cd5fca0aa8b97b8120f798a1f6f8316e677023028b219d844619e269608ff
+Availablein = legacy
Cipher = IDEA-CFB
Key = 31c485c996d6ceb2d17e0aa05b2490e4
IV = 8c37f33405051b4c
Plaintext = ac68de6a2c2144c6b4fd975a8dec93447391e7c9a4fde63d36be7f23ad186f96cd92b5e8adb546880d100329e97fe8204fad860e6dd8b3c0eed4805387536b9ccc63d6c74938b83dce2c93cc0a04a6025b7563d9e5e7239ae27819fb3844848a51e4294f273401ad9e592f8a170334b042f0667233b29f92b9b13262eb73232a
Ciphertext = 1777835b641860aae245fe67750d514ba3f0ebd1c9a1179f258999cf5e1a6f850db6dc5cb3088cb262fe5086ca4b75be1cf4ad8d795c99a6d392da940c41a190d0eb38c3ea6b54c771a382d0969b2f1975c9e6d22f4c651eab379302e656d3d316424fda315128462c49364cdac824673883b06ac67781f1ca7c80b5cad92e97
+Availablein = legacy
Cipher = IDEA-CFB
Key = 556ccfa360ecb5025032dddb124cad4d
IV = d54c6fdcc85dc0a2
Plaintext = 71fbf180effac3dca0d69d40e4017dbe50455396f9fb6507ef7df26507de156cded8edd41a05fb25f352cbcdf3b2d770f90fa87f84863e0c2ed3b2dd770a1abfc489ad1ca82a28d061bd7039a6b5788da021657136def0c78d0b0cc7cfbec9512cf579811fd01185f3fdd2ab857328be4b63d293956b43df130e484b9861eccb1d06992b095e7febb0fb394c1954aeab
Ciphertext = 9ceb25ce05eeee39452995468321c2b73c39f60082d7c91d129304f5802d3e559c099ccb00aeab4e274d47397268ab7367d055a336a52dd314402e2accb0925372028157a3ef60bd97427855117379bd70e05a3cbafe9acfc19e5ce78262011d1f2dfa1e67ec214469fab9a9e1a92e2591acfcfbb2376559433de491217260996637856930b57cec36f3f091940370a3
+Availablein = legacy
Cipher = IDEA-CFB
Key = 7cb81fc4b203b0fa9bec49759bd515c2
IV = 4d5e2fa3bf73f488
Plaintext = 362789b376d85eb8181d4eeea52d42e873ce7741c11a2f820383a7457b15489b09fb21ac4445959dc9e851b7d40682c50d7044bda46a5da39fae2bab73b3db9ed22edc7ec5da936dfa7451cb5f0a829ff0762738cc2686148f1e1f00dc3fe38139c9a173201fc1f052ca34736fc1ab3dc4e707f864d6119b7adb6c8ddd41c80de5d357d17e9c85ed7af1e4f72cb2656932ccce469202680109eef89a9f42f10a
Ciphertext = e0456318fb7a2318181f4b847e3952cdc5f09e6f12631a89d7d86c108a9d14e49368bdc65366cf4c42c98e31641bb63439314010bafb88f83a300f8ca107e95d689738f29ce399348a8418baa2cc57b935640d574ea7b2f0205b62a68b0c7aca3c58f3181c5892c21036acdb241d933e1bd05e764fe8297131b9c7c7a99d2aa202f07312b4d48df43b973cf51b9fbc895284a304dc7eabde4eafa58325b984e4
+Availablein = legacy
Cipher = IDEA-CFB
Key = beb622d0228cde29b342bbcf4c1c83b4
IV = 75c282fa581d9c67
Plaintext = 860476c81685b58e71e2599efe083ce5
Ciphertext = 1a68dff188262ef7525fe051199fb940
+Availablein = legacy
Cipher = IDEA-CFB
Key = c4666081e0b0eddb10a9a607c807378f
IV = 5f23623288e4a41b
Plaintext = 2fd02dab9054248073ebc0b07aed383756ccfa4fa6298722775be6a9b4ed27a5
Ciphertext = eb5d94d1d12b97ae3814ddf3b9c8c9aab689ce912334b3054f14e8082334cd1c
+Availablein = legacy
Cipher = IDEA-CFB
Key = df010376a6b03279338773a70e012382
IV = 67455decec549365
Plaintext = 9b9c3dea553ec235db0011b27191544171845b7bdda0dc04a089583959bba5ab7048f8ca87eab073a8b824fdd4e82e40
Ciphertext = bbe775751f4b704f3cb0dbb43441111675f63c54668d34c1fc50d3a6c428217a009a167d9162f4d93dca391979002164
+Availablein = legacy
Cipher = IDEA-CFB
Key = ff01aa4f7106c6bd24399076f901a530
IV = 089b4f6054eeeef7
Plaintext = ae9cb9dfa305af83e95a3b2099f70907edcd49fbc6efc5ebe744184c76b4f56bf35774f3fe215e1c8ee42172a2dd3e6f9ccd3d9bb044325e61a6bb97e48e9986
Ciphertext = e1ad6de3d5ed15b7fd560482478f5e5e7673657eab175e03d71cb1f80d8e476e7b976c4b0a6c2a6a2d5fd2b20f4f6cc8b56b46adb9a97db56deba7e9d2b8d817
+Availablein = legacy
Cipher = IDEA-CFB
Key = d33d4062ab32298eafcca86b5088d5fd
IV = fcfffce8b020240f
Plaintext = 1fe1318adb99e6d4fced292902fe8c831ba488a43f85964d6ff54b322663b380bc99fed15568278cfe1d0af795c71355bf65e876855763655eec3abf3d4b27a0341d607f4bfbd82c8900fd436f7c4186
Ciphertext = 5424e2c3d2e00cf2ccefd1ee8ae552ef8122c2bda3624b3e4cbfb23abc309e103e485a8ff677a5ad908ffc72b9e70b4ccf0794a3be537aadd59a30bf5905fa6702d0ba12238f705c20884443ba921c91
+Availablein = legacy
Cipher = IDEA-CFB
Key = 47e13544a7bbf74dd68ab5ce66e5bdaa
IV = 69480b4dd38cf3b4
Plaintext = 3e2e583a3a0389ca324f2aaa52b7823904ab288dae562995cf1d70c796d785fd361261434eea480ceb3d369d969652c7ff194931c0a9bd978f5ae4094d6ef32d986a092c580ccbf865e5095a7b80559be13f842f9bea9e42a3a01ef8a24a6526
Ciphertext = 50d3ec47a14c6ac19dc5c8820520c8265e4e0265816e753792ef759ff523aceb904a02e8b10259c9e1d019bb684417f05e431e02541adaec98d725fd1bf11365fca4b97d7c0bfd8294bcc9d72f235899ee7c110dc4ca53fd4974d0cd20055834
+Availablein = legacy
Cipher = IDEA-CFB
Key = ae86823695b48e8c612ae5a01b597f97
IV = b26eef7b1d14894c
Plaintext = 569a910bc6aa97b8939ca703fc10ce0d171625bc735a1fea7148650541109d955b1b686c6cc404b2d3d92ad9faaff217dc7b31b038b770959aeccd1ca55d650364fde51df8d4f0aeb05fa364f5028f709c179ca6df0bdfc1cb850f238d755ac44a733fce558402be0c70bc0871b8e62f
Ciphertext = d0dc50553bbc0248e6f8b1d5f7c31aa93fda2addb2cd184a13d0adeb7f2ef8f611d92479bd8b61cf029b406f09921a972f2f0e14a3d790256cff4e812c40b822821c71ba6cb21a3a2c1b463f598d1d5a626d5c9fb85f0aafa1f6bf18aef0db18c9872c0e8588e9646f237be9f32a7550
+Availablein = legacy
Cipher = IDEA-CFB
Key = b85df29c9244229835d73441dc37555e
IV = c1375430efedb2d3
Plaintext = c232a0bbf967ef28b74e7b809c62bc8c1cf2d52a273a84162900da834448fd567870471498f29770619dec504922e379eaba0d3a712602583d00279d8fc6a6d568cb94a330039a189ed5802abb7a2898c13ef89c00d73fca9a2f2ffc2107ab498212c56835c0fc26f835a69c00bb3eaa695ac20e8bdb0f5b5b6684d02bee8fb2
Ciphertext = 935458de3bc1a090a7a85eb79a12a3e48defcae8581c59233ce0b2a8b7ad999a99d1858e5e513680a9cb7558b0706ec0be122a33964c4c6d4c880b4e953810ae111f6d3f8e89e8b3a708b199ce6a7476f177fea627eca43439df5c98a414dd8dde088cc380bc10e43a9341114787fa80c7dae515d6a21af4f2d3619a200b9ca0
+Availablein = legacy
Cipher = IDEA-CFB
Key = e96771f5f20a89ee871261d2d18e1e46
IV = 8c664a37d245d26c
Plaintext = 8aaafd56c5d5d54fbe16f115c3216bd1f4376666931a2ef1ffc5468ad12150c39250dca2d63c6ea166bb0ef4aaa3d5849c1f9c621c55826a1ca362f03bcba4dcbd654b300d16519710130e5360bd949aaded6a648f96dd8937a77287d4a4ac2941729475b635b9797476b4dca4171787ff15882d3b4872ed0999a7546dbb61698e8348f70e4a14981a78156150484532
Ciphertext = d357c276cc6961fa627b0edf66ec8e5baf035cf19980e53d6be5f3e5fa67de668bc1e27ef04cd2efc216783c4b955f8072af265aa96cc99dcf53ab3ab0fa024efca1087f0851a6b392f4aef1ac946fdd0fc1320a395df4d3ce596332aa5a0628b5f8e2aac4cf677a4b3d804a1503bfc879040f90b3a0530f49eb3d8c67d1cb00dad36f6f3a98328984258eae6fab1e6b
+Availablein = legacy
Cipher = IDEA-CFB
Key = aef49da33f538ee66e178d4b6121055d
IV = 842566e68b61ff7b
diff --git a/test/recipes/30-test_evp_data/evpciph_rc2.txt b/test/recipes/30-test_evp_data/evpciph_rc2.txt
index fd82a1ce11..0ca3d7ca60 100644
--- a/test/recipes/30-test_evp_data/evpciph_rc2.txt
+++ b/test/recipes/30-test_evp_data/evpciph_rc2.txt
@@ -11,23 +11,27 @@
# confirm that the new provider code is equivalent.
Title = RC2 Test vectors
+Availablein = legacy
Cipher = RC2-ECB
Key = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = a4085a9f3e710563ae3b1e8c4339122b
+Availablein = legacy
Cipher = RC2-ECB
Key = 0000000000000000
KeyBits = 63
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = b406b9037baf2d86982af542e6d70b13
+Availablein = legacy
Cipher = RC2-CBC
Key = 0000000000000000
IV = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = a4085a9f3e710563d1091a1552ba8962
+Availablein = legacy
Cipher = RC2-CBC
Key = 0000000000000000
KeyBits = 63
@@ -35,12 +39,14 @@ IV = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = b406b9037baf2d866614ef5e55e95b8d
+Availablein = legacy
Cipher = RC2-40-CBC
Key = 0000000000
IV = 0000000000000000
Plaintext = 0102030405060708
Ciphertext = 61ae28bcf59d1f6f
+Availablein = legacy
Cipher = RC2-40-CBC
Key = 0000000000
KeyBits = 63
@@ -48,18 +54,21 @@ IV = 0000000000000000
Plaintext = 0102030405060708
Ciphertext = c1d8e65290b2f06d
+Availablein = legacy
Cipher = RC2-40-CBC
Key = 000000000001
IV = 0000000000000000
Plaintext = 0102030405060708
Ciphertext = b3ddf36b5c81b0db
+Availablein = legacy
Cipher = RC2-64-CBC
Key = 0000000000000000
IV = 0000000000000000
Plaintext = 0102030405060708
Ciphertext = 191d1abf767bfbe7
+Availablein = legacy
Cipher = RC2-64-CBC
Key = 0000000000000000
KeyBits = 63
@@ -67,12 +76,14 @@ IV = 0000000000000000
Plaintext = 0102030405060708
Ciphertext = 191d1abf767bfbe7
+Availablein = legacy
Cipher = RC2-CFB
Key = 0000000000000000
IV = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 81b5cc4d43119e987a2b526ea152f3fe
+Availablein = legacy
Cipher = RC2-CFB
Key = 0000000000000000
KeyBits = 63
@@ -80,12 +91,14 @@ IV = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = ebb671fa972288f87cb1810b91f2ae39
+Availablein = legacy
Cipher = RC2-OFB
Key = 0000000000000000
IV = 0000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 81b5cc4d43119e9849bdb7ef7fb35eb7
+Availablein = legacy
Cipher = RC2-OFB
Key = 0000000000000000
IV = 0000000000000000
@@ -93,6 +106,7 @@ KeyBits = 63
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = ebb671fa972288f8f8587d8069d61d58
+Availablein = legacy
Cipher = RC2-OFB
Key = 0000000000000000
IV = 000000000000000000
@@ -100,6 +114,7 @@ Plaintext = 000102030405060708090A0B0C0D0E0F
Result = INVALID_IV_LENGTH
#Variable key length is allowed for RC2
+Availablein = legacy
Cipher = RC2-OFB
Key = 0000000000000000000000000000000000
IV = 0000000000000000
diff --git a/test/recipes/30-test_evp_data/evpciph_rc4.txt b/test/recipes/30-test_evp_data/evpciph_rc4.txt
index 02f231c892..61511e0f3f 100644
--- a/test/recipes/30-test_evp_data/evpciph_rc4.txt
+++ b/test/recipes/30-test_evp_data/evpciph_rc4.txt
@@ -8,31 +8,37 @@
Title = RC4 tests
+Availablein = legacy
Cipher = RC4
Key = 0123456789abcdef0123456789abcdef
Plaintext = 0123456789abcdef
Ciphertext = 75b7878099e0c596
+Availablein = legacy
Cipher = RC4
Key = 0123456789abcdef0123456789abcdef
Plaintext = 0000000000000000
Ciphertext = 7494c2e7104b0879
+Availablein = legacy
Cipher = RC4
Key = 00000000000000000000000000000000
Plaintext = 0000000000000000
Ciphertext = de188941a3375d3a
+Availablein = legacy
Cipher = RC4
Key = ef012345ef012345ef012345ef012345
Plaintext = 0000000000000000000000000000000000000000
Ciphertext = d6a141a7ec3c38dfbd615a1162e1c7ba36b67858
+Availablein = legacy
Cipher = RC4
Key = 0123456789abcdef0123456789abcdef
Plaintext = 123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678
Ciphertext = 66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf
+Availablein = legacy
Cipher = RC4
Key = ef012345ef012345ef012345ef012345
Plaintext = 00000000000000000000
@@ -40,27 +46,32 @@ Ciphertext = d6a141a7ec3c38dfbd61
Title = RC4 tests (From RFC6229)
+Availablein = legacy
Cipher = RC4-40
Key = 0102030405
Plaintext = 00000000000000000000000000000000
Ciphertext = b2396305f03dc027ccc3524a0a1118a8
+Availablein = legacy
Cipher = RC4-40
Key = 833222772a
Plaintext = 00000000000000000000000000000000
Ciphertext = 80ad97bdc973df8a2e879e92a497efda
+Availablein = legacy
Cipher = RC4
Key = 0102030405060708090a0b0c0d0e0f10
Plaintext = 00000000000000000000000000000000
Ciphertext = 9ac7cc9a609d1ef7b2932899cde41b97
+Availablein = legacy
Cipher = RC4
Key = ebb46227c6cc8b37641910833222772a
Plaintext = 00000000000000000000000000000000
Ciphertext = 720c94b63edf44e131d950ca211a5a30
#Self generated. Long key
+Availablein = legacy
Cipher = RC4
Key = ebb46227c6cc8b37641910833222772a00000000
Plaintext = 00000000000000000000000000000000
diff --git a/test/recipes/30-test_evp_data/evpciph_rc5.txt b/test/recipes/30-test_evp_data/evpciph_rc5.txt
index 17980945b2..a5f9a822c6 100644
--- a/test/recipes/30-test_evp_data/evpciph_rc5.txt
+++ b/test/recipes/30-test_evp_data/evpciph_rc5.txt
@@ -10,28 +10,33 @@
#provider ciphers have identical results.
Title = RC5 Tests
+Availablein = legacy
Cipher = RC5-ECB
Key = 00000000000000000000000000000000
Plaintext = 0000000000000000
Ciphertext = 21a5dbee154b8f6d
+Availablein = legacy
Cipher = RC5-ECB
Key = 00000000000000000000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = d9d37019aec1161b27d7ad56b21f0f42
#Self generated. Bigger key.
+Availablein = legacy
Cipher = RC5-ECB
Key = 0000000000000000000000000000000000000000
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 610084f3e141cbc5455b82e2d56da565
+Availablein = legacy
Cipher = RC5-CBC
Key = 00000000000000000000000000000000
IV = 0000000000000000
Plaintext = 0000000000000000
Ciphertext = 21a5dbee154b8f6d
+Availablein = legacy
Cipher = RC5-CBC
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
@@ -39,18 +44,21 @@ Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = eeebae12d768ac9e5b3d6072a9c76c65
#Self generated. Bigger key.
+Availablein = legacy
Cipher = RC5-CBC
Key = 0102030405060708090A0B0C0D0E0F1000000000
IV = 0102030405060708
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = af64972111a80ec28871c51dd4bfe8de
+Availablein = legacy
Cipher = RC5-OFB
Key = 00000000000000000000000000000000
IV = 0000000000000000
Plaintext = 0000000000000000
Ciphertext = 21a5dbee154b8f6d
+Availablein = legacy
Cipher = RC5-OFB
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
@@ -58,24 +66,28 @@ Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = c0ad101b40fc7ffdfc386ea5ecf458b7
#Self generated. Bigger key.
+Availablein = legacy
Cipher = RC5-OFB
Key = 0102030405060708090A0B0C0D0E0F1000000000
IV = 0102030405060708
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 66ff8fee03d45533dde93632e8f81f6f
+Availablein = legacy
Cipher = RC5-CFB
Key = 00000000000000000000000000000000
IV = 0000000000000000
Plaintext = 0000000000000000
Ciphertext = 21a5dbee154b8f6d
+Availablein = legacy
Cipher = RC5-CFB
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = c0ad101b40fc7ffdeb97c6173bf2987e
+Availablein = legacy
Cipher = RC5-CFB
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
@@ -83,6 +95,7 @@ Rounds = 8
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 439945301dfa830885ac2f3cf5e61d0e
+Availablein = legacy
Cipher = RC5-CFB
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
@@ -91,6 +104,7 @@ Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 5ad80530f4a19e622d03cd4f2b165730
#Bad rounds
+Availablein = legacy
Cipher = RC5-CFB
Key = 0102030405060708090A0B0C0D0E0F10
IV = 0102030405060708
@@ -99,6 +113,7 @@ Plaintext = 000102030405060708090A0B0C0D0E0F
Result = INVALID_ROUNDS
#bigger key
+Availablein = legacy
Cipher = RC5-CFB
Key = 0102030405060708090A0B0C0D0E0F101213141516
IV = 0102030405060708
diff --git a/test/recipes/30-test_evp_data/evpciph_seed.txt b/test/recipes/30-test_evp_data/evpciph_seed.txt
index c7a552690a..e794b5b6d1 100644
--- a/test/recipes/30-test_evp_data/evpciph_seed.txt
+++ b/test/recipes/30-test_evp_data/evpciph_seed.txt
@@ -8,12 +8,14 @@
Title = SEED CBC Test vectors (from RFC 4196)
+Availablein = legacy
Cipher = SEED-CBC
Key = ed2401ad22fa255991bafdb01fefd697
IV = 93eb149f92c9905bae5cd34da06c3c8e
Plaintext = b40d7003d9b6904b35622750c91a24575bb9a632364aa26e3ac0cf3a9c9d0dcb
Ciphertext = f072c5b1a0588c105af8301adcd91dd067f6822155304bf3aad75ceb44341c25
+Availablein = legacy
Cipher = SEED-CBC
Key = 88e34f8f081779f1e9f394370ad40589
IV = 268d66a735a81a816fbad9fa36162501
@@ -22,48 +24,56 @@ Ciphertext = a293eae9d9aebfac37ba714bd774e427e8b706d7e7d9a097228639e0b62b3b34ced
Title = SEED ECB Test vectors (from RFC4269)
+Availablein = legacy
Cipher = SEED-ECB
Key = 00000000000000000000000000000000
Operation = DECRYPT
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 5EBAC6E0054E166819AFF1CC6D346CDB
+Availablein = legacy
Cipher = SEED-ECB
Key = 000102030405060708090A0B0C0D0E0F
Operation = DECRYPT
Plaintext = 00000000000000000000000000000000
Ciphertext = C11F22F20140505084483597E4370F43
+Availablein = legacy
Cipher = SEED-ECB
Key = 4706480851E61BE85D74BFB3FD956185
Operation = DECRYPT
Plaintext = 83A2F8A288641FB9A4E9A5CC2F131C7D
Ciphertext = EE54D13EBCAE706D226BC3142CD40D4A
+Availablein = legacy
Cipher = SEED-ECB
Key = 28DBC3BC49FFD87DCFA509B11D422BE7
Operation = DECRYPT
Plaintext = B41E6BE2EBA84A148E2EED84593C5EC7
Ciphertext = 9B9B7BFCD1813CB95D0B3618F40F5122
+Availablein = legacy
Cipher = SEED-ECB
Key = 00000000000000000000000000000000
Operation = ENCRYPT
Plaintext = 000102030405060708090A0B0C0D0E0F
Ciphertext = 5EBAC6E0054E166819AFF1CC6D346CDB
+Availablein = legacy
Cipher = SEED-ECB
Key = 000102030405060708090A0B0C0D0E0F
Operation = ENCRYPT
Plaintext = 00000000000000000000000000000000
Ciphertext = C11F22F20140505084483597E4370F43
+Availablein = legacy
Cipher = SEED-ECB
Key = 4706480851E61BE85D74BFB3FD956185
Operation = ENCRYPT
Plaintext = 83A2F8A288641FB9A4E9A5CC2F131C7D
Ciphertext = EE54D13EBCAE706D226BC3142CD40D4A
+Availablein = legacy
Cipher = SEED-ECB
Key = 28DBC3BC49FFD87DCFA509B11D422BE7
Operation = ENCRYPT
@@ -72,240 +82,280 @@ Ciphertext = 9B9B7BFCD1813CB95D0B3618F40F5122
Title = SEED Test vectors (from https://github.com/pyca/cryptography)
+Availablein = legacy
Cipher = SEED-CFB
Key = 085b8af6788fa6bc1a0b47dcf50fbd35
IV = 58cb2b12bb52c6f14b56da9210524864
Plaintext = 4b5a872260293312eea1a570fd39c788
Ciphertext = 5c460dc6a83060ee36ec55c5ce6448c1
+Availablein = legacy
Cipher = SEED-CFB
Key = 701ccc4c0e36e512ce077f5af6ccb957
IV = 5337ddeaf89a00dd4d58d860de968469
Plaintext = cc1172f2f80866d0768b25f70fcf6361aab7c627c8488f97525d7d88949beeea
Ciphertext = a6841e5e4dea28f28d7a83031442c86e5b68d1048cda42452964df577d3c0abc
+Availablein = legacy
Cipher = SEED-CFB
Key = 0a8e8876c96cddf3223069002002c99f
IV = b125a20ecd79e8b5ae91af738037acf7
Plaintext = 4fd0ecac65bfd321c88ebca0daea35d2b061205d696aab08bea68320db65451a6d6c3679fdf633f37cf8ebcf1fa94b91
Ciphertext = 4081ec9257303ae208eea0411d7977eb82e3b8d4f2d03d299f98fbddd519812c2bbe7af6d5c13b8fa5b15f233911eaaf
+Availablein = legacy
Cipher = SEED-CFB
Key = b9ba9fa32cc491d8ac2beb5f99193d57
IV = 95511452b71e53e93afad07ba1aa4d98
Plaintext = b40382705aaeea41097c309da6cd06010f15e09c0130fa4b3af69cc8da109d1f0f0a2661f1a8b89bab7e7009dcbb8a883d46254a830c45cd87981e0ea4e490fa
Ciphertext = d9add2885d52163ff04060b8ee46a6e02374af2f895e28ac6d2a964ca8e78bcc9e4e2d4a7a4a11cce7a605a5c0b79c7b8f546ce9159014cb4b462454de902646
+Availablein = legacy
Cipher = SEED-CFB
Key = 5947bbd78b06bb5ea2fc67ed7b24216e
IV = 8e4722ad2230b15f2eea302173bc1795
Plaintext = 9e69423653c20c982794ed35d63c1a78e8ac14f37e1888ae4bf273bfe119891b2e4ed8ac46e7a9a463c7a710298d43b02f0c5606bcfc08adceeef2ec61867f8bede498e53163803f2f86fc58782fb841
Ciphertext = 48af72fe5b7449786965500fe685b9ebbebd15b0afcc9ecc8ce424a931d55462c52dc2cfb41eb17f3cedce1ad1546c348a190846510a427216230575245462b61161c1ef7515e209bc809b66309521d1
+Availablein = legacy
Cipher = SEED-CFB
Key = abce650e78f969b3b210151c74117fd2
IV = bc4659fbb7073c1f2185cd8ac5314bd1
Plaintext = 322eae07df5ad2ddd64bba34e42d30c1b884f842e71efa123345a3fb0c39884c57dd4c2c6fb0c42e69ff5a269d59af3a6144853c182edb376ca65947d7ccefae6806ba25c4f527706ba85a353c0fd10e3cb244dd93a2d060d7b055058dde1dff
Ciphertext = b343343a7f0fd1c0874c8c43cb4078c6da6b6691d1747a6c583f0b93e77d0b1b58e605f80d2f9e0f06d61f75cb03b81f543f5f309aa5cfe3c1d39359be074383d9159bb0b3e51e7b7742cd439b355926589fabfc7b45bbcbb81d84828dc81947
+Availablein = legacy
Cipher = SEED-CFB
Key = 9f56e19b09dd3fee0e110f71e9967b7a
IV = 1155cf4231bf7ac55d5e6eb27a974fad
Plaintext = ad1e4d3162a5084f581117639a13fc35df5449625ffe0f01e57d9a8726875be8515926ffe7449e30cd69ed4ca0c1b8b4486051c2d0fa2f6474a69c0afce2aec349d778a22edf81678145765b714c1b7c197287da56f59141d6978618729e1d89be20ace3de7d9b3c9b2d195ab6bc0fd4
Ciphertext = e5f75f794db9d60f1a8f64dcb241c4463b0bd8ecc57b4aea8f87db1478debdb02b9fb9a9f159b24a2b292681683394bd067fe07026043557391aa59f77421497205a44896bde4e74af04ac231f7918f66d65bf5211e3ff9d7628feee17331a9260b7412b561b1f8eaece42532bff6de7
+Availablein = legacy
Cipher = SEED-CFB
Key = 31c485c996d6ceb2d17e0aa05b2490e4
IV = 8c37f33405051b4c50abd16c6456643e
Plaintext = ac68de6a2c2144c6b4fd975a8dec93447391e7c9a4fde63d36be7f23ad186f96cd92b5e8adb546880d100329e97fe8204fad860e6dd8b3c0eed4805387536b9ccc63d6c74938b83dce2c93cc0a04a6025b7563d9e5e7239ae27819fb3844848a51e4294f273401ad9e592f8a170334b042f0667233b29f92b9b13262eb73232a
Ciphertext = 9775a5c6dab170473a48e938e4bb036533476535c545ba27e149a2efc4f37dd4d8d45f769e74b080122077bf6d049cc146040bd56da957d644cc37abd2a20d795ad0b4a31f44f94e8b2bdeef0b7507c05a4b12dc84986d8e6c2beb1e5f6b16a057df782da903fd4bcc913e3ffc5fc75145a329e57528be7c34a92542cb80eab8
+Availablein = legacy
Cipher = SEED-CFB
Key = 556ccfa360ecb5025032dddb124cad4d
IV = d54c6fdcc85dc0a28c0b06205fee8854
Plaintext = 71fbf180effac3dca0d69d40e4017dbe50455396f9fb6507ef7df26507de156cded8edd41a05fb25f352cbcdf3b2d770f90fa87f84863e0c2ed3b2dd770a1abfc489ad1ca82a28d061bd7039a6b5788da021657136def0c78d0b0cc7cfbec9512cf579811fd01185f3fdd2ab857328be4b63d293956b43df130e484b9861eccb1d06992b095e7febb0fb394c1954aeab
Ciphertext = d43fe04c874d091a7953ed15589f7b4b6b509c21746a366b0c32f135a9e84c6c2a1bb8d2f6a3a389f95b903db62030b1ab54ff45b1a837ada720977944707fe8ea159714f8e7cfd5299227249aec14920ab5a877a57e4b23a951bda95b8f98b908a55f73792f86944de919b0a18cc50e13c549b6d7da8806062afb125c388f02d914548f5747b1bd227520018d97066e
+Availablein = legacy
Cipher = SEED-CFB
Key = 7cb81fc4b203b0fa9bec49759bd515c2
IV = 4d5e2fa3bf73f488b3e7e125f03dfbbe
Plaintext = 362789b376d85eb8181d4eeea52d42e873ce7741c11a2f820383a7457b15489b09fb21ac4445959dc9e851b7d40682c50d7044bda46a5da39fae2bab73b3db9ed22edc7ec5da936dfa7451cb5f0a829ff0762738cc2686148f1e1f00dc3fe38139c9a173201fc1f052ca34736fc1ab3dc4e707f864d6119b7adb6c8ddd41c80de5d357d17e9c85ed7af1e4f72cb2656932ccce469202680109eef89a9f42f10a
Ciphertext = 87fbc595b52e0c299420338f422fabd264665e5457f1df907c5a2c95fc2ed4d04c29296467123223414b0e0223dcab3d93d5740f2e498acf20f50a59d267a734733c946597c2e1e54d5d76a6cb552b264f86b1b2e135cb601f73c5ec3237d2d341f09064e3e68cf08e9e770ced087c94e54b9aba36f01cd10596615cd02f1008b3701084cddfa659fc2b7293a605c1c273f54662894d6d6ca86256d915d4fb3f
+Availablein = legacy
Cipher = SEED-CFB
Key = beb622d0228cde29b342bbcf4c1c83b4
IV = 75c282fa581d9c671edf5d540951b680
Plaintext = 860476c81685b58e71e2599efe083ce5
Ciphertext = b8d5730f28bb21d79345e2668f9b4a91
+Availablein = legacy
Cipher = SEED-CFB
Key = c4666081e0b0eddb10a9a607c807378f
IV = 5f23623288e4a41b03186024755a10ea
Plaintext = 2fd02dab9054248073ebc0b07aed383756ccfa4fa6298722775be6a9b4ed27a5
Ciphertext = 6bacb9856757883e22e04085deb6dd3ed3694dc6a6ea4445dd2f2684e465e6d5
+Availablein = legacy
Cipher = SEED-CFB
Key = df010376a6b03279338773a70e012382
IV = 67455decec549365742525d8dbf1fed9
Plaintext = 9b9c3dea553ec235db0011b27191544171845b7bdda0dc04a089583959bba5ab7048f8ca87eab073a8b824fdd4e82e40
Ciphertext = 8871858efc277d3033d1c95c53a3fda31ba8d17b9f641922ef69de0277c80e914f25a8f3366106b22efef2a5c5355504
+Availablein = legacy
Cipher = SEED-CFB
Key = ff01aa4f7106c6bd24399076f901a530
IV = 089b4f6054eeeef76d4e13f75de64f7e
Plaintext = ae9cb9dfa305af83e95a3b2099f70907edcd49fbc6efc5ebe744184c76b4f56bf35774f3fe215e1c8ee42172a2dd3e6f9ccd3d9bb044325e61a6bb97e48e9986
Ciphertext = 676537bc02ad0fc270ba547f5640bcdb125bc95d9db54029b4ef32b83da838773c0750300b4384fec116732b76f654228f6c942f54839a5a2101c1fed1eb62b3
+Availablein = legacy
Cipher = SEED-CFB
Key = d33d4062ab32298eafcca86b5088d5fd
IV = fcfffce8b020240f9f694adcb8ddf213
Plaintext = 1fe1318adb99e6d4fced292902fe8c831ba488a43f85964d6ff54b322663b380bc99fed15568278cfe1d0af795c71355bf65e876855763655eec3abf3d4b27a0341d607f4bfbd82c8900fd436f7c4186
Ciphertext = 1898807204f12402a0ca6f11c2ff2a929123c3c18e02149740d6bc91f6a626e79b827d3fb877e1821c861b3e7a361c0fae457340692425b0b8f21447e3fadf95e60819789f2964fda844bd3c508d06c9
+Availablein = legacy
Cipher = SEED-CFB
Key = 47e13544a7bbf74dd68ab5ce66e5bdaa
IV = 69480b4dd38cf3b47e2b7652751395ae
Plaintext = 3e2e583a3a0389ca324f2aaa52b7823904ab288dae562995cf1d70c796d785fd361261434eea480ceb3d369d969652c7ff194931c0a9bd978f5ae4094d6ef32d986a092c580ccbf865e5095a7b80559be13f842f9bea9e42a3a01ef8a24a6526
Ciphertext = d5d73ef41aea9daa98d04b309299809408eeebc8de56b2258ba97155dc0bf54150b5338be0aac01ec9a93f49c3aa193d9c74ea5fd0dd4efb9030eca445dd52784cf5f18bd4e0f5facd56620df9d66ead9de1b6fc86f8c3d87f69866a490f5ed4
+Availablein = legacy
Cipher = SEED-CFB
Key = ae86823695b48e8c612ae5a01b597f97
IV = b26eef7b1d14894c0c6388ce5273f4f2
Plaintext = 569a910bc6aa97b8939ca703fc10ce0d171625bc735a1fea7148650541109d955b1b686c6cc404b2d3d92ad9faaff217dc7b31b038b770959aeccd1ca55d650364fde51df8d4f0aeb05fa364f5028f709c179ca6df0bdfc1cb850f238d755ac44a733fce558402be0c70bc0871b8e62f
Ciphertext = 0be12d90fd8536ef7fa415f0322dc833891e97d4e6c5427e743bae14fb2776177ad9bb8198d344e74b2c9fe720b67c35965acac1436c5f8e328fe86b4b65d389d8e060295a1c48c6de9a06835e677adea60d3ccc589754593bae6ac9f847b8f0c39253db2e863d5ce1df024f504cecf0
+Availablein = legacy
Cipher = SEED-CFB
Key = b85df29c9244229835d73441dc37555e
IV = c1375430efedb2d311a37bfa5ad2110e
Plaintext = c232a0bbf967ef28b74e7b809c62bc8c1cf2d52a273a84162900da834448fd567870471498f29770619dec504922e379eaba0d3a712602583d00279d8fc6a6d568cb94a330039a189ed5802abb7a2898c13ef89c00d73fca9a2f2ffc2107ab498212c56835c0fc26f835a69c00bb3eaa695ac20e8bdb0f5b5b6684d02bee8fb2
Ciphertext = 7b8b2a3a38328276e2739ecac4c876633e5cc8835a46053fdbbe0bc828450bc6b2e9cb31515edbbccf74a1128213d64577eec37eff3377528dafdd14bcfe2d8cc988f7705622893d3691126ed1de20a1ae7397e3dfe78464c2d310a452608799b024e7725394b309b9def5b2840e8ffa9fb2b9da92fe2df24769c5250167f4f2
+Availablein = legacy
Cipher = SEED-CFB
Key = e96771f5f20a89ee871261d2d18e1e46
IV = 8c664a37d245d26c0c55adfb424758ba
Plaintext = 8aaafd56c5d5d54fbe16f115c3216bd1f4376666931a2ef1ffc5468ad12150c39250dca2d63c6ea166bb0ef4aaa3d5849c1f9c621c55826a1ca362f03bcba4dcbd654b300d16519710130e5360bd949aaded6a648f96dd8937a77287d4a4ac2941729475b635b9797476b4dca4171787ff15882d3b4872ed0999a7546dbb61698e8348f70e4a14981a78156150484532
Ciphertext = 18d65e3fd66b6aef76354325c323f0cd45f6c280335b890ba6822437125b86baf0f8576039e074aeb557f73dcacedd94fe134219fda1b5fac5e4d02f5b582496e97350926902a43dec11b09d12d294b7cc815eb98c4b5f693dd341a7d47a71f6c1a9af3981c97bb13ef4abc8a54aaa0fd601e2cd981d3f49bd8e958b3fe5769a76264784116038c8086af3d49d9429bf
+Availablein = legacy
Cipher = SEED-CFB
Key = aef49da33f538ee66e178d4b6121055d
IV = 842566e68b61ff7bf001f2642da62f64
Plaintext = 415991f65e1a95040cef9960556f61e617827c30c74bf353cdd86173dbe4cc983a2ee6bc8ca6cfb71121e7b0d0178f2e13445c710dcc176b781201971171f7489f18faf110f39accd1cf08c85a958d7698b116f1c0d75812ac9b0b39aee7f7159ccad8fdae9b99f2d695eacf12c6469d5b51a34de26eac73613dcb2f77122cb1f8dd5162786a12052dc7b6dea6acc4989dcc7eafd9374f6c29697c74749ef16d
Ciphertext = da97a99e4734c2dfe541642e30b9cea9263f5ee2055d468fc519585c4072f3163eda6cfa5014ed6b2293bf6d296cc7406530657b960072fa8aeafb6a7192c782e73dc4bcb02e621ca6a375d318ec98e7998339060650940d7d9d5e89f95a15e1d673b4c7132be9875bb339a30a61b57050b2c91e57a4b11f7f00c0df906edc508a5a54d218e62de114e89b6e1c137c3a40b55130343a3527dd85d8f9c87a1fc6
+Availablein = legacy
Cipher = SEED-OFB
Key = d7d57bd847154af9722a8df096e61a42
IV = fdde201c91e401d9723868c2a612b77a
Plaintext = 81883f22165282ba6a442a8dd2a768d4
Ciphertext = 78aa827fca58956065e1dc0ce17bfb80
+Availablein = legacy
Cipher = SEED-OFB
Key = c9f4ce21b4c7daaa4f93e292dc605bc5
IV = 5e5a8cf2808c720e01c1ed92d470a45d
Plaintext = 8e19c5cacd015a662e7f40cdecadbf79a68081c06d9544b41c2dd248e77633b4
Ciphertext = 814d987a07282f950fa9a6559e5443f0826243a630458327e5c20440d2a50a0d
+Availablein = legacy
Cipher = SEED-OFB
Key = 7a70cc6b261eeccb05c57117d5763197
IV = bb7b9667fbd76d5ee204828769a341b1
Plaintext = 823cbaae3760c85512a3c83fd60bb54b7cfc739b295b63e05ef435d86e19fd15368c89ff08a0f21ce89a728ffb5d75df
Ciphertext = edeae6665592ab617f52e495e9177108399a2d073e0e7d9e4ede0545bdf9294f32a1ac2f4c915b1432024b5ca05cf91d
+Availablein = legacy
Cipher = SEED-OFB
Key = 85dbd5a6e73681a51a4a7d4e93ca7d0c
IV = 89d897c5aa9e0a5d5586d4b4664fc927
Plaintext = e3dbfc6ae1a879870fd22644c8135fe063355dfc0a8dad45c9c6e052e6e085cf717754dc1b49acb04cf340826ffb0da991138f022a9c34923a6a116c98c7d3d5
Ciphertext = eb97edb484801398304d27fa5512417cf63fa76c3860c738cf4866dd9a024bdd2e4029fe1bc83587b452686edf971dae2390ef0af2a00deef79216b1104e43f6
+Availablein = legacy
Cipher = SEED-OFB
Key = 18b9887a34438fb2e759027e54e334b6
IV = a5be8621e58dae325c6b868fd783e2cd
Plaintext = 8cd659df925950b516f737fc92d2fafa008c008c9dfe0e75ed2d68f6ff79399ff2183464b8c37cf31aafc145fcbfac73e3f87eccb435f424bf1c6d6efb504e8e93e8a668a2210e3d3b4fd437ad1a5842
Ciphertext = ecee4794867f81ee0ab465481f160521a918121e02308744e65cbacc4c369ef0b98ff6feaca41a8979045c4bd49487b4f3437376c4b6f43536973ba54bdd2b7170c7136f92e87cba79b892616b80fe10
+Availablein = legacy
Cipher = SEED-OFB
Key = da52c0e4609e82ee926174a9eaf90b08
IV = f2d0c5e86b4ddb40d30713aaa5a153fe
Plaintext = 91d6c95a614cf85de16eeabe5976c2a2a9d307042f79a7aaeb7c3c57e1dd8d43bfa458c8c02e4f5ed0c960c9f17e3991dd2e0cb3ede18f96395a484001ef07ca4c97b411ce454aaf0f74242aca03786a93442171bd50a1467b9d663245d24c2f
Ciphertext = 6207d66ce45fa32922bc75c14bd1a2d44a8daf4e655f9b9934f7f41de98337d3f6aa6175f43d056b6be3decb791a324c80a84983b026dcdabdcd1cf93059a238e14ff5c952b740802cd11171f5275c12adb6564532de13194c66532c0cc17663
+Availablein = legacy
Cipher = SEED-OFB
Key = 56d6f7e2a870b92d55ff8d6e9c554d2a
IV = b512f0e11e27fd1a94aa0c697bb6da5e
Plaintext = e62cdeac43667749701314c546f778a4c758e4f55760e7d729c3783cf7a242edf6ae3fcf0990886434896c945455bfae0e5674aa06ee6fb1512d94df2cac2447eeb849373bb3efbe7bb8d66c8a7ee559b17fc268d6599fcdef7457cdbde5b9c5b692236e4397545f2be97bd44f3993ad
Ciphertext = 22632b7abf711ad0e66f1834e5984609df0fdf0903a7180c713e1c084812913c31d1fb3469c777a94e5115fc1c4a081283fa2d28a9aec1b6f46738d8bf04ab6b82505b2063153a12dace49000aa9ac41ff3cdf9510a20183f934d364f52cd72cc6b5deb192ca5bacbff471565ae2d563
+Availablein = legacy
Cipher = SEED-OFB
Key = 09f216ff78dfe419dfcef1a855473414
IV = 722174c892d265291982c6f042ced145
Plaintext = 11f435e7e3656fcfa8e0df230311ca21054e84e13c8590e7ec7309f59c174022d467a7302641ee1b6ba46bee4f20bfda108bb78982f670b057dfbfe49da9cfae88490ce17241402b20d2fceb476d3a424e6c406d56ffc85278695d584d6c087cb4012ca2cf4daf284fd15ac1f2e183814957e934bf88dff4d777adfbb54933b5
Ciphertext = d9a5d3bc0a558b86046877a9030a09c537c2830b93dd9f56df91233f3b403fa39dc820d5eadf46ca016ad130018310a4e31e0974bb233085236340e057cac0d6968f0fcceea780b9da7bfb297e8593abd242e382e7482e9c4679b7cb720798c17522c5cf4db9004368f609b5280b5421f30a39a6659d51ef8feafed739959441
+Availablein = legacy
Cipher = SEED-OFB
Key = cde9b69eea2b6a5588457e35e0a08803
IV = 52323b54d69a62fec0689baee1b3ec63
Plaintext = 967798995af6f435b3a6f92bff77a11fa44d1426ae0f6e7dbafac27b123c5fc419be52c0ea412c4b3cac05ae89a4c0ce6f5e91a456b1bded5370a1234cf6f6ab5d0253507bc6f3f0573ab97585b67107dec059812323e021e341ad839ea9e3d02aeca43356add48ccef81f693ed53d32ba1c74a35e8a5f7f3115ef834f7daf9948244c4fc31f5487678d3e70fb27abb5
Ciphertext = 1dc92191514c65141edb04acc655cf3c664ff5727d569b636787332ef1e34b1afd4b8e9acf4b745530fa7b3094f45a32d82b0e2be7cc035a1dded75f4033bcc4727dd14303761a9061b8365a8893e2569d045f08d2b447c35d2f927ac6103730e3aa4e81aef54c426320d657e2aa169bf8884ef0541074e9c08793364646a9a99df0e5022ea3740361096c3790707b3d
+Availablein = legacy
Cipher = SEED-OFB
Key = 939aac71e337709855715a57e3a4648f
IV = 493509b56a92f14040eb9b66a188bc57
Plaintext = 9c22efddc7de496a916d15d710de374d57478126ed64c9ad7e823e24d19bfc0cfac3dda0d1c292a3a203f35b26ad94deb20f998caf41cbdd4a08eb5d6cfb46f4ede4896b0569d72c03ec194941af95c0573cc3fe8f045ba19946b382803248f3dd4f9a454b1a3e8e1af02ea8482d637dac96a68275f4a382d3023f9df4892b9032cab9378b1cef5051d6db81226f259d1be4eb23495ac807600536b5b0481754
Ciphertext = 5bf691be73fa80ebdfcf9ab0657729c9017505cb7163afb35c120915e111d2a2978e373164579c9ffc66bfe189ffe1fbe641d45c8d91a2bab418d8b549eb027721d241a9d80e298c79c75d7db8dec3a8d56cf27d33431c07ac4128b1068684e1d99b1ff23f83e8badb704600de7ae95cbef8029f101bfa852ef5f69cc7a7427d0fa3abd7de68db07de0ba4c17fd579ffcf1be3ad9e5f724c8e9c87c079f2afec
+Availablein = legacy
Cipher = SEED-OFB
Key = 8368189d41eaa20d06a3a2d2a91e43f7
IV = cf04ac0e4733952ba538711f79eef8ca
Plaintext = 696ca57339840fb3c150e0c111d9e13e
Ciphertext = 03f102dbfb29bcde9e7d16825de64228
+Availablein = legacy
Cipher = SEED-OFB
Key = 5124c6fdb0856ded76afb6febdaa981e
IV = 937ebdeec379685a71d466703f788ff7
Plaintext = 5a5928dd09e78a21256eadb062630a3f0b47ca2376ccae314948143fff2512d4
Ciphertext = 841cca2b58abd8d0b68fa2d3949bc943a105427f2deb117572de28cd0581c54a
+Availablein = legacy
Cipher = SEED-OFB
Key = 6a8f6487e76058bc5a126276e48fdd77
IV = 6e75d8b8ac0976143ea103a710caec02
Plaintext = 424ddc343067612fdb426920f40ab4d82e3d4f9485b07fef91617556d3093874840e8110ff375b7a68f98c471ca10acc
Ciphertext = c9123902ac5cfd3f0151b4e95185815ddf4ea92baadd91215007c98ab3dcbae14ca5cfcb5aafeea9939b998e3f4ec276
+Availablein = legacy
Cipher = SEED-OFB
Key = 01963d44aea026b2205238454d5bb73f
IV = 9442a6e0f3a53f10b0ccf5b0ccc1793a
Plaintext = c54cfacd953736a2d8db0b8b63b555253a0ca6f6e05f2e918d18be95669fa85609f827d6da014add2964626670c202b195248fc986372c92adbb10c0e7c36e04
Ciphertext = d6592ec2f649ea123bce88818ebbbb74d3b6b55a987ab01db21b5ef91cf8a9fff6851a6ce523d2607da048d9e0897ff672d787433cd54b6c9c25a7a5aeea1538
+Availablein = legacy
Cipher = SEED-OFB
Key = 4ea87b0b346054c097edc5601b782870
IV = 9a3e23333b2b2de7eceea67a7ca97641
Plaintext = 0c7734310c5ca82b520bf1e0a1614c7ddd0c002711ef0b239de8fa256e15b32056b992747ff3a3a310d52e9df36275d9192dad61caa16715744552c865c5ae9477a70a2c3a02a01ba176b927445094d2
Ciphertext = a91c4fb4f9e05adab087db1fd125b1f42dd26953bb3b3d722adb443c0a4b927ef83c62ae3ef8e1f83ef8e6b50a3b8caf7a623fa9d23685cda5851139a69c449d8b94877c3547c37e8c246738c6183b50
+Availablein = legacy
Cipher = SEED-OFB
Key = 1956f40b2334a6546b3071f2d17f4a59
IV = 765cfb560c46777a20cce091232ccaf2
Plaintext = 045ad66c515d407ab73ea0c6f6ae869872342fc72956a659945454005e37c76ed07df996ffe1322840cf23843b34346a1e730ab721ddceaf362ed256054c105ed581a80c04ef22ae1b5eb8742c6e3c9c0e0e29fad211b4f40adc1520f7c6821e
Ciphertext = e77614bed3d8fc7a22355efc2d1401cd1386fcd6585b472a500278c56108123af13bbfffdd87bc963634f28ab8355061f23c6d943fd226360685b5fda3eee847d64154af7f48732f37c3a4f740ed73dd276dafc9a2e3a22f381a61501dd89b73
+Availablein = legacy
Cipher = SEED-OFB
Key = 4e47e1b5c1b489295d3a2bf049f4be2d
IV = 83fdf064d213df417ba0e75ec517bf63
Plaintext = 94a7bed3b5a158e85f9e4778a7de105ff4f3b2a61c2fead82cbe949d7a4ee961a6c62949ba2c69d513d836a455b612c2fbb6ca243a0a18a853cadb6b73b600192de1d51ddf80030718b079fbb581073a06b66ba4ad524d3d09efaa59e6919bca15b2b92bd9f8c17d6e463f4ea5fd5f5e
Ciphertext = 6a64fccc9e7f00bc696e09761c1a059557e02d16b6d407931b1abde227b6c42e512eeabcf5d01d7a662da46c1c87ffb7575607e1b88a755c7d469c55f7cc98d4ccf9f3fc3a29e22b7e16052cfe90c61132311853547885d7a78cbcdc1a26c05953d3f45735901d44dad6710d67712c20
+Availablein = legacy
Cipher = SEED-OFB
Key = 613485e5bb84b91cdd0ca02f8d83e0bb
IV = ad8a7564f6ce8abb6949ddb7d7186580
Plaintext = ed5068003163c424ae9a8e51e3d77684c69073a824dc4721568f7528657c3dd28d66219f398ed57105aa35cfef3ac078eab30ae0f3ed752b0e320b099ea42b156f818904c4b6c534cabde53dfa62e7b74518a8bca3f36ee85b130e8520d38c006e6adef34bbc8df56b757b500d703e5777aa545c4170404754f03dbf22c9f0d7
Ciphertext = 63e2f4b237b0635709ed42bf7ce29a0a828fd52f157dbed5a7b78d5afb8cc780f009c7982a31eb4db2a2d30d80622fa84c430fd69c68652a2876f984a3a795d952a8ed540d6ef936ba85ce7932523e47ec6e9865ffc4f8805232039b79c5fbfbfa8c18d7b4aa655c247357b5b3b2e960e0eac46a13f52c5646c396887500b6ad
+Availablein = legacy
Cipher = SEED-OFB
Key = 8198b36e880cf50dbf6724feaaac8688
IV = fbaa2882a2a4acdb299e4f82c93f2af7
Plaintext = b2516a356e437513f0df83938afefbe9f9ef1ec879797997f31da96a1ea7a15d395ecdb94b7fda14cdc0b75c171784fa8832d574b64f9450c6be25dc83b93d3bbf0145a661bf4db775282b98649b64613aeedb8bb770f67cc3421ac6761e5d763c21ac2d1e729e4597ad7fca9fdc70878b26634df78cd0f36fb3b138a1357915abba4ff5f8dfaef268307022f2e23528
Ciphertext = 40396cb65cc8eda8c591e671cbf92889588fe593fbe6e8e884a9d58f90df8505025cd0e268c368fc4aed1e8a5be2359a72d087775f85f6944b0cf731e8051cf80f0b9aac8073f82c01e0306077bfbf547d9074b8cf2a844d778371b0db8c7d8358596404a4047bafc3e4c9bd424860dbe3b1a54bb68f0461e8612940695b795a1e5aad72befb79ea8c5336d01758d077
+Availablein = legacy
Cipher = SEED-OFB
Key = e30b4c874c4c4f6e0cf1f8ef58e5d375
IV = 7e26f07f8024343cec35409e71e0cd8c
diff --git a/test/recipes/30-test_evp_data/evpmd_md.txt b/test/recipes/30-test_evp_data/evpmd_md.txt
index f6bea2ac96..6ca08e3f95 100644
--- a/test/recipes/30-test_evp_data/evpmd_md.txt
+++ b/test/recipes/30-test_evp_data/evpmd_md.txt
@@ -8,60 +8,74 @@
Title = MD2 tests
+Availablein = legacy
Digest = MD2
Input =
Output = 8350e5a3e24c153df2275c9f80692773
+Availablein = legacy
Digest = MD2
Input = "a"
Output = 32ec01ec4a6dac72c0ab96fb34c0b5d1
+Availablein = legacy
Digest = MD2
Input = "abc"
Output = da853b0d3f88d99b30283a69e6ded6bb
+Availablein = legacy
Digest = MD2
Input = "message digest"
Output = ab4f496bfb2a530b219ff33031fe06b0
+Availablein = legacy
Digest = MD2
Input = "abcdefghijklmnopqrstuvwxyz"
Output = 4e8ddff3650292ab5a4108c3aa47940b
+Availablein = legacy
Digest = MD2
Input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Output = da33def2a42df13975352846c30338cd
+Availablein = legacy
Digest = MD2
Input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
Output = d5976f79d83d3a0dc9806c3c66f3efd8
Title = MD4 tests
+Availablein = legacy
Digest = MD4
Input = ""
Output = 31d6cfe0d16ae931b73c59d7e0c089c0
+Availablein = legacy
Digest = MD4
Input = "a"
Output = bde52cb31de33e46245e05fbdbd6fb24
+Availablein = legacy
Digest = MD4
Input = "abc"
Output = a448017aaf21d8525fc10ae87aa6729d
+Availablein = legacy
Digest = MD4
Input = "message digest"
Output = d9130a8164549fe818874806e1c7014b
+Availablein = legacy
Digest = MD4
Input = "abcdefghijklmnopqrstuvwxyz"
Output = d79e1c308aa5bbcdeea8ed63df412da9
+Availablein = legacy
Digest = MD4
Input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Output = 043f8582f241db351ce627e153e7f0e4
+Availablein = legacy
Digest = MD4
Input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
Output = e33b4ddc9c38f2199c3e7b164fcc0536
diff --git a/test/recipes/30-test_evp_data/evpmd_mdc2.txt b/test/recipes/30-test_evp_data/evpmd_mdc2.txt
index b9bff32769..a2511626ed 100644
--- a/test/recipes/30-test_evp_data/evpmd_mdc2.txt
+++ b/test/recipes/30-test_evp_data/evpmd_mdc2.txt
@@ -8,15 +8,18 @@
Title = MDC2 test vectors
+Availablein = legacy
Digest = MDC2
Input = "Now is the time for all "
Output = 42e50cd224baceba760bdd2bd409281a
+Availablein = legacy
Digest = MDC2
Padding = 1
Input = "Now is the time for all "
Output = 42e50cd224baceba760bdd2bd409281a
+Availablein = legacy
Digest = MDC2
Padding = 2
Input = "Now is the time for all "
diff --git a/test/recipes/30-test_evp_data/evpmd_ripemd.txt b/test/recipes/30-test_evp_data/evpmd_ripemd.txt
index 4b876fbaa8..3a11a8aa08 100644
--- a/test/recipes/30-test_evp_data/evpmd_ripemd.txt
+++ b/test/recipes/30-test_evp_data/evpmd_ripemd.txt
@@ -13,34 +13,42 @@
Title = RIPEMD160 tests
+Availablein = legacy
Digest = RIPEMD160
Input = ""
Output = 9c1185a5c5e9fc54612808977ee8f548b2258d31
+Availablein = legacy
Digest = RIPEMD160
Input = "a"
Output = 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe
+Availablein = legacy
Digest = RIPEMD160
Input = "abc"
Output = 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc
+Availablein = legacy
Digest = RIPEMD160
Input = "message digest"
Output = 5d0689ef49d2fae572b881b123a85ffa21595f36
+Availablein = legacy
Digest = RIPEMD160
Input = "abcdefghijklmnopqrstuvwxyz"
Output = f71c27109c692c1b56bbdceb5b9d2865b3708dbc
+Availablein = legacy
Digest = RIPEMD160
Input = "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
Output = 12a053384a9c0c88e405a06c27dcf49ada62eb2b
+Availablein = legacy
Digest = RIPEMD160
Input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Output = b0e20b6e3116640286ed3a87a5713079b21f5189
+Availablein = legacy
Digest = RIPEMD160
Input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
Output = 9b752e45573d4b39f4dbd3323cab82bf63326bfb
diff --git a/test/recipes/30-test_evp_data/evpmd_whirlpool.txt b/test/recipes/30-test_evp_data/evpmd_whirlpool.txt
index 0e0b0755bb..c29b91d76b 100644
--- a/test/recipes/30-test_evp_data/evpmd_whirlpool.txt
+++ b/test/recipes/30-test_evp_data/evpmd_whirlpool.txt
@@ -13,38 +13,47 @@
Title = Whirlpool (from ISO/IEC 10118-3 test vector set)
+Availablein = legacy
Digest = whirlpool
Input = ""
Output = 19FA61D75522A4669B44E39C1D2E1726C530232130D407F89AFEE0964997F7A73E83BE698B288FEBCF88E3E03C4F0757EA8964E59B63D93708B138CC42A66EB3
+Availablein = legacy
Digest = whirlpool
Input = "a"
Output = 8ACA2602792AEC6F11A67206531FB7D7F0DFF59413145E6973C45001D0087B42D11BC645413AEFF63A42391A39145A591A92200D560195E53B478584FDAE231A
+Availablein = legacy
Digest = whirlpool
Input = "abc"
Output = 4E2448A4C6F486BB16B6562C73B4020BF3043E3A731BCE721AE1B303D97E6D4C7181EEBDB6C57E277D0E34957114CBD6C797FC9D95D8B582D225292076D4EEF5
+Availablein = legacy
Digest = whirlpool
Input = "message digest"
Output = 378C84A4126E2DC6E56DCC7458377AAC838D00032230F53CE1F5700C0FFB4D3B8421557659EF55C106B4B52AC5A4AAA692ED920052838F3362E86DBD37A8903E
+Availablein = legacy
Digest = whirlpool
Input = "abcdefghijklmnopqrstuvwxyz"
Output = F1D754662636FFE92C82EBB9212A484A8D38631EAD4238F5442EE13B8054E41B08BF2A9251C30B6A0B8AAE86177AB4A6F68F673E7207865D5D9819A3DBA4EB3B
+Availablein = legacy
Digest = whirlpool
Input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Output = DC37E008CF9EE69BF11F00ED9ABA26901DD7C28CDEC066CC6AF42E40F82F3A1E08EBA26629129D8FB7CB57211B9281A65517CC879D7B962142C65F5A7AF01467
+Availablein = legacy
Digest = whirlpool
Input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
Output = 466EF18BABB0154D25B9D38A6414F5C08784372BCCB204D6549C4AFADB6014294D5BD8DF2A6C44E538CD047B2681A51A2C60481E88C5A20B2C2A80CF3A9A083B
+Availablein = legacy
Digest = whirlpool
Input = "abcdbcdecdefdefgefghfghighijhijk"
Output = 2A987EA40F917061F5D6F0A0E4644F488A7A5A52DEEE656207C562F988E95C6916BDC8031BC5BE1B7B947639FE050B56939BAAA0ADFF9AE6745B7B181C3BE3FD
+Availablein = legacy
Digest = whirlpool
Input = "aaaaaaaaaa"
Count = 100000
diff --git a/test/recipes/30-test_evp_libctx.t b/test/recipes/30-test_evp_libctx.t
index 2ba20057e3..602f29a831 100644
--- a/test/recipes/30-test_evp_libctx.t
+++ b/test/recipes/30-test_evp_libctx.t
@@ -42,5 +42,5 @@ unless ($no_fips) {
}
ok(run(test(["evp_libctx_test",
- "-config", srctop_file("test","default-and-legacy.cnf"),])),
+ "-config", srctop_file("test","default.cnf"),])),
"running default-and-legacy evp_libctx_test");
diff --git a/test/recipes/80-test_cms.t b/test/recipes/80-test_cms.t
index 2cc778624b..6783897139 100644
--- a/test/recipes/80-test_cms.t
+++ b/test/recipes/80-test_cms.t
@@ -49,6 +49,8 @@ my $smcont_zero = srctop_file("test", "smcont_zero.txt");
my ($no_des, $no_dh, $no_dsa, $no_ec, $no_ec2m, $no_rc2, $no_zlib)
= disabled qw/des dh dsa ec ec2m rc2 zlib/;
+$no_rc2 = 1 if disabled("legacy");
+
plan tests =>
($no_fips ? 0 : 1) # FIPS install test
+ 10;
diff --git a/test/recipes/80-test_pkcs12.t b/test/recipes/80-test_pkcs12.t
index 03edc59eea..49eb2b5225 100644
--- a/test/recipes/80-test_pkcs12.t
+++ b/test/recipes/80-test_pkcs12.t
@@ -92,7 +92,7 @@ ok(run(app(["openssl", "pkcs12", "-export",
SKIP: {
skip "Skipping legacy PKCS#12 test because RC2 is disabled in this build", 1
- if disabled("rc2");
+ if disabled("rc2") || disabled("legacy");
# Test reading legacy PKCS#12 file
ok(run(app(["openssl", "pkcs12", "-export",
"-in", srctop_file(@path, "v3-certs-RC2.p12"),
diff --git a/test/recipes/80-test_ssl_old.t b/test/recipes/80-test_ssl_old.t
index 4e3c0998a2..05b940ca8e 100644
--- a/test/recipes/80-test_ssl_old.t
+++ b/test/recipes/80-test_ssl_old.t
@@ -104,7 +104,12 @@ subtest 'test_ss' => sub {
};
note('test_ssl -- key U');
-testssl("keyU.ss", $Ucert, $CAcert, "default", srctop_file("test","default-and-legacy.cnf"));
+my $configfile = srctop_file("test","default-and-legacy.cnf");
+if (disabled("legacy")) {
+ $configfile = srctop_file("test","default.cnf");
+}
+
+testssl("keyU.ss", $Ucert, $CAcert, "default", $configfile);
unless ($no_fips) {
testssl("keyU.ss", $Ucert, $CAcert, "fips",
srctop_file("test","fips-and-base.cnf"));
@@ -329,7 +334,7 @@ sub testssl {
my @CA = $CAtmp ? ("-CAfile", $CAtmp) : ("-CApath", bldtop_dir("certs"));
my @providerflags = ("-provider", $provider);
- if ($provider eq "default") {
+ if ($provider eq "default" && !disabled("legacy")) {
push @providerflags, "-provider", "legacy";
}
diff --git a/test/recipes/90-test_store.t b/test/recipes/90-test_store.t
index a36a59fd8b..a61ed5b51e 100644
--- a/test/recipes/90-test_store.t
+++ b/test/recipes/90-test_store.t
@@ -19,7 +19,7 @@ setup($test_name);
my $mingw = config('target') =~ m|^mingw|;
my $use_md5 = !disabled("md5");
-my $use_des = !disabled("des"); # also affects 3des and pkcs12 app
+my $use_des = !(disabled("des") || disabled("legacy")); # also affects 3des and pkcs12 app
my $use_dsa = !disabled("dsa");
my $use_ecc = !disabled("ec");
@@ -97,7 +97,9 @@ my @noexist_file_files =
# @methods is a collection of extra 'openssl storeutl' arguments used to
# try the different methods.
my @methods;
-push @methods, [qw(-provider default -provider legacy)];
+my @prov_method = qw(-provider default);
+push @prov_method, qw(-provider legacy) unless disabled('legacy');
+push @methods, [ @prov_method ];
push @methods, [qw(-engine loader_attic)]
unless disabled('dynamic-engine') || disabled('deprecated-3.0');
@@ -291,7 +293,9 @@ indir "store_$$" => sub {
sub init {
my $cnf = srctop_file('test', 'ca-and-certs.cnf');
my $cakey = srctop_file('test', 'certs', 'ca-key.pem');
- my @std_args = qw(-provider default -provider legacy);
+ my @std_args = qw(-provider default);
+ push @std_args, qw(-provider legacy)
+ unless disabled('legacy');
return (
# rsa-key-pkcs1.pem
run(app(["openssl", "pkey", @std_args,
diff --git a/test/sslapitest.c b/test/sslapitest.c
index 6683fccbed..915387a87c 100644
--- a/test/sslapitest.c
+++ b/test/sslapitest.c
@@ -7972,9 +7972,18 @@ static int test_pluggable_group(int idx)
OSSL_PROVIDER *legacyprov = OSSL_PROVIDER_load(libctx, "legacy");
const char *group_name = idx == 0 ? "xorgroup" : "xorkemgroup";
- if (!TEST_ptr(tlsprov) || !TEST_ptr(legacyprov))
+ if (!TEST_ptr(tlsprov))
goto end;
+ if (legacyprov == NULL) {
+ /*
+ * In this case we assume we've been built with "no-legacy" and skip
+ * this test (there is no OPENSSL_NO_LEGACY)
+ */
+ testresult = 1;
+ goto end;
+ }
+
if (!TEST_true(create_ssl_ctx_pair(libctx, TLS_server_method(),
TLS_client_method(),
TLS1_3_VERSION,
More information about the openssl-commits
mailing list