mirror of
https://github.com/status-im/constantine.git
synced 2025-02-23 17:38:09 +00:00
* reorg the codebase + add/update READMEs in folders with research * fix readme * update pairing implementation papers * Seperate hash-to-curve in its own folder, distinguish between norms, research and presentations * Better markdown line breaks * Add in-depth analysis of towers of extension fields for BN curve * Fix Colm Ó hÉigeartaigh name and add Hash-to-Curve reference
Signature schemes
This folder will hold the implementations of signature schemes.
In particular:
- BLS (Boneh-Lynn-Shacham)
- ECDSA (Elliptic Curve Digital Signature Algorithm)
Note: The BLS signature scheme should not be confused with the BLS family of elliptic curve (Barreto-Lynn-Scott)
References
Normative references
ECDSA
- RFC 6979 Deterministic Usage of the Digital Signature Algorithm (DSA) and
Elliptic Curve Digital Signature Algorithm (ECDSA)
https://tools.ietf.org/html/rfc6979
BLS signatures
- BLS Signature Scheme
(Draft, expires Feb 9, 2020)
https://tools.ietf.org/html/draft-irtf-cfrg-bls-signature-00
https://github.com/cfrg/draft-irtf-cfrg-bls-signature