pub unsafe extern "C" fn EVP_PKEY_CTX_new(
    k: *mut EVP_PKEY,
    e: *mut ENGINE
) -> *mut EVP_PKEY_CTX