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

#[no_mangle]
pub extern "C" fn indy_crypto_bls_pop_new(
    ver_key: *const c_void,
    sign_key: *const c_void,
    pop_p: *mut *const c_void
) -> ErrorCode

Creates and returns BLS proof of possession that corresponds to ver key and sign key.

Note: Proof of possession instance deallocation must be performed by calling indy_crypto_bls_pop_free.

Arguments

  • ver_key - Ver key instance
  • sign_key - Sign key instance
  • pop_p - Reference that will contain proof of possession instance pointer