ExEcc.BLS.Ciphersuites.Base (ExEcc v0.1.0)

View Source

Summary

Functions

The CoreSign algorithm computes a signature from SK, a secret key, and message, an octet string.

The Aggregate algorithm aggregates multiple signatures into one.

The SkToPk algorithm takes a secret key SK and outputs the corresponding public key PK.

Functions

_core_sign(cls, sk, message, dst)

The CoreSign algorithm computes a signature from SK, a secret key, and message, an octet string.

Raise ValidationError when there is input validation error.

aggregate(cls, signatures)

The Aggregate algorithm aggregates multiple signatures into one.

Raise ValidationError when there is input validation error.

dst()

key_gen(cls, ikm, key_info \\ <<>>)

key_validate(pk)

sign(cls, sk, message)

sk_to_pk(cls, privkey)

The SkToPk algorithm takes a secret key SK and outputs the corresponding public key PK.

Raise ValidationError when there is input validation error.

verify(cls, pk, message, signature)

xmd_hash_function()