Richard Levitte
|
982efd7765
EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY
|
4 anos atrás |
Anthony Hu
|
2555285fa5
Add missing EVP_PKEY_METHOD accessors for digestsign and digestverify
|
4 anos atrás |
Matt Caswell
|
89abd1b6f4
Move RSA Asym cipher code to the default provider
|
4 anos atrás |
Matt Caswell
|
2c938e2ee8
Implement provider support for Asym Ciphers
|
5 anos atrás |
Matt Caswell
|
7606bed904
Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliases
|
4 anos atrás |
Richard Levitte
|
c0e0984f12
EVP: Make the KEYEXCH implementation leaner
|
4 anos atrás |
Richard Levitte
|
3ee348b0dc
Change EVP_PKEY_CTX_new_provided() to take a library context too.
|
4 anos atrás |
Richard Levitte
|
60653e5b25
Make EVP_PKEY_CTX initialization more precise
|
4 anos atrás |
Richard Levitte
|
fb1ecf85c9
evp_pkey_ctx_free_old_ops(): Make sure to assign NULL to freed pointers
|
4 anos atrás |
Richard Levitte
|
48bb979252
crypto/evp/pmeth_lib.c: Fix copy'n'paste error
|
4 anos atrás |
Richard Levitte
|
a07c17ef57
Add EVP_PKEY_CTX_new_provided()
|
5 anos atrás |
Rich Salz
|
12a765a523
Explicitly test against NULL; do not use !p or similar
|
5 anos atrás |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 anos atrás |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 anos atrás |
Patrick Steuer
|
19bd1fa1ef
s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448
|
5 anos atrás |
Matt Caswell
|
864b89ce49
Move EVP_PKEY algorithm implementations into a union
|
5 anos atrás |
Matt Caswell
|
9c45222ddc
Revise EVP_PKEY param handling
|
5 anos atrás |
Matt Caswell
|
390acbebfa
Add support for verify/verify_recover functions to EVP_SIGNATURE
|
5 anos atrás |
Matt Caswell
|
4889dadcb8
Implement DSA in the default provider
|
5 anos atrás |
Matt Caswell
|
dfcb5d29b5
Add the ability to perform signatures in a provider
|
5 anos atrás |
Shane Lontis
|
1c3ace6898
Change provider params from int to size_t
|
5 anos atrás |
Richard Levitte
|
8b84b075ff
Adapt DH to use with KEYMGMT
|
5 anos atrás |
Richard Levitte
|
d0ea49a820
Adapt int_ctx_new() to use with providers
|
5 anos atrás |
Matt Caswell
|
76ca35e724
Fix no-dh
|
5 anos atrás |
Matt Caswell
|
35aca9eccb
Add the ability to set PKCS#3 DH padding in providers
|
5 anos atrás |
Matt Caswell
|
ff64702b3d
Make the EVP Key Exchange code provider aware
|
5 anos atrás |
David von Oheimb
|
9fdcc21fdc
constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION
|
5 anos atrás |
Richard Levitte
|
4a8b0c55c0
Following the license change, modify the boilerplates in crypto/evp/
|
5 anos atrás |
Paul Yang
|
34f5c8b1ff
Make some return checks consistent with others
|
6 anos atrás |
Paul Yang
|
675f4ceef8
Update document for SM2 stuffs
|
6 anos atrás |