Cifrar y descifrar archivos con 7zip

El cifrado es un proceso de codificación de archivos con un algoritmo estándar, de forma que solo permitirá ver el archivo a los usuarios que tengan la autorización correspondiente. Este método de cifrado que te explico, también sería aplicable a zip, pero zip es bastante inseguro, así que mejor lo hacemos con 7zip.

7z es un formato de archivo, que aporta una alta relación de compresión con compresión LZMA y LZMA2. 7-Zip comprime en formato 7z 30-70%, por tanto muchísimo mejor que zip. Admite cifrado con el algoritmo AES-256, por tanto usa una clave de cifrado de 256 bits.

7zip está disponible en todos los repositorios de cualquier distribución linux, pero no viene pre instalado por defecto, así que lo tendrás que instalar.

 

Instalar 7zip

Debian, Ubuntu y derivados:

Centos, Rhel y derivados (debes tener instalado y activo el repositorio epel):

Fedora:

OpenSuse:

Arch Linux:

 

Como comprimir y cifrar archivos

En el ejemplo crearemos el archivo “ejemplo.7z”, tomando como base los archivos “ejemplo1.txt” y “ejemplo2.txt”.

Detalle de los comandos:

  • 7z: Comando
  • A: Añadir
  • -p: Establecer contraseña
  • -mx = 9: Ultra compresión
  • -mhe: cifrar nombres de archivo
  • -t7z: Tipo de archivo .7z
  • ejemplo.7z: nombre de archivo 7zip
  • ejemplo1.txt & ejemplo2.txt: Archivos a cifrar

La salida de ejecución correcta sería similar a (recuerda introducir una password):

 

Como descomprimir y descifrar archivos

Para descomprimir el archivo 7zip cifrado, ejecuta el siguiente comando (recuerda colocar la contraseña anterior).

Ejemplo de salida:

 

Cifrar y descifrar archivos con 7zip
5 (100%) 1 Voto

Agregar comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.