Besprechen Sie Ihr Projekt
MicrocosmWorksInnovation und Architektur digitaler Kosmen
Über unsKontakt
MicrocosmWorksInnovieren und Gestalten digitaler Kosmen

Bereitstellung von IT-Lösungen, die zählen. Wir sind leidenschaftlich für Technologie, Sicherheit und helfen Unternehmen, durch zuverlässige, innovative IT-Infrastruktur zu wachsen.

hello@microcosmworks.com
+91 7011868196
New Delhi, India

Lösungen

EntwickelnKI-ProduktentwicklungSaaS-ProduktentwicklungIndividuelle Softwareentwicklung
ModernisierenSoftware-ModernisierungKI-ModernisierungCloud-App-Modernisierung
SkalierenBackend & Verteilte SystemeCloud-Performance-EngineeringZuverlässigkeits- und LeistungstechnikKI-Infrastruktur
ErweiternProduktentwicklungsteams
Alle LösungenAI Agent EntwicklungAI Video PlattformWellness- & Fitness-Apps

Dienstleistungen

Digitale BeratungCloud-InfrastrukturSaaS-EntwicklungKI-EntwicklungVideotechnologie
ERP-EntwicklungZoho-AnpassungOdoo-EntwicklungSalesforce-IntegrationBenutzerdefinierte CRM-Entwicklung
QuickBooks-IntegrationIoT-LösungenBlockchain-Entwicklung
Cybersecurity-BeratungIT-Support - L3

AI Wachstumszentrum

AI HubStartup-InnovationUnternehmensbeschleuniger

Ressourcen

EinblickeBranchenleitfädenAnwendungsfall-BlaupausenArchitektur-MusterFallstudien

Unternehmen

Über unsKontaktBesprechen Sie Ihr ProjektUnsere Arbeit

© 2026 MicrocosmWorks. Alle Rechte vorbehalten.

DatenschutzrichtlinieNutzungsbedingungen
Zurück zu Fallstudien
Data SecurityVeröffentlicht September 17, 2026 · Aktualisiert September 17, 2026

Kontextuelle Verschlüsselung für LLM- und Vektordatenbank-Pipelines

Eine Enterprise-AI-Plattform musste LLM-gestützte Funktionen (Chat, Suche, Dokumentenanalyse) ermöglichen, während sichergestellt wurde, dass sensible Daten — PII, Finanzdaten, Gesundheitsinformationen — während der gesamten Pipeline verschlüsselt blieben, einschließlich der Speicherung als Vektoreinbettungen in einer Vektordatenbank.

Ihr Projekt besprechen
contextual-encryption-llm-vectordb.webp
Data Security
Domain
10
Technologies
5
Key Results
Delivered
Status

Die Herausforderung

Die Verwendung von LLMs und Vektordatenbanken mit sensiblen Daten führte zu neuartigen Sicherheitsrisiken:

  • Embedding-Inversionsangriffe — Forschungen zeigten, dass Vektoreinbettungen rückentwickelt werden könnten, um den Originaltext zu rekonstruieren, wodurch PII in Vektor-DBs offengelegt werden könnte
  • LLM-Kontextleckage — Sensible Daten, die an LLMs gesendet werden, könnten in Antworten an andere Benutzer erscheinen, wenn sie nicht ordnungsgemäß isoliert sind
  • Compliance-Anforderungen — GDPR, HIPAA und SOC2 verlangten Verschlüsselung im Ruhezustand und während der Übertragung, aber Vektordatenbanken speicherten mathematische Darstellungen, keine traditionellen Textfelder
  • Suchfunktionalität — Die Verschlüsselung von Text vor der Einbettung zerstörte die semantische Bedeutung, wodurch die Ähnlichkeitssuche nutzlos wurde
  • Schlüsselverwaltung — Verschlüsselungsschlüssel pro Mandant benötigten eine Rotation, ohne dass gesamte Datensätze neu eingebettet werden mussten
  • Audit-Trail — Jeder Zugriff auf entschlüsselte sensible Daten musste für die Compliance protokolliert werden

Unsere Lösung

