VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Random.c
AgeCommit message (Expand)AuthorFilesLines
4 daysWindows: use modern API to gather system entropy for random generation instea...HEADmasterMounir IDRASSI1-134/+212
2024-11-16Windows: remove 32-bit logic from the code since we support only 64-bit. remo...Mounir IDRASSI1-4/+0
2024-11-13Windows: Use BCryptGenRandom instead of deprecated CryptGenRandom to generate...Mounir IDRASSI1-27/+21
2023-11-13wolfCrypt as crypto backend for VeraCrypt (#1227)lealem471-20/+25
2022-08-25Windows: use newer MEMORYSTATUSEX structure in call to GlobalMemoryStatusExMounir IDRASSI1-3/+3
2022-08-25Minor bugfixes (#950)Wendigo1-1/+1
2022-03-08Implement support of Blake2s-256 hash algorithm and remove deprecated algorit...Mounir IDRASSI1-9/+9
2021-02-24Windows: Fix failure to launch keyfile generator in secure desktop modeMounir IDRASSI1-2/+6
2019-10-03Windows: Add function RandinitWithCheck to detect if random generator was alr...Mounir IDRASSI1-1/+13
2019-10-03Windows: Use Jitterentropy RNG only in SlowPoll call and not in FastPoll sinc...Mounir IDRASSI1-13/+0
2019-02-12Windows: Use Hardware RNG based on CPU timing jitter "Jitterentropy" by Steph...Mounir IDRASSI1-0/+27
2019-02-08Windows: Add option to enable use of CPU RDRAND/RDSEED as source of entropy w...Mounir IDRASSI1-5/+7
2019-02-01Windows: use CPU RDRAND or RDSEED as an additional entropy source for our ran...Mounir IDRASSI1-5/+25
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2016-08-21Windows: fix crash caused by previous Streebog fix.Mounir IDRASSI1-1/+1
2016-08-20Windows: Fix crash on 32-bit machines when using Streebog on a CPU that suppo...Mounir IDRASSI1-1/+1
2016-08-15Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI1-0/+15
2016-07-25Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ...Mounir IDRASSI1-1/+1
2016-05-10Remove trailing whitespaceDavid Foerster1-25/+25
2016-05-10Normalize all line terminatorsDavid Foerster1-898/+898
2016-02-07Windows:Fix various issues and warnings reported by static code analysis tool...Mounir IDRASSI1-3/+3
2016-01-31Windows: Implement GUI indicator for entropy collected from mouse movements.Mounir IDRASSI1-1/+13
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-1/+1
2015-11-26Windows: Full UNICODE rewrite and implement support for UNICODE passwords.Mounir IDRASSI1-10/+10
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 an...Mounir IDRASSI1-7/+9
2015-07-06Windows: Display source location of errors in order to help diagnose issues r...Mounir IDRASSI1-4/+8
2015-05-22Windows: make random generator function compatible with 64-bit execution envi...Mounir IDRASSI1-15/+34
2015-04-06Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ...Mounir IDRASSI1-10/+48
2015-02-09Static Code Analysis: handle unused variables more properly. Catch STL except...Mounir IDRASSI1-1/+1
2014-12-27Windows: use the correct window handle for creating message boxes. This becam...Mounir IDRASSI1-6/+6
2014-12-11Implement function RandgetBytesFull that enables generating random bytes of a...Mounir IDRASSI1-21/+47
2014-12-11Windows: correct lock issue in RandgetBytes by releasing critical section in ...Mounir IDRASSI1-0/+1
2014-11-08Implement support for creating and booting encrypted partition using SHA-256....Mounir IDRASSI1-0/+15
2014-11-08Static Code Analysis : Generalize the use of Safe String functions. Add some ...Mounir IDRASSI1-3/+4
2014-11-08Static Code Analysis : fix non-absolute DLL/process loads that can be hijacke...Mounir IDRASSI1-1/+9
2014-11-08Add original TrueCrypt 7.1a sourcesMounir IDRASSI1-0/+772