[][src]Crate ic_crypto_internal_multi_sig_bls12381

Multisignatures using BLS12-381.

Modules

types

BLS12-381 multisignature types.

Functions

combine

Combines individual signatures into a multisignature.

create_pop

Creates a proof of possession (PoP) of secret_key_bytes.

keypair_from_rng

Generates a keypair using the given rng.

sign

Generates a multisignature on the given message using the given secret_key.

verify_combined

Verifies a combined multisignature over the given message using the given array of public_keys.

verify_individual

Verifies an individual signature over the given message using the given public_key_bytes.

verify_pop

Verifies a public key's proof of possession (PoP).