Resources: - https://medium.com/@francomangone18/cryptography-101-pairings-e50520deea6c - https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-pairing-friendly-curves-02 - https://en.wikipedia.org/wiki/BLS_digital_signature - https://gist.github.com/paulmillr/18b802ad219b1aee34d773d08ec26ca2 - https://hackmd.io/@benjaminion/bls12-381 - https://medium.com/coinmonks/bls-signatures-on-bitcoin-fc837c799380 - https://github.com/Chia-Network/bls-signatures/blob/main/python-impl/ec.py - https://github.com/paulmillr/bls12-381-keygen - https://github.com/zcash/librustzcash/blob/6e0364cd42a2b3d2b958a54771ef51a8db79dd29/pairing/src/bls12_381/fr.rs - https://github.com/paulmillr/noble-curves/blob/main/src/secp256k1.ts - https://github.com/zkcrypto/bls12_381/blob/main/tests/hash_to_curve_g1.rs - https://static1.squarespace.com/static/5fdbb09f31d71c1227082339/t/5ff394720493bd28278889c6/1609798774687/PairingsForBeginners.pdf - https://www.zellic.io/blog/what-are-elliptic-curve-pairings/ - https://courses.csail.mit.edu/6.897/spring04/L25.pdf
Resources: