Cifrar archivos en GNU/Linux con p7zip

por | 25 octubre, 2013
image credits by Tim Ellis

image credits by Tim Ellis

P7zip es la versión para GNU/Linux (y otros sistemas como BSD, OS X, Solaris…) en línea de comandos de 7-Zip, una auténtica referencia la hora de hablar de software para comprimir archivos, ya que es de los mejores en ratio de compresión, soporta varios tipos de formatos y proporciona una caracteristica muy interesante, que es el cifrado mediante el algoritmo AES-256.

Cifrar desde linea de comandos

En este caso vamos a ver, como podemos convertir cualquier archivo a zip y cifrarlo desde la terminal.

Por ej. si tengo un archivo llamado secret.txt y le quiero poner contraseña haría:

 7z a -p secret.zip secret.txt

7z_image2

Nos pide la clave un par de veces para verificarla y ya tenemos nuestros secretos a salvo, por lo menos hasta que alguien consiga explotar alguna vulnerabilidad de este tipo de cifrado.

Ahora que me fijo en la captura, con lo de «secret.zip«, no estuve muy inspirado… es como la foto de la señal y el bunker supersecreto…, así que sugiero que le cambiéis el nombre por «justinbiever.zip» o similar, nadie en su sano juicio pensaría que ahí tenéis algo interesante, como el pin de vuestra tarjeta, las cuentas en Suiza o el teléfono de Kate Upton  🙂

Descifrar el archivo

  • Si lo hacemos desde la terminal, el proceso es muy parecido, así que siguiendo con el ejemplo anterior, haríamos para descifrarlo:
 7z e secret.zip

7z_image6

  • De forma gráfica a través del navegador de archivos (Files en este caso), accedemos al menú contextual con el botón derecho y elegimos «extraer aquí«, que nos pedirá la contraseña. Lo mismo si elegimos abrir el archivo con File Roller

7z_image7

Entradas Relacionadas:

Image Credits | Secret Nuclear Bunker by Tim Ellis

9 pensamientos en “Cifrar archivos en GNU/Linux con p7zip

  1. Desktop

    Rapido, seguro(al parecer) y sencillo… sigo tu blog aunque no siempre comento. Saludos

    Responder
  2. tannhausser

    @Desktop Lo de comentar no es por supuesto obligatorio pero… de vez en cuando claro que se agradece
    😉
    Me alegra que te guste el blog! Un saludo

    Responder
  3. frk7z

    Es el compresor que use hace un tiempo en linux y win 😀

    como aporte diría que también se puede cifrar el nombre de los ficheros, así cuando alguien quiera abrir el comprimido tiene que poner el passwd, si no, ni verá el contenido del comprimido 😛

    el comando quedaría así: 7z a -mhe=on -p secret.7z secret.txt

    Responder
    1. tannhausser

      Muy bueno tu aporte frk7z!
      Era una desventaja que le veía respecto a truecrypt, el hecho de que vieran los nombres de los archivos cifrados o supieran el tamaño de los archivos.

      Responder
      1. 1persona

        vengo buscando uno hace rato y nada, increíble algo tan común en windola, y para zipear una carpeta entera con pas? como seria? gracias !!

        Responder

Deja un comentario

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