[Bug 1973344] Re: Converting PKCS#8 into PKCS#1 fails with openssl 3.0

Simon Chopin 1973344 at bugs.launchpad.net
Wed May 18 09:44:57 UTC 2022


Hi!

You want to add -traditional to your openssl rsa command to get the
previous behaviour:

❯ openssl rsa -in key.pem | grep BEGIN
writing RSA key
-----BEGIN PRIVATE KEY-----

❯ openssl rsa -in key.pem -traditional | grep BEGIN
writing RSA key
-----BEGIN RSA PRIVATE KEY-----

** Changed in: openssl (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssl in Ubuntu.
https://bugs.launchpad.net/bugs/1973344

Title:
  Converting PKCS#8 into PKCS#1 fails with openssl 3.0

Status in openssl package in Ubuntu:
  Invalid

Bug description:
  On Ubuntu jammy
  with OpenSSL 3.0.2:

  $ openssl rsa -in rsakey.pkcs8 -out rsakey.pkcs1
  writing RSA key

  $ grep -- "-----BEGIN" rsakey.pkcs1
  -----BEGIN PRIVATE KEY-----

  With OpenSSL 1.1.1o or 1.1.1l
  $ openssl rsa -in rsakey.pkcs8 -out rsakey.pkcs1
  writing RSA key

  $ grep -- "-----BEGIN" rsakey.pkcs1
  -----BEGIN RSA PRIVATE KEY-----

  Unfortunately, we still need to be able to generate PKCS #1 private
  keys as mysqld (8.0.29-0ubuntu0.22.04.2) despite using libssl3 is
  still not capable of loading PKCS #8 private keys.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1973344/+subscriptions




More information about the foundations-bugs mailing list