Installation de VeraCrypt. Distribution de travail : Ubuntu 15.10 Sommaire 1/ Installation des paquets de base 2/ Création du répertoire de travail 3/ Téléchargement du code source 4/ Décompression de l'archive 5/ Compilation 6/ Installation du binaire 7/ Vérification 8/ Création d'un volume crypté 9/ Montage du volume crypté 10/ Liste des volumes cryptés 11/ Démontage du volume crypté 12/ Liens 1/ Installation des paquets de base :
util01@station02:~$ apt-get install build-essential nasm libfuse-dev makeself dmsetup
2/ Création du répertoire de travail :
util01@station02:~$ mkdir CRYPTO
util01@station02:~$ cd CRYPTO/
3/ Téléchargement du code source :
util01@station02:~/CRYPTO$ wget https://launchpad.net/veracrypt/trunk/1.19/+download/VeraCrypt_1.19_Source.tar.gz
4/ Décompression de l'archive :
util01@station02:~/CRYPTO$ gunzip VeraCrypt_1.19_Source.tar.gz
util01@station02:~/CRYPTO$ tar xvf VeraCrypt_1.19_Source.tar
util01@station02:~/CRYPTO$ mv VeraCrypt-master-8220ae94c64722fbe39e92dfcfce84f8da96a91e/ VeraCrypt
util01@station02:~/CRYPTO$ cd VeraCrypt/src/
util01@station02:~/CRYPTO/VeraCrypt/src$
5/ Compilation :
util01@station02:~/CRYPTO/VeraCrypt/src$ make NOGUI=1
6/ Installation du binaire :
util01@station02:~/CRYPTO/VeraCrypt/src$ sudo cp Setup/Linux/usr/bin/veracrypt /usr/local/bin/
util01@station02:~/CRYPTO/VeraCrypt/src$ cd ../..
7/ Vérification :
util01@station02:~/CRYPTO$ veracrypt --version
VeraCrypt 1.19
8/ Création d'un volume crypté :
util01@station02:~/CRYPTO$ openssl rand -base64 1024 > ./secret_data
util01@station02:~/CRYPTO$ veracrypt --text --create -v --random-source=./secret_data
Volume type:
1) Normal
2) Hidden
Select [1]: 1
Enter volume path: vhde.crypt
Enter volume size (sizeK/size[M]/sizeG): 10M
Encryption Algorithm:
1) AES
2) Serpent
3) Twofish
4) Camellia
5) Kuznyechik
6) AES(Twofish)
7) AES(Twofish(Serpent))
8) Serpent(AES)
9) Serpent(Twofish(AES))
10) Twofish(Serpent)
Select [1]: 1
Hash algorithm:
1) SHA-512
2) Whirlpool
3) SHA-256
4) Streebog
Select [1]: 1
Filesystem:
1) None
2) FAT
3) Linux Ext2
4) Linux Ext3
5) Linux Ext4
6) NTFS
7) exFAT
Select [2]: 5
Enter password: (Taper un mot de passe)
Re-enter password: (Taper un mot de passe)
Enter PIM: (Appuyer sur [Entrée])
Enter keyfile path [none]: (Appuyer sur [Entrée])
Done: 100,000% Speed: 1,3 MB/s Left: 0 s
The VeraCrypt volume has been successfully created.
util01@station02:~/CRYPTO$ ls -l vhde.crypt
-rw------- 1 util01 util01 10485760 févr. 16 21:04 vhde.crypt
util01@station02:~/CRYPTO$ rm secret_data
9/ Montage du volume crypté :
util01@station02:~/CRYPTO$ mkdir vhde
util01@station02:~/CRYPTO$ veracrypt vhde.crypt vhde
Enter password for /home/util01/CRYPTO/vhde.crypt: (Taper un mot de passe)
Enter PIM for /home/util01/CRYPTO/vhde.crypt: (Appuyer sur [Entrée])
Enter keyfile [none]: (Appuyer sur [Entrée])
Protect hidden volume (if any)? (y=Yes/n=No) [No]: (Appuyer sur [Entrée])
util01@station02:~/CRYPTO$ ls -l vhde
total 12
drwx------ 2 root root 12288 févr. 16 21:04 lost+found
util01@station02:~/CRYPTO$ sudo chown util01:util01 vhde -R
util01@station02:~/CRYPTO$ ls -l vhde
total 12
drwx------ 2 util01 util01 12288 févr. 16 21:04 lost+found
10/ Liste des volumes cryptés :
util01@station02:~/CRYPTO$ veracrypt -l
1: /home/util01/CRYPTO/vhde.crypt /dev/mapper/veracrypt1 /home/util01/CRYPTO/vhde
11/ Démontage du volume crypté :
util01@station02:~/CRYPTO$ veracrypt -d vhde
Enter your user password or administrator password: (Taper un mot de passe)
util01@station02:~/CRYPTO$ ls -l vhde
total 0
12/ Liens : https://veracrypt.codeplex.com/