summaryrefslogtreecommitdiffstats
path: root/crypto/rsa/rsa_ameth.c
AgeCommit message (Expand)Author
2020-08-21Add libctx and propq param to ASN.1 sign/verify/HMAC/decryptDr. David von Oheimb
2020-08-07RSA: Be less strict on PSS parameters when exporting to providerRichard Levitte
2020-08-01RSA: Better synchronisation between ASN1 PSS params and RSA_PSS_PARAMS_30Richard Levitte
2020-05-28RSA: Do not set NULL OAEP labelsBenjamin Kaduk
2020-05-26Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()Dr. David von Oheimb
2020-05-14RSA: Add PSS-parameter processing in EVP_PKEY_ASN1_METHOD functionsRichard Levitte
2020-05-14RSA: Extract much of the rsa_pkey_export_to() code to a separate functionRichard Levitte
2020-05-14RSA: Add RSA key typesRichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-17When calling the import_to function pass the libctx tooMatt Caswell
2020-04-09Enable export_to functions to have access to the libctxMatt Caswell
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis
2020-03-28Param build: make structures opaque.Pauli
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-23DH, DSA, EC_KEY: Fix exporters to allow domain parameter keysRichard Levitte
2020-03-09EVP: Check that key methods aren't foreign when exportingRichard Levitte
2020-02-22rsa_get0_all_params(): Allow zero CRT paramsRichard Levitte
2020-02-20Deprecate the low level RSA functions.Pauli
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte
2020-02-05Stop accepting certificates signed using SHA1 at security level 1Kurt Roeckx
2020-01-19libcrypto: Eliminate as much use of EVP_PKEY_size() as possibleRichard Levitte
2019-11-14Increase OSSL_PARAM_BLD_MAX for multi-prime RSAMatt Caswell
2019-10-17New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-08-09Ensure RSA PSS correctly returns the right default digestMatt Caswell
2019-04-10Avoid creating invalid rsa pss paramsBernd Edlinger
2019-03-18remove needless empty lines when printing certificatesDavid von Oheimb
2018-12-31Fix cert with rsa instead of rsaEncryption as public key algorithmBernd Edlinger
2018-12-06Following the license change, modify the boilerplates in crypto/rsa/Richard Levitte
2018-03-20Update copyright yearMatt Caswell
2018-03-01Test the result of CMS_RecipientInfo_ktri_get0_algs() before using its output...Brad Spencer
2017-11-21Support multi-prime RSA (RFC 8017)Paul Yang
2017-09-13Support key check in EVP interfacePaul Yang
2017-08-25This part fixes braces around if-else.Paul Yang
2017-07-19Set maskHash when creating parameters.Dr. Stephen Henson
2017-04-25Add custom sig_info setting for RSA-PSSDr. Stephen Henson
2017-01-18Defines and strings for special salt length values, add testsDr. Stephen Henson
2017-01-08fix a few more style issuesDr. Stephen Henson
2017-01-08Remove unnecessary frees and style fixes.Dr. Stephen Henson
2017-01-08style issuesDr. Stephen Henson
2017-01-08free str on errorDr. Stephen Henson
2017-01-08fix various style issuesDr. Stephen Henson
2017-01-08add parameter errorDr. Stephen Henson
2017-01-08Only allow PSS padding for PSS keys.Dr. Stephen Henson
2017-01-08Decode parameters properly.Dr. Stephen Henson
2017-01-08Add rsa_pss_get_param.Dr. Stephen Henson
2017-01-08Don't allow PKCS#7/CMS encrypt with PSS.Dr. Stephen Henson
2017-01-08Add macros to determine if key or ctx is PSS.Dr. Stephen Henson