Quantcast
Channel: VeraCrypt
Viewing all 7620 articles
Browse latest View live

New Post: Veracrypt + network hard drive : Permission denied

$
0
0
Bonsoir idrassi,


Un grand merci à vous pour votre aide et votre recherche à mon problème. Je viens de saisir dans le terminal votre ligne de commande, malheureusement je n'arrive pas à monter manuellement le dossier du réseau. J'ai bien renseigné l'adresse ip de mon disque disque réseau ainsi que le nom d'utilisateur et le mot de passe. J'obtiens le message d'erreur suivant :
mount : le point de montage /home/Pierre/Desktop/Sauvegarde n'existe pas
Voici ce que j'ai renseigné :

sudo mount -t cifs //xxx.xxx.x.xx/sauvegarde /home/Pierre/Desktop/Sauvegarde -o user=WINUSER,password=WINPASS
J'ai créé le dossier Sauvegarde sur mon bureau. Pour information le chemin pour accèder manuellement à mon fichier crypté sauvegarde1 via Nautilus est le suivant :
Parcourir le réseau > WDMycloud > Sauvegarde > Sauvegarde1 (le fichier crypté).
Je précise que j'ai 4 dossiers qui s'affiches dans Parcourir le réseau :
* Livebox/ (admin de ma Livebox)

* Réseau Windows/WORKGROUP/LIVEBOX -- WDMYCLOUD

* WDMyCloud/Pierre -- Public -- Sauvegarde/(Case qui me demande de saisir le nom d'utilisateur et le mot de passe de mon accès au disque dur réseau)/Sauvegarde/Sauvegarde1 (le fichier crypté). 

* WDMYCLOUD/Pierre -- Public -- Sauvegarde/Sauvegarde1
---------------------------------------------------------------------------------------------------------------


Good evening idrassi,


A big thank you to you for your help and looking to my problem. I just enter in your command-line terminal, unfortunately I can not manually mount the network folder. I knowledgeable the ip address of my network hard drive as well as the user name and password. I get the following error message:
mount: mount point / home / Peter / Desktop / Backup does not exist
Here is what I have inquired:
sudo mount -t cifs //xxx.xxx.x.xx/sauvegarde / home / Peter / Desktop / -o user = winuser backup, password = WinPass
I created the Backup folder on my desk. For information the way to access my encrypted file manually sauvegarde1 in Nautilus is the following:
Browse Network> WDMycloud> Storage> Sauvegarde1 (which the encrypted file).
Note that I have 4 records in Browse Network:
  • Livebox / (admin of my Livebox)
  • Windows Network /WORKGROUP/LIVEBOX and WDMYCLOUD
  • WDMyCloud / (Peter and Public) and Backup / (CASA asks me to enter the user name and the password of my hard disk access network) / Backup / Sauvegarde1 (my encrypted file).
  • WDMYCLOUD / (Peter and Public) and Backup / Sauvegarde1

New Post: Veracrypt + network hard drive : Permission denied

$
0
0
J'ai finalement réussi à ne plus avoir de message d'erreur dans le terminal en utilisant le chemin suivant :
sudo mount -t cifs //xxx.xxx.x.xx/WDMyCloud/Sauvegarde/home/Pierre/Bureau/Sauvegarde -o user=xxxx,password=xxxxxx
En revanche rien ne figure dans le dossier Sauvegarde du bureau. J'ai une liste de commande qui apparait dans le terminal mais je ne sais pas quoi faire.
Utilisation : mount -V                 : afficher la version
              mount -h                 : afficher cette aide
              mount                    : afficher la liste des systèmes de fichiers montés
              mount -l                 : idem, incluant les étiquettes de volumes
Cela pour la partie informative. Suit ce qui porte sur le montage.
La commande est « mount [-t type-sys-fichier]  quoi  où ».
Les détails se trouvant dans /etc/fstab peuvent être omis.
              mount -a [-t|-O] ...     : monter tout ce qui est écrit dans /etc/fstab
              mount périphérique       : monter le périphérique à l'endroit connu
              mount répertoire         : monter le périphérique connu ici
              mount -t type périph rép : commande de montage ordinaire
Noter qu'on ne monte pas réellement un périphérique, on monte
un système de fichiers (d'un type donné) trouvé sur le périphérique.
On peut aussi monter une arborescence de rép. déjà visible ailleurs :
              mount --bind ancien-rép nouveau-rép
ou déplacer une sous-arborescence :
              mount --move ancien-rép nouveau-rép
On peut changer le type de montage d'un rép. :
              mount --make-shared rép.
              mount --make-slave rép.
              mount --make-private rép.
              mount --make-unbindable rép.
On peut changer le type de tous les points de montage d'une
sous-arborescence contenue dans le rép.:
              mount --make-rshared rép.
              mount --make-rslave rép.
              mount --make-rprivate rép.
              mount --make-runbindable rép.
Un périphérique peut être nommé, comme /dev/hda1 ou /dev/cdrom, ou
repéré par l'étiquette, avec -L étiqu. ou par UUID, avec -U uuid .
Autres options : [-nfFrsvw] [-o options] [-p descr_fic_mots_passe].
Pour plus de précisions, consultez « man 8 mount ».
----------------------------------------------------------------------------------------------------------




I finally managed to have no more error message in the terminal using the following path:
sudo mount -t cifs -o user = //xxx.xxx.x.xx/WDMyCloud/Sauvegarde/home/Pierre/Bureau/Sauvegarde xxxx xxxxxx password =
However nothing contained in desktop Backup folder. By BTW I have an order list that appears in the terminal but I do not know what to do.
Usage: mount -V: display version
              mount -h: display this help
              mount: list the mounted file systems
              mount -l: idem, including volume labels
This for the informative part. Suit bringing about mounting.
The command is "mount [-t type file-sys-] what where."
Details found in / etc / fstab can be omitted.
              mount -a [-t | -O] ...: up everything that is written in / etc / fstab
              mount device: mount device at the known place
              mount directory: mount known device here
              Device mount -t type dir: ordinary mount command
Note that does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
You can also mount a dir tree. already seen elsewhere:
              mount --bind old-dir new-dir
or move a subtree:
              --move mount new old-rep-rep
One can change the type of mounting a rep. :
              mount --make-shared dir.
              mount --make-slave dir.
              mount --make-private dir.
              mount --make-unbindable dir.
One can change the type of all mount points a
subtree contained in the dir .:
              mount --make-rshared dir.
              mount --make-rslave dir.
              mount --make-rprivate dir.
              mount --make-runbindable dir.
A device can be named, such as / dev / hda1 or / dev / cdrom or
spotted by the label with stick labels putting -L. or UUID with -U uuid.
Other options: [-nfFrsvw] [-o options] [-p descr_fic_mots_passe].
For more information, see "man 8 mount."

Commented Feature: GPT System Partition Encryption is not available [2]

$
0
0
GPT System Partitions cannot be encrypted because the bootloader does not support GPT Partition Table
Comments: This should really be added. A must for the newer computers

New Post: samba cannot smbmount \\server\vc_shared_folder

$
0
0
First I would like you to have some understanding to huge work load associated with this open source project which makes the issue your reported only one of many other issues, posts and tickets opened on the tracker and on the forums.
Of course, you would like to see your issue handled quickly but the reality is there is a backlog of issues and yours is on the pipe and it will eventually be handled.

So please, use a better language and don't write posts as if you were a disgruntled customer asking for support: even in commercial software, there is often a one month delay before an opened ticket to be answered and analyzed, unless you have a dedicated SLA (which can cost a lot!), and you first posted on August 5 (less than one month ago).

Me and other on the forums are doing our best to give the best feedback possible as quick as possible. And users must accept to wait and no body is left since every post and issue is taken into account seriously.

Back to your issue:

I installed two Windows 10 machines (one home and one Pro) and I performed sharing tests exactly like you described. I used a unique Live ID to logon to both machines (the account associated with it is not administrator) and I used a USB key encrypted with VeraCrypt to do tests (NTFS filesystem). Like you, I shared a folder on this key and I selected the unique Live ID I use.
I performed the test in both directions: shared on Home and accessed from Pro and shared on Pro and accessed on Home.
In both cases, I was able to access the shared folder in Read/Write without any issue.

I also did tests by sharing the drive letter of the mounted VeraCrypt drive and it also worked in both cases.

So, this indicates that there is no sharing issue on Windows 10 with VeraCrypt and that you are just affected by an NTFS permission issue at the file system level.

This result is expected since VeraCrypt has no knowledge about the filesystem nor the access permissions. VeraCrypt only handles low level storage and when there is an issue, the error messages are relation to I/O access and bad parameters for calls but never related to permissions since these are handled above VeraCrypt.
The only double that existed was if Windows 10 had some strange new way of calling driver that maybe causing a side effect but my tests cleared that and we now know that VeraCrypt is not the culprit.

New Post: Veracrypt + network hard drive : Permission denied

$
0
0
Your problem is that you don't know the correct path to your folder. This is an easy problem: right click on the folder and choose "properties" and you will see the following:
Image

then concatenate the values of location and name: this will give you the path. In my example, this gives: /home.mounir/Desktop + Sauvegarde = /home.mounir/Desktop/Sauvegarde
Votre problème est que vous ne connaissez pas le bon chemin d'accès à votre répertoire sur le bureau. Cela se résout facilement: faite un clic droit sur le dossier et choisissez "Propriétés" et vous verrez ce qui suit:
Image

puis concaténer les valeurs de "Emplacement" et le nom: cela vous donnera le chemin. Dans mon exemple, cela donne: /home/mounir/Desktop + Sauvegarde = /home/mounir/Desktop/Sauvegarde

New Post: Truecrypt Full encrypted disk and Windows Disk Manager

$
0
0
FYI: Embedded backup header feature started with TC version 6 and inherited to VC.

https://en.wikipedia.org/wiki/TrueCrypt_release_history

Since you tried mounting using the option button to select "Embedded backup header" and it failed to mount means that both headers are damaged.

Without an external header backup, you have lost the data on the drive.

New Post: x32 version of Veracrypt on Windows 7 x64

$
0
0
As AlbertJohn said, you need a 64-bit version of the PKCS#11 dll. All smart card manufacturers provide both 32-bit and 64-bit libraries.

Starting from version 1.13 VeraCrypt uses binaries with the same architecture as Windows in order to boost performance on 64-bit machine. This also mean the VeraCrypt can only load 64-bit dlls on Windows 64-bit.

That being said, there is another solution to your problem if you can't find the 64-bit PKCS#11 dll: run the installer of VeraCrypt 1.13 again but this time choose "Extract" instead of "Install". This will extract VeraCrypt binaries that can be used in Portable mode and among them you will find two executable files: VeraCrypt.exe and VeraCrypt-x64.exe. This file VeraCrypt.exe is the 32-bit version of VeraCrypt binary.
So, you can use VeraCrypt.exe in Portable mode to use your 32-bit PKCS#11 (don't forget to first exit any running instance of the installed VeraCrypt).

In the version 1.14, I will also put a copy the 32-bit binary of VeraCrypt.exe on Windows 64-bit (probably it will be named VeraCrypt-x86.exe) so that it can be launched by those needing a 32-bit VeraCrypt on 64-bit Windows.

New Post: Veracrypt + network hard drive : Permission denied [Solved]

$
0
0
A great big thank you! I finally got to ride my encrypted file in the office of the backup file, I stated the following path:
sudo mount -t cifs //xxx.xxx.x.xx/Sauvegarde / home / queen / Office / Backup -o user = xxx password = xxxxx
I think in any case that really aberrant VeraCrypt default open encrypted files on the NAS drive via Ubuntu. I hope this problem will be reassembled in the VeraCrypt community to correct this problem. Do you know if it is possible to organize a macro command to run this command without having to copy and paste in the terminal?

Again thank you to you to be able to find the problem and provide a viable and functional solution.

----------------------------------------------------------------------------------------------------------------------------------------



Un grand grand merci à vous ! J'ai enfin pu monter mon fichier crypté dans le dossier sauvegarde du bureau, j'ai indiqué le chemin suivant :
sudo mount -t cifs //xxx.xxx.x.xx/Sauvegarde /home/pierre/Bureau/Sauvegarde -o user=xxx,password=xxxxx
Je trouve en tout cas vraiment très aberrant que VeraCrypt ne peut ouvrir par défaut des fichiers cryptés sur disque dur réseau via Ubuntu. J'espère que mon problème sera remonté au sein de la communauté de VeraCrypt afin de corriger ce problème. Savez-vous si il est possible d'organiser une commande macro pour exécuter cette commande sans devoir passer par un copier-coller dans le terminal?

Encore une fois merci à vous pour avoir trouvé le problème et apporter une solution viable et fonctionnelle.

New Post: No System encryption on Lenovo ThinkServer TS140 - WIN 7 Ult. X64 SP1

$
0
0
Worked like a champ. Thanks to both of you.

Funny thng was, at one point I had Win Repair check the system and it found no problems. Changed the mbr but not the boot so go figure.

Updated Wiki: FAQ

$
0
0

F r e q u e n t l y   A s k e d   Q u e s t i o n s

Last Updated August 27th, 2015
This document is not guaranteed to be error-free and is provided "as is" without warranty of any kind. For more information, see Disclaimers.
Can TrueCrypt and VeraCrypt be running on the same machine?
Yes. There are no conflicts between TrueCrypt and VeraCrypt, thus they can be installed and used on the same machine.
Can I use my TrueCrypt volumes in VeraCrypt?
Yes. Starting from version 1.0f, VeraCrypt supports mounting TrueCrypt volumes.
Can I convert my TrueCrypt volumes to VeraCrypt format?
Yes. Starting from version 1.0f, VeraCrypt offers the possibility to convert TrueCrypt containers and non-system partitions to VeraCrypt format. This can achieved using the "Change Volume Password" or "Set Header Key Derivation Algorithm" actions. Just check the "TrueCrypt Mode", enter you TrueCrypt password and perform the operation. After that, you volume will have the VeraCrypt format.
Before doing the conversion, it is advised to backup the volume header using TrueCrypt. You can delete this backup safely once the conversion is done and after checking that the converted volume is mounted properly by VeraCrypt.
What's the difference between TrueCrypt and VeraCrypt?
VeraCrypt adds enhanced security to the algorithms used for system and partitions encryption making it immune to new developments in brute-force attacks.
It also solves many vulnerabilities and security issues found in TrueCrypt. The following post describes parts of the major enhancements and corrections done so far:https://veracrypt.codeplex.com/discussions/569777#PostContent_1313325
As an example, when the system partition is encrypted, TrueCrypt uses PBKDF2-RIPEMD160 with 1000 iterations whereas in VeraCrypt we use327661. And for standard containers and other partitions, TrueCrypt uses at most 2000 iterations but VeraCrypt uses655331 for RIPEMD160 and 500000 iterations for SHA-2 and Whirlpool.
This enhanced security adds some delay only to the opening of encrypted partitions without any performance impact to the application use phase. This is acceptable to the legitimate owner but it makes it much harder for an attacker to gain access to the encrypted data.

I forgot my password – is there any way ('backdoor') to recover the files from my VeraCrypt volume?
We have not implemented any 'backdoor' in VeraCrypt (and will never implement any even if asked to do so by a government agency), because it would defeat the purpose of the software. VeraCrypt does not allow decryption of data without knowing the correct password or key. We cannot recover your data because we do not know and cannot determine the password you chose or the key you generated using VeraCrypt. The only way to recover your files is to try to "crack" the password or the key, but it could take thousands or millions of years (depending on the length and quality of the password or keyfiles, on the software/hardware performance, algorithms, and other factors). Back in 2010, there was news about the FBI failing to decrypt a TrueCrypt volume after a year of trying. While we can't verify if this is true or just a "psy-op" stunt, in VeraCrypt we have increased the security of the key derivation to a level where any brute-force of the password is virtually impossible, provided that all security requirements are respected.

Is there a "Quick Start Guide" or some tutorial for beginners?
Yes. The first chapter, Beginner's Tutorial, in the VeraCrypt User Guide contains screenshots and step-by-step instructions on how to create, mount, and use a VeraCrypt volume.

Can I encrypt a partition/drive where Windows is installed?
Yes, see the chapter System Encryption in the VeraCrypt User Guide.

Can I directly play a video (.avi, .mpg, etc.) stored on a VeraCrypt volume?
Yes, VeraCrypt-encrypted volumes are like normal disks. You provide the correct password (and/or keyfile) and mount (open) the VeraCrypt volume. When you double click the icon of the video file, the operating system launches the application associated with the file type – typically a media player. The media player then begins loading a small initial portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) in order to play it. While the portion is being loaded, VeraCrypt is automatically decrypting it (in RAM). The decrypted portion of the video (stored in RAM) is then played by the media player. While this portion is being played, the media player begins loading another small portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) and the process repeats.

