index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
rsa
Age
Commit message (
Expand
)
Author
2023-08-09
Merge remainder of rsa_crpt.c into rsa_eay.c
Theo Buehler
2023-08-09
Move RSA blinding API from rsa_crpt.c to rsa_blinding.c
Theo Buehler
2023-08-09
Move RSA_blinding_{on,off}() to the bottom of the file
Theo Buehler
2023-08-09
Move bn_blind.c to rsa_blinding.c
Theo Buehler
2023-08-09
Merge BN_BLINDING_create_param() into BN_BLINDING_new()
Theo Buehler
2023-08-08
Drop the unused BN_BLINDING argument of BN_BLINDING_create_param()
Theo Buehler
2023-08-08
Simplify RSA_setup_blinding()
Theo Buehler
2023-08-02
Drop the _ex from BN_BLINDING_{convert,invert}_ex()
Theo Buehler
2023-07-28
Make BN_BLINDING internal
Theo Buehler
2023-07-21
Add missing license for rsa_local.h
Theo Buehler
2023-07-08
Hide symbols in rsa
Bob Beck
2023-07-07
Rename RSA_eay_* to rsa_*.
Joel Sing
2023-07-07
Mop up remaining uses of ASN1_bn_print()
Theo Buehler
2023-05-19
Add missing rsa_security_bit() handler to the RSA-PSS ASN1_METHOD
Theo Buehler
2023-05-05
Salt shares the blame of the continued existence of the X9.31 padding mode
Theo Buehler
2023-05-05
Add back support for RSA_X931_PADDING
Theo Buehler
2023-05-05
Bring back the X9.31 padding helpers
Theo Buehler
2023-04-25
Remove X9.31 support
Theo Buehler
2023-04-25
Wire up truncated SHA-2, SHA-3 and related things
Theo Buehler
2023-04-18
Bring includes into canonical order
Theo Buehler
2023-04-18
Move some includes out of OPENSSL_NO_DEPRECATED
Theo Buehler
2023-04-15
Stop supporting the long-retired X9.31 standard
Theo Buehler
2023-04-15
Prepare rsa.h for X9.31 support removal
Theo Buehler
2023-04-13
The NBs have been duly noted and ignored. Drop them.
Theo Buehler
2023-04-13
Remove files that definitely contain no code anymore
Theo Buehler
2023-04-13
Move RSA_generate_key() from rsa_depr.c to rsa_gen.c
Theo Buehler
2023-04-09
Move a few functions out of OPENSSL_NO_DEPRECATED
Theo Buehler
2023-04-05
Add a few missing braces
Theo Buehler
2023-04-05
Set up the RSA's _method_mod_n before the initial blinding
Theo Buehler
2023-03-27
Convert BN_copy() with missing error checks to bn_copy()
Theo Buehler
2023-03-25
Pull in <openssl/rsa.h> directly
Theo Buehler
2023-03-11
Remove a few extra spaces
Theo Buehler
2023-03-07
Call BN_free() instead of BN_clear_free().
Joel Sing
2023-03-06
Fix incorrect RSA_public_decrypt() return check
Theo Buehler
2022-12-26
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-11-08
Rename out to err to conform with standard naming scheme.
Tobias Heider
2022-11-08
Fix leak of pk if EVP_PKEY_set1_RSA() fails.
Tobias Heider
2022-07-12
Remove mkerr.pl remnants from LibreSSL
Klemens Nanni
2022-07-07
Expose new API in headers.
Theo Buehler
2022-07-04
Sync with changes in dsa_meth.c
Theo Buehler
2022-06-27
Prepare to provide EVP_PKEY_security_bits()
Theo Buehler
2022-06-27
Prepare to provide RSA_security_bits()
Theo Buehler
2022-02-20
Fix a buffer overread in OAEP padding removal
Theo Buehler
2022-01-20
Fix check for BN_mod_inverse_ct return value
Kinichiro Inoguchi
2022-01-20
Add check for BN_sub return value
Kinichiro Inoguchi
2022-01-20
Fix check for BN_mod_inverse_ct return value
Kinichiro Inoguchi
2022-01-14
Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaque
Theo Buehler
2022-01-14
Remove obsolete key formats
Theo Buehler
2022-01-14
Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API
Theo Buehler
[next]