Home
Source Code
Downloads
Documentation
Donate
Forums
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Crypto
Age
Commit message (
Expand
)
Author
Files
Lines
2023-08-06
Linux/macOS: Add explicit include of <sys/types.h> to define ssize_t
Mounir IDRASSI
1
-0
/
+2
2023-08-04
fix warnings and UB (#1164)
kovalev0
2
-2
/
+2
2023-07-18
Windows: Fix compiler warnings
Mounir IDRASSI
1
-1
/
+0
2023-06-30
Correctly detect ARM builds when listing CPU features in headers
Mounir IDRASSI
1
-4
/
+4
2023-06-13
Crypto: Fix detection of SSSE3 intrinsics in compiler
Mounir IDRASSI
1
-1
/
+1
2023-05-26
Windows: Add missing Blake2s source files to VS 2019 crypto project
Mounir IDRASSI
1
-0
/
+3
2022-08-21
Fixed a typo error (#929)
Matteo Baccan
1
-1
/
+1
2022-03-26
Windows: Add various checks to address Coverity reported issues.
Mounir IDRASSI
1
-2
/
+2
2022-03-26
Remove dead code from chacha_ECRYPT_encrypt_bytes (Coverity)
Mounir IDRASSI
1
-15
/
+8
2022-03-21
Add missing Blake2s source files
Mounir IDRASSI
10
-0
/
+1474
2022-03-08
Implement support of Blake2s-256 hash algorithm and remove deprecated algorit...
Mounir IDRASSI
12
-1410
/
+47
2022-02-13
Linux/FreeBSD: Enable building without AESNI support by setting environment v...
Mounir IDRASSI
2
-0
/
+4
2021-08-30
Windows: Fix some VS static analyzed warnings
Mounir IDRASSI
1
-1
/
+1
2021-08-16
MacOSX: Make AESNI availability linked to compiler target and not compilation...
Mounir IDRASSI
1
-0
/
+1
2021-07-13
Windows: Fix compilation error on ARM64 caused by definition of UINT64_MAX
Mounir IDRASSI
1
-1
/
+1
2021-01-02
Windows: Add support for ARM64 platform (e.g. Microsoft Surface Pro X). Syste...
Mounir IDRASSI
6
-2
/
+659
2020-12-11
Windows Driver: Fix build error using Windows 10 WDK caused by name conflict ...
Mounir IDRASSI
1
-4
/
+4
2020-12-11
Crypto: small speed optimization of Streebog and removal of unused macro
Mounir IDRASSI
1
-35
/
+17
2020-07-25
Remove unused variable in Streebog implementation
Mounir IDRASSI
1
-97
/
+0
2020-07-15
Enable FIPS mode in JitterEntropy random generator in order to let the functi...
Mounir IDRASSI
1
-1
/
+1
2020-06-26
Whirlpool: Remove unused "num" variable affectation in WHIRLPOOL_add
Mounir IDRASSI
1
-1
/
+0
2020-06-25
Crypto: Fix random crash in Streebog in 32-bit, caused by use of aligned SSE2...
Mounir IDRASSI
1
-8
/
+8
2020-06-19
Windows: remove duplicated function to detect AES-NI support in CPU
Mounir IDRASSI
2
-22
/
+2
2019-12-09
Fix wrong check on the define CRYPTOPP_BOOL_X64
Mounir IDRASSI
1
-1
/
+1
2019-12-09
Linux/MacOSX: use x64 optimized SHA256 implementation instead of limiting it ...
Mounir IDRASSI
1
-1
/
+1
2019-12-09
Add burn calls for temporary ss variable (#569)
Hanno Böck
1
-0
/
+13
2019-12-09
Linux: fix NOASM compilation (#563) (#568)
alt3r 3go
6
-10
/
+10
2019-11-09
Windows: include rdrand.h file only in Windows case since it is not yet inclu...
Mounir IDRASSI
1
-0
/
+2
2019-11-07
Windows: fix driver build error caused by missing header
Mounir IDRASSI
1
-0
/
+5
2019-11-03
Linux/MacOSX: Fix build error caused by RDRAND_getBytes/RDSEED_getBytes imple...
Mounir IDRASSI
1
-1
/
+1
2019-11-02
Windows: when building for EFI bootloader, don't make calls to RDRAND/RDSEED ...
Mounir IDRASSI
1
-1
/
+2
2019-10-30
Update Jitterentropy Library to version 2.2.0
Mounir IDRASSI
3
-183
/
+331
2019-10-30
Disable both RDRAND and RDSEED if a failure is detected
Mounir IDRASSI
1
-0
/
+13
2019-10-30
Add check for buggy RDRAND (AMD Ryzen CPU case) even if we always use RDSEED ...
Mounir IDRASSI
1
-0
/
+13
2019-10-30
Windows: use separate assembly files for RDRAND and RDSEED in order to fix a ...
Mounir IDRASSI
6
-228
/
+291
2019-10-29
Fix wrong detection of AMD CPUs.
Mounir IDRASSI
1
-2
/
+2
2019-10-28
Linux: Fix compilation error on non-x86 platform by providing generic impleme...
Mounir IDRASSI
1
-0
/
+25
2019-10-28
Linux: Fix compilation error if type __u64 is already defined by gcc
Mounir IDRASSI
1
-5
/
+3
2019-10-24
Linux/MacOSX: Better approach to avoid that jitterentropy code is optimized b...
Mounir IDRASSI
1
-1
/
+5
2019-10-23
Linux/MacOSX: Add missing JitterEntropy implementation
Mounir IDRASSI
1
-4
/
+13
2019-10-17
Linux: Workaround for gcc 4.4.7 bug under CentOS 6 that causes VeraCrypt buil...
Mounir IDRASSI
1
-0
/
+14
2019-10-04
Fix "error "SSSE3 instruction set not enabled" when compiling using GCC versi...
El Mostafa Idrassi
1
-0
/
+2
2019-10-02
Align section types of Whirlpool_C and SHA256_K (#479)
Hans-Peter Jansen
1
-1
/
+1
2019-08-26
Windows: fix compilation error of legacy MBR bootloader caused by missing int...
Mounir IDRASSI
1
-1
/
+1
2019-03-21
Linux: Fix compilation error caused by wrong include of "intrin.h"
Mounir IDRASSI
1
-3
/
+1
2019-03-02
Windows: Generalize RAM encryption for keys to VeraCrypt binaries, especially...
Mounir IDRASSI
2
-0
/
+24
2019-03-01
Windows: Implement RAM encryption for keys on 64-bit machines using ChaCha12 ...
Mounir IDRASSI
7
-0
/
+1852
2019-02-12
Windows: Use Hardware RNG based on CPU timing jitter "Jitterentropy" by Steph...
Mounir IDRASSI
8
-4
/
+1038
2019-02-08
Windows: Add implementation of ChaCha20 based random generator. Use it for dr...
Mounir IDRASSI
12
-4
/
+929
2019-02-01
Windows: use CPU RDRAND or RDSEED as an additional entropy source for our ran...
Mounir IDRASSI
7
-0
/
+519
[next]