From fccb2eab4e39726fcfd2af79f20c872f488a14b3 Mon Sep 17 00:00:00 2001 From: "pe@pijul.org" Date: Sat, 2 Dec 2017 12:30:50 +0100 Subject: Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back --- openssl-sys/src/ossl110.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'openssl-sys/src') diff --git a/openssl-sys/src/ossl110.rs b/openssl-sys/src/ossl110.rs index ff1e0c7c..8cd9a2e1 100644 --- a/openssl-sys/src/ossl110.rs +++ b/openssl-sys/src/ossl110.rs @@ -172,6 +172,12 @@ extern "C" { d: *mut *const ::BIGNUM, ); pub fn RSA_get0_factors(r: *const ::RSA, p: *mut *const ::BIGNUM, q: *mut *const ::BIGNUM); + pub fn RSA_get0_crt_params( + r: *const ::RSA, + dmp1: *mut *const ::BIGNUM, + dmq1: *mut *const ::BIGNUM, + iqmp: *mut *const ::BIGNUM, + ) -> c_int; pub fn RSA_set0_key( r: *mut ::RSA, n: *mut ::BIGNUM, -- cgit v1.2.3