Shane Lontis
|
831564543a
Add libctx to ecdh_KDF_X9_63.
|
4 years ago |
Nicola Tuveri
|
e0137ca92b
[EC][ASN1] Detect missing OID when serializing EC parameters and keys
|
4 years ago |
Matt Caswell
|
febe6bb727
Ensure creating an EC public key uses the libctx
|
4 years ago |
Matt Caswell
|
2da8d4eb28
Add more complete support for libctx/propq in the EC code
|
4 years ago |
Matt Caswell
|
11a1b341f3
Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more generic
|
4 years ago |
Dr. David von Oheimb
|
7674e92324
Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
Matt Caswell
|
629c72db5f
When calling the import_to function pass the libctx too
|
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 |
Richard Levitte
|
df13defd4f
EVP: Check that key methods aren't foreign when exporting
|
4 years ago |
Nicola Tuveri
|
a377871db1
[PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BN
|
4 years ago |
Nicola Tuveri
|
4fe54d674f
[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH
|
4 years ago |
Nicola Tuveri
|
cd701de96a
[EC] Constify internal EC_KEY pointer usage
|
4 years ago |
Pauli
|
579422c85c
Deprecate the ECDSA and EV_KEY_METHOD functions.
|
4 years ago |
Richard Levitte
|
ef077ba0d2
Make SM3 a mandatory hash function for SM2.
|
4 years ago |
Rich Salz
|
12a765a523
Explicitly test against NULL; do not use !p or similar
|
5 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 |
Paul Yang
|
e766f4a053
Fix the default digest algorthm of SM2
|
5 years ago |
Richard Levitte
|
a7f182b726
Following the license change, modify the boilerplates in crypto/ec/
|
5 years ago |
David Woodhouse
|
eb7eb1378c
Stop marking default digest for EC keys as mandatory
|
6 years ago |
Antoine Salon
|
ffd89124bd
EVP module documentation pass
|
6 years ago |
Rich Salz
|
037241bf04
Check for failures, to avoid memory leak
|
6 years ago |
Matt Caswell
|
fd38836ba8
Update copyright year
|
6 years ago |
Jack Lloyd
|
ddb634fe6f
Move SM2 algos to SM2 specific PKEY method
|
6 years ago |
Paul Yang
|
b000470873
Support public key and param check in EVP interface
|
6 years ago |