tech:notes_truecrypt_veracrypt_tcplay
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| tech:notes_truecrypt_veracrypt_tcplay [2025/03/24 15:06] – créée - modification externe 127.0.0.1 | tech:notes_truecrypt_veracrypt_tcplay [2026/01/13 11:43] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Notes TrueCrypt VeraCrypt tcplay | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | |||
| + | Voir aussi : | ||
| + | * [[notes_gostcrypt|GostCrypt]] | ||
| + | |||
| + | |||
| + | ## tcplay | ||
| + | |||
| + | **tcplay** est une implémentation libre de TrueCrypt inclus dans les dépôts Debian | ||
| + | |||
| + | ~~~ | ||
| + | Device | ||
| + | / | ||
| + | |||
| + | |||
| + | 0c W95 FAT32 (LBA) | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | apt-get install fatresize | ||
| + | |||
| + | dd if=/ | ||
| + | dd if=/ | ||
| + | parted --align optimal /dev/sda mklabel msdos mkpart p fat32 1MiB 100% | ||
| + | |||
| + | parted -ms /dev/sda print | ||
| + | ~~~ | ||
| + | |||
| + | ~~~ | ||
| + | usb-SanDisk_Ultra_USB_3.0 | ||
| + | |||
| + | /dev/sda1 on / | ||
| + | |||
| + | /dev/sda1: UUID=" | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | parted /dev/sda | ||
| + | unit s | ||
| + | resizepart 1 15015935s | ||
| + | #mkpart primary ext4 15015936s 30031871s | ||
| + | mkpart primary ext4 15015936s 100% | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | mkfs.vfat -F 32 -n SANDISK /dev/sda1 | ||
| + | |||
| + | #tcplay -c -z -d /dev/sda2 -k key1 | ||
| + | tcplay -c -z -d /dev/sda2 | ||
| + | |||
| + | #tcplay -m enc_steg -d /dev/sda2 -k key1 | ||
| + | tcplay -m enc_steg -d /dev/sda2 | ||
| + | mkfs.ext4 / | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | rm 2 | ||
| + | resizepart 1 100% | ||
| + | fatresize -s max /dev/sda1 | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ------- | ||
| + | |||
| + | |||
| + | # Autres | ||
| + | |||
| + | ~~~ | ||
| + | $ / | ||
| + | ... | ||
| + | -a <pbkdf prf algorithm>, | ||
| + | | ||
| + | | ||
| + | To see valid options, specify '-a help'. | ||
| + | ... | ||
| + | ~~~ | ||
| + | |||
| + | ~~~ | ||
| + | $ / | ||
| + | Valid PBKDF PRF algorithms are: RIPEMD160 RIPEMD160 SHA512 whirlpool | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | tcplay --create --hidden --device=/ | ||
| + | |||
| + | |||
| + | # Creation | ||
| + | tcplay --create --hidden --device=/ | ||
| + | |||
| + | # Monter le volume | ||
| + | tcplay -m crypt1 -d /dev/loop0 --keyfile=key1 --keyfile=key2 | ||
| + | |||
| + | # Monter le volume en protegeant le volume caché | ||
| + | tcplay -m crypt1 -d /dev/loop0 --keyfile=key1 --keyfile=key2 --protect-hidden --keyfile-hidden=key3 | ||
| + | |||
| + | # Monter le volume caché | ||
| + | tcplay -m hidden --device=/ | ||
| + | |||
| + | mkfs.ntfs -f / | ||
| + | ~~~ | ||
| + | |||
| + | Fin | ||
| + | ~~~bash | ||
| + | umount / | ||
| + | dmsetup remove crypt1 | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | Comment marquer la partition FAT en " | ||
| + | |||
