Everything, Everywhere
Verified Specification | Standardized Formulas | Instant Precision
Secure & Private (Zero Data Retention) Free Access • No Sign-Up
BSW07 & Waters11 Zero-Trust Cryptography

CP-ABE Access Policy & Bilinear Pairing Studio

Simulate Bethencourt-Sahai-Waters (BSW07) and Waters11 LSSS Monotone Span Programs. Model bilinear pairings over BN254 and BLS12-381 curves, test policy satisfaction, inspect Shamir secret sharing, and benchmark ciphertext overheads.

1. Cryptographic Group & Curve Parameters

G1 Point: 32 B (compressed)
G2 Point: 64 B (compressed)
Target GT: 384 B
Pairing Latency: ~1.15 ms

2. Access Policy Expression (Ciphertext-Policy)

Policy syntax verified. LSSS structure ready.

Access Tree & Secret Propagation

POLICY DENIED
Green = Satisfied Leaf Red = Missing Leaf Labels = Attribute Predicates

User Private Key Attributes (KeyGen)

Toggle user attributes to test Lagrange interpolation & pairing cancellation:

Active: 1 attribute
Decryption Status: BLOCKED (Access tree unsatisfied)
Pairings Evaluated: 0 pairings
Lagrange Basis: Incomplete basis

Cryptographic Overhead & Computational Complexity

Ciphertext Size
416 B
C_tilde + C0 + 2*|leaves| G points
User Key Size
192 B
K, L + |S| attribute components
Encryption Cost
4.8 ms
G1/G2/GT exponentiations
Decryption Cost
3.6 ms
Multi-pairing product latency

Production Implementation (Rust rabe / Go gofe / C++ OpenABE)


      
Sponsored Utility
While You're Here
Sponsored Recommendations
Advertisement