139 Commits (8270c4791d361847b0b28a30d396006400758a3f)

Author SHA1 Message Date
  Patrick Steuer abfc73f374 Fix EVP_DigestSign interface when used with DES CMAC 2 years ago
  Matt Caswell 5435044fd6 Enable Ed25519 signing/verifying to use the libctx 2 years ago
  Shane Lontis f5056577ba Move legacy ciphers into the legacy provider 2 years ago
  Richard Levitte e3be0f4389 Fix export of provided EC keys 2 years ago
  Richard Levitte 2d956b320c PROV: Add DERlib support for ECDSA and EC keys 2 years ago
  Richard Levitte 8c55580347 PROV: Add DERlib support for DSA 2 years ago
  Richard Levitte 6f5837dc16 PROV: Add DERlib support for RSA 2 years ago
  Bernd Edlinger e2bf331bc0 Fix a gcc warning about possible null pointer 3 years ago
  Shane Lontis 96ebe52e89 Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fields 2 years ago
  Pauli 6d4e6009d2 Param build: make structures opaque. 2 years ago
  Pauli 110bff618b Param builder: make the OSSL_PARAM_BLD APIs public. 2 years ago
  Richard Levitte 9e2c03582d PROV: Fix EC_KEY exporters to allow domain parameter keys 2 years ago
  Richard Levitte 0abae1636d EVP: Implement support for key downgrading in backends 2 years ago
  Richard Levitte adc9f73126 EVP: Clarify the states of an EVP_PKEY 2 years ago
  Matt Caswell 0f2deef59d Use RAND_bytes_ex in crypto/rsa 2 years ago
  Matt Caswell 244bc29746 Implement serializers for ED25519 and ED448 2 years ago
  Shane Lontis edd3b7a309 Add ECDSA to providers 2 years ago
  Shane Lontis d16d0b71a9 Add RSA sign to the fips provider 2 years ago
  Richard Levitte 2972af109e PROV: Add RSA functionality for key generation 3 years ago
  Shane Lontis 1c725f463e Add ECDH to fips provider 3 years ago
  Shane Lontis a173cc9c38 Add EC key validation to default provider 3 years ago
  Richard Levitte 1e55cbc874 DOCS: Move implementation specific docs away from provider-digest(7) 2 years ago
  Matt Caswell 3965480c82 Implement provider support for Ed25519 annd Ed448 2 years ago
  Matt Caswell af6d8dd30f Add Key Management support for EdDSA keys 3 years ago
  Kurt Roeckx c339c702f6 Improve small block cipher performance 3 years ago
  Shane Lontis 22b858a888 Add DSA Key validation to default provider 3 years ago
  Shane Lontis a54ff473df Add DH key validation to default provider 3 years ago
  Shane Lontis f552d90045 Add Serializers for EC 3 years ago
  Richard Levitte 2888fc1590 PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY impl 3 years ago
  Matt Caswell 8efc4a9c65 Implement the ECX Serializers 3 years ago
  Richard Levitte 1b6ea3080d PROV: Avoid MDC2 in the RSA signature implementation in the FIPS module 3 years ago
  Richard Levitte 6f4b766315 PROV: add RSA signature implementation 3 years ago
  Pauli ada66e78ef Deprecate the low level Diffie-Hellman functions. 3 years ago
  Pauli c5f8713443 Deprecate the low level RSA functions. 3 years ago
  Nicola Tuveri a377871db1 [PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BN 3 years ago
  Nicola Tuveri 4fe54d674f [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH 3 years ago
  Nicola Tuveri afa2b389bc [PROV][KEYMGMT][DH][DSA] use BN_clear_free for secrets 3 years ago
  Pauli 5472821ece Coverity 1458439: fix resource leak 3 years ago
  Shane Lontis 8083fd3a18 Add FFC param/key validation 3 years ago
  Matt Caswell afb638f137 Make the RSA ASYM_CIPHER implementation available inside the FIPS module 3 years ago
  Matt Caswell 104f85c628 Fix no-ec build 3 years ago
  Pauli f41ac0eeab Deprecate the low level DSA functions. 3 years ago
  Matt Caswell 97b50f67f2 Add S390 support for provider based X25519/X448 3 years ago
  Matt Caswell 6f7d213533 Add X25519/X448 Key Exchange to the default provider 3 years ago
  Matt Caswell 90d3cb57c6 Implement Provider side Key Management for X25519 and X448 3 years ago
  Richard Levitte b0593c086d PROV: Ensure the AlgorithmIdentifier registers in DSA signature impl 3 years ago
  Matt Caswell 87d3bb8e86 Don't compile AESNI code if we're not AESNI capable 3 years ago
  Richard Levitte 273a67e345 KEYMGMT: Require both get_params and gettable_params, or none 3 years ago
  Richard Levitte 32b0645cf9 Adapt existing SERIALIZER implementations to the redesigned interface 3 years ago
  Richard Levitte 8dd5c603b6 Adapt existing KEYMGMT implementations to the redesigned interface 3 years ago