tendermint / go-crypto

DEPRECATED: Merged into https://github.com/tendermint/tendermint under `crypto`
Other
44 stars 32 forks source link

WIP - Adding BLS signatures #109

Closed UnitylChaos closed 6 years ago

UnitylChaos commented 6 years ago

Basic functionality for BLS signatures. Need to make some decisions about interfaces and how we want this structured.

Also the library we are using for the actual pairing implementation (https://github.com/dis2/bls12) imports https://github.com/relic-toolkit/relic/ as a git submodule, which dep is unable to handle, so this PR currently pulls the library repo directly over git in the makefile. We will definitely want to fix that before merge.

liamsi commented 6 years ago

This will be finished after the repos have been consolidated. Thx @jlandrews!