Rohan McLure
|
eae70100fa
Revert "Revert "bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplication""
|
2 anni fa |
Tomas Mraz
|
712d9cc90e
Revert "bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplication"
|
2 anni fa |
Sebastian Andrzej Siewior
|
9968c77539
Rename x86-32 assembly files from .s to .S.
|
2 anni fa |
Andrey Matyukov
|
f87b4c4ea6
Dual 1536/2048-bit exponentiation optimization for Intel IceLake CPU
|
4 anni fa |
Tomas Mraz
|
52f7e44ec8
Split bignum code out of the sparcv9cap.c
|
3 anni fa |
Shane Lontis
|
92d7120c60
Fix compile errors when building with --api=1.1.0 no-deprecated.
|
3 anni fa |
Tomas Mraz
|
3d178db73b
ppccap.c: Split out algorithm-specific functions
|
3 anni fa |
fangming.fang
|
1064616012
Optimize RSA on armv8
|
3 anni fa |
Martin Schwenke
|
0d40ca47bd
bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplication
|
3 anni fa |
Richard Levitte
|
848af5e8fe
Drop libimplementations.a
|
3 anni fa |
Richard Levitte
|
5ad3e6c56e
Include BN assembler alongside CPUID code
|
4 anni fa |
Andrey Matyukov
|
c781eb1c63
Dual 1024-bit exponentiation optimization for Intel IceLake CPU
|
4 anni fa |
Tomas Mraz
|
c27e792221
bn: Deprecate the X9.31 RSA key generation related functions
|
3 anni fa |
Matt Caswell
|
13c453728c
Only disabled what we need to in a no-dh build
|
4 anni fa |
Richard Levitte
|
b830e00429
Diverse build.info: Adjust paths
|
4 anni fa |
Shane Lontis
|
c450922c8c
Add solaris assembler fixes for legacy provider
|
4 anni fa |
Rich Salz
|
705536e2b5
Use build.info, not ifdef for crypto modules
|
4 anni fa |
Matt Caswell
|
5ce87e11de
Fix builds with no-dh
|
4 anni fa |
Shane Lontis
|
64fd90fbe9
Fix missing Assembler defines
|
5 anni fa |
Richard Levitte
|
dec95d7589
Rework how our providers are built
|
5 anni fa |
Richard Levitte
|
d5d32e784d
crypto/bn/build.info: Correct use of SSE2 definition
|
5 anni fa |
Richard Levitte
|
a1c8befd66
build.info: For all assembler generators, remove all arguments
|
5 anni fa |
Richard Levitte
|
00372d7551
crypto/bn/build.info: define OPENSL_IA32_SSE2 globally when needed
|
5 anni fa |
Richard Levitte
|
d9dfeb940c
Move bn_asm_src file information to build.info files
|
5 anni fa |
Richard Levitte
|
07c244f0cd
Use variables in build.info files where it's worth the while
|
5 anni fa |
Matt Caswell
|
636b087e3e
Make BIGNUM code available from within the FIPS module
|
5 anni fa |
Shane Lontis
|
8240d5fa65
FIPS 186-4 RSA Generation & Validation
|
6 anni fa |
Richard Levitte
|
722c9762f2
Harmonize the make variables across all known platforms families
|
6 anni fa |
Richard Levitte
|
8c3bc594e0
Processing GNU-style "make variables" - separate CPP flags from C flags
|
6 anni fa |
Andy Polyakov
|
eac54143fd
bn/asm: clean up unused PA-RISC modules.
|
7 anni fa |