RSA_padding_check_PKCS1_OAEP function

  1. @Native<Int Function(Pointer<UnsignedChar>, Int, Pointer<UnsignedChar>, Int, Int, Pointer<UnsignedChar>, Int)>(ffi.Pointer<ffi.UnsignedChar>, ffi.Int, ffi.Pointer<ffi.UnsignedChar>, ffi.Int, ffi.Int, ffi.Pointer<ffi.UnsignedChar>, ffi.Int)>()
int RSA_padding_check_PKCS1_OAEP(
  1. Pointer<UnsignedChar> to,
  2. int tlen,
  3. Pointer<UnsignedChar> f,
  4. int fl,
  5. int rsa_len,
  6. Pointer<UnsignedChar> p,
  7. int pl,
)

Implementation

@ffi.Native<
  ffi.Int Function(
    ffi.Pointer<ffi.UnsignedChar>,
    ffi.Int,
    ffi.Pointer<ffi.UnsignedChar>,
    ffi.Int,
    ffi.Int,
    ffi.Pointer<ffi.UnsignedChar>,
    ffi.Int,
  )
>()
external int RSA_padding_check_PKCS1_OAEP(
  ffi.Pointer<ffi.UnsignedChar> to,
  int tlen,
  ffi.Pointer<ffi.UnsignedChar> f,
  int fl,
  int rsa_len,
  ffi.Pointer<ffi.UnsignedChar> p,
  int pl,
);