aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/rsa.h
AgeCommit message (Expand)AuthorFilesLines
2020-03-12PROV: Add RSA functionality for key generationRichard Levitte1-12/+4
2020-02-22PROV: add RSA signature implementationRichard Levitte1-7/+3
2020-02-20Deprecate the low level RSA functions.Pauli1-190/+232
2020-02-20rsa.h: fix preprocessor indentationPauli1-81/+81
2019-12-05Teach the RSA implementation about TLS RSA Key TransportMatt Caswell1-6/+8
2019-11-29PROV SERIALIZER: add support for writing RSA keysRichard Levitte1-2/+3
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell1-27/+19
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte1-3/+3
2019-11-07Update source files for deprecation at 3.0Richard Levitte1-1/+1
2019-10-17Added internal functions for easy getting and setting all RSA parameters.Richard Levitte1-0/+2
2019-09-28Add legacy include guards to public header filesDr. Matthias St. Pierre1-0/+6
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre1-2/+2
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre1-1/+1
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb1-4/+4
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte1-1/+1
2018-12-06Refactor the computation of API version limitsRichard Levitte1-3/+3
2018-10-12Fix a typo in a macroMatt Caswell1-1/+1
2018-09-17Use 'i' as parameter name not 'I'.Pauli1-2/+2
2018-05-28RSA: add simple getters for commonly used struct membersDr. Matthias St. Pierre1-0/+8
2018-03-21Convert _meth_get_ functions to const gettersJack Bates1-1/+1
2018-02-13Update copyright yearMatt Caswell1-1/+1
2018-02-09Remove redundant declarations of ERR_load_*_strings()Nick Mathewson1-1/+0
2017-11-21Support multi-prime RSA (RFC 8017)Paul Yang1-0/+28
2017-06-07make error tables const and separate header fileRich Salz1-140/+1
2017-06-06Fix define to match documentationDr. Stephen Henson1-1/+1
2017-04-27Add parentheses on public macros where appropriate.Bernd Edlinger1-19/+19
2017-04-07Make default_method mostly compile-time (cont'd)Rich Salz1-5/+5
2017-04-07Make default_method mostly compile-timeRich Salz1-7/+6
2017-01-18Defines and strings for special salt length values, add testsDr. Stephen Henson1-0/+8
2017-01-18Add support for -1, -2 salt lengths for PSS only keys.Dr. Stephen Henson1-0/+1
2017-01-08fix typo and remove duplicate macroDr. Stephen Henson1-7/+3
2017-01-08make errorsDr. Stephen Henson1-0/+1
2017-01-08Only allow PSS padding for PSS keys.Dr. Stephen Henson1-0/+1
2017-01-08Initial parameter restrictions.Dr. Stephen Henson1-0/+3
2017-01-08Add rsa_pss_get_param.Dr. Stephen Henson1-0/+1
2017-01-08Support pad mode get/set for PSS keys.Dr. Stephen Henson1-4/+2
2017-01-08Key gen param support.Dr. Stephen Henson1-0/+17
2017-01-08Support RSA operations in PSS.Dr. Stephen Henson1-18/+14
2017-01-08PSS parameter encode and decode.Dr. Stephen Henson1-0/+1
2017-01-08Cache maskHash parameterDr. Stephen Henson1-0/+4
2016-12-09Check input length to pkey_rsa_verify()Dr. Stephen Henson1-0/+1
2016-11-07Implement RSASSA-PKCS1-v1_5 as specified.David Benjamin1-0/+1
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-1/+1
2016-06-27rsa/rsa_lib.c: const-ify RSA_get0_engine().Andy Polyakov1-1/+1
2016-06-27RT4586: Remove RSA_memory_lock; unused, not neededRich Salz1-4/+0
2016-06-15Constify the parameter getters for RSA, DSA and DHRichard Levitte1-3/+5
2016-06-06Deprecate the flags that switch off constant timeMatt Caswell1-10/+4
2016-05-23Remove unused error/function codes.Rich Salz1-14/+3
2016-05-18Add some error messages for malloc failsMatt Caswell1-4/+7
2016-05-17Copyright consolidation 03/10Rich Salz1-54/+6