2011-12-21 42 views
11

estoy usando la línea de comandos de Linux, he creado una clave privada con el siguiente comando:cifrar y descifrar una cadena de texto con RSA y DES3 clave

openssl genrsa -des3 -out private.pem 2048 

he extraído la clave pública de la privada clave de este modo:

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

quiero usar la clave pública para cifrar una cadena de texto, digamos "foo bar", y luego descifrar esta cadena de nuevo.

¿Cómo puedo hacer esto?

Gracias

Respuesta

10

Creo que quieres

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

Ver más en devco.

+0

¡Muchas gracias! – JMK

Cuestiones relacionadas