|
|
Voici les étapes nécessaires pour pouvoir créer puis utiliser une partition virtuelle encryptée sous Linux, la stocker sur votre clé USB et pouvoir ensuite l'utiliser notamment sous Windows grâce à l'excellent logiciel Freeotfe.
|
|
Pour créer, sous Linux, votre partition cryptée :
|
(1) Se connecter sous Linux en tant que root.
|
(2) S'assurer de la présence des modules suivants : cryptoloop, deflate, zlib_deflate, twofish, serpent, aes_i586, blowfish, des, sha256, sha512, crypto_null, md5, md4, cast5, cast6, arc4, khazad, anubis, dm_mod, dm_crypt.
|
(3) Créer un fichier "loopback" de la taille désirée (de taille 100 Mo et de nom "secure_sha256.otfe" par exemple). Ce fichier sera stocké sur votre clé USB (elle-même montée sur "/mnt/sda1" par exemple)
- $ dd if=/dev/urandom of=/mnt/sda1/secure_sha256.otfe bs=1M count=100
|
(4) Affecter ce fichier "loopback" à un périphérique "loop".
- $ losetup /dev/loop0 /mnt/sda1/secure_sha256.otfe
|
(5) Créer un volume logique (de nom "mcrypt" par exemple) encrypté par le protocole AES et protégé par un mot de passe lui même encrypté avec un hachage "SHA256".
- $ echo 'mot de passe' | cryptsetup -c aes-cbc-essiv:sha256 create mycrypt /dev/loop0
|
(6) Formater et monter (sous "/mnt/secured" par exemple) la partition cryptée.
- $ losetup /dev/loop1 /dev/mapper/mycrypt
- $ mount /dev/loop1 /mnt/secured
|
(7) Copier quelques fichiers dans votre partition cryptée montée sous "/mnt/secured" afin de la tester.
- $ cp mes_fichiers.* /mnt/secured
|
(9) Pour démonter votre partition cryptée nouvellement créée.
- $ cryptsetup remove mycrypt
|
|
Pour remonter, sous Linux, votre partition cryptée stockée sur votre clé USB :
|
(1) Pour monter votre partition cryptée stockée sur votre clé USB sous "/mnt/secured"
- $ losetup /dev/loop0 /mnt/sda1/secure_sha256.otfe
- $ echo 'mot de passe' | cryptsetup -c aes-cbc-essiv:sha256 create mycrypt /dev/loop0
- $ mount /dev/mapper/mycrypt /mnt/secured
|
|
Pour démonter, sous Linux, votre partition cryptée stockée sur votre clé USB :
|
(1) Pour démonter votre partition cryptée
- $ cryptsetup remove mycrypt
|
Voilà, vous avez créé une partition virtuelle cryptée sous Linux, stockée dans un fichier sur votre clé USB. Vous pouvez désormais monter / démonter cette partition cryptée à votre gré sous Linux afin de l'utiliser, mais, et c'est là le grand avantage, également sous Windows grâce à Freetofe.
|