Matt Caswell
|
3101ab603c
Fix an EVP_MD_CTX leak
|
4 سال پیش |
Richard Levitte
|
86df26b394
EVP: Add support for delayed EVP_PKEY operation parameters
|
4 سال پیش |
Matt Caswell
|
8014b2a966
Don't require a default digest from signature algorithms
|
4 سال پیش |
Matt Caswell
|
ada0670bf6
Fix some EVP_MD_CTX_* functions
|
4 سال پیش |
Shane Lontis
|
0ab18e7924
Add EVP signature with libctx methods.
|
4 سال پیش |
Matt Caswell
|
b8ea8d3912
Don't fallback to legacy in DigestSignInit/DigestVerifyInit too easily
|
4 سال پیش |
Richard Levitte
|
2c6094baca
EVP: For SIGNATURE operations, pass the propquery early
|
4 سال پیش |
Pauli
|
089c292825
coverity 1462546 Dereference after null check
|
4 سال پیش |
Pauli
|
721330705a
coverity 1462565: Null pointer dereferences
|
4 سال پیش |
Richard Levitte
|
f844f9eb44
Rename FIPS_MODE to FIPS_MODULE
|
4 سال پیش |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 سال پیش |
Richard Levitte
|
4c627d8635
EVP: Fix EVP_Digest{Sign,Verify}Init() to handle no default digest
|
4 سال پیش |
Matt Caswell
|
55ca81259a
Handle mdname in legacy EVP_DigestSignInit_ex codepaths
|
4 سال پیش |
Matt Caswell
|
a45694a356
Make it possible to easily specify a libctx for EVP_DigestSign*
|
4 سال پیش |
Richard Levitte
|
a5ce329eb4
EVP: Don't call digest_custom() quite so early
|
4 سال پیش |
Richard Levitte
|
df13defd4f
EVP: Check that key methods aren't foreign when exporting
|
4 سال پیش |
Matt Caswell
|
eea1e780a1
Add provider awareness of EVP_DigestSign() and EVP_DigestVerify()
|
4 سال پیش |
Richard Levitte
|
3c6ed9555c
Rethink the EVP_PKEY cache of provider side keys
|
4 سال پیش |
Richard Levitte
|
b305452f69
Redesign the KEYMGMT libcrypto <-> provider interface - the basics
|
4 سال پیش |
Richard Levitte
|
ead0d2347a
EVP: Add EVP_PKEY_get_default_digest_name() and use it
|
4 سال پیش |
Richard Levitte
|
0b9dd3842f
EVP: clear error when falling back from failed EVP_KEYMGMT_fetch()
|
4 سال پیش |
Richard Levitte
|
f6aa577412
EVP: Add evp_pkey_make_provided() and refactor around it
|
4 سال پیش |
Richard Levitte
|
76123661a1
Change returned -2 to 0 in EVP_Digest{Sign,Verify}Init()
|
4 سال پیش |
Richard Levitte
|
8f020c3da5
Fix EVP_Digest{Sign,Verify}Final() and EVP_Digest{Sign,Verify}() for provider only keys
|
4 سال پیش |
Richard Levitte
|
f23bc0b770
EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types better
|
4 سال پیش |
Richard Levitte
|
e0d8523e80
EVP: If a key can't be exported to provider, fallback to legacy
|
4 سال پیش |
Richard Levitte
|
0e52100400
EVP: Make the SIGNATURE implementation leaner
|
5 سال پیش |
Richard Levitte
|
02f060d17e
PKEY: adapt the export_to_provider funtions to handle domain params too
|
5 سال پیش |
Matt Caswell
|
72df8f8825
Support calling EVP_DigestUpdate instead of EVP_Digest[Sign|Verify]Update
|
5 سال پیش |
Matt Caswell
|
15de965ff0
Don't call EVP_MD_CTX_reset during EVP_DigestFinal
|
5 سال پیش |