VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Crypto/misc.h
AgeCommit message (Collapse)AuthorFilesLines
2016-10-17Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed ↵Mounir IDRASSI1-0/+8
gain factor. Update credits and copyrights notice.
2016-10-17Crypto: remove specific PBKDF2 optimization for block index encoding (except ↵Mounir IDRASSI1-0/+1
in 16-bit bootloader) in order to make code clearer and avoid bad usage in the future if this implementation is used to generate more bytes than today.
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption ↵Alex1-5/+9
support (common files with DcsBoot)
2016-07-24Crypto: Workaround for AES-NI issue under Hyper-V on Windows Server 2008 R2 ↵Mounir IDRASSI1-0/+4
which masks AES-NI from applications although it is available.
2016-06-17Update intrinsic support and cpu detection.Mounir IDRASSI1-1/+3
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ↵Mounir IDRASSI1-0/+18
system encryption.
2016-05-01Reset bogus executable permissionsDavid Foerster1-0/+0
2016-02-21Crypto: update Whirlpool implementation using latest code from Crypto++.Mounir IDRASSI1-1/+1
2016-01-11MacOSX: use native OSX byte swapping routines used in hash functions to ↵Mounir IDRASSI1-3/+10
improve speed.
2016-01-03Windows: use compiler intrinsic for some functions used in cryptographic ↵Mounir IDRASSI1-0/+10
primitives to ensure maximum performance.
2015-12-31Cryptography: Optimize Whirlpool implementation by using public domain ↵Mounir IDRASSI1-0/+132
assembly code developed by Wei Dai