The same goes for video recording: Before a chunk of a video file is written to a VeraCrypt volume, VeraCrypt encrypts it in RAM and then writes it to the disk. This process is called on-the-fly encryption/decryption and it works for all file types (not only for video files).

Will VeraCrypt be open-source and free forever?
Yes, it will. We will never create a commercial version of VeraCrypt, as we believe in open-source and free security software.

Is it possible to donate to the VeraCrypt project?
Yes. You can use the donation buttons at https://veracrypt.codeplex.com.

Why is VeraCrypt open-source? What are the advantages?
As the source code for VeraCrypt is publicly available, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. If the source code were not available, reviewers would need to reverse-engineer the executable files. However, analyzing and understanding such reverse-engineered code is so difficult that it is practicallyimpossible to do (especially when the code is as large as the VeraCrypt code).

Remark: A similar problem also affects cryptographic hardware (for example, a self-encrypting storage device). It is very difficult to reverse-engineer it to verify that it does not contain any security flaw or secret 'backdoor'.

VeraCrypt is open-source, but has anybody actually reviewed the source code?
Yes. In fact, the source code is constantly being reviewed by many independent researchers and users. We know this because many bugs and several security issues have been discovered by independent researchers while reviewing the source code. Moreover, VeraCrypt is based on TrueCrypt which was independently audited by the Open Crypto Audit project and all the major issues discovered by this audit were fixed in VeraCrypt. The report of the audit can be found here. For a list of the issues that were fixed in VeraCrypt, you click here

As VeraCrypt is open-source software, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. Can they also verify that the official executable files were built from the published source code and contain no additional code?
Yes, they can. In addition to reviewing the source code, independent researchers can compile the source code and compare the resulting executable files with the official ones. They may find some differences (for example, timestamps or embedded digital signatures) but they can analyze the differences and verify that they do not form malicious code.

How can I use VeraCrypt on a USB flash drive?
You have two options:
  1. Encrypt the entire USB flash drive. However, you will not be able run VeraCrypt from the USB flash drive.
    Note: Windows does not support multiple partitions on USB flash drives.
  2. Create a VeraCrypt file container on the USB flash drive (for information on how to do so, see the chapterBeginner's Tutorial, in the VeraCrypt User Guide). If you leave enough space on the USB flash drive (choose an appropriate size for the VeraCrypt container), you will also be able to store VeraCrypt on the USB flash drive (along with the container – notin the container) and you will be able to run VeraCrypt from the USB flash drive (see also the chapter Portable Mode in the VeraCrypt User Guide).

Does VeraCrypt also encrypt file names and folder names?
Yes. The entire file system within a VeraCrypt volume is encrypted (including file names, folder names, and contents of every file). This applies to both types of VeraCrypt volumes – i.e., to file containers (virtual VeraCrypt disks) and to VeraCrypt-encrypted partitions/devices.

Does VeraCrypt use parallelization?
Yes. Increase in encryption/decryption speed is directly proportional to the number of cores/processors your computer has. For more information, please see the chapter Parallelization in the documentation.

Can data be read from and written to an encrypted volume/drive as fast as if the drive was not encrypted?
Yes, since VeraCrypt uses pipelining and parallelization. For more information, please see the chapters Pipelining and Parallelization in the documentation.

Does VeraCrypt support hardware-accelerated encryption?
Yes. For more information, please see the chapter Hardware Acceleration in the documentation.

Is it possible to boot Windows installed in a hidden VeraCrypt volume?
Yes, it is. For more information, please see the section Hidden Operating System in the documentation.

Will I be able to mount my VeraCrypt volume (container) on any computer?
Yes, VeraCrypt volumes are independent of the operating system. You will be able to mount your VeraCrypt volume on any computer on which you can run VeraCrypt (see also the question 'Can I use VeraCrypt on Windows if I do not have administrator privileges?').

Can I unplug or turn off a hot-plug device (for example, a USB flash drive or USB hard drive) when there is a mounted VeraCrypt volume on it?
Before you unplug or turn off the device, you should always dismount the VeraCrypt volume in VeraCrypt first, and then perform the 'Eject' operation if available (right-click the device in the 'Computer' or 'My Computer' list), or use the 'Safely Remove Hardware' function (built in Windows, accessible via the taskbar notification area). Otherwise, data loss may occur.

What is a hidden operating system?

What is plausible deniability?
See the chapter Plausible Deniability in the documentation.

Will I be able to mount my VeraCrypt partition/container after I reinstall or upgrade the operating system?
Yes, VeraCrypt volumes are independent of the operating system. However, you need to make sure your operating system installer does not format the partition where your VeraCrypt volume resides.

Note: If the system partition/drive is encrypted and you want to reinstall or upgrade Windows, you need to decrypt it first (selectSystem> Permanently Decrypt System Partition/Drive). However, a running operating system can beupdated (security patches, service packs, etc.) without any problems even when the system partition/drive is encrypted.

Can I upgrade from an older version of VeraCrypt to the latest version without any problems?
Generally, yes. However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes.

Can I upgrade VeraCrypt if the system partition/drive is encrypted or do I have to decrypt it first?
Generally, you can upgrade to the latest version without decrypting the system partition/drive (just run the VeraCrypt installer and it will automatically upgrade VeraCrypt on the system). However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes. Note that this FAQ answer is also valid for users of a hidden operating system. Also note that you cannot downgrade VeraCrypt if the system partition/drive is encrypted.

I use pre-boot authentication. Can I prevent a person (adversary) that is watching me start my computer from knowing that I use VeraCrypt?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and clickOK. Then, when you start the computer, no texts will be displayed by the VeraCrypt boot loader (not even when you enter the wrong password). The computer will appear to be "frozen" while you can type your password. It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

I use pre-boot authentication. Can I configure the VeraCrypt Boot Loader to display only a fake error message?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and enter the fake error message in the corresponding field (for example, the "Missing operating system" message, which is normally displayed by the Windows boot loader if it finds no Windows boot partition). It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

Can I configure VeraCrypt to mount automatically whenever Windows starts a non-system VeraCrypt volume that uses the same password as my system partition/drive (i.e. my pre-boot authentication password)?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to System Favorites'.
  3. The System Favorites Organizer window should appear now. In this window, enable the option 'Mount system favorite volumes when Windows starts' and clickOK.
For more information, see the chapter System Favorite Volumes.

Can a volume be automatically mounted whenever I log on to Windows?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume upon logon' and clickOK.
Then, when you log on to Windows, you will be asked for the volume password (and/or keyfiles) and if it is correct, the volume will be mounted.

Alternatively, if the volumes are partition/device-hosted and if you do not need to mount them to particular drive letters every time, you can follow these steps:
  1. Select Settings> Preferences. The Preferences window should appear now.
  2. In the section 'Actions to perform upon logon to Windows', enable the option 'Mount all devices-hosted VeraCrypt volumes' and clickOK.
Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volumes use the same password as the system partition/drive.

Can a volume be automatically mounted whenever its host device gets connected to the computer?
Yes. For example, if you have a VeraCrypt container on a USB flash drive and you want VeraCrypt to mount it automatically when you insert the USB flash drive into the USB port, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume when its host device gets connected' and clickOK.
Then, when you insert the USB flash drive into the USB port, you will be asked for the volume password (and/or keyfiles) (unless it is cached) and if it is correct, the volume will be mounted.

Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volume uses the same password as the system partition/drive.

Can my pre-boot authentication password be cached so that I can use it mount non-system volumes during the session?
Yes. Select Settings> 'System Encryption' and enable the following option: 'Cache pre-boot authentication password in driver memory'.

I live in a country that violates basic human rights of its people. Is it possible to use VeraCrypt without leaving any 'traces' on unencrypted Windows?
Yes. This can be achieved by running VeraCrypt in portable mode under BartPE or in a similar environment. BartPE stands for "Bart's Preinstalled Environment", which is essentially the Windows operating system prepared in a way that it can be entirely stored on and booted from a CD/DVD (registry, temporary files, etc., are stored in RAM – hard drive is not used at all and does not even have to be present). The freeware Bart's PE Builder can transform a Windows XP installation CD into a BartPE CD. Note that you do not even need any special VeraCrypt plug-in for BartPE. Follow these steps:
  1. Create a BartPE CD and boot it. (Note: You must perform each of the following steps from within BartPE.)
  2. Download the VeraCrypt self-extracting package to the RAM disk (which BartPE automatically creates).

    Note: If the adversary can intercept data you send or receive over the Internet and you need to prevent the adversary from knowing you downloaded VeraCrypt, consider downloading it viaI2P, Tor, or a similar anonymizing network.
  3. Verify the digital signatures of the downloaded file (see this section of the documentation for more information).
  4. Run the downloaded file, and select Extract (instead ofInstall) on the second page of the VeraCrypt Setup wizard. Extract the contents to the RAM disk.
  5. Run the file VeraCrypt.exe from the RAM disk.
Note: You may also want to consider creating a hidden operating system (see the section Hidden Operating System in the documentation). See also the chapter Plausible Deniability.

Can I encrypt my system partition/drive if I don't have a US keyboard?
Yes, VeraCrypt supports all keyboard layouts.

Can I save data to the decoy system partition without risking damage to the hidden system partition?
Yes. You can write data to the decoy system partition anytime without any risk that the hidden volume will get damaged (because the decoy system isnot installed within the same partition as the hidden system). For more information, see the section Hidden Operating System in the documentation.

Can I use VeraCrypt on Windows if I do not have administrator privileges?

Does VeraCrypt save my password to a disk?
No.

How does VeraCrypt verify that the correct password was entered?
See the section Encryption Scheme (chapter Technical Details) in the documentation.

Can I encrypt a partition/drive without losing the data currently stored on it?
Yes, but the following conditions must be met:
  • If you want to encrypt an entire system drive (which may contain multiple partitions) or a system partition (in other words, if you want to encrypt a drive or partition where Windows is installed), you can do so provided that you use Windows XP or a later version of Windows (such as Windows 7) (select 'System' > 'Encrypt System Partition/Drive' and then follow the instructions in the wizard).
  • If you want to encrypt a non-system partition in place, you can do so provided that it contains an NTFS filesystem and that you use Windows Vista or a later version of Windows (for example, Windows 7)(click 'Create Volume' > 'Encrypt a non-system partition' > 'Standard volume' > 'Select Device' > 'Encrypt partition in place' and then follow the instructions in the wizard).

Can I run VeraCrypt if I don't install it?
Yes, see the chapter Portable Mode in the VeraCrypt User Guide.

Some encryption programs use TPM to prevent attacks. Will VeraCrypt use it too?
No. Those programs use TPM to protect against attacks that require the attacker to have administrator privileges, or physical access to the computer, and the attacker needs you to use the computer after such an access.However, if any of these conditions is met, it is actually impossible to secure the computer (see below) and, therefore, you must stop using it (instead of relying on TPM).

If the attacker has administrator privileges, he can, for example, reset the TPM, capture the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer).

