Return an error if no recipient type matches.
authorDr. Stephen Henson <steve@openssl.org>
Thu, 8 May 2014 12:17:11 +0000 (13:17 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 9 May 2014 13:24:51 +0000 (14:24 +0100)
commitd61be85581c372aee8c22510be0d9f86ed88d51a
treec08e546115e60f3e5965db7dcc55fe3ff4869871
parent9e456a853749de84a7efff1fd4324134ff98187e
Return an error if no recipient type matches.

If the key type does not match any CMS recipient type return
an error instead of using a random key (MMA mitigation). This
does not leak any useful information to an attacker.

PR#3348
crypto/cms/cms_smime.c