RSA_new_method_no_e function

  1. @RecordUse.new()
  2. @Native<Pointer<RSA> Function(Pointer<ENGINE> engine, Pointer<BIGNUM> n)>(ffi.Pointer<ENGINE>, ffi.Pointer<BIGNUM>)>(symbol: 'bssl_dart_RSA_new_method_no_e')
Pointer<RSA> RSA_new_method_no_e(
  1. Pointer<ENGINE> engine,
  2. Pointer<BIGNUM> n
)

RSA_new_method_no_e returns a newly-allocated RSA object backed by engine, with a public modulus of n and no known public exponent.

Do not use this function. It exists only to support Conscrypt, whose use should be replaced with a more sound mechanism. See https://crbug.com/boringssl/602.

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Pointer<RSA> Function(ffi.Pointer<ENGINE>, ffi.Pointer<BIGNUM>)
>(symbol: 'bssl_dart_RSA_new_method_no_e')
external ffi.Pointer<RSA> RSA_new_method_no_e(
  ffi.Pointer<ENGINE> engine,
  ffi.Pointer<BIGNUM> n,
);