If the attacker can physically access the computer hardware (and you use it after such an access), he can, for example, attach a malicious component to it (such as a hardware keystroke logger) that will capture the password, the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer again).

The only thing that TPM is almost guaranteed to provide is a false sense of security (even the name itself, "Trusted Platform Module", is misleading and creates a false sense of security). As for real security, TPM is actually redundant (and implementing redundant features is usually a way to create so-called bloatware).

For more information, please see the sections Physical Security and Malware in the documentation.

Do I have to dismount VeraCrypt volumes before shutting down or restarting Windows?
No. VeraCrypt automatically dismounts all mounted VeraCrypt volumes on system shutdown/restart.

Which type of VeraCrypt volume is better – partition or file container?
File containers are normal files so you can work with them as with any normal files (file containers can be, for example, moved, renamed, and deleted the same way as normal files). Partitions/drives may be better as regards performance. Note that reading and writing to/from a file container may take significantly longer when the container is heavily fragmented. To solve this problem, defragment the file system in which the container is stored (when the VeraCrypt volume is dismounted).

What's the recommended way to back up a VeraCrypt volume?

What will happen if I format a VeraCrypt partition?

Is it possible to change the file system of an encrypted volume?
Yes, when mounted, VeraCrypt volumes can be formatted as FAT12, FAT16, FAT32, NTFS, or any other file system. VeraCrypt volumes behave as standard disk devices so you can right-click the device icon (for example in the 'Computer' or 'My Computer' list) and select 'Format'. The actual volume contents will be lost. However, the whole volume will remain encrypted. If you format a VeraCrypt-encrypted partition when the VeraCrypt volume that the partition hosts is not mounted, then the volume will be destroyed, and the partition will not be encrypted anymore (it will be empty).

Is it possible to mount a VeraCrypt container that is stored on a CD or DVD?
Yes. However, if you need to mount a VeraCrypt volume that is stored on a read-only medium (such as a CD or DVD) under Windows 2000, the file system within the VeraCrypt volume must be FAT (Windows 2000 cannot mount an NTFS file system on read-only media).

Is it possible to change the password for a hidden volume?
Yes, the password change dialog works both for standard and hidden volumes. Just type the password for the hidden volume in the 'Current Password' field of the 'Volume Password Change' dialog.
Remark: VeraCrypt first attempts to decrypt the standard volume header and if it fails, it attempts to decrypt the area within the volume where the hidden volume header may be stored (if there is a hidden volume within). In case it is successful, the password change applies to the hidden volume. (Both attempts use the password typed in the 'Current Password' field.)

When I use HMAC-RIPEMD-160, is the size of the header encryption key only 160 bits?
No, VeraCrypt never uses an output of a hash function (nor of a HMAC algorithm) directly as an encryption key. See the section Header Key Derivation, Salt, and Iteration Count in the documentation for more information.

How do I burn a VeraCrypt container larger than 2 GB onto a DVD?

The DVD burning software you use should allow you to select the format of the DVD. If it does, select the UDF format (ISO format does not support files larger than 2 GB).

Can I use tools like chkdsk, Disk Defragmenter, etc. on the contents of a mounted VeraCrypt volume?
Yes, VeraCrypt volumes behave like real physical disk devices, so it is possible to use any filesystem checking/repairing/defragmenting tools on the contents of a mounted VeraCrypt volume.

Does VeraCrypt support 64-bit versions of Windows?
Yes, it does. Note: 64-bit versions of Windows load only drivers that are digitally signed with a digital certificate issued by a certification authority approved for issuing kernel-mode code signing certificates. VeraCrypt complies with this requirement (the VeraCrypt driver is digitally signed with the digital certificate of IDRIX, which was issued by the certification authority Thawte).

Can I mount my VeraCrypt volume under Windows, Mac OS X, and Linux?
Yes, VeraCrypt volumes are fully cross-platform.
How can I uninstall VeraCrypt on Linux?
To uninstall VeraCrypt on Linux, run the following command in Terminal as root: veracrypt-uninstall.sh. On Ubuntu, you can use "sudo veracrypt-uninstall.sh".

Is there a list of all operating systems that VeraCrypt supports?

Is it possible to install an application to a VeraCrypt volume and run it from there?
Yes.

What will happen when a part of a VeraCrypt volume becomes corrupted?
In encrypted data, one corrupted bit usually corrupts the whole ciphertext block in which it occurred. The ciphertext block size used by VeraCrypt is 16 bytes (i.e., 128 bits). The mode of operation used by VeraCrypt ensures that if data corruption occurs within a block, the remaining blocks are not affected. See also the question 'What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?

What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?
File system within a VeraCrypt volume may become corrupted in the same way as any normal unencrypted file system. When that happens, you can use filesystem repair tools supplied with your operating system to fix it. In Windows, it is the 'chkdsk' tool. VeraCrypt provides an easy way to use this tool on a VeraCrypt volume: Right-click the mounted volume in the main VeraCrypt window (in the drive list) and from the context menu select 'Repair Filesystem'.

We use VeraCrypt in a corporate/enterprise environment. Is there a way for an administrator to reset a volume password or pre-boot authentication password when a user forgets it (or loses a keyfile)?
Yes. Note that there is no "backdoor" implemented in VeraCrypt. However, there is a way to "reset" volume passwords/keyfiles and pre-boot authentication passwords. After you create a volume, back up its header to a file (selectTools -> Backup Volume Header) before you allow a non-admin user to use the volume. Note that the volume header (which is encrypted with a header key derived from a password/keyfile) contains the master key with which the volume is encrypted. Then ask the user to choose a password, and set it for him/her (Volumes ->Change Volume Password); or generate a user keyfile for him/her. Then you can allow the user to use the volume and to change the password/keyfiles without your assistance/permission. In case he/she forgets his/her password or loses his/her keyfile, you can "reset" the volume password/keyfiles to your original admin password/keyfiles by restoring the volume header from the backup file (Tools ->Restore Volume Header).

Similarly, you can reset a pre-boot authentication password.To create a backup of the master key data (that will be stored on a VeraCrypt Rescue Disk and encrypted with your administrator password), select 'System' > 'Create Rescue Disk'. To set a user pre-boot authentication password, select 'System' > 'Change Password'. To restore your administrator password, boot the VeraCrypt Rescue Disk, select 'Repair Options' > 'Restore key data' and enter your administrator password.
Note: It is not required to burn each VeraCrypt Rescue Disk ISO image to a CD/DVD. You can maintain a central repository of ISO images for all workstations (rather than a repository of CDs/DVDs). For more information see the section Command Line Usage (option /noisocheck).

Can our commercial company use VeraCrypt free of charge?
Provided that you comply with the terms and conditions of the VeraCrypt License, you can install and run VeraCrypt free of charge on an arbitrary number of your computers.

We share a volume over a network. Is there a way to have the network share automatically restored when the system is restarted?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

It is possible to access a single VeraCrypt volume simultaneously from multiple operating systems (for example, a volume shared over a network)?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

Can a user access his or her VeraCrypt volume via a network?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list. When I double click this drive letter, Windows asks if I want to format the drive. Is there a way to hide or free this drive letter?
Yes, to free the drive letter follow these steps:
  1. Right-click the 'Computer' (or 'My Computer') icon on your desktop or in the Start Menu and selectManage. The 'Computer Management' window should appear.
  2. From the list on the left, select 'Disk Management' (within theStorage sub-tree).
  3. Right-click the encrypted partition/device and select Change Drive Letter and Paths.
  4. Click Remove.
  5. If Windows prompts you to confirm the action, click Yes.

When I plug in my encrypted USB flash drive, Windows asks me if I want to format it. Is there a way to prevent that?
Yes, but you will need to remove the drive letter assigned to the device. For information on how to do so, see the question 'I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list.'

How do I remove or undo encryption if I do not need it anymore? How do I permanently decrypt a volume?
Please see the section 'How to Remove Encryption' in the VeraCrypt User Guide.

What will change when I enable the option 'Mount volumes as removable media'?

Is the online documentation available for download as a single file?
Yes, the documentation is contained in the file VeraCrypt User Guide.pdf that is included in all official VeraCrypt distribution packages. You can also download the PDF using the link available at the home pagehttps://veracrypt.codeplex.com. Note that you donot have to install VeraCrypt to obtain the PDF documentation. Just run the self-extracting installation package and then selectExtract (instead of Install) on the second page of the VeraCrypt Setup wizard. Also note that when youdo install VeraCrypt, the PDF documentation is automatically copied to the folder to which VeraCrypt is installed, and is accessible via the VeraCrypt user interface (by pressing F1 or choosingHelp> User's Guide).

Do I have to "wipe" free space and/or files on a VeraCrypt volume?
Remark: to "wipe" = to securely erase; to overwrite sensitive data in order to render them unrecoverable.

If you believe that an adversary will be able to decrypt the volume (for example that he will make you reveal the password), then the answer is yes. Otherwise, it is not necessary, because the volume is entirely encrypted.

