This project has moved. For the latest updates, please go here.

Speed impact of Encryption and Hash algorithm?

Topics: Users Discussion
Feb 13, 2016 at 8:40 AM
In TrueCrypt users could select certain Encryption and Hash Algorithms when creating a volume container.

Do these Encryption and Hash algorithms have a significant impact on the access (read and write) speed into/from the container?

How much (in percent) are which hash algorithms faster than others?

Actually I prefer AES + SHA-512
Are there any disadvantages for this pair?

Which combination do you recommend for VeraCrypt?

Which algorithms are outdated/deprecated from your point of view?

Thank you
Feb 13, 2016 at 4:54 PM
The hash algorithm has only impact on mounting speed and the differences between them are quite minimal. There's benchmarking batch, so you can compare their mounting speeds on your system.

However the encryption algorithm (aes, twofish...) is what has the big impact on the disk performance. You can compare them in tools/benchmark menu. AES has hardware support in recent intel and AMD cpus, so if you do not use combined algorithms, you will not feel any difference between encrypted and not encrypted drive. On one of my systems I have cheap AMD APU, which has hardware aes and the speed is amazing.

SHA512+AES is a good, fast and safe choice for production use.