summaryrefslogtreecommitdiffstats
path: root/crypto/dsa/dsa_ossl.c
AgeCommit message (Expand)Author
2024-06-04Copyright year updatesTomas Mraz
2024-05-02Rename BN_generate_dsa_nonce() to ossl_bn_gen_dsa_nonce_fixed_top()Tomas Mraz
2024-05-02Add ossl_bn_priv_rand_range_fixed_top() and use it for EC/DSATomas Mraz
2023-10-04Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_initMatthias St. Pierre
2023-09-07Copyright year updatesMatt Caswell
2023-03-31Make DSA_sign() test for negative p,q,g values.slontis
2023-03-01Fix infinite loops in DSA sign code.slontis
2022-11-30Implement deterministic ECDSA sign (RFC6979)slontis
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-03-11Update copyright yearMatt Caswell
2021-02-26Fix external symbols related to dsa keysShane Lontis
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-06ffc: add _ossl to exported but internal functionsPauli
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-02-16Add FFC param/key validationShane Lontis
2020-02-12Deprecate the low level DSA functions.Pauli
2020-02-06Add FFC param/key generationShane Lontis
2020-01-24Modify DSA and DH keys to use a shared FFC_PARAMS structShane Lontis
2020-01-12Add dsa signature alg to fips providerShane Lontis
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-07-31make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSADavid von Oheimb
2019-07-02Fix TyposAntoine Cœur
2019-05-07Reject obviously invalid DSA parameters during signingMatt Caswell
2018-12-06Following the license change, modify the boilerplates in crypto/dsa/Richard Levitte
2018-11-02Add a constant time flag to one of the bignums to avoid a timing leak.Pauli
2018-10-29Timing vulnerability in DSA signature generation (CVE-2018-0734).Pauli
2018-10-29DSA mod inverse fixPauli
2018-09-11Update copyright yearMatt Caswell
2018-06-21Add blinding to a DSA signatureMatt Caswell
2017-11-01 Address a timing side channel whereby it is possible to determine somePauli
2017-10-18Remove parentheses of return.KaoruToda
2017-10-13Remove email addresses from source code.Rich Salz
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda
2017-08-03Add RAND_priv_bytes() for private keysRich Salz
2017-04-07Make default_method mostly compile-timeRich Salz
2016-07-20Don't allocate r/s in DSA_SIG and ECDSA_SIGDr. Stephen Henson
2016-06-20Make DSA_SIG and ECDSA_SIG getters const.Emilia Kasper
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY
2016-06-07Set flag BN_FLG_CONSTTIME earlierCesar Pereida
2016-06-07Remove kq and set BN_FLG_CONSTTIME in k for BN_mod_inverseCesar Pereida
2016-06-06Deprecate the flags that switch off constant timeMatt Caswell
2016-06-06Simplify dsa_ossl.cMatt Caswell
2016-06-06Fix DSA, preserve BN_FLG_CONSTTIMECesar Pereida
2016-05-17Copyright consolidation 07/10Rich Salz
2016-04-29Remove some dead codeMatt Caswell
2016-04-03Make the DSA structure opaqueMatt Caswell
2016-03-08Make DSA_SIG opaque.Dr. Stephen Henson
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini