RSA_meth_set_bn_mod_exp function
- @Native<Int Function(Pointer<rsa_meth_st>, Pointer<NativeFunction<Int Function(Pointer<bignum_st> r, Pointer<bignum_st> a, Pointer<bignum_st> p, Pointer<bignum_st> m, Pointer<bignum_ctx> ctx, Pointer<bn_mont_ctx_st> m_ctx)>>)>(ffi.Pointer<rsa_meth_st>, ffi.Pointer<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<bignum_st> r, ffi.Pointer<bignum_st> a, ffi.Pointer<bignum_st> p, ffi.Pointer<bignum_st> m, ffi.Pointer<bignum_ctx> ctx, ffi.Pointer<bn_mont_ctx_st> m_ctx)>>)>()
int
RSA_meth_set_bn_mod_exp(
- Pointer<rsa_meth_st> rsa,
- Pointer<NativeFunction<Int Function(Pointer<bignum_st> r, Pointer<bignum_st> a, Pointer<bignum_st> p, Pointer<bignum_st> m, Pointer<bignum_ctx> ctx, Pointer<bn_mont_ctx_st> m_ctx)>> bn_mod_exp
)
Implementation
@ffi.Native<
ffi.Int Function(
ffi.Pointer<rsa_meth_st>,
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<bignum_st> r,
ffi.Pointer<bignum_st> a,
ffi.Pointer<bignum_st> p,
ffi.Pointer<bignum_st> m,
ffi.Pointer<bignum_ctx> ctx,
ffi.Pointer<bn_mont_ctx_st> m_ctx,
)
>
>,
)
>()
external int RSA_meth_set_bn_mod_exp(
ffi.Pointer<rsa_meth_st> rsa,
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<bignum_st> r,
ffi.Pointer<bignum_st> a,
ffi.Pointer<bignum_st> p,
ffi.Pointer<bignum_st> m,
ffi.Pointer<bignum_ctx> ctx,
ffi.Pointer<bn_mont_ctx_st> m_ctx,
)
>
>
bn_mod_exp,
);