'openssl rsa' would output a PKCS#1 structure when asked for a
SubjectPublicKeyInfo and vice versa.
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/13645)
if (outformat == FORMAT_ASN1 || outformat == FORMAT_PEM) {
if (pubout || pubin) {
if (pubout == 2)
- output_structure = "SubjectPublicKeyInfo";
- else
output_structure = "pkcs1"; /* "type-specific" would work too */
+ else
+ output_structure = "SubjectPublicKeyInfo";
} else {
assert(private);
if (traditional)