summaryrefslogtreecommitdiffstats
path: root/crypto/rsa/rsa.h
AgeCommit message (Expand)Author
2008-09-16Merge public key FIPS code, RSA, DSA, DH.Dr. Stephen Henson
2008-09-15Port X931 key generation routines from FIPS branch. Don't include deprecatedDr. Stephen Henson
2008-06-21Make WIN32 build work with no-rc4Dr. Stephen Henson
2007-03-28Change to mitigate branch prediction attacksBodo Möller
2006-09-28Introduce limits to prevent malicious keys being able toMark J. Cox
2006-09-06Remove non-functional part of recent patch, after discussion withBodo Möller
2006-09-05Avoid PKCS #1 v1.5 signature attack discovered by Daniel BleichenbacherMark J. Cox
2006-01-09/usr/bin/perl util/mkerr.pl -recurse -write -rebuildRichard Levitte
2005-06-02PSS update [from 0.9.7].Andy Polyakov
2005-05-28Add PSS prototype to rsa.hDr. Stephen Henson
2005-05-28Update from 0.9.7-stable branch.Dr. Stephen Henson
2005-05-16Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller
2005-05-11Fix more error codes.Bodo Möller
2005-04-26some updates for the blinding code; summary:Nils Larsch
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie
2004-05-17Deprecate the recursive includes of bn.h from various API headers (asn1.h,Geoff Thorpe
2004-04-26Allow RSA key-generation to specify an arbitrary public exponent. JelteGeoff Thorpe
2004-04-19Reduce header interdependencies, initially in engine.h (the rest of theGeoff Thorpe
2004-03-25By adding a BN_CTX parameter to the 'rsa_mod_exp' callback, private keyGeoff Thorpe
2003-05-07DO NOT constify RSA* in RSA_sign() and RSA_verify(), since there are functionRichard Levitte
2003-05-05Constify RSA_sign() and RSA_verify().Richard Levitte
2003-04-16Memory leak fix: RSA_blinding_on() didn't free Ai under certain circumstances.Richard Levitte
2003-03-20make sure RSA blinding works when the PRNG is not properly seeded;Bodo Möller
2003-01-30The OPENSSL_NO_ENGINE has small problem: it changes certain structures. That'sRichard Levitte
2003-01-30Add the possibility to build without the ENGINE framework.Richard Levitte
2003-01-07This is the first step in allowing RSA_METHODs to implement their own keyGeoff Thorpe
2002-12-08This is a first-cut at improving the callback mechanisms used inGeoff Thorpe
2002-11-26The logic in the main signing and verifying functions to check lengths wasRichard Levitte
2002-06-13Add missing prototypes.Lutz Jänicke
2002-02-14Add the configuration target VxWorks.Richard Levitte
2001-10-04Because there's chances we clash with the system's types.h, rename ourRichard Levitte
2001-09-25This commits changes to various parts of libcrypto required by the recentGeoff Thorpe
2001-09-03Rename recently introduced functions for improved code clarity:Bodo Möller
2001-08-25Give DH, DSA, and RSA functions to "up" their reference counts. Otherwise,Geoff Thorpe
2001-08-03Header bloat reduction for EVP_PKEY.Ben Laurie
2001-07-25always reject data >= nBodo Möller
2001-02-19Make all configuration macros available for application by makingRichard Levitte
2001-02-09Various Win32 related fixed. Make no-krb5 work in mkdef.pl .Dr. Stephen Henson
2000-12-29Replace the old ASN1_dup() with ASN1_item_dup() andDr. Stephen Henson
2000-12-08Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson
2000-11-07A few more constifications of some RSA routines that I forgotRichard Levitte
2000-11-06Constify the RSA library.Richard Levitte
2000-10-26Merge the engine branch into the main trunk. All conflicts resolved.Richard Levitte
2000-06-15Add support for the modified SGC key format used in IIS.Dr. Stephen Henson
2000-06-09Using checks of the existence of HEADER_{foo}_H in other header filesRichard Levitte
2000-05-02In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte
2000-02-03ispell (and minor modifications)Ulf Möller
2000-01-23Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson
1999-09-18Add new sign and verify members to RSA_METHOD and change SSL code to use signDr. Stephen Henson
1999-09-08Oops... forgot the other RSA_NULL patches...Dr. Stephen Henson