- AdriaNavarro » janux - http://adrianavarro.com/blog -

Encriptando tu USB con LUKs

Reading time: 2 – 2 minutes

brando-usb-lock

Artículo original escrito por Adrián Navarro [1]. Sígueme en Twitter [2].
La imagen no es tan explicita como yo quisiera pero el concepto es el mismo, asegurar tu información que bien pueden ser unos buenos MP3 o cualquier otra cosa, pues bien… entremos en materia, este post es una continuación del primer post en la categoría de HowTos.

Pasos a seguir para encriptar tu USB: ( Tu información será destruida .. CUIDADO )

1- Definir la partición a encriptar

2- Crear el device encriptado así: ( como root )
cryptsetup luksFormat /dev/sdb2
WARNING!
========
This will overwrite data on /dev/sdb2 irrevocably.

Are you sure? (Type uppercase yes): YES
Enter LUKS passphrase: ( escribe tu password )
Verify passphrase: ( escribe tu password )
Command successful.

3- Ahora crearemos el device en /dev/mapper
cryptsetup luksOpen /dev/sdb2 JanuxHome ( Asi se llama ni device :D )
Enter LUKS passphrase for /dev/sdb2:
key slot 0 unlocked.
Command successful

4- Ahora a formatear la USB
mkfs.ext3 /dev/mapper/JanuxHome

mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux

5- Montamos/Usamos/Desmontamos
mount /dev/mapper/JanuxHome /mnt/mountpoint
touch algo.txt > /mnt/mountpoint
umount /mnt/mountpoint
cryptsetup luksClose /dev/mapper/JanuxHome

6- Cambiando el password por si no nos gustó el enterior:
cryptsetup -y luksAddKey /dev/sdb2

Enter any LUKS passphrase:
key slot 0 unlocked.
Enter new passphrase for key slot:
Verify passphrase:
Command successful.