Wir implementierten eine kontextuelle Verschlüsselungsarchitektur, die sensible Felder vor der Speicherung selektiv verschlüsselt, während die semantische Suchfähigkeit durch einen gestuften Ansatz erhalten bleibt — PII in Metadaten verschlüsseln, während bereinigte, nicht sensible Inhalte zur Einbettung verfügbar bleiben.

Architektur

  • Verschlüsselungs-Engine: AES-256-GCM mit verschlüsselungsschlüsseln pro Mandant
  • Schlüsselverwaltung: AWS KMS für Schlüsselgenerierung, Rotation und Zugriffskontrolle
  • PII-Erkennung: NER-basierter (Named Entity Recognition) PII-Klassifikator
  • Vektordatenbank: Milvus für die Ähnlichkeitssuche auf bereinigten Einbettungen
  • LLM-Schicht: Bereinigter Kontext wird an LLM gesendet, sensible Felder werden nach der Generierung wieder eingefügt
  • Audit-System: Jeder Entschlüsselungsvorgang wird mit Benutzer, Zeitstempel und Zweck protokolliert
  • Datenbank: PostgreSQL für verschlüsselte Metadaten

Kontextuelle Verschlüsselungsstrategie

Datenklassifizierung

Bevor Daten in die Pipeline gelangen, kategorisiert ein PII-Klassifikator jedes Feld nach Sensibilitätsstufe:

  • Hochsensibel (z.B. Regierungs-IDs, Finanzkontonummern, medizinische IDs) — Verschlüsselt, niemals eingebettet, niemals an LLM gesendet
  • Sensible PII (z.B. vollständige Namen, E-Mail-Adressen, Telefonnummern) — Im Ruhezustand verschlüsselt, vor der Einbettung durch Platzhalter ersetzt
  • Kontextuell (z.B. Berufsbezeichnungen, Firmennamen) — Im Ruhezustand verschlüsselt, zur Einbettung mit Zustimmung verfügbar
  • Nicht sensibel (z.B. Produktbeschreibungen, öffentliche Informationen) — Wird wie sie sind gespeichert und eingebettet

Verschlüsselungsebenen

Ebene 1: Feldbasierte Verschlüsselung im Ruhezustand

Sensible Felder werden mit AES-256-GCM vor der Speicherung verschlüsselt. Jeder Mandant erhält einen dedizierten Datenverschlüsselungsschlüssel (DEK), der über eine Schlüsselhierarchie via AWS KMS verwaltet wird. Schattenfelder speichern durchsuchbare Hashes für exakte Übereinstimmungssuchen, ohne dass eine Entschlüsselung erforderlich ist.

Ebene 2: Bereinigung vor der Einbettung

PII wird erkannt und durch typenerhaltende Platzhalter ersetzt, bevor der Text an das Einbettungsmodell gesendet wird. Dies bewahrt die semantische Bedeutung für die Ähnlichkeitssuche, während identifizierbare Informationen entfernt werden. Die Zuordnung von Original zu Platzhalter wird verschlüsselt neben dem Vektor-Datensatz gespeichert.

Ebene 3: Kontexteinspritzung nach LLM-Generierung

Das LLM erhält bereinigten Kontext mit Platzhaltern zur Generierung von Antworten. Nach der Generierung fügt das System tatsächliche Werte aus verschlüsseltem Speicher in die Antwort ein. Dies verhindert, dass sensible Daten in LLM-Trainingsdaten gelangen oder vom Anbieter zwischengespeichert werden.

Sicherheit der Vektordatenbank

Sammlungsdesign

Vektorsammlungen speichern bereinigte Einbettungen neben verschlüsselten Originalmetadaten. Die Mandantenisolation wird über Partitionsschlüssel durchgesetzt, wobei die Metadaten jedes Mandanten mit ihrem eigenen Schlüssel verschlüsselt werden. Die API-Schicht validiert den Mandantenbesitz vor jedem Entschlüsselungsvorgang.

Schlüsselverwaltung & Rotation

Schlüsselhierarchie

