Shane Lontis
|
839261592c
Remove unused code from the fips module
|
3 years ago |
Richard Levitte
|
9a1c4e41e8
EVP: Implement data-driven translation between known ctrl and OSSL_PARAMs
|
3 years ago |
Richard Levitte
|
565b33990c
EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available
|
3 years ago |
Richard Levitte
|
c829c23b67
EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available
|
3 years ago |
Richard Levitte
|
d33ab074ef
EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto
|
3 years ago |
Richard Levitte
|
888bdbfd39
EVP_PKEY & DSA: Make DSA EVP_PKEY_CTX parameter ctrls / setters more available
|
3 years ago |
Richard Levitte
|
d7e498ac55
Deprecate RSA harder
|
4 years ago |
Shane Lontis
|
80f4fd18f7
Add KEM (Key encapsulation mechanism) support to providers
|
4 years ago |
Shane Lontis
|
4343a4187d
Add self tests for rsa encryption
|
4 years ago |
Matt Caswell
|
2cf765e5a2
Delete unused PKEY MAC files
|
4 years ago |
Matt Caswell
|
1704752be6
Delete old KDF bridge EVP_PKEY_METHODS
|
4 years ago |
Pauli
|
f000e82898
CTR, HASH and HMAC DRBGs in provider
|
4 years ago |
Pauli
|
15dfa092d0
rand: core APIs for provider friendly random.
|
4 years ago |
Rich Salz
|
705536e2b5
Use build.info, not ifdef for crypto modules
|
4 years ago |
Richard Levitte
|
0e43960e88
Adapt all build.info and test recipes to the new $disabled{'deprecated-x.y'}
|
4 years ago |
Shane Lontis
|
12603de634
Add RSA key validation to default provider
|
4 years ago |
Richard Levitte
|
9420b403b7
EVP: Adapt EVP_PKEY Seal and Open for provider keys
|
4 years ago |
Shane Lontis
|
62f49b90d7
Add DH key exchange to fips provider
|
4 years ago |
Shane Lontis
|
e683582bf3
Add dsa signature alg to fips provider
|
4 years ago |
Shane Lontis
|
b2055d67f0
Cleanup legacy digest methods.
|
4 years ago |
Matt Caswell
|
b3b045f6b0
Fix no-blake2
|
5 years ago |
Richard Levitte
|
8c77d45ada
Move BLAKE2 digests completely to the default provider
|
5 years ago |
Richard Levitte
|
3103a616dc
Move MD2, MD4 and MD5 digests completely to the providers
|
5 years ago |
Matt Caswell
|
72df8f8825
Support calling EVP_DigestUpdate instead of EVP_Digest[Sign|Verify]Update
|
5 years ago |
Richard Levitte
|
dec95d7589
Rework how our providers are built
|
5 years ago |
Richard Levitte
|
f50958b8c8
Move MD5-SHA1 digest completely to the default provider
|
5 years ago |
Richard Levitte
|
6d49ec1ada
Move all SHA digests completely to the default provider
|
5 years ago |
Pauli
|
fb9e6dd6f8
KDF/PRF updates to libcrypto
|
5 years ago |
Pauli
|
6d745d740d
Include mac_meth and mac_lib in the FIPS provider
|
5 years ago |
Richard Levitte
|
6a4f9cd113
Remove init of MACs from EVP
|
5 years ago |