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
..
2017-07-03 10:40:33 -04:00
2017-11-07 17:09:36 +01:00
2017-04-25 11:13:39 +01:00
2017-07-03 10:40:33 -04:00
2017-08-01 09:30:11 +10:00
2017-03-12 08:27:30 -04:00
2017-03-20 16:25:22 -04:00
2017-03-11 08:56:44 -05:00
2017-03-11 08:56:44 -05:00
2017-04-07 13:48:19 -04:00
2017-07-05 12:53:28 -05:00
2017-03-11 08:56:44 -05:00
2017-07-03 19:26:56 -04:00
2017-03-11 08:56:44 -05:00
2017-03-11 08:56:44 -05:00
2017-07-03 10:40:33 -04:00
2017-08-01 09:30:11 +10:00
2017-10-12 02:40:30 +01:00
2016-11-11 13:06:43 +01:00
2017-08-01 09:30:11 +10:00
2017-03-11 08:56:44 -05:00
2017-08-01 09:30:11 +10:00
2017-08-01 09:30:11 +10:00
2017-09-02 09:35:50 -04:00
2017-08-01 09:30:11 +10:00
2017-08-01 09:30:11 +10:00
2017-05-08 21:17:28 +02:00
2017-06-11 16:21:33 -04:00
2017-07-12 11:09:39 -04:00
2017-03-11 08:56:44 -05:00
2017-08-11 10:16:33 -04:00
2017-07-03 10:40:33 -04:00
2017-03-29 07:18:57 +02:00
2017-03-30 14:18:11 +02:00
2017-11-07 17:09:36 +01:00
2017-03-29 07:14:29 +02:00
2017-07-03 10:40:33 -04:00
2017-06-11 16:21:33 -04:00
2017-11-07 17:09:36 +01:00
2017-04-25 22:12:35 +01:00
2017-07-03 10:40:33 -04:00