Imagine you want to send an encrypted message to a colleague whose email address you already know. With classical public-key cryptography you have a problem: you first have to find their public key, verify it is really theirs through a certificate authority, and hope they have set one up. That bureaucratic chain stops many people from encrypting anything at all.
Identity-Based Encryption (IBE) cuts through that tangle. In IBE, any string — an email address, a phone number, even a date — acts directly as a public key. The sender encrypts to alice@example.com. When Alice later wants to read the message, she contacts a Private Key Generator (PKG), a trusted authority that uses a master secret to derive her personal decryption key.
The concept was sketched by Adi Shamir in 1984, but it took seventeen years until Dan Boneh and Matthew Franklin (2001) made it practical by exploiting the surprising algebraic structure of bilinear pairings on elliptic curves — the same building blocks that now power much of modern pairing-based cryptography.
Comments
Loading comments...