Shane Lontis
|
831564543a
Add libctx to ecdh_KDF_X9_63.
|
4 éve |
Pauli
|
c1e48c5171
s390: ECX key generation fixes.
|
4 éve |
Pauli
|
43cd37014e
ecx: add key generation support.
|
4 éve |
Rich Salz
|
705536e2b5
Use build.info, not ifdef for crypto modules
|
4 éve |
Richard Levitte
|
10d756a70e
EC: Refactor EVP_PKEY_CTX curve setting macros for param generation
|
4 éve |
Richard Levitte
|
2d956b320c
PROV: Add DERlib support for ECDSA and EC keys
|
4 éve |
Richard Levitte
|
0abae1636d
EVP: Implement support for key downgrading in backends
|
4 éve |
Shane Lontis
|
edd3b7a309
Add ECDSA to providers
|
4 éve |
Nicola Tuveri
|
4fe54d674f
[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH
|
4 éve |
Matt Caswell
|
4de88fe6da
Implement a stricter ECX_KEY type
|
4 éve |
Patrick Steuer
|
c47a56d615
s390x: fix build errors
|
5 éve |
Shane Lontis
|
64fd90fbe9
Fix missing Assembler defines
|
5 éve |
Richard Levitte
|
dec95d7589
Rework how our providers are built
|
5 éve |
Patrick Steuer
|
19bd1fa1ef
s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448
|
5 éve |
Richard Levitte
|
a1c8befd66
build.info: For all assembler generators, remove all arguments
|
5 éve |
Patrick Steuer
|
1461e66706
s390x assembly pack: accelerate scalar multiplication
|
5 éve |
Matt Caswell
|
a9612d6c03
Make the EC code available from inside the FIPS provider
|
5 éve |
Richard Levitte
|
aa76ff26ce
Move ec_asm_src file information to build.info files
|
5 éve |
Richard Levitte
|
77adb75e16
Build: Remove BEGINRAW / ENDRAW / OVERRIDE
|
5 éve |
Andy Polyakov
|
8e83072310
Add ec/asm/x25519-ppc64.pl module.
|
6 éve |
Billy Brumley
|
a7b0b69c6e
ECC: unify generic ec2 and ecp scalar multiplication, deprecate ec2_mult.c
|
6 éve |
Andy Polyakov
|
42efffcb70
Add x25519-x86_64.pl module, mod 2^255-19 primitives.
|
6 éve |
Matt Caswell
|
b47758dbd0
Merge f_arithmetic.c into f_generic.c
|
7 éve |
Matt Caswell
|
ff489fb472
Integrate Curve448 into the build system
|
7 éve |
Richard Levitte
|
722c9762f2
Harmonize the make variables across all known platforms families
|
6 éve |
Richard Levitte
|
8c3bc594e0
Processing GNU-style "make variables" - separate CPP flags from C flags
|
6 éve |
Andy Polyakov
|
d8f432aa97
Add ecp_nistz256-ppc64 module.
|
8 éve |
Dr. Stephen Henson
|
bc7bfb83b7
Remove old EC based X25519 code.
|
8 éve |
Dr. Stephen Henson
|
873feeb9cf
add to build.info
|
8 éve |
Richard Levitte
|
f425f9dcff
Add $(LIB_CFLAGS) for any build.info generator that uses $(CFLAGS)
|
8 éve |