Pauli
|
43cd37014e
ecx: add key generation support.
|
4 years ago |
Matt Caswell
|
f13fdeb321
Use the libctx in Ed448 private key decoding
|
4 years ago |
Matt Caswell
|
5435044fd6
Enable Ed25519 signing/verifying to use the libctx
|
4 years ago |
Matt Caswell
|
76e23fc50b
Enable export_to functions to have access to the libctx
|
4 years ago |
Pauli
|
6d4e6009d2
Param build: make structures opaque.
|
4 years ago |
Pauli
|
110bff618b
Param builder: make the OSSL_PARAM_BLD APIs public.
|
4 years ago |
Richard Levitte
|
0abae1636d
EVP: Implement support for key downgrading in backends
|
4 years ago |
Richard Levitte
|
0996cff91f
DH, DSA, EC_KEY: Fix exporters to allow domain parameter keys
|
4 years ago |
Matt Caswell
|
244bc29746
Implement serializers for ED25519 and ED448
|
4 years ago |
Matt Caswell
|
3965480c82
Implement provider support for Ed25519 annd Ed448
|
4 years ago |
Matt Caswell
|
97b50f67f2
Add S390 support for provider based X25519/X448
|
4 years ago |
Matt Caswell
|
6f7d213533
Add X25519/X448 Key Exchange to the default provider
|
4 years ago |
Matt Caswell
|
4de88fe6da
Implement a stricter ECX_KEY type
|
4 years ago |
Pauli
|
579422c85c
Deprecate the ECDSA and EV_KEY_METHOD functions.
|
4 years ago |
Pauli
|
85d843c8ec
Deprecate the low level SHA functions.
|
4 years ago |
Patrick Steuer
|
677c4a012a
s390x assembly pack: process x25519 and x448 non-canonical values
|
4 years ago |
Patrick Steuer
|
58738b1cad
s390x assembly pack: fix x448 handling of non-canonical values
|
4 years ago |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 years ago |
Patrick Steuer
|
19bd1fa1ef
s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448
|
5 years ago |
ManishPatidar1
|
6ef03ea98f
clearing the ecx private key memory
|
5 years ago |
Matt Caswell
|
a9612d6c03
Make the EC code available from inside the FIPS provider
|
5 years ago |
Antoine Cœur
|
c2969ff6e7
Fix Typos
|
5 years ago |
Richard Levitte
|
13d928d38b
Rearrange the inclusion of curve448/curve448_lcl.h
|
5 years ago |
Richard Levitte
|
a7f182b726
Following the license change, modify the boilerplates in crypto/ec/
|
5 years ago |
Matt Caswell
|
aabbc24e42
Improve the usability of the ca app using EdDSA
|
6 years ago |
Matt Caswell
|
0d124b0a51
Add support getting raw private/public keys
|
6 years ago |
Matt Caswell
|
07824f304a
Revert "Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA"
|
6 years ago |
Matt Caswell
|
f3021aca4a
Allow the ca application to use EdDSA
|
6 years ago |
Matt Caswell
|
a6f5b11634
Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA
|
6 years ago |