pub unsafe extern "C" fn RSA_new_private_key(
    n: *const BIGNUM,
    e: *const BIGNUM,
    d: *const BIGNUM,
    p: *const BIGNUM,
    q: *const BIGNUM,
    dmp1: *const BIGNUM,
    dmq1: *const BIGNUM,
    iqmp: *const BIGNUM
) -> *mut RSA