Outils pour utilisateurs

Outils du site


sysadmin:linux:chiffrer-fichier-peripherique

Ceci est une ancienne révision du document !


Utiliser un fichier périphérique chiffré

Le fichier périphérique est l’équivalent d'un disque virtuel chiffré. Le système de fichier est dans un conteneur chiffré.

Création du périphérique chiffré

Créer un fichier avec du contenu aléatoire. Ici on crée un fichier de 512 Mo

dd if=/dev/urandom of=/data/fdisk-9lz0 bs=1M count=512

Déterminer le premier périphérique loop disponible

sudo losetup -f

Attacher le fichier sur le périphérique loop

sudo losetup /dev/loop0 /data/fdisk-9lz0

Initialiser le type d'encryption

sudo cryptsetup luksFormat -c aes -h sha256 /dev/loop0 -y

Ouvrir le volume chiffré:

sudo cryptsetup open --type=luks /dev/loop0 my_secret

Créer le système de fichier sur le périphérique

sudo mkfs.ext3 /dev/mapper/my_secret

Monter le système de fichier chiffré sur l'arborescence locale

sudo mount -o user,noatime,nodiratime /dev/mapper/my_secret ~/private

Utilisation de la partion cryptée

#attacher le fichier au périphérique loop

#ouvrir la partition chiffrée LUKS cryptsetup luksOpen /dev/loop0 cryptArea

# monter le peripherique sur l'arborescence logique mount /dev/mapper/cryptArea ~/private/

#demonter partition umount ~/private

#refermer le volume chiffrer cryptsetup luksClose cryptArea

#demonter le fichier special du péripherique loop losetup -d /dev/loop0

# version dépréciée: monter un disque virtuel avec crytptoloop et l'option d'encryption (seul le module cryptoloop est necessaire) losetup -e aes /dev/loopXX /path/file

avantage: plus simle, moins de commandes a taper

les partitions LUKS sont multiplateforme le disque virtuel crypté peut etre utilisé sous windows avec l'outil libre FreeOTFE FreeOTFE = Free On The Fly Encryption program

Remarque detruire fichier shred -n 35 -z -u nomDuFichier

sysadmin/linux/chiffrer-fichier-peripherique.1504111599.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)