Attribute-Based Encryption
Attributbasierte Verschlüsselung (ABE), eingeführt von Sahai und Waters, bindet Schlüssel und Geheimtexte an Attributmengen; die Entschlüsselung gelingt nur, wenn die Attribute die Zugriffsrichtlinie erfüllen.
Zweck
Sie ermöglicht feingranulare Zugriffskontrolle ohne separate Verschlüsselung für jeden Benutzer, passend für Freigaben in Cloud-Speichern und organisatorisches Berechtigungsmanagement.
Mechanismus
Der Geheimtext trägt einen Zugriffsrichtlinienbaum (oder eine Attributmenge) und der Benutzerschlüssel trägt eine Attributmenge (oder eine Richtlinie); zur Entschlüsselung muss die Richtlinie des Geheimtextes zu den Schlüsselattributen passen. Bei CP-ABE hält der Geheimtext die Richtlinie und der Schlüssel die Attribute; KP-ABE kehrt beide Rollen um.
Anwendungsfälle
- Feingranulare Freigaben im Cloud-Speicher
- Organisatorische Dokumentberechtigungen
- Broadcast-Verschlüsselung