Homomorphe Verschlüsselung

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (beispielsweise Einzelnachweisen) ausgestattet. Die fraglichen Angaben werden daher möglicherweise demnächst entfernt. Bitte hilf der Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst. Näheres ist eventuell auf der Diskussionsseite oder in der Versionsgeschichte angegeben. Bitte entferne zuletzt diese Warnmarkierung.

Eine homomorphe Verschlüsselung ist ein kryptographisches Verfahren, welches über Homomorphieeigenschaften verfügt, wodurch sich Berechnungen auf dem Geheimtext durchführen lassen, die mathematischen Operationen des entsprechenden Klartextes entsprechen.

Mit Hilfe homomorpher Kryptographie lassen sich Berechnungen auf verschiedene Systeme (z.B. Server) verteilen, die einander nicht vertrauen. Dies spielt und wird eine große Rolle beim Cloud-Computing spielen[1]. Es gibt eine Reihe von Kryptosystemen, die zumindest partiell homomorphe Verschlüsselung bei annehmbarem Aufwand erlauben. Darüber hinaus existieren auch voll-homomorphe Verschlüsselungssysteme[2], die jedoch auf Grund ihrer komplexen Gestalt und Rechenintensivität bislang keine Verwendung finden.


Beispiele für homomorphe Verschlüsselungssysteme sind:

Einzelnachweise[Bearbeiten]

  1. Craig Stuntz: What is Homomorphic Encryption, and Why Should I Care? 18. März 2010, abgerufen am 13. August 2014 (englisch).
  2. Craig Gentry: A FULLY HOMOMORPHIC ENCRYPTION SCHEME. Stanford Crypto Group, 1. August 2009, S. 169–178, abgerufen am 24. Juli 2012 (PDF; 952 kB, englisch).