How does VeraCrypt know which encryption algorithm my VeraCrypt volume has been encrypted with?
Please see the section Encryption Scheme (chapter Technical Details) in the documentation.
How can I perform a Windows built-in backup on a VeraCrypt volume? The VeraCrypt volume doesn't show up in the list of available backup paths.
Windows built-in backup utility looks only for physical driver, that's why it doesn't display the VeraCrypt volume. Nevertheless, you can still backup on a VeraCrypt volume by using a trick: activate sharing on the VeraCrypt volume through Explorer interface (of course, you have to put the correct permission to avoid unauthorized access) and then choose the option "Remote shared folder" (it is not remote of course but Windows needs a network path). There you can type the path of the shared drive (for example \\ServerName\sharename) and the backup will be configured correctly.
Is the encryption used by VeraCrypt vulnerable to Quantum attacks?
VeraCrypt uses block ciphers (AES, Serpent, Twofish) for its encryption. Quantum attacks against these block ciphers are just a faster brute-force since the best know attack against these algorithms is exhaustive search (related keys attacks are irrelevant to our case because all keys are random and independent from each other).
Since VeraCrypt always uses 256-bit random and independent keys, we are assured of a 128-bit security
level against quantum algorithms which makes VeraCrypt encryption immune to such attacks.
How to make a VeraCrypt volume available for Windows Search indexing?
In order to be able to index a VeraCrypt volume through Windows Search, the volume must be mounted at boot time (System Favorite) or the Windows Search services must be restart after the volume is mounted. This is needed because Windows Search can only index drives that are available when it starts.
I haven't found any answer to my question in the FAQ – what should I do?
Please search the VeraCrypt documentation and website.

Updated Wiki: FAQ

$
0
0

F r e q u e n t l y   A s k e d   Q u e s t i o n s

Last Updated August 27th, 2015
This document is not guaranteed to be error-free and is provided "as is" without warranty of any kind. For more information, see Disclaimers.
Can TrueCrypt and VeraCrypt be running on the same machine?
Yes. There are no conflicts between TrueCrypt and VeraCrypt, thus they can be installed and used on the same machine.
Can I use my TrueCrypt volumes in VeraCrypt?
Yes. Starting from version 1.0f, VeraCrypt supports mounting TrueCrypt volumes.
Can I convert my TrueCrypt volumes to VeraCrypt format?
Yes. Starting from version 1.0f, VeraCrypt offers the possibility to convert TrueCrypt containers and non-system partitions to VeraCrypt format. This can achieved using the "Change Volume Password" or "Set Header Key Derivation Algorithm" actions. Just check the "TrueCrypt Mode", enter you TrueCrypt password and perform the operation. After that, you volume will have the VeraCrypt format.
Before doing the conversion, it is advised to backup the volume header using TrueCrypt. You can delete this backup safely once the conversion is done and after checking that the converted volume is mounted properly by VeraCrypt.
What's the difference between TrueCrypt and VeraCrypt?
VeraCrypt adds enhanced security to the algorithms used for system and partitions encryption making it immune to new developments in brute-force attacks.
It also solves many vulnerabilities and security issues found in TrueCrypt. The following post describes parts of the major enhancements and corrections done so far:https://veracrypt.codeplex.com/discussions/569777#PostContent_1313325
As an example, when the system partition is encrypted, TrueCrypt uses PBKDF2-RIPEMD160 with 1000 iterations whereas in VeraCrypt we use327661. And for standard containers and other partitions, TrueCrypt uses at most 2000 iterations but VeraCrypt uses655331 for RIPEMD160 and 500000 iterations for SHA-2 and Whirlpool.
This enhanced security adds some delay only to the opening of encrypted partitions without any performance impact to the application use phase. This is acceptable to the legitimate owner but it makes it much harder for an attacker to gain access to the encrypted data.

I forgot my password – is there any way ('backdoor') to recover the files from my VeraCrypt volume?
We have not implemented any 'backdoor' in VeraCrypt (and will never implement any even if asked to do so by a government agency), because it would defeat the purpose of the software. VeraCrypt does not allow decryption of data without knowing the correct password or key. We cannot recover your data because we do not know and cannot determine the password you chose or the key you generated using VeraCrypt. The only way to recover your files is to try to "crack" the password or the key, but it could take thousands or millions of years (depending on the length and quality of the password or keyfiles, on the software/hardware performance, algorithms, and other factors). Back in 2010, there was news about the FBI failing to decrypt a TrueCrypt volume after a year of trying. While we can't verify if this is true or just a "psy-op" stunt, in VeraCrypt we have increased the security of the key derivation to a level where any brute-force of the password is virtually impossible, provided that all security requirements are respected.

Is there a "Quick Start Guide" or some tutorial for beginners?
Yes. The first chapter, Beginner's Tutorial, in the VeraCrypt User Guide contains screenshots and step-by-step instructions on how to create, mount, and use a VeraCrypt volume.

Can I encrypt a partition/drive where Windows is installed?
Yes, see the chapter System Encryption in the VeraCrypt User Guide.
The system encryption Pre Test fails because the bootloader hangs with the messaging "booting" after successfully verifying the password. How to make the Pre Test succeed?
There two known workarounds for this issue (Both require having a Windows Installation disk):
  1. Boot your machine using a Windows Installation disk and select to repair your computer. Choose "Command Prompt" option and when it opens, type the commands below and then restart your system:
    • BootRec /fixmbr
    • BootRec /FixBoot
  2. Delete the 100 MB System Reserved partition located at the beginning of your drive, set the system partition next to it as the active partition (both can be done using diskpart utility available in Windows Installation disk repair option). After that, run Startup Repair after rebooting on Windows Installation disk. The following link contains detailed instructions: http://www.sevenforums.com/tutorials/71363-system-reserved-partition-delete.html

Can I directly play a video (.avi, .mpg, etc.) stored on a VeraCrypt volume?
Yes, VeraCrypt-encrypted volumes are like normal disks. You provide the correct password (and/or keyfile) and mount (open) the VeraCrypt volume. When you double click the icon of the video file, the operating system launches the application associated with the file type – typically a media player. The media player then begins loading a small initial portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) in order to play it. While the portion is being loaded, VeraCrypt is automatically decrypting it (in RAM). The decrypted portion of the video (stored in RAM) is then played by the media player. While this portion is being played, the media player begins loading another small portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) and the process repeats.

The same goes for video recording: Before a chunk of a video file is written to a VeraCrypt volume, VeraCrypt encrypts it in RAM and then writes it to the disk. This process is called on-the-fly encryption/decryption and it works for all file types (not only for video files).

Will VeraCrypt be open-source and free forever?
Yes, it will. We will never create a commercial version of VeraCrypt, as we believe in open-source and free security software.

Is it possible to donate to the VeraCrypt project?
Yes. You can use the donation buttons at https://veracrypt.codeplex.com.

Why is VeraCrypt open-source? What are the advantages?
As the source code for VeraCrypt is publicly available, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. If the source code were not available, reviewers would need to reverse-engineer the executable files. However, analyzing and understanding such reverse-engineered code is so difficult that it is practicallyimpossible to do (especially when the code is as large as the VeraCrypt code).

Remark: A similar problem also affects cryptographic hardware (for example, a self-encrypting storage device). It is very difficult to reverse-engineer it to verify that it does not contain any security flaw or secret 'backdoor'.

VeraCrypt is open-source, but has anybody actually reviewed the source code?
Yes. In fact, the source code is constantly being reviewed by many independent researchers and users. We know this because many bugs and several security issues have been discovered by independent researchers while reviewing the source code. Moreover, VeraCrypt is based on TrueCrypt which was independently audited by the Open Crypto Audit project and all the major issues discovered by this audit were fixed in VeraCrypt. The report of the audit can be found here. For a list of the issues that were fixed in VeraCrypt, you click here

As VeraCrypt is open-source software, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. Can they also verify that the official executable files were built from the published source code and contain no additional code?
Yes, they can. In addition to reviewing the source code, independent researchers can compile the source code and compare the resulting executable files with the official ones. They may find some differences (for example, timestamps or embedded digital signatures) but they can analyze the differences and verify that they do not form malicious code.

How can I use VeraCrypt on a USB flash drive?
You have two options:
  1. Encrypt the entire USB flash drive. However, you will not be able run VeraCrypt from the USB flash drive.
    Note: Windows does not support multiple partitions on USB flash drives.
  2. Create a VeraCrypt file container on the USB flash drive (for information on how to do so, see the chapterBeginner's Tutorial, in the VeraCrypt User Guide). If you leave enough space on the USB flash drive (choose an appropriate size for the VeraCrypt container), you will also be able to store VeraCrypt on the USB flash drive (along with the container – notin the container) and you will be able to run VeraCrypt from the USB flash drive (see also the chapter Portable Mode in the VeraCrypt User Guide).

Does VeraCrypt also encrypt file names and folder names?
Yes. The entire file system within a VeraCrypt volume is encrypted (including file names, folder names, and contents of every file). This applies to both types of VeraCrypt volumes – i.e., to file containers (virtual VeraCrypt disks) and to VeraCrypt-encrypted partitions/devices.

Does VeraCrypt use parallelization?
Yes. Increase in encryption/decryption speed is directly proportional to the number of cores/processors your computer has. For more information, please see the chapter Parallelization in the documentation.

Can data be read from and written to an encrypted volume/drive as fast as if the drive was not encrypted?
Yes, since VeraCrypt uses pipelining and parallelization. For more information, please see the chapters Pipelining and Parallelization in the documentation.

Does VeraCrypt support hardware-accelerated encryption?
Yes. For more information, please see the chapter Hardware Acceleration in the documentation.

Is it possible to boot Windows installed in a hidden VeraCrypt volume?
Yes, it is. For more information, please see the section Hidden Operating System in the documentation.

Will I be able to mount my VeraCrypt volume (container) on any computer?
Yes, VeraCrypt volumes are independent of the operating system. You will be able to mount your VeraCrypt volume on any computer on which you can run VeraCrypt (see also the question 'Can I use VeraCrypt on Windows if I do not have administrator privileges?').

Can I unplug or turn off a hot-plug device (for example, a USB flash drive or USB hard drive) when there is a mounted VeraCrypt volume on it?
Before you unplug or turn off the device, you should always dismount the VeraCrypt volume in VeraCrypt first, and then perform the 'Eject' operation if available (right-click the device in the 'Computer' or 'My Computer' list), or use the 'Safely Remove Hardware' function (built in Windows, accessible via the taskbar notification area). Otherwise, data loss may occur.

What is a hidden operating system?

What is plausible deniability?
See the chapter Plausible Deniability in the documentation.

Will I be able to mount my VeraCrypt partition/container after I reinstall or upgrade the operating system?
Yes, VeraCrypt volumes are independent of the operating system. However, you need to make sure your operating system installer does not format the partition where your VeraCrypt volume resides.

Note: If the system partition/drive is encrypted and you want to reinstall or upgrade Windows, you need to decrypt it first (selectSystem> Permanently Decrypt System Partition/Drive). However, a running operating system can beupdated (security patches, service packs, etc.) without any problems even when the system partition/drive is encrypted.

Can I upgrade from an older version of VeraCrypt to the latest version without any problems?
Generally, yes. However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes.

Can I upgrade VeraCrypt if the system partition/drive is encrypted or do I have to decrypt it first?
Generally, you can upgrade to the latest version without decrypting the system partition/drive (just run the VeraCrypt installer and it will automatically upgrade VeraCrypt on the system). However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes. Note that this FAQ answer is also valid for users of a hidden operating system. Also note that you cannot downgrade VeraCrypt if the system partition/drive is encrypted.

I use pre-boot authentication. Can I prevent a person (adversary) that is watching me start my computer from knowing that I use VeraCrypt?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and clickOK. Then, when you start the computer, no texts will be displayed by the VeraCrypt boot loader (not even when you enter the wrong password). The computer will appear to be "frozen" while you can type your password. It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

I use pre-boot authentication. Can I configure the VeraCrypt Boot Loader to display only a fake error message?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and enter the fake error message in the corresponding field (for example, the "Missing operating system" message, which is normally displayed by the Windows boot loader if it finds no Windows boot partition). It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

Can I configure VeraCrypt to mount automatically whenever Windows starts a non-system VeraCrypt volume that uses the same password as my system partition/drive (i.e. my pre-boot authentication password)?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to System Favorites'.
  3. The System Favorites Organizer window should appear now. In this window, enable the option 'Mount system favorite volumes when Windows starts' and clickOK.
For more information, see the chapter System Favorite Volumes.

Can a volume be automatically mounted whenever I log on to Windows?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume upon logon' and clickOK.
Then, when you log on to Windows, you will be asked for the volume password (and/or keyfiles) and if it is correct, the volume will be mounted.

Alternatively, if the volumes are partition/device-hosted and if you do not need to mount them to particular drive letters every time, you can follow these steps:
  1. Select Settings> Preferences. The Preferences window should appear now.
  2. In the section 'Actions to perform upon logon to Windows', enable the option 'Mount all devices-hosted VeraCrypt volumes' and clickOK.
Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volumes use the same password as the system partition/drive.

Can a volume be automatically mounted whenever its host device gets connected to the computer?
Yes. For example, if you have a VeraCrypt container on a USB flash drive and you want VeraCrypt to mount it automatically when you insert the USB flash drive into the USB port, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume when its host device gets connected' and clickOK.
Then, when you insert the USB flash drive into the USB port, you will be asked for the volume password (and/or keyfiles) (unless it is cached) and if it is correct, the volume will be mounted.

Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volume uses the same password as the system partition/drive.

Can my pre-boot authentication password be cached so that I can use it mount non-system volumes during the session?
Yes. Select Settings> 'System Encryption' and enable the following option: 'Cache pre-boot authentication password in driver memory'.

I live in a country that violates basic human rights of its people. Is it possible to use VeraCrypt without leaving any 'traces' on unencrypted Windows?
Yes. This can be achieved by running VeraCrypt in portable mode under BartPE or in a similar environment. BartPE stands for "Bart's Preinstalled Environment", which is essentially the Windows operating system prepared in a way that it can be entirely stored on and booted from a CD/DVD (registry, temporary files, etc., are stored in RAM – hard drive is not used at all and does not even have to be present). The freeware Bart's PE Builder can transform a Windows XP installation CD into a BartPE CD. Note that you do not even need any special VeraCrypt plug-in for BartPE. Follow these steps:
  1. Create a BartPE CD and boot it. (Note: You must perform each of the following steps from within BartPE.)
  2. Download the VeraCrypt self-extracting package to the RAM disk (which BartPE automatically creates).

    Note: If the adversary can intercept data you send or receive over the Internet and you need to prevent the adversary from knowing you downloaded VeraCrypt, consider downloading it viaI2P, Tor, or a similar anonymizing network.
  3. Verify the digital signatures of the downloaded file (see this section of the documentation for more information).
  4. Run the downloaded file, and select Extract (instead ofInstall) on the second page of the VeraCrypt Setup wizard. Extract the contents to the RAM disk.
  5. Run the file VeraCrypt.exe from the RAM disk.
Note: You may also want to consider creating a hidden operating system (see the section Hidden Operating System in the documentation). See also the chapter Plausible Deniability.

Can I encrypt my system partition/drive if I don't have a US keyboard?
Yes, VeraCrypt supports all keyboard layouts.

Can I save data to the decoy system partition without risking damage to the hidden system partition?
Yes. You can write data to the decoy system partition anytime without any risk that the hidden volume will get damaged (because the decoy system isnot installed within the same partition as the hidden system). For more information, see the section Hidden Operating System in the documentation.

Can I use VeraCrypt on Windows if I do not have administrator privileges?

Does VeraCrypt save my password to a disk?
No.

How does VeraCrypt verify that the correct password was entered?
See the section Encryption Scheme (chapter Technical Details) in the documentation.

Can I encrypt a partition/drive without losing the data currently stored on it?
Yes, but the following conditions must be met:
  • If you want to encrypt an entire system drive (which may contain multiple partitions) or a system partition (in other words, if you want to encrypt a drive or partition where Windows is installed), you can do so provided that you use Windows XP or a later version of Windows (such as Windows 7) (select 'System' > 'Encrypt System Partition/Drive' and then follow the instructions in the wizard).
  • If you want to encrypt a non-system partition in place, you can do so provided that it contains an NTFS filesystem and that you use Windows Vista or a later version of Windows (for example, Windows 7)(click 'Create Volume' > 'Encrypt a non-system partition' > 'Standard volume' > 'Select Device' > 'Encrypt partition in place' and then follow the instructions in the wizard).

Can I run VeraCrypt if I don't install it?
Yes, see the chapter Portable Mode in the VeraCrypt User Guide.

Some encryption programs use TPM to prevent attacks. Will VeraCrypt use it too?
No. Those programs use TPM to protect against attacks that require the attacker to have administrator privileges, or physical access to the computer, and the attacker needs you to use the computer after such an access.However, if any of these conditions is met, it is actually impossible to secure the computer (see below) and, therefore, you must stop using it (instead of relying on TPM).

If the attacker has administrator privileges, he can, for example, reset the TPM, capture the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer).

