Sign in
boringssl
/
boringssl.git
/
365b7a0fcbf273b1fa704d151059e419abd6cfb8
/
include
/
openssl
/
rsa.h
9a547e1
Mark the |e| argument to |RSA_generate_key_ex| as const.
by Adam Langley
· 6 years ago
5cf05ad
Add missing bssl::UpRef overloads.
by David Benjamin
· 7 years ago
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
92812cb
Tidy up docs for #defines.
by David Benjamin
· 7 years ago
2556f8b
Clarify thread-safety of key objects.
by David Benjamin
· 7 years ago
2f5100e
More compatibility stuff.
by David Benjamin
· 7 years ago
d12f2ba
Tweak RSA errors for compatibility.
by David Benjamin
· 7 years ago
c1c6eeb
Check d is mostly-reduced in RSA_check_key.
by David Benjamin
· 7 years ago
38c20fe
Fix threading issues with RSA freeze_private_key.
by David Benjamin
· 7 years ago
be83740
Make the rest of RSA CRT constant-time.
by David Benjamin
· 7 years ago
08805fe
Normalize RSA private component widths.
by David Benjamin
· 7 years ago
a0c87ad
Add RSA_flags and RSA_METHOD_FLAG_NO_CHECK.
by David Benjamin
· 7 years ago
0551feb
Trim some unused RSA flags.
by David Benjamin
· 7 years ago
8dc226c
Add some missing OpenSSL 1.1.0 accessors.
by David Benjamin
· 7 years ago
a37f286
Remove the buggy RSA parser.
by David Benjamin
· 7 years ago
81f030b
Switch OPENSSL_VERSION_NUMBER to 1.1.0.
by David Benjamin
· 9 years ago
cecf1a7
Remove unused RSA_METHOD field.
by David Benjamin
· 8 years ago
54c259d
Clarify RSA_add_pkcs1_prefix must be released with OPENSSL_free.
by David Benjamin
· 8 years ago
4512b79
Run comment conversion script on include/
by David Benjamin
· 8 years ago
27e377e
Fix miscellaneous clang-tidy warnings.
by David Benjamin
· 8 years ago
bfd94db
Trim RSA_METHOD and ECDSA_METHOD.
by David Benjamin
· 8 years ago
d94682d
Remove ex_data's dup hook.
by David Benjamin
· 8 years ago
467d322
Add FIPS-compliant key generation that calls check_fips for RSA and EC.
by Steven Valdez
· 8 years ago
61ae41f
Use a minimal totient when generating RSA keys.
by David Benjamin
· 8 years ago
073391f
Detach encrypt and keygen hooks from RSA_METHOD.
by David Benjamin
· 8 years ago
79d18bc
Add crypto/rsa-level RSA-PSS functions.
by David Benjamin
· 8 years ago
400d0b7
Add PWCT for RSA and ECDSA for FIPS 140-2.
by Steven Valdez
· 8 years ago
82b2b85
Unwind multiprime RSA support.
by David Benjamin
· 8 years ago
d0b9882
Add RSA_check_fips to support public key validation checks.
by Steven Valdez
· 8 years ago
4a2cc28
Unwind RSA_generate_multi_prime_key.
by David Benjamin
· 8 years ago
17eeb98
Unwind the rest of EVP_PKEY_supports_digest.
by David Benjamin
· 8 years ago
f466cdb
size_t the RSA padding add functions.
by David Benjamin
· 8 years ago
1d6eeb3
Spellcheck our public headers.
by David Benjamin
· 8 years ago
a36255c
Fix RSA-PSS documentation.
by David Benjamin
· 8 years ago
f0e935d
Fold stack-allocated types into headers.
by David Benjamin
· 9 years ago
d17d74d
Replace Scoped* heap types with bssl::UniquePtr.
by Matt Braithwaite
· 9 years ago
96a16cd
Finish aligning up_ref functions with OpenSSL 1.1.0.
by David Benjamin
· 9 years ago
5a91503
Add various 1.1.0 accessors.
by David Benjamin
· 9 years ago
d2b5af5
Revert scoped_types.h change.
by Adam Langley
· 9 years ago
8d79ed6
Assume that MSVC supports C++11.
by Adam Langley
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
598e55a
Do RSA blinding unless |e| is NULL and specifically requested not to.
by Brian Smith
· 9 years ago
86361a3
Require the public exponent to be available in RSA blinding.
by Brian Smith
· 9 years ago
c0b196d
Drop support for engines-provided signature verification.
by Brian Smith
· 9 years ago
aaccbfe
Export RSA_padding_add_PKCS1_OAEP[_mgf1]
by Adam Langley
· 9 years ago
f08c1c6
Drop support for custom |mod_exp| hooks in |RSA_METHOD|.
by Brian Smith
· 9 years ago
24493a4
Always cache Montgomery contexts in RSA.
by Brian Smith
· 9 years ago
a2f2bc3
Align with upstream's error strings, take two.
by David Benjamin
· 9 years ago
fb8e678
Match upstream's error codes for the old sigalg code.
by David Benjamin
· 9 years ago
617804a
Always use |BN_mod_exp_mont|/|BN_mod_exp_mont_consttime| in RSA.
by Brian Smith
· 9 years ago
8ba4b2d
Add |RSA_[padding_add|verify]_PKCS1_PSS to decrepit.
by Adam Langley
· 9 years ago
17727c6
Move all signature algorithm code to crypto/x509.
by David Benjamin
· 9 years ago
6288218
Update comments to better document in-place semantics.
by Adam Langley
· 9 years ago
3f5b43d
Simplify RSA key exchange padding check.
by David Benjamin
· 9 years ago
8a58933
Remove the CRYPTO_EX_new callback.
by David Benjamin
· 9 years ago
e82e6f6
Constify more BN_MONT_CTX parameters.
by David Benjamin
· 9 years ago
8fb0f52
Free BN_MONT_CTX in generic code.
by David Benjamin
· 9 years ago
978f16e
size_t RSA functions.
by Matt Braithwaite
· 9 years ago
79c59a3
size_t RSA_private_decrypt's input.
by David Benjamin
· 10 years ago
4c60d35
Work around even more Estonian ID card misissuances.
by David Benjamin
· 10 years ago
231cb82
Work around broken Estonian smart cards. Again.
by David Benjamin
· 10 years ago
6fad7bc
Some documentation fixes.
by David Benjamin
· 10 years ago
02e1834
Make |RSA_PSS_PARAMS| public.
by Matt Braithwaite
· 10 years ago
34248d4
Get rid of err function codes.
by David Benjamin
· 10 years ago
74f7110
Parse RSAPrivateKey with CBS.
by David Benjamin
· 10 years ago
c0e245a
Parse RSAPublicKey with CBS.
by David Benjamin
· 10 years ago
1cb49cd
Restore |RSA_generate_key()| from OpenSSL at b4f0d1a.
by Matt Braithwaite
· 10 years ago
b0acb77
Export pkcs1_prefixed_msg as RSA_add_pkcs1_prefix.
by David Benjamin
· 10 years ago
3a9e1fb
Correct various documentation typos
by Kenny Root
· 10 years ago
839b881
Multi-prime RSA support.
by Adam Langley
· 10 years ago
0da323a
Convert reference counts in crypto/
by Adam Langley
· 10 years ago
546f1a5
Unexpose the generic ex_data functions.
by David Benjamin
· 10 years ago
b828cfd
Fix typos in documentation in rsa.h.
by Brian Smith
· 10 years ago
c3ef76f
Compatibility changes for wpa_supplicant and OpenSSH.
by Adam Langley
· 10 years ago
683d7bd
Convert BN_MONT_CTX to new-style locking.
by Adam Langley
· 10 years ago
0fd5639
Fix up whitespace in headers for doc.go.
by Adam Langley
· 10 years ago
20b64fd
Export the PSS padding functions.
by Adam Langley
· 10 years ago
689be0f
Reset all the error codes.
by David Benjamin
· 10 years ago
c61517c
Define the error case's output in RSA_message_index_PKCS1_type_2.
by David Benjamin
· 10 years ago
c20febe
Add EVP_PKEY_supports_digest.
by David Benjamin
· 10 years ago
389e3f0
Fix minor comment typos.
by Adam Langley
· 11 years ago
6bc658d
Split off private_transform function in RSA.
by Adam Langley
· 11 years ago
8cc0b24
Spell Bleichenbacher's name right.
by David Benjamin
· 11 years ago
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
5129e2d
Align EVP return values with BoringSSL convention.
by Adam Langley
· 11 years ago
05b7377
Add RSA_check_key function.
by Adam Langley
· 11 years ago
0aa0767
Improve constant-time padding check in RSA key exchange.
by David Benjamin
· 11 years ago
ecc0ce7
Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK.
by David Benjamin
· 11 years ago
e14dcc4
Remove RSA_SSLV23_PADDING.
by David Benjamin
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago