Следующая команда создает файл, содержащий как открытый, так и закрытый ключ:
openssl genrsa -des3 -out privkey.pem 2048
Источник: здесь
В OpenSSL закрытый ключ также содержит информацию об открытом ключе, поэтому открытый ключ не нужно создавать отдельно.
Как мы можем извлечь открытый ключ из файла privkey.pem?
Спасибо.