If the attacker can physically access the computer hardware (and you use it after such an access), he can, for example, attach a malicious component to it (such as a hardware keystroke logger) that will capture the password, the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer again).

The only thing that TPM is almost guaranteed to provide is a false sense of security (even the name itself, "Trusted Platform Module", is misleading and creates a false sense of security). As for real security, TPM is actually redundant (and implementing redundant features is usually a way to create so-called bloatware).

For more information, please see the sections Physical Security and Malware in the documentation.

Do I have to dismount VeraCrypt volumes before shutting down or restarting Windows?
No. VeraCrypt automatically dismounts all mounted VeraCrypt volumes on system shutdown/restart.

Which type of VeraCrypt volume is better – partition or file container?
File containers are normal files so you can work with them as with any normal files (file containers can be, for example, moved, renamed, and deleted the same way as normal files). Partitions/drives may be better as regards performance. Note that reading and writing to/from a file container may take significantly longer when the container is heavily fragmented. To solve this problem, defragment the file system in which the container is stored (when the VeraCrypt volume is dismounted).

What's the recommended way to back up a VeraCrypt volume?

What will happen if I format a VeraCrypt partition?

Is it possible to change the file system of an encrypted volume?
Yes, when mounted, VeraCrypt volumes can be formatted as FAT12, FAT16, FAT32, NTFS, or any other file system. VeraCrypt volumes behave as standard disk devices so you can right-click the device icon (for example in the 'Computer' or 'My Computer' list) and select 'Format'. The actual volume contents will be lost. However, the whole volume will remain encrypted. If you format a VeraCrypt-encrypted partition when the VeraCrypt volume that the partition hosts is not mounted, then the volume will be destroyed, and the partition will not be encrypted anymore (it will be empty).

Is it possible to mount a VeraCrypt container that is stored on a CD or DVD?
Yes. However, if you need to mount a VeraCrypt volume that is stored on a read-only medium (such as a CD or DVD) under Windows 2000, the file system within the VeraCrypt volume must be FAT (Windows 2000 cannot mount an NTFS file system on read-only media).

Is it possible to change the password for a hidden volume?
Yes, the password change dialog works both for standard and hidden volumes. Just type the password for the hidden volume in the 'Current Password' field of the 'Volume Password Change' dialog.
Remark: VeraCrypt first attempts to decrypt the standard volume header and if it fails, it attempts to decrypt the area within the volume where the hidden volume header may be stored (if there is a hidden volume within). In case it is successful, the password change applies to the hidden volume. (Both attempts use the password typed in the 'Current Password' field.)

When I use HMAC-RIPEMD-160, is the size of the header encryption key only 160 bits?
No, VeraCrypt never uses an output of a hash function (nor of a HMAC algorithm) directly as an encryption key. See the section Header Key Derivation, Salt, and Iteration Count in the documentation for more information.

How do I burn a VeraCrypt container larger than 2 GB onto a DVD?

The DVD burning software you use should allow you to select the format of the DVD. If it does, select the UDF format (ISO format does not support files larger than 2 GB).

Can I use tools like chkdsk, Disk Defragmenter, etc. on the contents of a mounted VeraCrypt volume?
Yes, VeraCrypt volumes behave like real physical disk devices, so it is possible to use any filesystem checking/repairing/defragmenting tools on the contents of a mounted VeraCrypt volume.

Does VeraCrypt support 64-bit versions of Windows?
Yes, it does. Note: 64-bit versions of Windows load only drivers that are digitally signed with a digital certificate issued by a certification authority approved for issuing kernel-mode code signing certificates. VeraCrypt complies with this requirement (the VeraCrypt driver is digitally signed with the digital certificate of IDRIX, which was issued by the certification authority Thawte).

Can I mount my VeraCrypt volume under Windows, Mac OS X, and Linux?
Yes, VeraCrypt volumes are fully cross-platform.
How can I uninstall VeraCrypt on Linux?
To uninstall VeraCrypt on Linux, run the following command in Terminal as root: veracrypt-uninstall.sh. On Ubuntu, you can use "sudo veracrypt-uninstall.sh".

Is there a list of all operating systems that VeraCrypt supports?

Is it possible to install an application to a VeraCrypt volume and run it from there?
Yes.

What will happen when a part of a VeraCrypt volume becomes corrupted?
In encrypted data, one corrupted bit usually corrupts the whole ciphertext block in which it occurred. The ciphertext block size used by VeraCrypt is 16 bytes (i.e., 128 bits). The mode of operation used by VeraCrypt ensures that if data corruption occurs within a block, the remaining blocks are not affected. See also the question 'What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?

What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?
File system within a VeraCrypt volume may become corrupted in the same way as any normal unencrypted file system. When that happens, you can use filesystem repair tools supplied with your operating system to fix it. In Windows, it is the 'chkdsk' tool. VeraCrypt provides an easy way to use this tool on a VeraCrypt volume: Right-click the mounted volume in the main VeraCrypt window (in the drive list) and from the context menu select 'Repair Filesystem'.

We use VeraCrypt in a corporate/enterprise environment. Is there a way for an administrator to reset a volume password or pre-boot authentication password when a user forgets it (or loses a keyfile)?
Yes. Note that there is no "backdoor" implemented in VeraCrypt. However, there is a way to "reset" volume passwords/keyfiles and pre-boot authentication passwords. After you create a volume, back up its header to a file (selectTools -> Backup Volume Header) before you allow a non-admin user to use the volume. Note that the volume header (which is encrypted with a header key derived from a password/keyfile) contains the master key with which the volume is encrypted. Then ask the user to choose a password, and set it for him/her (Volumes ->Change Volume Password); or generate a user keyfile for him/her. Then you can allow the user to use the volume and to change the password/keyfiles without your assistance/permission. In case he/she forgets his/her password or loses his/her keyfile, you can "reset" the volume password/keyfiles to your original admin password/keyfiles by restoring the volume header from the backup file (Tools ->Restore Volume Header).

Similarly, you can reset a pre-boot authentication password.To create a backup of the master key data (that will be stored on a VeraCrypt Rescue Disk and encrypted with your administrator password), select 'System' > 'Create Rescue Disk'. To set a user pre-boot authentication password, select 'System' > 'Change Password'. To restore your administrator password, boot the VeraCrypt Rescue Disk, select 'Repair Options' > 'Restore key data' and enter your administrator password.
Note: It is not required to burn each VeraCrypt Rescue Disk ISO image to a CD/DVD. You can maintain a central repository of ISO images for all workstations (rather than a repository of CDs/DVDs). For more information see the section Command Line Usage (option /noisocheck).

Can our commercial company use VeraCrypt free of charge?
Provided that you comply with the terms and conditions of the VeraCrypt License, you can install and run VeraCrypt free of charge on an arbitrary number of your computers.

We share a volume over a network. Is there a way to have the network share automatically restored when the system is restarted?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

It is possible to access a single VeraCrypt volume simultaneously from multiple operating systems (for example, a volume shared over a network)?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

Can a user access his or her VeraCrypt volume via a network?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list. When I double click this drive letter, Windows asks if I want to format the drive. Is there a way to hide or free this drive letter?
Yes, to free the drive letter follow these steps:
  1. Right-click the 'Computer' (or 'My Computer') icon on your desktop or in the Start Menu and selectManage. The 'Computer Management' window should appear.
  2. From the list on the left, select 'Disk Management' (within theStorage sub-tree).
  3. Right-click the encrypted partition/device and select Change Drive Letter and Paths.
  4. Click Remove.
  5. If Windows prompts you to confirm the action, click Yes.

When I plug in my encrypted USB flash drive, Windows asks me if I want to format it. Is there a way to prevent that?
Yes, but you will need to remove the drive letter assigned to the device. For information on how to do so, see the question 'I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list.'

How do I remove or undo encryption if I do not need it anymore? How do I permanently decrypt a volume?
Please see the section 'How to Remove Encryption' in the VeraCrypt User Guide.

What will change when I enable the option 'Mount volumes as removable media'?

Is the online documentation available for download as a single file?
Yes, the documentation is contained in the file VeraCrypt User Guide.pdf that is included in all official VeraCrypt distribution packages. You can also download the PDF using the link available at the home pagehttps://veracrypt.codeplex.com. Note that you donot have to install VeraCrypt to obtain the PDF documentation. Just run the self-extracting installation package and then selectExtract (instead of Install) on the second page of the VeraCrypt Setup wizard. Also note that when youdo install VeraCrypt, the PDF documentation is automatically copied to the folder to which VeraCrypt is installed, and is accessible via the VeraCrypt user interface (by pressing F1 or choosingHelp> User's Guide).

