Skip to content

dfinity/verify-bls-signatures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLS signature utility crate

crates.io docs.rs

This is a simple Rust crate which can be used to create and verify BLS signatures over the BLS12-381 curve. This follows the IETF draft for BLS signatures, using the "short signature" variation, where signatures are in G1 and public keys are in G2.

For historical reasons, this crate is named ic-verify-bls-signature, but it also supports signature generation.