Estoy intentando generar un par de claves público-privadas y convertir la clave pública en un certificado que se puede agregar a mi almacén de confianza.
Para generar privado & clave pública: openssl rsa -in private.pem -outform PEM -pubout -out public_key.pem
Ahora estoy intentando convertir esto en un certificado:
openssl x509 -outform der -in public_key.pem -out public.cer
Pero me sale un error:
7962:error:0906D06C:PEM routines:PEM_read_bio:no start line:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64.30.2/src/crypto/pem/pem_lib.c:648:Expecting: TRUSTED CERTIFICATE
Todos los tutoriales muestran que tengo que convertir pem a crt antes de agregar a un almacén de confianza.