Eine mehrstufige Schlüsselhierarchie wird verwendet: Ein Hauptschlüssel in AWS KMS umschließt verschlüsselungsschlüssel pro Mandant, die wiederum Datenverschlüsselungsschlüssel pro Mandant umschließen, die für die feldbasierte Verschlüsselung verwendet werden. Dies ermöglicht eine effiziente Schlüsselrotation, ohne die gesamte Schlüsselkette neu zu verschlüsseln.

Schlüsselrotationsprozess

  1. Neuer DEK generiert — Neuer Datenverschlüsselungsschlüssel unter dem bestehenden Verschlüsselungsschlüssel erstellt
  2. Neue Schreibvorgänge — Alle neuen Daten werden mit dem neuen Schlüssel verschlüsselt; der alte Schlüssel bleibt für Lesevorgänge gültig
  3. Hintergrund-Neuverschlüsselung — Batch-Job verschlüsselt bestehende Datensätze mit dem neuen Schlüssel neu
  4. Alte DEK-Ruhestellung — Sobald alle Datensätze migriert sind, wird der alte Schlüssel als inaktiv markiert
  5. Audit-Log — Rotationsereignis wird mit Zeitstempeln und betroffenen Datensatzanzahlen protokolliert

Audit & Compliance

Entschlüsselungs-Audit-Log

Jeder Entschlüsselungsvorgang erfasst, wer ihn angefordert hat, was entschlüsselt wurde, wann, warum (Anforderungskontext) und welcher Schlüssel verwendet wurde — dies bietet eine vollständige Compliance-Nachverfolgung.

GDPR-Recht auf Löschung

Das System unterstützt die vollständige Datenlöschung sowohl in der relationalen Datenbank als auch in der Vektordatenbank, mit optionaler Schlüsselrotation, um kryptografisch sicherzustellen, dass kein Restzugriff besteht. Alle Löschvorgänge werden in einem GDPR-Audit-Trail protokolliert.

Hauptmerkmale

  1. Feldbasierte Verschlüsselung — AES-256-GCM auf sensiblen Feldern, nicht auf gesamten Datensätzen
  2. PII-Bereinigung — Platzhalter bewahren die semantische Bedeutung für Einbettungen
  3. Nach-LLM-Wiedereinfügung — Sensible Daten werden niemals an LLM-Anbieter gesendet
  4. Schlüssel pro Mandant — Isolierte Verschlüsselungsschlüssel mit AWS KMS-Verwaltung
  5. Schlüsselrotation — Rotation ohne Ausfallzeiten mit Hintergrund-Neuverschlüsselung
  6. Einbettungssicherheit — Bereinigte Einbettungen verhindern Inversionsangriffe auf PII
  7. Audit-Trail — Jede Entschlüsselung wird für Compliance-Berichte protokolliert
  8. GDPR-Compliance — Automatisierte Löschung über verschlüsselte Speicher und Vektor-DB

Ergebnisse

Compliance: Erfüllte die Anforderungen von GDPR, HIPAA und SOC2 an Verschlüsselung und Audit
Sicherheit: PII wurde niemals in Vektoreinbettungen oder LLM-Kontext offengelegt
Suchqualität: Bereinigte Einbettungen behielten 95%+ semantische Suchrelevanz im Vergleich zu unbereinigten

Technologie-Stack

AES-256-GCMAWS KMSMilvusPostgreSQLNER/PII DetectionOpenAI EmbeddingsNode.jsTypeScriptBullMQPython

caseStudyDetail.more Fallstudien

Entdecken Sie mehr unserer technischen Implementierungen

HR Management Software

Catant HR- und Workforce-Management-Plattform

Catant ist eine modulare HR- und Workforce-Management-Plattform, die Unternehmen dabei unterstützt, Mitarbeiter, Gehaltsabrechnung, Anwesenheit und Compliance von einem einzigen Dashboard aus zu verwalten.

Fallstudie lesen
SaaS Development

Kickly: KI-gestützte Projektplattform für Startups

Kickly ist eine KI-gestützte Projektmanagementplattform, die speziell für Startups entwickelt wurde. Sie kombiniert intelligente Aufgabenautomatisierung, Teamzusammenarbeit und Echtzeit-Fortschrittsverfolgung in einem Produkt.

Fallstudie lesen

Bereit, Ihr Unternehmen zu transformieren?

