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
2017-01-12
Fix build error in Crypto/Whirpool.c when using LLVM Clang compiler by disabl...
Mounir IDRASSI
3
-33
/
+45
2016-12-26
Windows: Enable Twofish optimized 64-bit assembly for UEFI bootloader since a...
Mounir IDRASSI
2
-6
/
+6
2016-12-07
Windows: Don't use Twofish x64 assembly implementation for UEFI bootloader (f...
Mounir IDRASSI
2
-7
/
+7
2016-12-07
Windows Bootloader: fix compilation error following Twofish code changes.
Mounir IDRASSI
1
-3
/
+1
2016-12-07
Crypto: remove unnecessary alignment adjusting code in Serpent since the SIMD...
Mounir IDRASSI
1
-46
/
+2
2016-12-07
Crypto: Add optimized Twofish assembly implementation for x86_64.
Mounir IDRASSI
8
-421
/
+993
2016-10-17
Implement detection of new CPU features: AVX2 and BMI2
Mounir IDRASSI
2
-1
/
+7
2016-10-17
Optimize performance of Twofish C implementation.
Mounir IDRASSI
2
-95
/
+463
2016-10-17
Add missing fast Serpent implementation sources.
Mounir IDRASSI
4
-0
/
+1121
2016-10-17
Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed gain...
Mounir IDRASSI
5
-9
/
+64
2016-10-17
Use properly aligned memory in code using Streebog hash implementation that u...
Mounir IDRASSI
2
-2
/
+3
2016-10-17
Add test vectors for Kuznyechik and GOST89 (the later is deprecated)
Mounir IDRASSI
2
-24
/
+20
2016-10-17
Crypto: remove specific PBKDF2 optimization for block index encoding (except ...
Mounir IDRASSI
1
-0
/
+1
2016-10-17
GOST89 parameters swap (6.3)
kavsrf
2
-87
/
+90
2016-08-17
MacOSX: fix compiler warning about ALIGN macro being already defined
Mounir IDRASSI
2
-16
/
+16
2016-08-17
Linux: fix compilation error on Streebog.c if SSE4.1 not enabled in compiler
Mounir IDRASSI
2
-2
/
+10
2016-08-17
Linux: fix various compilation issues under Linux.
Mounir IDRASSI
10
-2321
/
+2349
2016-08-16
Fix compilation error in Streebog code caused by latest changes.
Mounir IDRASSI
2
-2
/
+2
2016-08-16
Windows: Fix various issues detected by static analysis.
Mounir IDRASSI
4
-19
/
+19
2016-08-15
Windows: Add new crypto files to legacy VC++ 2008 project.
Mounir IDRASSI
1
-0
/
+62
2016-08-15
Windows EFI Bootloader: modifications to prepare EFI system encryption suppor...
Alex
7
-33
/
+53
2016-08-15
Windows: Add support for Streebog (hash) and kuznyechik (encryption)
Mounir IDRASSI
7
-0
/
+4923
2016-08-15
Windows: Add Magma cipher (GOST-89)
Mounir IDRASSI
8
-1
/
+839
2016-08-08
Linux: Enable gcc AES-NI built-in functions and adapt Hyper-V AES detection c...
Mounir IDRASSI
1
-13
/
+51
2016-07-29
Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware ...
Mounir IDRASSI
2
-45
/
+79
2016-07-25
Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ...
Mounir IDRASSI
2
-3
/
+3
2016-07-24
Crypto: Workaround for AES-NI issue under Hyper-V on Windows Server 2008 R2 w...
Mounir IDRASSI
2
-3
/
+61
2016-06-20
Windows:solve compilation error under VC++ 2008 by using extern "C" only when...
Mounir IDRASSI
1
-8
/
+32
2016-06-20
Crypto: Optimize 64-bit implementation of Whirlpool based on idea from compre...
Mounir IDRASSI
1
-115
/
+292
2016-06-19
Linux/MacOSX: Solve compilation error linked to Camellia cipher addition.
Mounir IDRASSI
1
-1
/
+1
2016-06-18
Windows Driver: add declaration of missing intrinsic _mm_setr_epi32 (to be us...
Mounir IDRASSI
1
-0
/
+1
2016-06-17
Windows: Use Visual C++ 2010 instead of Visual C++ 2008.
Mounir IDRASSI
3
-0
/
+342
2016-06-17
Update intrinsic support and cpu detection.
Mounir IDRASSI
3
-19
/
+87
2016-06-17
Crypto: make Serpent source code use the same rotl32/rotr32 primitives as the...
Mounir IDRASSI
1
-33
/
+33
2016-06-02
Crypto: Add support for Japanese encryption standard Camellia, including for ...
Mounir IDRASSI
8
-1
/
+1258
2016-05-24
Windows: fix detection of Visual Studio version to activate assembly optimiza...
Mounir IDRASSI
1
-0
/
+4
2016-05-10
Fix space before tab
David Foerster
1
-1
/
+1
2016-05-10
Remove trailing whitespace
David Foerster
13
-115
/
+115
2016-05-10
Normalize all line terminators
David Foerster
30
-11276
/
+11276
2016-05-01
Reset bogus executable permissions
David Foerster
5
-0
/
+0
2016-02-22
Windows: correct static inline declaration to solve Windows compilation error
Mounir IDRASSI
1
-2
/
+2
2016-02-21
Crypto: update Whirlpool implementation using latest code from Crypto++.
Mounir IDRASSI
5
-518
/
+645
2016-02-07
Windows:Fix various issues and warnings reported by static code analysis tool...
Mounir IDRASSI
1
-1
/
+1
2016-01-20
Copyright: update dates to include 2016.
Mounir IDRASSI
2
-2
/
+2
2016-01-11
MacOSX: use native OSX byte swapping routines used in hash functions to impro...
Mounir IDRASSI
1
-3
/
+10
2016-01-03
Windows: use compiler intrinsic for some functions used in cryptographic prim...
Mounir IDRASSI
1
-0
/
+10
2016-01-03
Cryptography: correct Whirlpool compilation error on Big Endian platforms.
Mounir IDRASSI
1
-271
/
+271
2015-12-31
Cryptography: Optimize Whirlpool implementation by using public domain assemb...
Mounir IDRASSI
9
-1164
/
+1526
2015-11-26
Windows: Full UNICODE rewrite and implement support for UNICODE passwords.
Mounir IDRASSI
1
-42
/
+42
2015-08-06
Update license information to reflect the use of a dual license Apache 2.0 an...
Mounir IDRASSI
4
-11
/
+22
[next]