VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Crypto.h
AgeCommit message (Expand)AuthorFilesLines
13 daysWindows: remove 32-bit logic from the code since we support only 64-bit. remo...Mounir IDRASSI1-3/+1
2024-11-13Windows: Remove support for 32-bit driver code. Set build target as Windows 1...Mounir IDRASSI1-5/+5
2024-08-02Implement detection of volumes with vulnerable XTS master key.Mounir IDRASSI1-0/+2
2023-07-22Windows: Remove TrueCrypt support. Increment version to 1.26.4.Mounir IDRASSI1-1/+0
2022-03-08Implement support of Blake2s-256 hash algorithm and remove deprecated algorit...Mounir IDRASSI1-8/+6
2021-07-13Windows: replace insecure wcscpy/wcscat/strcpy runtime functions with secure ...Mounir IDRASSI1-2/+2
2019-09-23Fix build error of UEFI bootloader caused by latest changes that introduced C...Mounir IDRASSI1-0/+2
2019-03-02Windows: Generalize RAM encryption for keys to VeraCrypt binaries, especially...Mounir IDRASSI1-1/+8
2019-03-01Windows Driver: Implement RAM encryption for cached passwordsMounir IDRASSI1-0/+1
2019-03-01Windows: Implement RAM encryption for keys on 64-bit machines using ChaCha12 ...Mounir IDRASSI1-0/+21
2019-02-15Windows: rename IsCpuRngSupport to IsCpuRngSupported for clarity and use it i...Mounir IDRASSI1-1/+1
2019-02-08Windows: Add option to enable use of CPU RDRAND/RDSEED as source of entropy w...Mounir IDRASSI1-0/+4
2019-02-01Windows driver: replace SHA512 by RIPEMD160 when calculating internal hash of...Mounir IDRASSI1-1/+1
2019-01-21Windows driver: remove volumes master keys from CRYPTO_INFO since they are no...Mounir IDRASSI1-1/+5
2019-01-21Windows: remove unused fields from CRYPTO_INFO structureMounir IDRASSI1-6/+1
2019-01-09Windows Security: Add new entry point in driver that allows emergency clearin...Mounir IDRASSI1-0/+1
2018-03-27Crypto: Add support for 5 new cascades of cipher algorithms (Camellia-Kuznyec...Mounir IDRASSI1-1/+1
2017-07-22Windows: reduce size of MBR bootloader by removing unused functions in each b...Mounir IDRASSI1-1/+1
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-01-12Windows: Fix Streebog not recognized by /hash command line switch but making ...Mounir IDRASSI1-1/+3
2016-10-17Windows EFI: don't use optimized Serpent implementation for EFI bootloader be...Mounir IDRASSI1-1/+1
2016-10-17Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed gain...Mounir IDRASSI1-1/+5
2016-08-17Linux: fix various compilation issues under Linux.Mounir IDRASSI1-2/+2
2016-08-15Windows: Show only supported encryption algorithm in the system encryption wi...Mounir IDRASSI1-0/+6
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption suppor...Alex1-12/+12
2016-08-15Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI1-7/+16
2016-08-15Windows: Add Magma cipher (GOST-89)Mounir IDRASSI1-3/+5
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ...Mounir IDRASSI1-1/+7
2016-05-10Remove trailing whitespaceDavid Foerster1-11/+11
2016-05-10Normalize all line terminatorsDavid Foerster1-363/+363
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-1/+10
2015-11-26Windows: Full UNICODE rewrite and implement support for UNICODE passwords.Mounir IDRASSI1-11/+17
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 an...Mounir IDRASSI1-7/+9
2015-07-11Use Pim name for internal variables instead of the old name PinMounir IDRASSI1-1/+1
2015-06-07Windows: Add support for PIN in favorites. Several enhancements to GUI handli...Mounir IDRASSI1-0/+1
2015-05-26Windows: first implementation of dynamic modeMounir IDRASSI1-0/+1
2015-01-03Windows: change cascade encryption naming format to reflex mathematical compo...Mounir IDRASSI1-1/+1
2014-12-28Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt vo...Mounir IDRASSI1-0/+1
2014-12-16Windows: Enhance performance by implementing the possibility to choose the co...Mounir IDRASSI1-1/+19
2014-11-08Bootloader: optimize code size in single cipher mode by manually inlining EAI...Mounir IDRASSI1-0/+4
2014-11-08Add support for SHA-256 in key derivation for bootloader encryption. Create s...Mounir IDRASSI1-8/+15
2014-11-08Adapt certain functions in the case of Windows bootloader in order to make it...Mounir IDRASSI1-2/+10
2014-11-08Lower number of times we overwrite volume header during the encryption of a p...Mounir IDRASSI1-0/+3
2014-11-08Remove remaining legacy cryptographic algorithms that are never used by VeraC...Mounir IDRASSI1-3/+0
2014-11-08Remove deprecated/legacy cryptographic algorithms and encryption modes that a...Mounir IDRASSI1-27/+1
2014-11-08Static Code Analysis : Add various NULL pointers checksMounir IDRASSI1-2/+2
2014-11-08Add original TrueCrypt 7.1a sourcesMounir IDRASSI1-0/+332