Do I have to "wipe" free space and/or files on a VeraCrypt volume?
Remark: to "wipe" = to securely erase; to overwrite sensitive data in order to render them unrecoverable.

If you believe that an adversary will be able to decrypt the volume (for example that he will make you reveal the password), then the answer is yes. Otherwise, it is not necessary, because the volume is entirely encrypted.

How does VeraCrypt know which encryption algorithm my VeraCrypt volume has been encrypted with?
Please see the section Encryption Scheme (chapter Technical Details) in the documentation.
How can I perform a Windows built-in backup on a VeraCrypt volume? The VeraCrypt volume doesn't show up in the list of available backup paths.
Windows built-in backup utility looks only for physical driver, that's why it doesn't display the VeraCrypt volume. Nevertheless, you can still backup on a VeraCrypt volume by using a trick: activate sharing on the VeraCrypt volume through Explorer interface (of course, you have to put the correct permission to avoid unauthorized access) and then choose the option "Remote shared folder" (it is not remote of course but Windows needs a network path). There you can type the path of the shared drive (for example \\ServerName\sharename) and the backup will be configured correctly.
Is the encryption used by VeraCrypt vulnerable to Quantum attacks?
VeraCrypt uses block ciphers (AES, Serpent, Twofish) for its encryption. Quantum attacks against these block ciphers are just a faster brute-force since the best know attack against these algorithms is exhaustive search (related keys attacks are irrelevant to our case because all keys are random and independent from each other).
Since VeraCrypt always uses 256-bit random and independent keys, we are assured of a 128-bit security
level against quantum algorithms which makes VeraCrypt encryption immune to such attacks.
How to make a VeraCrypt volume available for Windows Search indexing?
In order to be able to index a VeraCrypt volume through Windows Search, the volume must be mounted at boot time (System Favorite) or the Windows Search services must be restart after the volume is mounted. This is needed because Windows Search can only index drives that are available when it starts.
I haven't found any answer to my question in the FAQ – what should I do?
Please search the VeraCrypt documentation and website.

Updated Wiki: FAQ

$
0
0

F r e q u e n t l y   A s k e d   Q u e s t i o n s

Last Updated Septembre 2th, 2015
This document is not guaranteed to be error-free and is provided "as is" without warranty of any kind. For more information, see Disclaimers.
Can TrueCrypt and VeraCrypt be running on the same machine?
Yes. There are no conflicts between TrueCrypt and VeraCrypt, thus they can be installed and used on the same machine.
Can I use my TrueCrypt volumes in VeraCrypt?
Yes. Starting from version 1.0f, VeraCrypt supports mounting TrueCrypt volumes.
Can I convert my TrueCrypt volumes to VeraCrypt format?
Yes. Starting from version 1.0f, VeraCrypt offers the possibility to convert TrueCrypt containers and non-system partitions to VeraCrypt format. This can achieved using the "Change Volume Password" or "Set Header Key Derivation Algorithm" actions. Just check the "TrueCrypt Mode", enter you TrueCrypt password and perform the operation. After that, you volume will have the VeraCrypt format.
Before doing the conversion, it is advised to backup the volume header using TrueCrypt. You can delete this backup safely once the conversion is done and after checking that the converted volume is mounted properly by VeraCrypt.
What's the difference between TrueCrypt and VeraCrypt?
VeraCrypt adds enhanced security to the algorithms used for system and partitions encryption making it immune to new developments in brute-force attacks.
It also solves many vulnerabilities and security issues found in TrueCrypt. The following post describes parts of the major enhancements and corrections done so far:https://veracrypt.codeplex.com/discussions/569777#PostContent_1313325
As an example, when the system partition is encrypted, TrueCrypt uses PBKDF2-RIPEMD160 with 1000 iterations whereas in VeraCrypt we use327661. And for standard containers and other partitions, TrueCrypt uses at most 2000 iterations but VeraCrypt uses655331 for RIPEMD160 and 500000 iterations for SHA-2 and Whirlpool.
This enhanced security adds some delay only to the opening of encrypted partitions without any performance impact to the application use phase. This is acceptable to the legitimate owner but it makes it much harder for an attacker to gain access to the encrypted data.

I forgot my password – is there any way ('backdoor') to recover the files from my VeraCrypt volume?
We have not implemented any 'backdoor' in VeraCrypt (and will never implement any even if asked to do so by a government agency), because it would defeat the purpose of the software. VeraCrypt does not allow decryption of data without knowing the correct password or key. We cannot recover your data because we do not know and cannot determine the password you chose or the key you generated using VeraCrypt. The only way to recover your files is to try to "crack" the password or the key, but it could take thousands or millions of years (depending on the length and quality of the password or keyfiles, on the software/hardware performance, algorithms, and other factors). Back in 2010, there was news about the FBI failing to decrypt a TrueCrypt volume after a year of trying. While we can't verify if this is true or just a "psy-op" stunt, in VeraCrypt we have increased the security of the key derivation to a level where any brute-force of the password is virtually impossible, provided that all security requirements are respected.

Is there a "Quick Start Guide" or some tutorial for beginners?
Yes. The first chapter, Beginner's Tutorial, in the VeraCrypt User Guide contains screenshots and step-by-step instructions on how to create, mount, and use a VeraCrypt volume.

Can I encrypt a partition/drive where Windows is installed?
Yes, see the chapter System Encryption in the VeraCrypt User Guide.
The system encryption Pre Test fails because the bootloader hangs with the messaging "booting" after successfully verifying the password. How to make the Pre Test succeed?
There two known workarounds for this issue (Both require having a Windows Installation disk):
  1. Boot your machine using a Windows Installation disk and select to repair your computer. Choose "Command Prompt" option and when it opens, type the commands below and then restart your system:
    • BootRec /fixmbr
    • BootRec /FixBoot
  2. Delete the 100 MB System Reserved partition located at the beginning of your drive and set the system partition next to it as the active partition (both can be done using diskpart utility available in Windows Installation disk repair option). After that, run Startup Repair after rebooting on Windows Installation disk. The following link contains detailed instructions: http://www.sevenforums.com/tutorials/71363-system-reserved-partition-delete.html

Can I directly play a video (.avi, .mpg, etc.) stored on a VeraCrypt volume?
Yes, VeraCrypt-encrypted volumes are like normal disks. You provide the correct password (and/or keyfile) and mount (open) the VeraCrypt volume. When you double click the icon of the video file, the operating system launches the application associated with the file type – typically a media player. The media player then begins loading a small initial portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) in order to play it. While the portion is being loaded, VeraCrypt is automatically decrypting it (in RAM). The decrypted portion of the video (stored in RAM) is then played by the media player. While this portion is being played, the media player begins loading another small portion of the video file from the VeraCrypt-encrypted volume to RAM (memory) and the process repeats.

The same goes for video recording: Before a chunk of a video file is written to a VeraCrypt volume, VeraCrypt encrypts it in RAM and then writes it to the disk. This process is called on-the-fly encryption/decryption and it works for all file types (not only for video files).

Will VeraCrypt be open-source and free forever?
Yes, it will. We will never create a commercial version of VeraCrypt, as we believe in open-source and free security software.

Is it possible to donate to the VeraCrypt project?
Yes. You can use the donation buttons at https://veracrypt.codeplex.com.

Why is VeraCrypt open-source? What are the advantages?
As the source code for VeraCrypt is publicly available, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. If the source code were not available, reviewers would need to reverse-engineer the executable files. However, analyzing and understanding such reverse-engineered code is so difficult that it is practicallyimpossible to do (especially when the code is as large as the VeraCrypt code).

Remark: A similar problem also affects cryptographic hardware (for example, a self-encrypting storage device). It is very difficult to reverse-engineer it to verify that it does not contain any security flaw or secret 'backdoor'.

VeraCrypt is open-source, but has anybody actually reviewed the source code?
Yes. In fact, the source code is constantly being reviewed by many independent researchers and users. We know this because many bugs and several security issues have been discovered by independent researchers while reviewing the source code. Moreover, VeraCrypt is based on TrueCrypt which was independently audited by the Open Crypto Audit project and all the major issues discovered by this audit were fixed in VeraCrypt. The report of the audit can be found here. For a list of the issues that were fixed in VeraCrypt, you click here

As VeraCrypt is open-source software, independent researchers can verify that the source code does not contain any security flaw or secret 'backdoor'. Can they also verify that the official executable files were built from the published source code and contain no additional code?
Yes, they can. In addition to reviewing the source code, independent researchers can compile the source code and compare the resulting executable files with the official ones. They may find some differences (for example, timestamps or embedded digital signatures) but they can analyze the differences and verify that they do not form malicious code.

How can I use VeraCrypt on a USB flash drive?
You have two options:
  1. Encrypt the entire USB flash drive. However, you will not be able run VeraCrypt from the USB flash drive.
    Note: Windows does not support multiple partitions on USB flash drives.
  2. Create a VeraCrypt file container on the USB flash drive (for information on how to do so, see the chapterBeginner's Tutorial, in the VeraCrypt User Guide). If you leave enough space on the USB flash drive (choose an appropriate size for the VeraCrypt container), you will also be able to store VeraCrypt on the USB flash drive (along with the container – notin the container) and you will be able to run VeraCrypt from the USB flash drive (see also the chapter Portable Mode in the VeraCrypt User Guide).

Does VeraCrypt also encrypt file names and folder names?
Yes. The entire file system within a VeraCrypt volume is encrypted (including file names, folder names, and contents of every file). This applies to both types of VeraCrypt volumes – i.e., to file containers (virtual VeraCrypt disks) and to VeraCrypt-encrypted partitions/devices.

Does VeraCrypt use parallelization?
Yes. Increase in encryption/decryption speed is directly proportional to the number of cores/processors your computer has. For more information, please see the chapter Parallelization in the documentation.

Can data be read from and written to an encrypted volume/drive as fast as if the drive was not encrypted?
Yes, since VeraCrypt uses pipelining and parallelization. For more information, please see the chapters Pipelining and Parallelization in the documentation.

Does VeraCrypt support hardware-accelerated encryption?
Yes. For more information, please see the chapter Hardware Acceleration in the documentation.

Is it possible to boot Windows installed in a hidden VeraCrypt volume?
Yes, it is. For more information, please see the section Hidden Operating System in the documentation.

Will I be able to mount my VeraCrypt volume (container) on any computer?
Yes, VeraCrypt volumes are independent of the operating system. You will be able to mount your VeraCrypt volume on any computer on which you can run VeraCrypt (see also the question 'Can I use VeraCrypt on Windows if I do not have administrator privileges?').

Can I unplug or turn off a hot-plug device (for example, a USB flash drive or USB hard drive) when there is a mounted VeraCrypt volume on it?
Before you unplug or turn off the device, you should always dismount the VeraCrypt volume in VeraCrypt first, and then perform the 'Eject' operation if available (right-click the device in the 'Computer' or 'My Computer' list), or use the 'Safely Remove Hardware' function (built in Windows, accessible via the taskbar notification area). Otherwise, data loss may occur.

What is a hidden operating system?

What is plausible deniability?
See the chapter Plausible Deniability in the documentation.

Will I be able to mount my VeraCrypt partition/container after I reinstall or upgrade the operating system?
Yes, VeraCrypt volumes are independent of the operating system. However, you need to make sure your operating system installer does not format the partition where your VeraCrypt volume resides.

Note: If the system partition/drive is encrypted and you want to reinstall or upgrade Windows, you need to decrypt it first (selectSystem> Permanently Decrypt System Partition/Drive). However, a running operating system can beupdated (security patches, service packs, etc.) without any problems even when the system partition/drive is encrypted.

Can I upgrade from an older version of VeraCrypt to the latest version without any problems?
Generally, yes. However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes.

Can I upgrade VeraCrypt if the system partition/drive is encrypted or do I have to decrypt it first?
Generally, you can upgrade to the latest version without decrypting the system partition/drive (just run the VeraCrypt installer and it will automatically upgrade VeraCrypt on the system). However, before upgrading, please read the release notes for all versions of VeraCrypt that have been released since your version was released. If there are any known issues or incompatibilities related to upgrading from your version to a newer one, they will be listed in the release notes. Note that this FAQ answer is also valid for users of a hidden operating system. Also note that you cannot downgrade VeraCrypt if the system partition/drive is encrypted.

I use pre-boot authentication. Can I prevent a person (adversary) that is watching me start my computer from knowing that I use VeraCrypt?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and clickOK. Then, when you start the computer, no texts will be displayed by the VeraCrypt boot loader (not even when you enter the wrong password). The computer will appear to be "frozen" while you can type your password. It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

I use pre-boot authentication. Can I configure the VeraCrypt Boot Loader to display only a fake error message?
Yes. To do so, boot the encrypted system, start VeraCrypt, select Settings> System Encryption, enable the option 'Do not show any texts in the pre-boot authentication screen' and enter the fake error message in the corresponding field (for example, the "Missing operating system" message, which is normally displayed by the Windows boot loader if it finds no Windows boot partition). It is, however, important to note that if the adversary can analyze the content of the hard drive, he can still find out that it contains the VeraCrypt boot loader.

Can I configure VeraCrypt to mount automatically whenever Windows starts a non-system VeraCrypt volume that uses the same password as my system partition/drive (i.e. my pre-boot authentication password)?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to System Favorites'.
  3. The System Favorites Organizer window should appear now. In this window, enable the option 'Mount system favorite volumes when Windows starts' and clickOK.
For more information, see the chapter System Favorite Volumes.

Can a volume be automatically mounted whenever I log on to Windows?
Yes. To do so, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume upon logon' and clickOK.
Then, when you log on to Windows, you will be asked for the volume password (and/or keyfiles) and if it is correct, the volume will be mounted.

Alternatively, if the volumes are partition/device-hosted and if you do not need to mount them to particular drive letters every time, you can follow these steps:
  1. Select Settings> Preferences. The Preferences window should appear now.
  2. In the section 'Actions to perform upon logon to Windows', enable the option 'Mount all devices-hosted VeraCrypt volumes' and clickOK.
Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volumes use the same password as the system partition/drive.

Can a volume be automatically mounted whenever its host device gets connected to the computer?
Yes. For example, if you have a VeraCrypt container on a USB flash drive and you want VeraCrypt to mount it automatically when you insert the USB flash drive into the USB port, follow these steps:
  1. Mount the volume (to the drive letter to which you want it to be mounted every time).
  2. Right-click the mounted volume in the drive list in the main VeraCrypt window and select 'Add to Favorites'.
  3. The Favorites Organizer window should appear now. In this window, enable the option 'Mount selected volume when its host device gets connected' and clickOK.
Then, when you insert the USB flash drive into the USB port, you will be asked for the volume password (and/or keyfiles) (unless it is cached) and if it is correct, the volume will be mounted.

Note: VeraCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings> 'System Encryption') and the volume uses the same password as the system partition/drive.

