Как я могу обновить просроченный или создать самозаверяющий ключ сертификата any.pem Poco C++ с помощью openssl

-----НАЧАТЬ СЕРТИФИКАТ----- MIIE ... 1Ozy -----КОНЕЦ СЕРТИФИКАТА----- -----НАЧАТЬ ЗАКРЫТЫЙ КЛЮЧ RSA----- Тип процедуры: 4, ЗАШИФРОВАН DEK-информация: DES-EDE3-CBC, 0950752701CB74AF

OmaLd ... hWh8GKd -----КОНЕЦ ЗАКРЫТОГО КЛЮЧА RSA-----


person Jhony Melendez    schedule 31.07.2017    source источник


Ответы (2)


я ответил на свои вопросы

Openssl> req -x509 -days 365 -newkey rsa:2048 -keyout any.pem -out any.pem

(пароль = секрет)

Openssl> req -new -key -any.pem -out server.csr

Openssl> x509 -req -in server.csr -signkey any.pem -out rootcert.pem

person Jhony Melendez    schedule 04.08.2017

Небольшое обновление и как запустить

Из-за ошибки: 140006379889088:error:02001002:system library:fopen:No such file or directory:crypto/bio/bss_file.c:74:fopen('-any.pem','r')

openssl req -x509 -days 365 -newkey rsa:2048 -keyout any.pem -out any.pem
openssl req -new -key any.pem -out server.csr #no more -any.pem
openssl x509 -req -in server.csr -signkey any.pem -out rootcert.pem
person Dawid Drozd    schedule 25.05.2018