The newly introduced test case do not work
when configured with no-des, fix that by
choosing -aes128 as cipher.
Fixes
ffed597882ba ("cms: avoid intermittent test failure")
Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23086)
(cherry picked from commit
5b4f4474b2562c4422193e1719461a0ef5cbc3e5)
ok(run(app(['openssl', 'cms',
@defaultprov,
- '-encrypt',
+ '-encrypt', '-aes128',
'-in', $pt,
'-out', $ct,
'-stream',
"encrypt to three recipients with RSA-OAEP (avoid openssl/project issue#380)");
ok(run(app(['openssl', 'cms',
@defaultprov,
- '-decrypt',
+ '-decrypt', '-aes128',
'-in', $ct,
'-out', $ptpt,
'-inkey', catfile($smdir, "smrsa3-key.pem"),