Can my pre-boot authentication password be cached so that I can use it mount non-system volumes during the session?
Yes. Select Settings> 'System Encryption' and enable the following option: 'Cache pre-boot authentication password in driver memory'.

I live in a country that violates basic human rights of its people. Is it possible to use VeraCrypt without leaving any 'traces' on unencrypted Windows?
Yes. This can be achieved by running VeraCrypt in portable mode under BartPE or in a similar environment. BartPE stands for "Bart's Preinstalled Environment", which is essentially the Windows operating system prepared in a way that it can be entirely stored on and booted from a CD/DVD (registry, temporary files, etc., are stored in RAM – hard drive is not used at all and does not even have to be present). The freeware Bart's PE Builder can transform a Windows XP installation CD into a BartPE CD. Note that you do not even need any special VeraCrypt plug-in for BartPE. Follow these steps:
  1. Create a BartPE CD and boot it. (Note: You must perform each of the following steps from within BartPE.)
  2. Download the VeraCrypt self-extracting package to the RAM disk (which BartPE automatically creates).

    Note: If the adversary can intercept data you send or receive over the Internet and you need to prevent the adversary from knowing you downloaded VeraCrypt, consider downloading it viaI2P, Tor, or a similar anonymizing network.
  3. Verify the digital signatures of the downloaded file (see this section of the documentation for more information).
  4. Run the downloaded file, and select Extract (instead ofInstall) on the second page of the VeraCrypt Setup wizard. Extract the contents to the RAM disk.
  5. Run the file VeraCrypt.exe from the RAM disk.
Note: You may also want to consider creating a hidden operating system (see the section Hidden Operating System in the documentation). See also the chapter Plausible Deniability.

Can I encrypt my system partition/drive if I don't have a US keyboard?
Yes, VeraCrypt supports all keyboard layouts.

Can I save data to the decoy system partition without risking damage to the hidden system partition?
Yes. You can write data to the decoy system partition anytime without any risk that the hidden volume will get damaged (because the decoy system isnot installed within the same partition as the hidden system). For more information, see the section Hidden Operating System in the documentation.

Can I use VeraCrypt on Windows if I do not have administrator privileges?

Does VeraCrypt save my password to a disk?
No.

How does VeraCrypt verify that the correct password was entered?
See the section Encryption Scheme (chapter Technical Details) in the documentation.

Can I encrypt a partition/drive without losing the data currently stored on it?
Yes, but the following conditions must be met:
  • If you want to encrypt an entire system drive (which may contain multiple partitions) or a system partition (in other words, if you want to encrypt a drive or partition where Windows is installed), you can do so provided that you use Windows XP or a later version of Windows (such as Windows 7) (select 'System' > 'Encrypt System Partition/Drive' and then follow the instructions in the wizard).
  • If you want to encrypt a non-system partition in place, you can do so provided that it contains an NTFS filesystem and that you use Windows Vista or a later version of Windows (for example, Windows 7)(click 'Create Volume' > 'Encrypt a non-system partition' > 'Standard volume' > 'Select Device' > 'Encrypt partition in place' and then follow the instructions in the wizard).

Can I run VeraCrypt if I don't install it?
Yes, see the chapter Portable Mode in the VeraCrypt User Guide.

Some encryption programs use TPM to prevent attacks. Will VeraCrypt use it too?
No. Those programs use TPM to protect against attacks that require the attacker to have administrator privileges, or physical access to the computer, and the attacker needs you to use the computer after such an access.However, if any of these conditions is met, it is actually impossible to secure the computer (see below) and, therefore, you must stop using it (instead of relying on TPM).

If the attacker has administrator privileges, he can, for example, reset the TPM, capture the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer).

If the attacker can physically access the computer hardware (and you use it after such an access), he can, for example, attach a malicious component to it (such as a hardware keystroke logger) that will capture the password, the content of RAM (containing master keys) or content of files stored on mounted VeraCrypt volumes (decrypted on the fly), which can then be sent to the attacker over the Internet or saved to an unencrypted local drive (from which the attacker might be able to read it later, when he gains physical access to the computer again).

The only thing that TPM is almost guaranteed to provide is a false sense of security (even the name itself, "Trusted Platform Module", is misleading and creates a false sense of security). As for real security, TPM is actually redundant (and implementing redundant features is usually a way to create so-called bloatware).

For more information, please see the sections Physical Security and Malware in the documentation.

Do I have to dismount VeraCrypt volumes before shutting down or restarting Windows?
No. VeraCrypt automatically dismounts all mounted VeraCrypt volumes on system shutdown/restart.

Which type of VeraCrypt volume is better – partition or file container?
File containers are normal files so you can work with them as with any normal files (file containers can be, for example, moved, renamed, and deleted the same way as normal files). Partitions/drives may be better as regards performance. Note that reading and writing to/from a file container may take significantly longer when the container is heavily fragmented. To solve this problem, defragment the file system in which the container is stored (when the VeraCrypt volume is dismounted).

What's the recommended way to back up a VeraCrypt volume?

What will happen if I format a VeraCrypt partition?

Is it possible to change the file system of an encrypted volume?
Yes, when mounted, VeraCrypt volumes can be formatted as FAT12, FAT16, FAT32, NTFS, or any other file system. VeraCrypt volumes behave as standard disk devices so you can right-click the device icon (for example in the 'Computer' or 'My Computer' list) and select 'Format'. The actual volume contents will be lost. However, the whole volume will remain encrypted. If you format a VeraCrypt-encrypted partition when the VeraCrypt volume that the partition hosts is not mounted, then the volume will be destroyed, and the partition will not be encrypted anymore (it will be empty).

Is it possible to mount a VeraCrypt container that is stored on a CD or DVD?
Yes. However, if you need to mount a VeraCrypt volume that is stored on a read-only medium (such as a CD or DVD) under Windows 2000, the file system within the VeraCrypt volume must be FAT (Windows 2000 cannot mount an NTFS file system on read-only media).

Is it possible to change the password for a hidden volume?
Yes, the password change dialog works both for standard and hidden volumes. Just type the password for the hidden volume in the 'Current Password' field of the 'Volume Password Change' dialog.
Remark: VeraCrypt first attempts to decrypt the standard volume header and if it fails, it attempts to decrypt the area within the volume where the hidden volume header may be stored (if there is a hidden volume within). In case it is successful, the password change applies to the hidden volume. (Both attempts use the password typed in the 'Current Password' field.)

When I use HMAC-RIPEMD-160, is the size of the header encryption key only 160 bits?
No, VeraCrypt never uses an output of a hash function (nor of a HMAC algorithm) directly as an encryption key. See the section Header Key Derivation, Salt, and Iteration Count in the documentation for more information.

How do I burn a VeraCrypt container larger than 2 GB onto a DVD?

The DVD burning software you use should allow you to select the format of the DVD. If it does, select the UDF format (ISO format does not support files larger than 2 GB).

Can I use tools like chkdsk, Disk Defragmenter, etc. on the contents of a mounted VeraCrypt volume?
Yes, VeraCrypt volumes behave like real physical disk devices, so it is possible to use any filesystem checking/repairing/defragmenting tools on the contents of a mounted VeraCrypt volume.

Does VeraCrypt support 64-bit versions of Windows?
Yes, it does. Note: 64-bit versions of Windows load only drivers that are digitally signed with a digital certificate issued by a certification authority approved for issuing kernel-mode code signing certificates. VeraCrypt complies with this requirement (the VeraCrypt driver is digitally signed with the digital certificate of IDRIX, which was issued by the certification authority Thawte).

Can I mount my VeraCrypt volume under Windows, Mac OS X, and Linux?
Yes, VeraCrypt volumes are fully cross-platform.
How can I uninstall VeraCrypt on Linux?
To uninstall VeraCrypt on Linux, run the following command in Terminal as root: veracrypt-uninstall.sh. On Ubuntu, you can use "sudo veracrypt-uninstall.sh".

Is there a list of all operating systems that VeraCrypt supports?

Is it possible to install an application to a VeraCrypt volume and run it from there?
Yes.

What will happen when a part of a VeraCrypt volume becomes corrupted?
In encrypted data, one corrupted bit usually corrupts the whole ciphertext block in which it occurred. The ciphertext block size used by VeraCrypt is 16 bytes (i.e., 128 bits). The mode of operation used by VeraCrypt ensures that if data corruption occurs within a block, the remaining blocks are not affected. See also the question 'What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?

What do I do when the encrypted filesystem on my VeraCrypt volume is corrupted?
File system within a VeraCrypt volume may become corrupted in the same way as any normal unencrypted file system. When that happens, you can use filesystem repair tools supplied with your operating system to fix it. In Windows, it is the 'chkdsk' tool. VeraCrypt provides an easy way to use this tool on a VeraCrypt volume: Right-click the mounted volume in the main VeraCrypt window (in the drive list) and from the context menu select 'Repair Filesystem'.

We use VeraCrypt in a corporate/enterprise environment. Is there a way for an administrator to reset a volume password or pre-boot authentication password when a user forgets it (or loses a keyfile)?
Yes. Note that there is no "backdoor" implemented in VeraCrypt. However, there is a way to "reset" volume passwords/keyfiles and pre-boot authentication passwords. After you create a volume, back up its header to a file (selectTools -> Backup Volume Header) before you allow a non-admin user to use the volume. Note that the volume header (which is encrypted with a header key derived from a password/keyfile) contains the master key with which the volume is encrypted. Then ask the user to choose a password, and set it for him/her (Volumes ->Change Volume Password); or generate a user keyfile for him/her. Then you can allow the user to use the volume and to change the password/keyfiles without your assistance/permission. In case he/she forgets his/her password or loses his/her keyfile, you can "reset" the volume password/keyfiles to your original admin password/keyfiles by restoring the volume header from the backup file (Tools ->Restore Volume Header).

