[][src]Function indy_crypto::ffi::bls::indy_crypto_bsl_verify

#[no_mangle]
pub extern "C" fn indy_crypto_bsl_verify(
    signature: *const c_void,
    message: *const u8,
    message_len: usize,
    ver_key: *const c_void,
    gen: *const c_void,
    valid_p: *mut bool
) -> ErrorCode

Verifies the message signature and returns true - if signature valid or false otherwise.

Arguments

  • signature - Signature instance pointer
  • message - Message to verify buffer pointer
  • message_len - Message to verify buffer len
  • ver_key - Verification key instance pinter
  • gen - Generator instance pointer
  • valid_p - Reference that will be filled with true - if signature valid or false otherwise.