# Was ist Homomorphe Verschlüsselung?

> Homomorphe Verschlüsselung ist Kryptographie, die es erlaubt, spezifizierte Berechnungen auf verschlüsselten Daten auszuführen, ohne deren Klartext vorher offenzulegen.

- Kanonische URL: https://yellowcube.eu/de/glossary/homomorphic-encryption/
- Herausgeber: Yellow Cube
- Sprache: de
- Kontakt: hello@yellowcube.eu

## Inhalt

Wenn eine autorisierte Partei den resultierenden Ciphertext später entschlüsselt, entspricht der Klartext der beabsichtigten Berechnung. Dies kann die Notwendigkeit reduzieren, Eingabedaten dem System offenzulegen, das eine ausgelagerte oder geteilte Berechnung ausführt.

Die Verfahren unterscheiden sich erheblich. Manche unterstützen nur bestimmte Operationen, leveled Verfahren unterstützen begrenzte Berechnung, und Fully Homomorphic Encryption (FHE) kann beliebige Schaltkreise innerhalb ihres Modells auswerten. Exakte und approximative Verfahren haben zudem unterschiedliches Korrektheits- und Zahlenverhalten, sodass eine brauchbare Bereitstellung mit einer präzisen Workload-, Bedrohungsmodell- und Genauigkeitsanforderung beginnt.

### Wichtigste Punkte

- **Verfahren und Workload:** Unterstützte Operationen, Datencodierung, multiplikative Tiefe, Präzision, Batching und Ausgabeanforderungen auf die tatsächliche Berechnung abstimmen, statt alle homomorphen Verfahren als austauschbar zu behandeln.
- **Parameter und Schlüssel:** Geprüfte Parameter für das erforderliche Sicherheitsniveau wählen, Evaluierungs- und Entschlüsselungsschlüssel sorgfältig verwalten sowie Ciphertext-Expansion, Noise-Wachstum und etwaiges Bootstrapping berücksichtigen.
- **Bereitstellung:** Repräsentative Daten und Abfragen benchmarken, exponierte Metadaten minimieren, einschränken, wer Berechnungen einreichen darf, sowie Autorisierung, Auditing, Schlüsselwiederherstellung und Ergebnishandhabung integrieren.
- **Wichtige Einschränkung:** Homomorphe Verschlüsselung kann rechnerisch und betrieblich aufwendig sein. Sie beweist inhärent nicht, dass die angeforderte Berechnung korrekt ausgeführt wurde, verbirgt nicht jedes Zugriffsmuster oder Metadatenfeld, schützt keine kompromittierten Schlüsselinhaber oder Endpunkte und macht unsichere Ein- und Ausgabebehandlung nicht sicher.

### Verwandte Begriffe

[Verschlüsselung](<https://yellowcube.eu/de/glossary/encryption/>) · [Confidential Computing](<https://yellowcube.eu/de/glossary/confidential-computing/>) · [Data Protection](<https://yellowcube.eu/de/glossary/data-protection/>) · [Kryptographie](<https://yellowcube.eu/de/glossary/cryptography/>) · [Datenschutz](<https://yellowcube.eu/de/glossary/data-privacy/>)

### Quellen

[NIST, Fully Homomorphic Encryption](https://csrc.nist.gov/projects/pec/fhe) · [ISO/IEC 18033-6:2019, Encryption algorithms — Part 6: Homomorphic encryption](https://www.iso.org/standard/67740.html) · [HomomorphicEncryption.org, Security Guidelines](https://homomorphicencryption.org/security-guidelines/)

## Quellenangabe und Geltungsbereich

Diese Markdown-Darstellung wird aus denselben freigegebenen Inhalten wie die kanonische HTML-Seite erzeugt. Verwenden Sie beim Zitieren die kanonische URL.