Similarly, you can reset a pre-boot authentication password.To create a backup of the master key data (that will be stored on a VeraCrypt Rescue Disk and encrypted with your administrator password), select 'System' > 'Create Rescue Disk'. To set a user pre-boot authentication password, select 'System' > 'Change Password'. To restore your administrator password, boot the VeraCrypt Rescue Disk, select 'Repair Options' > 'Restore key data' and enter your administrator password.
Note: It is not required to burn each VeraCrypt Rescue Disk ISO image to a CD/DVD. You can maintain a central repository of ISO images for all workstations (rather than a repository of CDs/DVDs). For more information see the section Command Line Usage (option /noisocheck).

Can our commercial company use VeraCrypt free of charge?
Provided that you comply with the terms and conditions of the VeraCrypt License, you can install and run VeraCrypt free of charge on an arbitrary number of your computers.

We share a volume over a network. Is there a way to have the network share automatically restored when the system is restarted?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

It is possible to access a single VeraCrypt volume simultaneously from multiple operating systems (for example, a volume shared over a network)?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

Can a user access his or her VeraCrypt volume via a network?
Please see the chapter 'Sharing over Network' in the VeraCrypt User Guide.

I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list. When I double click this drive letter, Windows asks if I want to format the drive. Is there a way to hide or free this drive letter?
Yes, to free the drive letter follow these steps:
  1. Right-click the 'Computer' (or 'My Computer') icon on your desktop or in the Start Menu and selectManage. The 'Computer Management' window should appear.
  2. From the list on the left, select 'Disk Management' (within theStorage sub-tree).
  3. Right-click the encrypted partition/device and select Change Drive Letter and Paths.
  4. Click Remove.
  5. If Windows prompts you to confirm the action, click Yes.

When I plug in my encrypted USB flash drive, Windows asks me if I want to format it. Is there a way to prevent that?
Yes, but you will need to remove the drive letter assigned to the device. For information on how to do so, see the question 'I encrypted a non-system partition, but its original drive letter is still visible in the 'My Computer' list.'

How do I remove or undo encryption if I do not need it anymore? How do I permanently decrypt a volume?
Please see the section 'How to Remove Encryption' in the VeraCrypt User Guide.

What will change when I enable the option 'Mount volumes as removable media'?

Is the online documentation available for download as a single file?
Yes, the documentation is contained in the file VeraCrypt User Guide.pdf that is included in all official VeraCrypt distribution packages. You can also download the PDF using the link available at the home pagehttps://veracrypt.codeplex.com. Note that you donot have to install VeraCrypt to obtain the PDF documentation. Just run the self-extracting installation package and then selectExtract (instead of Install) on the second page of the VeraCrypt Setup wizard. Also note that when youdo install VeraCrypt, the PDF documentation is automatically copied to the folder to which VeraCrypt is installed, and is accessible via the VeraCrypt user interface (by pressing F1 or choosingHelp> User's Guide).

Do I have to "wipe" free space and/or files on a VeraCrypt volume?
Remark: to "wipe" = to securely erase; to overwrite sensitive data in order to render them unrecoverable.

If you believe that an adversary will be able to decrypt the volume (for example that he will make you reveal the password), then the answer is yes. Otherwise, it is not necessary, because the volume is entirely encrypted.

How does VeraCrypt know which encryption algorithm my VeraCrypt volume has been encrypted with?
Please see the section Encryption Scheme (chapter Technical Details) in the documentation.
How can I perform a Windows built-in backup on a VeraCrypt volume? The VeraCrypt volume doesn't show up in the list of available backup paths.
Windows built-in backup utility looks only for physical driver, that's why it doesn't display the VeraCrypt volume. Nevertheless, you can still backup on a VeraCrypt volume by using a trick: activate sharing on the VeraCrypt volume through Explorer interface (of course, you have to put the correct permission to avoid unauthorized access) and then choose the option "Remote shared folder" (it is not remote of course but Windows needs a network path). There you can type the path of the shared drive (for example \\ServerName\sharename) and the backup will be configured correctly.
Is the encryption used by VeraCrypt vulnerable to Quantum attacks?
VeraCrypt uses block ciphers (AES, Serpent, Twofish) for its encryption. Quantum attacks against these block ciphers are just a faster brute-force since the best know attack against these algorithms is exhaustive search (related keys attacks are irrelevant to our case because all keys are random and independent from each other).
Since VeraCrypt always uses 256-bit random and independent keys, we are assured of a 128-bit security
level against quantum algorithms which makes VeraCrypt encryption immune to such attacks.
How to make a VeraCrypt volume available for Windows Search indexing?
In order to be able to index a VeraCrypt volume through Windows Search, the volume must be mounted at boot time (System Favorite) or the Windows Search services must be restart after the volume is mounted. This is needed because Windows Search can only index drives that are available when it starts.
I haven't found any answer to my question in the FAQ – what should I do?
Please search the VeraCrypt documentation and website.

New Post: No System encryption on Lenovo ThinkServer TS140 - WIN 7 Ult. X64 SP1

$
0
0
Thank you AlbertJohn for sharing your solution.
It is much better than the usual one that requires deleting the 100 MB System Reserved partition and setting the one that follows it as the active partition.

I have updated the FAQ to include your solution alongside the 100MB one: https://veracrypt.codeplex.com/wikipage?title=FAQ#BootingHang

New Post: 2 Feature Requests

$
0
0
Hello-

I would like to make two feature requests:

1) On the Mac, I'd like to be able to hide the tray icon once a drive is mounted
2) Would it be possible to integrate with a one time password service like Google Authenticator for added protection?

Thanks!

New Post: No System encryption on Lenovo ThinkServer TS140 - WIN 7 Ult. X64 SP1

$
0
0
scout44 wrote:
Are you on a ts140 running win7 x64?
Nope.

idrassi wrote:
It is much better than the usual one that requires deleting the 100 MB System Reserved partition and setting the one that follows it as the active partition.
Actually when I had this problem, the system did not had this 100 MB System partition. So your second solution would not work for me.

New Post: VeraCrypt Container in the Cloud

$
0
0
I'd like to store an encrypted file container in the cloud, mainly for backup purpose.
If I need to access it what will happen
  • when reading and downloading a single file out of the container
  • when updating an existing file in the container
  • when writing a new file to the container?
Do I need to download the container to my local disk first or can it be done via the network.
If it is not necessary to download the entire container what about
  • security of the data transferred
  • the network traffic?

New Post: Veracrypt + network hard drive : Permission denied [Solved]

$
0
0
Happy to see that this resolved your problem.

You can create a file that you can run by double clicking on it to mount your network share. Create a file on the desktop, open it with the text editor and copy the command line to it after replacing sudo by gksudo.
gksudo mount -t cifs //xxx.xxx.x.xx/Sauvegarde /home/pierre/Bureau/Sauvegarde -o user=xxx,password=xxxxx
Save the file and then right click on it,choose properties then permissions panel and then check "Allow executing file as program". Click OK. After that, when you double click on the file, it will run and it will ask you for your Linux password. After that, your network share will be mounted.

UbuntuAllowExecuteFile
Je suis ravi de voir que cela a résolu votre problème.

Vous pouvez créer un fichier que vous pouvez exécuter en double-cliquant dessus pour monter répertoire réseau. Créez un fichier sur le bureau, ouvrez-le avec l'éditeur de texte et copier la ligne de la commande en remplaçant sudo par gksudo.
gksudo mount -t cifs //xxx.xxx.x.xx/Sauvegarde /home/pierre/Bureau/Sauvegarde -o user=xxx,password=xxxxx
Enregistrez le fichier, cliquez dessus avec le bouton droit de la sourie, puis choisissez Propriétés -> Autorisations, puis cochez la case "Autoriser l'exécution de fichier en tant que programme". Cliquez sur OK. Après cela, lorsque vous double-cliquez sur le fichier, il sera exécuté et il va vous demander votre mot de passe Linux. Après cela, votre répertoire réseau sera monté.

UbuntuAllowExecuteFile

Edited Issue: The VeraCrypt system tray icon doesn't show up in Plasma (KDE) v5 [193]

$
0
0
As of v5, Plasma no longer supports legacy XEmbed-based system tray icons. This means KDE users have to run the [wmsystemtray](https://sourceforge.net/projects/wmsystemtray/) application in order to see VeraCrypt's.

[This article](http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/) provides a background on the issue and explains how developers can go about updaing their applications to work around it. Are you able/willing to do this for VeraCrypt?

Commented Issue: The VeraCrypt system tray icon doesn't show up in Plasma (KDE) v5 [193]

$
0
0
As of v5, Plasma no longer supports legacy XEmbed-based system tray icons. This means KDE users have to run the [wmsystemtray](https://sourceforge.net/projects/wmsystemtray/) application in order to see VeraCrypt's.

[This article](http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/) provides a background on the issue and explains how developers can go about updaing their applications to work around it. Are you able/willing to do this for VeraCrypt?
Comments: Thank for sharing this information. There is a similar issue on latest Ubuntu version that are based on Unity and a user has already contributed a patch that adds support for libappindicator1 in order to show the tray icon on Unity. Reading the article you posted, it seems that this will also solve the KDE issue your are facing. The only point is how to come up with a way to link against libappindicator1 while still having a universal VeraCrypt binary for Linux that can run on all distributions: this is the biggest challenge and I hope I will not be forced to create different VeraCrypt packages for different distributions. I will update this ticket about the progress on this.

New Post: samba cannot smbmount \\server\vc_shared_folder

$
0
0
Hi @adrassi. Thank you again for continuing to support me!

I'll try your order of formatting next. Let me report what I did last night and see if that'd shed any light as this time I went super clean.

I'm suspecting it has something to do with "Mount selected volume as removable medium" option. Or something else that's VeraCrypt specific.

New Win10Pro on my test laptop (t61 takes a while to install). The only thing I selected during the install was the mandatory time zone, login with my userid@hotmail.com (same as my other Win10Pro PC, I don't keep a second HoTMaiL account anymore). I left the internal C: untouched with NTFS, the way Win10Pro clean installs. partitions it and formats it.

For the test, created a folder C:\Shared_C. Shared it by right mouse clicking on it: Share with-->Specific People->Share. Just those 3 clicks. I didn't have to select anything as my userid@hotmail.com was preselected (the only ID on that new machine) and it was already with a permission of Owner.

Went to my other PC where I was logged in already with the same userid@hotmail.com, hit F5 to refresh the Network, saw \Shared_C, got in, copied a few files, painless setup to share a folder with 3 clicks. (I might give up Ubuntu one day, who knows).

Next, I connected to the laptop 2 USB drives (old WD, 1 TB and 500 GB).

First, the 1TB - partitioned and formatted with Win10 as NTFS and mounted as L. I created a folder Shared_L on it. Same 3 clicks and shared it. Back from my other PC, I could see Shared_L, copy files into it, delete them. Concluded that it's not a network or a Windows permissions issue, or that I'm using an external HD vs the internal one.

Repeated it on the 500GB - again, partitioned and formatted with Win10 as NTFS and mounted as V. Similarly created Shared_V, same 3 clicks, everything works. I can see it remotely, copy, delete, etc.

Next, I let Win10 encrypt L: with BitLocker. Left the process crunch overnight.
Similarly, I followed VeraCrypt's wizard and let it encrypt V: overnight.

Both steps had completed by this evening. I added V: to VeraCrypt's Favorites to make it easy to mount and selected only "Mount selected volume as removable medium".

Went back to my other PC and felt no difference on Shared_L. My files were still there, I could still copy more, delete, etc. If it wasn't my PC, I would have not know that it was now BitLocker encrypted, or an external disk.

Clicked on Shared_V and immediately got "Windows cannot access \t61\Shared_V".

After lots of playing with this and that, quite a few reboots, connecting and disconnecting the external drives I got lucky!

I had rebooted the box and changed the options under VC's Favorites to have nothing selected, i.e. I un-checked the "Mount selected volume as removable medium". I hit Mount Favorite Volumes and that did the trick - I could see the files remotely again!!!

Now, the question is WHY?

I am sure I used to use that same setup with TrueCrypt (well, it was WinXP and Win7 back then) and the only issue I had found was that I had to go and share the folder every time I rebooted the box as TrueCrypt/Win7 somehow were forgetting the share (not an issue as I had a .bat file to run a few net use commands to share them again).

There was no difference if I was mounting the truecrypt-ed drives as removable medium or not, if they were internal drives or external... at least I don't recall one.

I do prefer to mount removable disks as removable to reduce corruption when the PC crashes or the kids unplug it, or we just have a power outage.

Any chance you could confirm my theory and see if there's a fix?

Thank you again!
Marv
Viewing all 7620 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>