Cercando di crittografare un messaggio di testo tramite riga di comando su OSX Yosomite 10.10.2OpenSSL in grado di caricare Public Key
Creato pubblico .pem
chiave come questo:
ssh-keygen -f ~/.ssh/id_rsa.pub -e -t PKCS8 > id_rsa.pem
Se provo per cifrare messaggio.txt
openssl rsautl -encrypt -inkey ~/.ssh/id_rsa.pem -pubin -in ~/Desktop/myMessage.txt -out ~/Desktop/encrypted.txt
ottengo unable to load Public key
Se io quindi digitare:
openssl asn1parse -in id_rsa.pem
Returns: Error: offset too large
Ma non ho idea di come risolvere il problema. Cosa devo cambiare per farlo funzionare?