Das Unternehmen IBM hat ein Toolkit für die Umsetzung der Technologie der vollständig homomorphen Verschlüsselung (FHE) für Betriebssysteme auf Basis von Linux (für die Architekturen IBM Z und x86) angekündigt.
Früher verfügbar für macOS und iOS, wurde das FHE-Toolkit von IBM jetzt auch für Linux veröffentlicht. Die Bereitstellung erfolgt in Form von Docker-Containern für drei Distributionen: CentOS, Fedora und Ubuntu Linux.
Was ist besonders an der Technologie der vollständig homomorphen Verschlüsselung? Diese Technologie ermöglicht es, sowohl statische als auch veränderbare Daten (Verschlüsselung „in Bewegung“) mit Hilfe von „allgegenwärtiger“ Verschlüsselung (pervasive encryption) zu verschlüsseln. Auf diese Weise ermöglicht FHE die Arbeit mit Daten, ohne sie zu entschlüsseln.
Darüber hinaus ermöglicht das System Data Privacy Passports (ein konsolidiertes Informationsschutzsystem) den Kunden von IBM Z, Berechtigungen für den Zugriff auf Daten für bestimmte Personen festzulegen, indem sie einen Mechanismus zur Kontrolle der Zugriffsrechte nutzen und den Zugriff auf Daten sogar während ihrer Übertragung widerrufen können.
IBM teilt in ihrer Pressemitteilung mit: „Ursprünglich in den 1970er Jahren von Mathematikern vorgeschlagen und dann 2009 erstmals demonstriert, wurde die Technologie der vollständig homomorphen Verschlüsselung zu einem einzigartigen Weg, die Vertraulichkeit von Informationen zu schützen. Die Idee ist einfach: Sie können jetzt vertrauliche Daten bearbeiten, ohne sie zuvor zu entschlüsseln. Kurz gesagt, Sie können keine Informationen stehlen, wenn Sie sie nicht verstehen können.“
Für die Kunden von IBM Z (s390x) unterstützt die erste Version des FHE-Toolkits für Linux nur Ubuntu und Fedora, während dieses Toolset auch auf CentOS für x86-Plattformen funktioniert.
Inzwischen ist IBM zuversichtlich, dass erfahrene Entwickler, die mit Docker gut vertraut sind, das FHE-Toolkit von IBM leicht in andere GNU/Linux-Distributionen portieren können. Jede Version des Toolkits bietet den Benutzern den Zugang zu einer integrierten Entwicklungsumgebung (IDE) über einen Webbrowser, der in ihrem Betriebssystem installiert ist.
Vor dem Arbeiten mit dem FHE-Toolkit für Linux wird empfohlen, sich mit der Dokumentation auf der Projektseite auf GitHub. Neben der Version auf GitHub ist ein Container auf Docker Hub.
Um die Funktionsweise des Systems der vollständig homomorphen Verschlüsselung von IBM besser zu verstehen, wird empfohlen, sich mit den offiziellen Video-Ankündigungen.
Quelle: linux.org.ru
