openssl/crypto/rsa
Paul Yang 665d899fa6 Support multi-prime RSA (RFC 8017)
* Introduce RSA_generate_multi_prime_key to generate multi-prime
  RSA private key. As well as the following functions:
    RSA_get_multi_prime_extra_count
    RSA_get0_multi_prime_factors
    RSA_get0_multi_prime_crt_params
    RSA_set0_multi_prime_params
    RSA_get_version
* Support EVP operations for multi-prime RSA
* Support ASN.1 operations for multi-prime RSA
* Support multi-prime check in RSA_check_key_ex
* Support multi-prime RSA in apps/genrsa and apps/speed
* Support multi-prime RSA manipulation functions
* Test cases and documentation are added
* CHANGES is updated

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/4241)
2017-11-21 14:38:42 +08:00
..
build.info Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_ameth.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_asn1.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_chk.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_crpt.c Remove unnecessary #include <openssl/lhash.h> directives. 2017-09-29 07:38:56 +10:00
rsa_depr.c
rsa_err.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_gen.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_lib.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_locl.h Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_meth.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_mp.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_none.c
rsa_oaep.c
rsa_ossl.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_pk1.c
rsa_pmeth.c Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
rsa_prn.c
rsa_pss.c
rsa_saos.c
rsa_sign.c
rsa_ssl.c
rsa_x931.c
rsa_x931g.c