Commit History

Author SHA1 Message Date
  Dr. Matthias St. Pierre 363b1e5dae Make the naming scheme for dispatched functions more consistent 4 years ago
  Dr. Matthias St. Pierre 23c48d94d4 Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h> 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
  Shane Lontis 5e77b79a8c Remove gen_get_params & gen_gettable_params from keygen operation 4 years ago
  Matt Caswell 33388b44b6 Update copyright year 4 years ago
  Richard Levitte 2b9add6965 KEYMGMT: Add functions to get param/key generation parameters 4 years ago
  Richard Levitte 1a5632e0dc CORE: Add the key object generator libcrypto<->provider interface 4 years ago
  Matt Caswell 3965480c82 Implement provider support for Ed25519 annd Ed448 4 years ago
  Richard Levitte 13697f1c62 KEYMGMT: Add a keydata copy function 4 years ago
  Richard Levitte bee5d6cd3f KEYMGMT: Add a keydata matching function 4 years ago
  Richard Levitte 3f7ce7f102 Refactor evp_pkey_make_provided() to do legacy to provider export 4 years ago
  Nicola Tuveri 4fe54d674f [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH 4 years ago
  Richard Levitte b305452f69 Redesign the KEYMGMT libcrypto <-> provider interface - the basics 4 years ago
  Shane Lontis 12603de634 Add RSA key validation to default provider 4 years ago
  Richard Levitte f6aa577412 EVP: Add evp_pkey_make_provided() and refactor around it 4 years ago
  Richard Levitte 6508e85883 EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keys 4 years ago
  Richard Levitte e4a1d02300 Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods too 4 years ago
  Richard Levitte e62a45b60e CORE & EVP: Specify OP_query_operation_name() for KEYMGMT 4 years ago
  Shane Lontis 3c957bcd54 Cache constants for fetched EVP_cipher 4 years ago
  Matt Caswell 2c938e2ee8 Implement provider support for Asym Ciphers 5 years ago
  Richard Levitte 0ddf74bf1c Final cleanup after move to leaner EVP_PKEY methods 4 years ago
  Richard Levitte 0e52100400 EVP: Make the SIGNATURE implementation leaner 4 years ago
  Richard Levitte c0e0984f12 EVP: Make the KEYEXCH implementation leaner 4 years ago
  Richard Levitte f651c727f8 EVP: add name traversal functions to all fetchable types 5 years ago
  Matt Caswell d8c98d79d1 Add the provider function signatures for DigestSign* 5 years ago
  Dr. Matthias St. Pierre 50cd4768c6 Reorganize public header files (part 1) 5 years ago
  Dr. Matthias St. Pierre 706457b7bd Reorganize local header files 5 years ago