BLS12381 |
This Boneh-Lynn-Shacham (BLS) signature implementation is constructed from a pairing friendly elliptic curve, the BLS12-381 curve. It uses parameters as defined in https://z.cash/blog/new-snark-curve and the points in groups G1 and G2 are defined https://github.com/zkcrypto/pairing/blob/master/src/bls12_381/README.md class BLS12381 |
KeyPair |
KeyPair represents a public and private key. class KeyPair |
PublicKey |
This class represents a BLS12-381 public key. class PublicKey |
SecretKey |
This class represents a BLS12-381 private key. class SecretKey |
Signature |
This class represents a Signature on G2 class Signature |
SignatureAndPublicKey |
This class represents a signature and a public key class SignatureAndPublicKey |