What is Attribute-Based Encryption?

A complementary approach to secure 'Top Secret' data

London, 26 March 2025 - Download Full Paper (PDF)

Inspired by For Your Eyes Only

Background

Post-Quantum Cryptography (PQC) is gaining traction thanks to efforts by NIST and ETSI. At Kyber Club, we aim to make PQC accessible, but is it enough for 'Top Secret' data? In my view, no. Attribute-Based Encryption (ABE) could complement PQC for high-security needs. This is my personal take.

Disclaimer: These views are mine alone, not necessarily those of my employer or peers. All errors are my own.

What is ABE?

ABE is a public-key encryption method that controls access based on user attributes (e.g., job role) rather than identities. Data is encrypted with policies - like 'Finance AND Manager' - so only users with matching attributes can decrypt it.

How Does It Work?

In healthcare, patient records might be encrypted for 'Oncology' doctors only. Two types exist:

Why It Matters

ABE offers fine-grained control, ideal for:

Quantum-resistant ABE schemes are also emerging.

Real-World Uses

Challenges

Is ABE Needed?

Like cava versus champagne, ABE shines where detailed access rules matter. For 'Top Secret' data, it's a strong contender, though not essential for basic needs (e.g., AES256 suffices).

My Perspective

ABE has potential, but implementation is tricky. The ETSI standard's hidden policies and traceability may delay adoption. I'll explore this at Kyber Club.

Future Directions

References (and my own views. Read the full paper.)