Identity-Based Encryption
Le chiffrement basé identité (IBE), proposé par Shamir et réalisé par Boneh-Franklin, utilise la chaîne d'identité de l'utilisateur (ex. une adresse courriel) comme clé publique, les clés privées étant dérivées par le PKG.
Objectif
Il supprime la distribution de certificats de clé publique : l'émetteur chiffre directement vers l'identité du destinataire, convenant aux environnements sans PKI.
Mécanisme
La clé maître du PKG génère les paramètres du système et les clés privées d'utilisateur d_ID = H(ID)^s. Le chiffrement utilise les paramètres du système et l'ID ; le déchiffrement utilise d_ID. Il repose sur les applications bilinéaires, avec séquestre de clés au PKG.
Cas d’usage
- Chiffrement de courriel simplifié
- Chiffrement sans infrastructure PKI
- Signatures basées identité