07.4 — PAIRING-BASED CRYPTO
Bilinear Pairings & BLS Signatures
Bilinear pairings (e.g., Weil and Tate pairings) map two elliptic curve points to a field element, enabling powerful constructions: BLS signatures (aggregatable, used in Ethereum 2.0), Identity-Based Encryption (IBE), and short signatures. They are a building block for many advanced protocols.
Bilinear Maps (e: G₁×G₂→Gₜ)
BLS Signatures
Signature Aggregation
Identity-Based Encryption
BN254 / BLS12-381 Curves