Xu Yizhou
|
6399d7856c
Optimize SM2 on aarch64
|
1 year ago |
Rohan McLure
|
01d901e470
ec: 56-bit Limb Solinas' Strategy for secp384r1
|
1 year ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Nicola Tuveri
|
7aa3dfc421
[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OID
|
4 years ago |
Matt Caswell
|
8020d79b40
Update copyright year
|
3 years ago |
Shane Lontis
|
32ab57cbb4
Fix external symbols related to ec & sm2 keys
|
3 years ago |
Richard Levitte
|
565b33990c
EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available
|
4 years ago |
Richard Levitte
|
a150f8e1fc
CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()
|
4 years ago |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 years ago |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 years ago |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 years ago |
Dr. David von Oheimb
|
4a24d6050b
EC_GROUP_new_by_curve_name_with_libctx(): Add name of unknown group to error output
|
4 years ago |
Matt Caswell
|
2da8d4eb28
Add more complete support for libctx/propq in the EC code
|
4 years ago |
Billy Brumley
|
23ccae80bd
Move EC_METHOD to internal-only
|
4 years ago |
Richard Levitte
|
f844f9eb44
Rename FIPS_MODE to FIPS_MODULE
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
Richard Levitte
|
5036dc67d0
EC: Refactor ec_curve_name2nid() to accept NIST curve names
|
4 years ago |
Shane Lontis
|
1c725f463e
Add ECDH to fips provider
|
4 years ago |
Pauli
|
579422c85c
Deprecate the ECDSA and EV_KEY_METHOD functions.
|
4 years ago |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
Patrick Steuer
|
19bd1fa1ef
s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448
|
5 years ago |
Patrick Steuer
|
1461e66706
s390x assembly pack: accelerate scalar multiplication
|
5 years ago |
Matt Caswell
|
a9612d6c03
Make the EC code available from inside the FIPS provider
|
5 years ago |
Shane Lontis
|
10c25644e3
EC only uses approved curves in FIPS mode.
|
5 years ago |
Pauli
|
32ee452496
Remove OPENSSL_memcmp.
|
5 years ago |
Shane Lontis
|
37f03b9881
doc fixups
|
5 years ago |
Shane Lontis
|
8402cd5f75
added code to validate EC named curve parameters
|
5 years ago |
Richard Levitte
|
a7f182b726
Following the license change, modify the boilerplates in crypto/ec/
|
6 years ago |
Matt Caswell
|
9cc570d4c4
Use the new non-curve type specific EC functions internally
|
6 years ago |
Matt Caswell
|
b14e601550
Improve compatibility of point and curve checks
|
6 years ago |