2011-12-21 33 views
11

Sto usando la linea di comando di Linux, ho creato una chiave privata utilizzando il seguente comando:Cifrare e decifrare una stringa di testo con RSA e DES3 chiave

openssl genrsa -des3 -out private.pem 2048 

ho estratto la chiave pubblica dal privato chiave in questo modo:

openssl rsa -in private.pem -out public.pem -outform PEM -pubout 

voglio usare la chiave pubblica per crittografare una stringa di testo, consente di dire "foo bar", e poi di nuovo decifrare questa stringa.

Come faccio a fare questo?

Grazie

risposta

10

Penso che si desidera

openssl rsautl -encrypt -inkey public.pem -pubin -in unencrypted_file.txt -out encrypted_file.ssl 

saperne di più visita devco.

+0

Grazie mille! – JMK

Problemi correlati