summaryrefslogtreecommitdiffstats
path: root/providers
AgeCommit message (Expand)Author
6 dayshkdf: when HMAC key is all zeros, still set a valid key lengthDimitri John Ledkov
12 daysExclude X25519 and X448 from capabilities advertised by FIPS providerDimitri John Ledkov
12 daysMake X25519 and X448 FIPS unapprovedTomas Mraz
2024-04-10Fix typos found by codespellDimitri Papadopoulos
2024-04-09signature/dsa_sig.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-09signature/ecdsa_sig.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-09Fix EVP_PKEY_CTX_add1_hkdf_info() behaviorTodd Short
2024-04-09Copyright year updatesMatt Caswell
2024-04-09Copyright year updatesRichard Levitte
2024-04-02Use RFC 5869 test case for HKDF self-testpohsingwu
2024-04-02rands/drbg_hash.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-01rands/drbg_hmac.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-01macs/kmac_prov.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-01signature/rsa_sig.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-04-01kdfs/hmacdrbg_kdf.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-03-30Break the if statement up into 2 if statementsJiasheng Jiang
2024-03-30signature/sm2_sig.c: Add the check for the EVP_MD_CTX_get_size()Jiasheng Jiang
2024-03-22riscv: Fix remaining asm checksJakov Smolić
2024-03-13Implement KAT for KBKDF with KMAC128Joachim Vandersmissen
2024-03-01Implement PCT for EDDSApohsingwu
2024-02-09Fix memory leaks on error cases during drbg initializationsTomas Mraz
2024-01-25Add appropriate NULL checks in EVP_CIPHER apiNeil Horman
2024-01-12Fix the encoding of SM2 keysRichard Levitte
2024-01-12Fix partial block encryption in cfb and ofb for s390xHolger Dengler
2024-01-05cleanse stack variable in kdf_pbkdf1_do_deriveNeil Horman
2024-01-03cleanse stack variable in blake2[b|s] finalizationNeil Horman
2024-01-03validate requested key length in kdf_pbkdf1_do_deriveNeil Horman
2024-01-02riscv: Fix mispelling of extension test macroGrant Nichol
2023-12-29Add missing settable entry OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS for RSA asymslontis
2023-12-29Fix new typos found by codespellDimitri Papadopoulos
2023-12-26Ignore OSSL_MAC_PARAM_DIGEST_NOINIT/OSSL_MAC_PARAM_DIGEST_ONESHOTNeil Horman
2023-12-14Avoid setting gen_type to -1 in dsa_gen_set_paramsNeil Horman
2023-12-14Avoid setting gen_type to -1 in dh_gen_common_set_paramsNeil Horman
2023-12-12Fix detection for riscv64/riscv32Matt Caswell
2023-12-01evp-cmac: do not seg-fault when getting mac-size before initJames Muir
2023-11-30Initialize dstctx->mgf1_md to NULL in rsa_dupctx functionlan1120
2023-11-29Optimize AES-CTR for ARM Neoverse V1 and V2.fisher.yu
2023-11-23Fix a possible memory leak in SM2 providerHuiyue Xu
2023-11-15Fix BLAKE2s reporting the same EVP_MD_get_size() as BLAKE2b (64)наб
2023-11-13Properly limit the variable output size for BLAKE2Tomas Mraz
2023-11-10Support EVP_DigestSqueeze() for in the digest provider for s390x.Holger Dengler
2023-11-10Fix state handling of keccak_final for s390x.Holger Dengler
2023-11-10Fix state handling of shake_final for s390x.Holger Dengler
2023-11-10Fix state handling of sha3_final for s390x.Holger Dengler
2023-11-10Fix state handling of sha3_absorb for s390x.Holger Dengler
2023-11-10Add xof state handing for generic sha3 absorb.Holger Dengler
2023-11-10Add EVP_DigestSqueeze() API.slontis
2023-11-08Implement BLAKE2s with the same macro as BLAKE2bнаб
2023-11-08Lift BLAKE2B provider definition into a macroнаб
2023-11-03update/final: Return error if key is not setTomas Mraz