28 Commits (5511fa833c96c8caa9b51c13367f057c74d850eb)

Author SHA1 Message Date
David Benjamin 41eb357d05 Do not allow changing keys with parameters already set. 2 years ago
David Benjamin 6b785f6e07 Allow EVP_PKEY_copy_parameters into an untyped EVP_PKEY. 2 years ago
David Benjamin 054a5d36bb Print the curve name, not bit length in EVP_PKEY_print_* 2 years ago
David Benjamin 045129c80c Fix EC public key output in EVP_PKEY_print_* 2 years ago
David Benjamin 11c25a65cf Add missing heading to DSA output. 2 years ago
David Benjamin 1e0f0423dd Fix trailing whitespace in EVP_PKEY_print_* 2 years ago
David Benjamin 3592aa3009 Simplify crypto/evp/print.c. 2 years ago
David Benjamin 1ec335da79 Add tests for EVP_PKEY_print_* 2 years ago
David Benjamin 7deb831462 Clean up short BIGNUM handling in bn_print. 2 years ago
David Benjamin 9d64d8d237 Miscellaneous -Wshorten-64-to-32 fixes. 2 years ago
David Benjamin 671ccb1a98 Make EVP_PKEY_*_tls_encodedpoint work with EVP_PKEY_EC. 2 years ago
David Benjamin 2e295b91a3 Stub out DSA paramgen functions. 3 years ago
David Benjamin b7d6320be9 Replace OPENSSL_STATIC_ASSERT with static_assert. 3 years ago
David Benjamin e3ebb9e773 Don't use a union in Ed25519 EVP_PKEYs. 3 years ago
David Benjamin d27a01eb90 Get the EVP_PKEY_METHOD from EVP_PKEY_ASN1_METHOD. 3 years ago
David Benjamin 44872e1c74 Add EVP_PKEY_HKDF for OpenSSL compatibility. 3 years ago
Adam Langley 49350b22be Move digestsign.c into the module. 3 years ago
David Benjamin 71573dc40b Clean up ECDSA EVP_PKEY_CTRL_MD validation. 3 years ago
Adam Langley 118a892d2d Add a service indicator for FIPS 140-3. 3 years ago
David Benjamin 4f1fae3043 Fix the easy -Wformat-signedness errors. 3 years ago
David Benjamin cfafcd454f Deduplicate d2i and i2d documentation. 3 years ago
David Benjamin fa6ced9512 Extract common rotl/rotr functions. 3 years ago
Shelley Vohr cf816d0825 Add compatibility impl for EVP_PKEY_get0 4 years ago
Daniel McArdle bc24805109 Implement PSK variants of HPKE setup functions. 5 years ago
David Benjamin 9372f38cd0 Bound RSA and DSA key sizes better. 5 years ago
Adam Langley d3a5b87aed Handle NULL arguments in some i2d_* functions. 5 years ago
David Benjamin 5d7c2f8b1d Implement i2d_PUBKEY and friends without crypto/asn1. 5 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago