Cifre rápidamente un archivo con OpenSSL

¿Quiere cifrar un archivo rápidamente? Puede hacerlo con OpenSSL en la línea de comando.

Hace unos meses se planteó una pregunta a nuestros lectores sobre el cifrado o la protección con contraseña de un archivo de texto [ ¿Cómo puedo proteger con contraseña un archivo? ]. Recibimos varias buenas respuestas, pero una en particular realmente se me ha quedado grabada. Un lector llamado Jim publicó en los comentarios un consejo sobre el uso de OpenSSL que he usado mucho desde entonces, y creo que a otros también les resultará útil. Este consejo se repite de un fragmento proporcionado por el lector, pero ligeramente modificado y anotado para adaptarse mejor a los usuarios de Mac OS X:

Nota: Para obtener un artículo detallado sobre el cifrado y descifrado de archivos con OpenSSL, haga clic aquí; de lo contrario, puede seguir la guía rápida a continuación:

Cifre un archivo usando OpenSSL a través de la línea de comandos

Esta es una forma bastante simple de encriptar un solo archivo para que sea casi imposible de leer para otros, y requerirá una contraseña para acceder nuevamente. Deberá utilizar la tecnología OpenSSL a través de la línea de comandos para que esto funcione.

La sintaxis del comando para cifrar y descifrar con openssl es la siguiente:

Cifre rápidamente el archivo:
openssl des3 -salt -in file.txt -out encryptedfile.txt

Descifre rápidamente el archivo:
openssl des3 -d -salt -in encryptedfile.txt -out normalfile.txt

Asegúrese de seguir este importante consejo para no sobrescribir ni perder archivos:

No especifique el mismo archivo como entrada y salida en el cifrado. He notado efectos extraños en OS X (se come el archivo). Elimine el elemento -in * si desea canalizar datos a él (por ejemplo, una carpeta alquilada). Omita el elemento -out * si desea que envíe datos a STDOUT.

Cuando cifre el archivo inicialmente, le pedirá que establezca una contraseña para acceder al archivo y descifrarlo de nuevo en el futuro; no olvide la contraseña porque el cifrado triple DES es increíblemente poderoso y probablemente perderá el contenido del archivo para siempre sin la contraseña. ¡Sin contraseña significa que no accederá al contenido del archivo!

Fuente: fragmento gracias a Jim!

¿Conoce otros útiles consejos de cifrado de línea de comandos? ¡Comparte con nosotros!

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario