Мы пытаемся реализовать некоторые функции веб-сервиса от одного из наших партнеров. Теперь содержимое, которое передается, должно быть зашифровано с помощью открытого ключа, который мы должны предоставить.
В спецификации безопасности говорится, что публичный сертификат должен быть стандартом X.509. Не использует ли X.509 метод частного/открытого ключа? Потому что я получаю только один .pem файл, содержащий закрытый ключ и сертификат, но не открытый ключ, используя следующую команду:
openssl req -new -x509 -days 365 -nodes -out ./cert.pem -keyout ./cert.pem
Нужно ли мне изменять эту команду, чтобы создать закрытый и открытый ключ?