Module ssi::bbs[][src]

Structs

A BLS keypair where the public key can be in either G1 or G2

A BLS public key where the public key can be either in G1 or G2

A Bls and BBS+ secret key

Constants

This shows how the generators are created with nothing up my sleeve values

Functions

Generate a blinded BLS key pair where secret key x and blinding factor r in Fr and public key W = G1 * x * Blinding_G1 * r

Generate a blinded BLS key pair where secret key x and blinding factor r in Fr and public key W = G2 * x * Blinding_G2 * r

Generate a BLS key pair where secret key x in Fr and public key W = G1 * x

Generate a BLS key pair where secret key x in Fr and public key W = G1 * x