Cifrar archivos con CCRYPT

> Cuando se trata de cifrado y descifrado de datos no se puede olvidar de Ccrypt, una herramienta super útil para proteger nuestra información sensible. Si... Linux

# Introducción

Cuando se trata de cifrado y descifrado de datos no se puede olvidar de Ccrypt, una herramienta super útil para proteger nuestra información sensible. Si bien es cierto que hay herramientas con GUI que hacen el cifrado de archivos como lo es Cloaker, pero también lo hay para la línea de comandos; como lo haremos en este caso.

Esta herramienta esta basada en el cifrado belga Rijndael, mismo que es utilizado en el estándar AES por el gobierno de los EE.UU. AES utiliza un tamaño de bloque de 128 bits, pero Ccrypt utiliza un tamaño de bloque de 256 bits haciendo que sea más díficil de recuperar los archivos. Cabe recalcar que usualmente usa la extensión de archivo .cpt y permite cifrar cualquier archivo (multimedia sobre todo).

# CCRYPT

Instalar herramienta en Debian:

$ sudo apt-get install ccrypt

Para cifrar un archivo simplemente debemos de proporcionarle el párametro "-e" + el nombre del archivo. Les pedirá una contraseña de cifrado.

$ ccrypt -e <archivo>

Ilustración del procedimiento
Ilustración del procedimiento 🔍 click para ampliar

Como observan, el contenido del fichero es ilegible. Ahora, si quisieramos descifrarlo utilizamos el párametro "-d" + la contraseña.

$ ccrypt -d <archivo>

Ilustración del procedimiento
Ilustración del procedimiento 🔍 click para ampliar

Supongamos que tenemos un directorio con muchos archivos y queremos cifrar todos los archivos dentro de él y de subdirectorios. Entonces utilizamos el parámetro "-R" -+ "-e".

$ ccrypt -R -e <Directorio>

Ilustración del procedimiento
Ilustración del procedimiento 🔍 click para ampliar

Y para descifrarlo sería lo inverso:

$ ccrypt -R -d <Directorio>

¿Cómo cambiamos la contraseña de cifrado? para ello utilizamos el parámetro "-x". Recuerden que si cifraron todos los archivos de un directorio, entonces deben de acompañar el "-x" + "-R". Escriben la contraseña anterior y luego la nueva.

$ ccrypt -R -x <Directorio>

Ilustración del procedimiento
Ilustración del procedimiento 🔍 click para ampliar

Ahora, si solo quisiéramos que muestre el contenido del archivo pero sin que la extensión sea modificada, es decir, se muestre en la terminal el contenido. Entonces utilizamos el parámetro "-c", esto solo funciona con ficheros .TXT, en un audio o video no sería el caso.

$ ccrypt -c <archivo>

Ilustración del procedimiento
Ilustración del procedimiento 🔍 click para ampliar

Ccrypt también incluye un menú de ayuda --> ccrypt --help

Advertencia: Todo el contenido de este artículo es estrictamente educativo. No nos hacemos responsables del mal uso de esta herramienta o información. Practica únicamente en entornos controlados y con autorización.
× Imagen ampliada