Sto provando a generare una coppia di chiavi privata-pubblica e convertire la chiave pubblica in un certificato che può essere aggiunto al mio truststore.
Per generare private & chiave pubblica: openssl rsa -in private.pem -outform PEM -pubout -out public_key.pem
Ora sto provando a convertirlo in un certificato:
openssl x509 -outform der -in public_key.pem -out public.cer
Ma ho un errore:
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
Tutti i tutorial mostrano che devo convertire pem in crt prima di aggiungerlo a un truststore.