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

#[no_mangle]
pub extern "C" fn indy_crypto_bls_verify_multi_sig(
    multi_sig: *const c_void,
    message: *const u8,
    message_len: usize,
    ver_keys: *const *const c_void,
    ver_keys_len: usize,
    gen: *const c_void,
    valid_p: *mut bool
) -> ErrorCode

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

Arguments

  • multi_sig - Multi signature instance pointer
  • message - Message to verify buffer pointer
  • message_len - Message to verify buffer len
  • ver_keys - Verification key instance pointers array
  • ver_keys_len - Verification keys instance pointers array len
  • gen - Generator point instance
  • valid_p - Reference that will be filled with true - if signature valid or false otherwise.