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

#[no_mangle]
pub extern "C" fn indy_crypto_bls_sign_key_new(
    seed: *const u8,
    seed_len: usize,
    sign_key_p: *mut *const c_void
) -> ErrorCode

Creates and returns random (or seeded from seed) BLS sign key algorithm requirements.

Note: Sign Key instance deallocation must be performed by calling indy_crypto_bls_sign_key_free.

Arguments

  • seed - Seed buffer pointer. For random generation null must be passed.
  • seed - Seed buffer len.
  • gen_p - Reference that will contain sign key instance pointer