JacobBarthelmeh
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
Daniel Pouzzner
|
a10260ca5f
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
1 year ago |
Sean Parkinson
|
3ea0fb30dd
AES XTS x64 ASM: add AVX1 and AESNI implementations
|
1 year ago |
Sean Parkinson
|
cfac603ee1
AES-GCM x86_64 MSVC ASM: XMM6-15 are non-volatile
|
1 year ago |
Sean Parkinson
|
397537e691
AES-GCM: MSVC use generated assembly instead of inline
|
1 year ago |
Jacob Barthelmeh
|
9dcc48c8f7
update copyright to 2023
|
2 years ago |
Hayden Roche
|
e3ced9f9ae
Make some improvements to user_settings_asm.h.
|
2 years ago |
Hayden Roche
|
6f4af1581b
Merge pull request #5650 from SparkiDev/aes_x86_asm
|
2 years ago |
Sean Parkinson
|
66ce7635b9
AES x86 ASM: new assembly
|
2 years ago |
Hayden Roche
|
3bcd4b45df
Generate an assembler-safe user_settings.h in configure.ac and CMakeLists.txt.
|
2 years ago |
Sean Parkinson
|
ce8959ea77
SHA-3 improvements
|
2 years ago |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
2 years ago |
Sean Parkinson
|
eeb7f72a07
AES-GCM: stack alignment issues
|
2 years ago |
Sean Parkinson
|
35659be06f
AES GCM: implement streaming
|
3 years ago |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 years ago |
Sean Parkinson
|
2862a9ce56
SP modinv: add non-constant time modinv
|
4 years ago |
Sean Parkinson
|
e8e455bf39
Add section to asm files to avoid exe stack
|
4 years ago |
Chris Conlon
|
45c5a2d39c
update copyright to 2020
|
5 years ago |
Sean Parkinson
|
8454bd1077
Fix Poly1305 on Intel AVX2
|
5 years ago |
John Safranek
|
246c444b93
Updates for v4.0.0
|
5 years ago |
Sean Parkinson
|
16f31cf8c6
Get Mac OS X working with the x86_64 assembly files
|
5 years ago |
Sean Parkinson
|
7822cef1ac
Pull out x86_64 ASM into separate files
|
6 years ago |