Cómo usar Vim para cifrar archivos de texto en Linux

Cómo usar Vim para cifrar archivos de texto en Linux

La mayoría de nosotros guardamos notas importantes, credenciales de inicio de sesión y otra información confidencial en archivos de texto. Sin embargo, no es seguro mantener esta información en texto sin formato. Una de las formas de proteger la información confidencial es usar el cifrado.

Si está buscando una forma simple y rápida de cifrar un archivo en Linux, puede usar el editor Vim. Vim tiene algunas funciones integradas de cifrado de archivos que le permiten proteger la información confidencial mediante diferentes métodos de cifrado. Solo una persona con la clave correcta puede acceder al archivo cifrado.

Veamos cómo puede usar Vim para cifrar archivos de texto en Linux.

Cómo cifrar un archivo usando Vim

Para cifrar un archivo usando Vim, primero, ábralo en el editor usando el siguiente comando:

vim filename

Si no existe un archivo con el nombre de archivo especificado, Vim lo creará. Ahora vaya al modo Insertar presionando la tecla i y agregue el texto que desea incluir en el archivo.

Para cifrar el archivo, presione Esc para ir al modo Comando , escriba la siguiente línea y presione Entrar :

:X

cifrar archivo usando vim

Vim le pedirá la clave de cifrado. Tendrás que introducir la clave dos veces.

ingrese la clave de cifrado

Para guardar los cambios y salir de Vim, escriba lo siguiente y presione Enter :

:wq

Esto cifrará su archivo de texto. Puedes usar el comando cat para verificarlo:

cat filename

ver archivo encriptado

Una forma alternativa de cifrar un archivo en Vim es usar el siguiente comando:

vim -x filename

Se le pedirá una clave de cifrado. Ingrese la clave dos veces para evitar errores tipográficos. Luego, edite su archivo y una vez que haya terminado, guarde y salga de Vim.

Abrir un archivo cifrado con Vim

Para abrir un archivo cifrado, deberá proporcionar la clave de cifrado correcta. Si no ingresa la clave correcta, Vim convertirá su contenido en contenido basura. Nunca guarde el archivo en tal situación; de lo contrario, su archivo se sobrescribirá con el contenido basura.

abrir un archivo encriptado

Cómo comprobar el método de cifrado

Para verificar el método de encriptación que Vim usó para encriptar un archivo en particular, use el siguiente comando:

file encrypted_filename

verifique el método de cifrado usando el comando de archivo

También puede comprobar el método de cifrado desde el editor. Para hacerlo, abra el archivo encriptado en Vim, luego, mientras está en el modo Comando , escriba lo siguiente y presione Entrar :

:setlocal cm?

Esto imprimirá la línea que muestra el método de cifrado para el archivo actual.

cifrado blowfish2

Para ver todos los métodos de cifrado disponibles en Vim, escriba:

:h ‘cm’

Esto abrirá una página de ayuda que muestra todos los métodos de encriptación junto con una breve descripción de cada uno.

ver los métodos de encriptación disponibles

Cambiar el método de cifrado de archivos en Vim

Para cambiar el método de encriptación de un archivo encriptado, ábralo en Vim e ingrese la clave de encriptación. Luego, en el modo Comando , escriba el siguiente comando reemplazando encryption_method con blowfish2, blowfish o zip:

:setlocal cm=encryption_method

Por ejemplo, para cambiar el método de cifrado a pez globo, escriba:

:setlocal cm=blowfish

Luego guarde los cambios usando:

:w

Cambiar o eliminar la clave de cifrado

Para cambiar la clave de cifrado de un archivo cifrado, abra el archivo en Vim. Luego, escriba la clave de cifrado para acceder al contenido. Mientras está en el modo Comando , escriba:

:X

Te pedirá la clave de cifrado. Escriba una nueva clave y luego vuelva a escribirla para confirmar.

Para eliminar el cifrado, simplemente presione Entrar dos veces sin escribir ninguna tecla. Una vez hecho esto, asegúrese de guardar los cambios escribiendo:

:w

eliminar el cifrado en un archivo vim

Mantenga sus contraseñas en un archivo cifrado

Puede usar Vim para cifrar/descifrar archivos de texto en Linux en lugar de usar una herramienta de cifrado separada. También puede guardar las contraseñas en un archivo cifrado y usar Vim como administrador de contraseñas. Sin embargo, tenga en cuenta que los métodos de encriptación como zip y blowfish que ofrece Vim no son sólidos. Se recomienda usar solo blowfish2, que es un método de encriptación fuerte.

No necesita ser un experto en Vim para encriptar sus archivos, solo aprenda algunos conceptos básicos y estará listo para comenzar.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *