Browser-based Boneh-Franklin Identity-Based Encryption demo implementing the 2001 BasicIdent scheme with BLS12-381 pairings via @noble/curves. Setup → Extract → Encrypt → Decrypt with the key-escrow tradeoff shown honestly.
cryptography ibe public-key-cryptography elliptic-curve-cryptography bls12-381 identity-based-encryption crypto-lab pairing-based-cryptography noble-curves bilinear-pairings boneh-franklin basicident weil-pairing key-escrow
-
Updated
Apr 19, 2026 - TypeScript