VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Volumes.c
AgeCommit message (Expand)AuthorFilesLines
13 daysWindows: remove 32-bit logic from the code since we support only 64-bit. remo...Mounir IDRASSI1-10/+0
2024-11-13Windows: Remove support for 32-bit driver code. Set build target as Windows 1...Mounir IDRASSI1-10/+10
2024-08-02Implement detection of volumes with vulnerable XTS master key.Mounir IDRASSI1-0/+8
2024-06-12Avoid conflict with C++17 features std::byte by using uint8 type instead of byteMounir IDRASSI1-9/+9
2023-11-13wolfCrypt as crypto backend for VeraCrypt (#1227)lealem471-24/+49
2023-08-05Security: ensure that XTS primary key is different from secondary key when cr...Mounir IDRASSI1-0/+9
2023-07-22Windows: Remove TrueCrypt support. Increment version to 1.26.4.Mounir IDRASSI1-35/+9
2022-03-26Windows: Fix wrong parameter to CloseHandle function in case of failure of Cr...Mounir IDRASSI1-1/+1
2022-03-08Implement support of Blake2s-256 hash algorithm and remove deprecated algorit...Mounir IDRASSI1-11/+23
2021-08-07Windows: Better implementation of PRF autodetection optimization.Mounir IDRASSI1-31/+56
2021-07-14Windows: Reduce time of mount with PRF auto-detectionMounir IDRASSI1-24/+44
2020-12-11Windows: Fix various compiler warningsMounir IDRASSI1-3/+6
2019-02-01Windows driver: replace SHA512 by RIPEMD160 when calculating internal hash of...Mounir IDRASSI1-5/+6
2019-01-21Windows driver: remove volumes master keys from CRYPTO_INFO since they are no...Mounir IDRASSI1-33/+31
2019-01-21Windows: remove unused fields from CRYPTO_INFO structureMounir IDRASSI1-3/+2
2017-07-27Windows driver: correctly handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX to fix issu...Mounir IDRASSI1-12/+13
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-05-17Windows: use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of the deprecated IOCTL...Mounir IDRASSI1-12/+12
2016-10-17Windows: Fix false-positive detection of Evil-Maid attack during creation pro...Mounir IDRASSI1-3/+0
2016-10-17Windows: in function CreateVolumeHeaderInMemory, properly unlock and erase se...Mounir IDRASSI1-8/+19
2016-10-17Securely erase and protect buffer holding decrypted volume header.Mounir IDRASSI1-0/+3
2016-09-11Windows: in case of In-Place encryption, encrypt random data instead of exist...Mounir IDRASSI1-7/+3
2016-08-15Windows: fix error caused by requesting large number of random bytes when wri...Mounir IDRASSI1-1/+1
2016-08-15Windows: fill unused/reserved header areas with the result of encryption of r...Mounir IDRASSI1-1/+8
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption suppor...Alex1-16/+42
2016-08-15Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI1-1/+9
2016-08-15Windows: Fix vulnerability inherited from TrueCrypt that allows an attacker t...Mounir IDRASSI1-29/+70
2016-07-25Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ...Mounir IDRASSI1-4/+4
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ...Mounir IDRASSI1-0/+8
2016-05-10Remove trailing whitespaceDavid Foerster1-26/+26
2016-05-10Normalize all line terminatorsDavid Foerster1-1270/+1270
2016-04-20Windows: Add option to avoid PIM prompt in pre-boot authentication by storing...Mounir IDRASSI1-2/+3
2016-04-17Windows: fix keys parts not shown in system encryption wizard when the displa...Mounir IDRASSI1-1/+1
2016-02-07Windows:Fix various issues and warnings reported by static code analysis tool...Mounir IDRASSI1-4/+4
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-1/+1
2016-01-03Cryptography: Set 16-byte alignment for KEY_INFO structure that is used as in...Mounir IDRASSI1-2/+2
2015-12-21Windows: Implement PIM caching, both for system encryption and for normal vol...Mounir IDRASSI1-0/+8
2015-11-26Windows: solve GUI issues caused by using ANSI string instead of UNICODE ones...Mounir IDRASSI1-6/+6
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 an...Mounir IDRASSI1-7/+9
2015-07-29Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct bo...Mounir IDRASSI1-0/+37
2015-07-11Use Pim name for internal variables instead of the old name PinMounir IDRASSI1-11/+11
2015-06-07Windows: Add support for PIN in favorites. Several enhancements to GUI handli...Mounir IDRASSI1-0/+4
2015-05-26Windows: first implementation of dynamic modeMounir IDRASSI1-9/+12
2015-03-02Windows: if TrueCrypt volume created with a version prior to 6.0, display thi...Mounir IDRASSI1-1/+1
2015-01-04Windows: Add support for TrueCrypt 6.x since its format (v4) is identical to ...Mounir IDRASSI1-1/+1
2014-12-28Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt vo...Mounir IDRASSI1-9/+36
2014-12-27Windows: use the correct window handle for creating message boxes. This becam...Mounir IDRASSI1-6/+6
2014-12-16Windows: Enhance performance by implementing the possibility to choose the co...Mounir IDRASSI1-4/+9
2014-11-08Simplify code handling iterations count: in boot mode, we'll set the correct ...Mounir IDRASSI1-5/+5
2014-11-08Bootloader: in function ReadVolumeHeader, arrays dk and masterKey have the sa...Mounir IDRASSI1-12/+9