Tecnología

Inicio

Cómo cifrar un archivo mediante OpenSSL

Cómo cifrar un archivo mediante OpenSSL


OpenSSL es el estándar para la seguridad del servidor, sino que proporciona más de la infraestructura de clave y el certificado solo. También le permitirá cifrar un archivo y sólo recuerde la contraseña y cifrado que utilizó para cifrar. Esto puede ser muy útil cuando se desea pasar un archivo a otra persona de forma segura, pero quieren evitar la complejidad de una infraestructura de seguridad en toda regla.

Asegúrese de registrar la contraseña y la información de cifrado, o su archivo se puede cifrar de forma permanente.

Instrucciones

1 Elija un sistema de cifrado, o método de cifrado. En el símbolo del sistema, escriba "--h openssl" o "lista-cifrado-comandos openssl" para obtener una lista de los sistemas de cifrado disponibles.

También tendrá que decidir si necesita codificación base64. Base 64 le permitirá pegar los datos en un correo electrónico. Si no se utiliza la codificación base64, los datos cifrados se almacenan en un archivo binario.

2 Elija una contraseña de complejidad razonable y el secreto. Su nombre no es la mejor opción, pero debe ser algo que pueda recordar. Anotarla y colocarla en un lugar seguro.

3 Cifrar el archivo con los comandos siguientes:

openssl enc -aes-256-CBC --salt -en yourfile.txt salida privado yourfile.enc -pass pasar: MICONTRASEÑA

O, para la codificación base64 utilizar el siguiente comando:

openssl enc -aes-256-CBC -a -sal -en yourfile.txt salida privado yourfile.enc -pass pass: MICONTRASEÑA

4 Comunicar la información de cifrado anterior a la persona que va a descifrar el archivo por separado del propio archivo. Comunicar los detalles de cifrado a través del teléfono si va a enviar el archivo cifrado en un correo electrónico. Si va a cifrar es para uso personal, almacenar la información en un lugar seguro.

5 Descifrar el archivo con uno de los siguientes comandos:

openssl enc -d -aes-256-CBC -en yourfile.enc

O, para los archivos codificados en base64 use el siguiente comando:

openssl enc -d -aes-256-CBC -a -en file.enc