Ccrypt es la herramienta de línea de comandos para el cifrado y descifrado de datos. Veamos cómo utilizarlo para proteger nuestra información sensible.

En GNU/Linux hay una cantidad decente de herramientas con interfaces gráficas que hacen que el cifrado de archivos sea fácil. Sin embargo, también lo hay para la línea de comandos, lo que le permite cifrar/descifrar fácilmente sus datos: esa es Ccrypt.

1. ¿Qué es Ccrypt?

Ccrypt es una herramienta para cifrar y descifrar archivos que se basa en el cifrado belga Rijndael, el mismo cifrado utilizado en el estándar AES. Por otro lado, en el estándar AES se utiliza un tamaño de bloque de 128 bits, mientras que ccrypt utiliza un tamaño de bloque de 256 bits. Ccrypt usualmente usa la extensión de archivo .cpt para el cifrado de archivos.


Asimismo, le permite cifrar cualquier cosa como un archivo MP3, documento, archivo comprimido, archivo de vídeo … lo que sea. “Ccrypt” tiene un puñado de opciones y es atractiva la forma en la que está diseñado, porque usted puede cifrar o descifrar un archivo con el mínimo esfuerzo (comandos).

¡Precaución!

De forma predeterminada, después de cifrar un archivo, elimina el archivo de origen. Así que no puede olvidar su contraseña.

2. Ccrypt: Instalación y Comandos

Para instalar, utilice el siguiente comando:

sudo apt-get install ccrypt 
//Su gestor de paquetes + "install ccrypt"
install ccrypt en Linux

install ccrypt en Linux

Atributos para los comandos de Ccrypt:

  • -e, -encrypt: Cifrar. Este es el modo por defecto. Si se dan argumentos del nombre de archivo, cifra los archivos y agrega el sufijo .cpt a sus nombres.
  • -d, -decrypt: Descifrar. Si se dan argumentos del nombre de archivo, descifra los archivos y eliminar el sufijo .cpt de los nombres de archivo.
  • -c, -cat: Descifra uno o más archivos a la salida estándar (stdout). Es decir, por la terminal de línea de comandos.
  • -x, -keychange: Cambia la clave de los datos cifrados. En este modo, ccrypt solicita dos contraseñas: la antigua y la nueva.
  • -u, -unixcrypt: Simula el antiguo comando crypt de Unix. Nota: el cifrado utilizado por la crypt de Unix se ha roto y no es seguro. Utilice esta opción sólo para descifrar archivos existentes.


3. Ejemplos con Ccrypt Linux

  • Para cifrar archivos utilizando esta herramienta, utilice la siguiente sintaxis:
ccrypt nombreArchivo

Por ejemplo, para cifrar un archivo: CcryptGeek.txt

ccrypt CcryptGeek.txt
Cifrar Archivo con Ccrypt

Cifrar Archivo con Ccrypt

Se le pedirá la contraseña un par de veces, y una vez hecho, se eliminará el archivo de origen y guardar el archivo con la extensión .cpt.

El archivo de origen se ha eliminado y sólo está allí el archivo cifrado:

  • Para Descifrar archivos con Ccrypt

Ahora, para descifrar un archivo ya cifrado, la sintaxis del comando es:

ccrypt -d archivoCifrado

Por lo tanto, descifrar el archivo cifrado como:

ccrypt –d CcryptGeek.txt.cpt
Descifrar archivo con Ccrypt

Descifrar archivo con Ccrypt

Pedirá contraseña y descifrará el archivo.

  • Descifrar un archivo y mostrar su contenido en la terminal

Esto sólo es útil para archivos de texto… porque otros tipos de archivo (vídeo/audio, un programa, etc.) no emitirán un contenido legible.

ccrypt -c archivoaDescifrarTemporalmente
Mostrar Contenido de Archivo Cifrado

Mostrar Contenido de Archivo Cifrado

  • Para Cifrar o Descifrar un directorio o carpeta
ccrypt -R [nombreDirectorio] //Cifrar
ccrypt -dR [nombreDirectorio] //Descifrar
Cifrar y descifrar carpeta en Linux con Ccrypt

Cifrar y descifrar carpeta en Linux con Ccrypt

En conclusión es una pequeña aplicación, extremadamente ligera, ya que casi no consume recursos. La instalación y el uso es extremadamente fácil, así que es una herramienta que deberían tener los usuarios de Linux.

¡Mantente actualizado!

Suscríbete a nuestro boletín semanal...

Suscríbete a nuestro boletín electrónico para recibir artículos útiles y ofertas especiales. No te perderás absolutamente de nada!

Enviaremos solamente boletines al email y no compartiremos su email.