Shane Lontis
|
8dbef010e7
Fix ecx so that is uses a settable propertyquery
|
vor 4 Jahren |
Dr. David von Oheimb
|
ded346fad2
Add libctx and propq param to ASN.1 sign/verify/HMAC/decrypt
|
vor 4 Jahren |
Dr. David von Oheimb
|
7674e92324
Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()
|
vor 4 Jahren |
Matt Caswell
|
f3336f4050
Add the library ctx into an ECX_KEY
|
vor 4 Jahren |
Matt Caswell
|
969024b458
Add the ability to ECX to import keys with only the private key
|
vor 4 Jahren |
Pauli
|
6f0bdf41a3
coverity 1462576 Resource leak
|
vor 4 Jahren |
Matt Caswell
|
33388b44b6
Update copyright year
|
vor 4 Jahren |
Matt Caswell
|
629c72db5f
When calling the import_to function pass the libctx too
|
vor 4 Jahren |
Pauli
|
d8171446a2
ecx: check for errors creating public keys from private ones.
|
vor 4 Jahren |
Pauli
|
c1e48c5171
s390: ECX key generation fixes.
|
vor 4 Jahren |
Pauli
|
43cd37014e
ecx: add key generation support.
|
vor 4 Jahren |
Matt Caswell
|
f13fdeb321
Use the libctx in Ed448 private key decoding
|
vor 4 Jahren |
Matt Caswell
|
5435044fd6
Enable Ed25519 signing/verifying to use the libctx
|
vor 4 Jahren |
Matt Caswell
|
76e23fc50b
Enable export_to functions to have access to the libctx
|
vor 4 Jahren |
Pauli
|
6d4e6009d2
Param build: make structures opaque.
|
vor 4 Jahren |
Pauli
|
110bff618b
Param builder: make the OSSL_PARAM_BLD APIs public.
|
vor 4 Jahren |
Richard Levitte
|
0abae1636d
EVP: Implement support for key downgrading in backends
|
vor 4 Jahren |
Richard Levitte
|
0996cff91f
DH, DSA, EC_KEY: Fix exporters to allow domain parameter keys
|
vor 4 Jahren |
Matt Caswell
|
244bc29746
Implement serializers for ED25519 and ED448
|
vor 4 Jahren |
Matt Caswell
|
3965480c82
Implement provider support for Ed25519 annd Ed448
|
vor 4 Jahren |
Matt Caswell
|
97b50f67f2
Add S390 support for provider based X25519/X448
|
vor 4 Jahren |
Matt Caswell
|
6f7d213533
Add X25519/X448 Key Exchange to the default provider
|
vor 4 Jahren |
Matt Caswell
|
4de88fe6da
Implement a stricter ECX_KEY type
|
vor 4 Jahren |
Pauli
|
579422c85c
Deprecate the ECDSA and EV_KEY_METHOD functions.
|
vor 4 Jahren |
Pauli
|
85d843c8ec
Deprecate the low level SHA functions.
|
vor 4 Jahren |
Patrick Steuer
|
677c4a012a
s390x assembly pack: process x25519 and x448 non-canonical values
|
vor 5 Jahren |
Patrick Steuer
|
58738b1cad
s390x assembly pack: fix x448 handling of non-canonical values
|
vor 5 Jahren |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
vor 5 Jahren |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
vor 5 Jahren |
Patrick Steuer
|
19bd1fa1ef
s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448
|
vor 5 Jahren |