Страница 1 из 1

Создание и управление RSA ключами

Добавлено: 15 дек 2022, 14:11
Admin
Создание RSA ключа:

Код: Выделить всё

openssl genrsa -out key.pem 2048
где:
key.pem - файл куда будет записан закрытый ключ
2048 - длинна ключа. возможные значения - 1024 (не безопасно), 2048, 4096

Создание зашифрованого RSA ключа:

Код: Выделить всё

openssl genrsa -out key.pem -aes256 2048
где
-aes256 - Алгоритм шифрования ключа. Доступные ключи шифрования можно получить командой openssl enc -list

Получение публичного ключа из закрытого RSA ключа:

Код: Выделить всё

openssl rsa -in key.pem -pubout -out pubkey.pem
Конвертирование приватного ключа в формат der

Код: Выделить всё

openssl rsa -in key.pem -outform DER -out keyout.der