David Garske
|
911b6f95f8
|
Release v3.12.2 (lib 14.0.0). Updated copywright.
|
2017-10-22 15:58:35 -07:00 |
|
Sean Parkinson
|
90f8f67982
|
Single Precision maths for RSA (and DH)
Single Precision ECC implementation
|
2017-10-17 08:36:39 +10:00 |
|
Sean Parkinson
|
6a226efd15
|
MSVC fix around cpuid check
|
2017-09-01 08:43:28 +10:00 |
|
Sean Parkinson
|
d452f97e99
|
Fix cpuid to work with different configs
Fix 'may be uninitialized' warning in aes.c
Fix memory overwrite in AES-CBC when using AESNI.
|
2017-07-28 08:41:49 +10:00 |
|
Sean Parkinson
|
8e38dcc347
|
Tidy code up - use local static for cpuid flags
|
2017-07-25 08:50:39 +10:00 |
|
Sean Parkinson
|
bde6a35ac4
|
Assembly optimization for AES-NI, and AVX1 and AVX2
Unroll the loop for 8.
Use new optimized maths.
Fix SHA-384 to use SHA-512 assembly code.
Only perform CPU id check in one place.
|
2017-07-25 08:50:39 +10:00 |
|