RSA_new_private_key_no_crt function

  1. @RecordUse.new()
  2. @Native<Pointer<RSA> Function(Pointer<BIGNUM> n, Pointer<BIGNUM> e, Pointer<BIGNUM> d)>(ffi.Pointer<BIGNUM>, ffi.Pointer<BIGNUM>, ffi.Pointer<BIGNUM>)>(symbol: 'bssl_dart_RSA_new_private_key_no_crt')
Pointer<RSA> RSA_new_private_key_no_crt(
  1. Pointer<BIGNUM> n,
  2. Pointer<BIGNUM> e,
  3. Pointer<BIGNUM> d
)

RSA_new_private_key_no_crt behaves like |RSA_new_private_key| but constructs an RSA key without CRT coefficients.

Keys created by this function will be less performant and cannot be serialized.

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Pointer<RSA> Function(
    ffi.Pointer<BIGNUM>,
    ffi.Pointer<BIGNUM>,
    ffi.Pointer<BIGNUM>,
  )
>(symbol: 'bssl_dart_RSA_new_private_key_no_crt')
external ffi.Pointer<RSA> RSA_new_private_key_no_crt(
  ffi.Pointer<BIGNUM> n,
  ffi.Pointer<BIGNUM> e,
  ffi.Pointer<BIGNUM> d,
);