.. |
Aes_hw_cpu.asm
|
Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware availability in GUI.
|
2016-07-29 22:40:44 +02:00 |
Aes_hw_cpu.h
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
Aes_x64.asm
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
Aes_x86.asm
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
Aes.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Aescrypt.c
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Aeskey.c
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Aesopt.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
AesSmall_x86.asm
|
Fix space before tab
|
2016-05-10 22:24:06 +02:00 |
AesSmall.c
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
AesSmall.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Aestab.c
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
Aestab.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Camellia.c
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
Camellia.h
|
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
|
2016-06-02 00:12:00 +02:00 |
CamelliaSmall.c
|
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
|
2016-06-02 00:12:00 +02:00 |
CamelliaSmall.h
|
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
|
2016-06-02 00:12:00 +02:00 |
config.h
|
Linux: fix compilation error on Streebog.c if SSE4.1 not enabled in compiler
|
2016-08-17 08:36:31 +02:00 |
cpu.c
|
Implement detection of new CPU features: AVX2 and BMI2
|
2016-10-17 18:40:33 +02:00 |
cpu.h
|
Implement detection of new CPU features: AVX2 and BMI2
|
2016-10-17 18:40:33 +02:00 |
Crypto.vcproj
|
Windows: Add new crypto files to legacy VC++ 2008 project.
|
2016-08-15 01:09:15 +02:00 |
Crypto.vcxproj
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
Crypto.vcxproj.filters
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
Crypto.vcxproj.user
|
Windows: Use Visual C++ 2010 instead of Visual C++ 2008.
|
2016-06-17 15:50:47 +02:00 |
gost89_x64.asm
|
GOST89 parameters swap (6.3)
|
2016-10-17 18:40:11 +02:00 |
gost89_x86.asm
|
Windows: Add Magma cipher (GOST-89)
|
2016-08-15 01:09:10 +02:00 |
GostCipher.c
|
Use properly aligned memory in code using Streebog hash implementation that uses SSE.
|
2016-10-17 18:40:19 +02:00 |
GostCipher.h
|
Use properly aligned memory in code using Streebog hash implementation that uses SSE.
|
2016-10-17 18:40:19 +02:00 |
kuznyechik.c
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
kuznyechik.h
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
Makefile
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Makefile.inc
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
misc.h
|
Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed gain factor. Update credits and copyrights notice.
|
2016-10-17 18:40:23 +02:00 |
Rmd160.c
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
Rmd160.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Serpent.c
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
Serpent.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
SerpentFast_sbox.h
|
Add missing fast Serpent implementation sources.
|
2016-10-17 18:40:25 +02:00 |
SerpentFast_simd.cpp
|
Add missing fast Serpent implementation sources.
|
2016-10-17 18:40:25 +02:00 |
SerpentFast.c
|
Crypto: remove unnecessary alignment adjusting code in Serpent since the SIMD implementation works with unaligned data and gain negligible compared to memcpy overhead.
|
2016-12-07 12:36:05 +01:00 |
SerpentFast.h
|
Add missing fast Serpent implementation sources.
|
2016-10-17 18:40:25 +02:00 |
Sha2.c
|
Linux: fix various compilation issues under Linux.
|
2016-08-17 00:08:18 +02:00 |
Sha2.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Sha2Small.c
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
Sha2Small.h
|
Normalize all line terminators
|
2016-05-10 20:20:14 +02:00 |
Sources
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
Streebog.c
|
MacOSX: fix compiler warning about ALIGN macro being already defined
|
2016-08-17 22:18:01 +02:00 |
Streebog.h
|
MacOSX: fix compiler warning about ALIGN macro being already defined
|
2016-08-17 22:18:01 +02:00 |
Twofish_x64.S
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
Twofish_x86.S
|
Crypto: Add optimized Twofish assembly implementation for x86_64.
|
2016-12-07 12:36:04 +01:00 |
Twofish.c
|
Windows: Don't use Twofish x64 assembly implementation for UEFI bootloader (for now, yasm is not integrated in EDKII framework).
|
2016-12-07 12:36:08 +01:00 |
Twofish.h
|
Windows: Don't use Twofish x64 assembly implementation for UEFI bootloader (for now, yasm is not integrated in EDKII framework).
|
2016-12-07 12:36:08 +01:00 |
Whirlpool.c
|
Windows EFI Bootloader: modifications to prepare EFI system encryption support (common files with DcsBoot)
|
2016-08-15 01:09:12 +02:00 |
Whirlpool.h
|
Windows: solve benchmark issue for Whirlpool which caused wrong numbers when a 1GB buffer is chosen.
|
2016-07-25 08:26:09 +02:00 |