Pairings in CIRCL
Oct 13, 2021Armando Faz-Hernández, Watson Ladd

Summary
This post announces a major update to Cloudflare's open-source CIRCL cryptographic library, introducing enhanced support for pairing-based cryptography, elliptic curve cryptography (ECC), and quantum-resistant algorithms. It explains the mathematical underpinnings of pairings and their applications in cryptography, such as enabling efficient three-party Diffie-Hellman key exchange, identity-based encryption (IBE), zk-SNARKs, and verifiable randomness. The post highlights how these advancements build upon previous work in post-quantum experiments and key management, providing a foundational library for future innovations in decentralized systems and secure communication.
More from the Blockchain Technology & Decentralization trail
- Async QUIC and HTTP:3 made easy- tokio-quiche is now open-source
- Launching the x402 Foundation with Coinbase, and support for x402 transactions
- Ethereum Gateway support for Görli + Sepolia Testnets and the Ethereum Merge
- Proof of Stake and our next experiments in web3
- Public access for our Ethereum and IPFS gateways now available