Как создать публичный ключ в RSA?

Вопросы и ответыРубрика: ПрочееКак создать публичный ключ в RSA?
0 +1 -1
Сергей спросил 1 месяц назад

Добрый день, поступила задача от партнера при интеграции с сервисом по API, необходимо сгенерировать RSA ключ сроком 1-5 лет с данными по организации (достаточно наименования во владельце и издателе плюс почта). Подскажите, как это сделать?

1 ответ
0 +1 -1
Роман Чернышов Админ. ответил 1 месяц назад

Для генерации ключа, можно использовать OpenSSL, для этого выполните команду:

openssl genrsa -out rsaprivkey.pem 2048

Далее укажите название организации и ваш емаил. На выходе вы получите два файла, приватный ключ и CSR(специальный запрос, находящийся в зашифрованном виде и предназначенный для выпуска сертификата), после чего создайте на базе приватного ключа, публичный ключ, выполнив команду:

openssl req -new -x509 -key rsaprivkey.pem -out rsaacert.pem

Если нужно задать время действия(например 10 дней), можно добавить ключ — deys, вот так:

openssl req -deys 10 -new -x509 -key rsaprivkey.pem -out rsaacert.pem

передайте данный публичный ключ вашему партнеру для подписания.

Об авторе и блоге Чернышов Р.В. Сертификат. Топ 10% лучших фрилансеров, Чернышов Р.В.

Друзья, всем привет!

Меня зовут Роман Чернышов, я веб-разработчик и данный блог посвящен моим проектам и бизнесу.

Тут я делюсь личным опытом
и отвечаю на вопросы. Я всегда готов к сотрудничеству с вами, готов реализовать проект любой сложности(опыт 10+ лет).

Если у вас есть вопросы, предложения, вы хотите совершить покупку моих решений или заказать работу, пишите!



Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Мой блог о путешествиях Мой PHP Framework Хостинг для моих клиентов CMS Совместные покупки Лицензии на мой софт и поддержка