У меня есть следующий открытый ключ:
-----BEGIN RSA PUBLIC KEY-----
... key ...
-----END RSA PUBLIC KEY-----
PHP не может работать с этим открытым ключом. Я обнаружил, что он должен быть в формате x509, чтобы его можно было использовать в php. Можно ли преобразовать этот ключ в формат x509? Как я понимаю, результат должен выглядеть так:
-----BEGIN PUBLIC KEY-----
... changed? key ...
-----END PUBLIC KEY-----
UPD: Именно нужно было сгенерировать сертификат x509, а не только публичный ключ.