Return correct enveloped data type in ASN1 methods.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 17 Jul 2013 14:18:01 +0000 (15:18 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 1 Oct 2013 13:01:18 +0000 (14:01 +0100)
commitdc427fc8e2f5f1212e4fe2c00409ab220bc0ebe1
treeb6dae073f721486268f2d78bf3976ba05e40eda0
parente1e6c4dae7c84e5a77c66e5cd8cd894aed5820bf
Return correct enveloped data type in ASN1 methods.

For RSA and DSA keys return an appropriate RecipientInfo type. By setting
CMS_RECIPINFO_NONE for DSA keys an appropriate error is returned if
an attempt is made to use DSA with enveloped data.
(cherry picked from commit 41b920ef01abeb4c4b1c0f11e647370ae6533d02)
crypto/dsa/dsa_ameth.c
crypto/rsa/rsa_ameth.c