Lassen Sie uns besprechen, wie wir ähnliche Lösungen für Ihre Herausforderungen anwenden können.

Kontakt aufnehmencaseStudyDetail.viewAllCaseStudies
Leistung: Feldbasierte Verschlüsselung fügte < 5ms Overhead pro Vorgang hinzu
Schlüsselrotation: Rotation ohne Ausfallzeiten für über 1M+ Datensätze im Hintergrund abgeschlossen

Kickly: KI-gestützte Projektplattform für Startups

Kickly ist eine KI-gestützte Projektmanagementplattform, die für Startups entwickelt wurde – und intelligente Aufgabenautomatisierung, Teamkollaboration und Echtzeit-Fortschrittsverfolgung in einem Produkt vereint.

Fallstudie lesen

Häufig gestellte Fragen

MicrocosmWorks entwickelte eine selektive Verschlüsselungspipeline, die sensible Entitäten wie Namen, Kontonummern und Gesundheitsdaten innerhalb von Dokumenten identifiziert und verschlüsselt, bevor diese in die Vektordatenbank gelangen. Dabei bleibt der umliegende semantische Kontext erhalten, den das LLM für einen aussagekräftigen Abruf und eine sinnvolle Generierung benötigt. Bei der Abfrage entschlüsselt das System nur die spezifischen Entitäten, die für die Antwort benötigt werden, begrenzt auf das Zugriffslevel des anfragenden Benutzers. So sieht das LLM niemals rohe sensible Daten, die es nicht anzeigen darf.

MicrocosmWorks hat dies gelöst, indem es sensible Entitäten auf Token Level verschlüsselt und gleichzeitig Embeddings auf dem originalen unverschlüsselten Text berechnet. Anschließend wird der verschlüsselte Text zusammen mit den Semantic Vectors in der Vector Database gespeichert. Die Suche ruft semantisch relevante Chunks mithilfe der qualitativ hochwertigen Embeddings ab, und die Decryption Layer rekonstruiert den ursprünglichen Inhalt nur für autorisierte Benutzer. Dadurch bleibt die volle Suchqualität erhalten, während Daten im Ruhezustand geschützt werden.

MicrocosmWorks hat den Ansatz der kontextbezogenen Verschlüsselung entwickelt, um spezifische Anforderungen in HIPAA, SOC 2, GDPR und CCPA zu erfüllen, indem sichergestellt wird, dass persönlich identifizierbare Informationen und Protected Health Information im Ruhezustand in der Vektordatenbank verschlüsselt und nur im Arbeitsspeicher während der autorisierten Abfrageverarbeitung entschlüsselt werden. Das System generiert manipulationssichere Audit-Logs jedes Entschlüsselungsereignisses, was die Anforderungen an Zugriffsüberwachung und Rechenschaftspflicht erfüllt, die in diesen Compliance-Frameworks üblich sind.

MicrocosmWorks hat ein Migrationstool entwickelt, das bestehende Vektordatenbank-Sammlungen inkrementell verarbeitet, indem es sensible Entitäten in gespeicherten Dokumenten-Chunks verschlüsselt, während deren Vektor-Embeddings erhalten bleiben, sodass Sie die Embeddings für Ihren gesamten Korpus nicht neu berechnen müssen. Die Migration läuft als Hintergrundprozess, der angehalten und fortgesetzt werden kann, und die Abfrage-Pipeline verarbeitet während der Übergangszeit nahtlos sowohl verschlüsselte als auch noch nicht migrierte Chunks.

MicrocosmWorks optimierte die Ver- und Entschlüsselungsvorgänge, um einen Overhead von etwa 15-30ms pro Abfrage hinzuzufügen, was vernachlässigbar ist im Vergleich zur typischen LLM-Generierungszeit von 500ms-2s. Die Entitätserkennung und Verschlüsselung während der Aufnahme fügt etwa 100ms pro Dokumenten-Chunk hinzu, was ebenfalls minimal ist, da die Aufnahme typischerweise ein Batch-Prozess ist. Das System verwendet hardwarebeschleunigte AES-Operationen und speichert Entschlüsselungsschlüssel im Arbeitsspeicher, um den kryptografischen Overhead zu minimieren.