Verarbeitung von kryptografischen Daten

Ermöglichen der Verarbeitung von kryptografisch geschützten Daten

Was ist die Verarbeitung von kryptografischen Daten bei AWS?

AWS Crypto Tools und Services nutzen eine breite Palette von Verschlüsselungs- und Speichertechnologien, mit denen Sie Ihre Daten im Ruhezustand und während der Übertragung schützen können. Bislang müssen die Daten entschlüsselt werden, bevor sie in einer Berechnung verwendet werden können. Die Verarbeitung von kryptographischen Daten ist eine Technologie, die direkt mit kryptographisch geschützten Daten arbeitet, so dass sensible Daten niemals preisgegeben werden.

Kryptografisches Computing umfasst ein breites Spektrum von datenschutzfreundlicher Techniken, darunter das sichere Mehrparteien-Computing, die homomorphe Verschlüsselung, das datenschutzfreundliche Verbundlernen und die durchsuchbare Verschlüsselung. AWS entwickelt Tools und Services für die kryptografische Datenverarbeitung, damit Sie Ihre Sicherheits- und Compliance-Ziele erreichen und gleichzeitig von der Flexibilität, Skalierbarkeit, Leistung und Benutzerfreundlichkeit von AWS profitieren können.

Verarbeitung kryptografischer Daten für Clean Rooms (C3R)

Diese Bibliothek ermöglicht Ihnen die Zusammenarbeit mit Ihren Daten in AWS Clean Rooms mit einer Technik, die es mehreren Parteien ermöglicht, gemeinsam eine Funktion über ihre Eingaben zu berechnen, während diese Eingaben privat bleiben. Wenn Sie Richtlinien für den Umgang mit Daten haben, die die Verschlüsselung vertraulicher Daten vorschreiben, können Sie Ihre Daten mit einem gemeinsamen zusammenarbeitsspezifischen Verschlüsselungsschlüssel vorverschlüsseln, sodass die Daten auch bei der Ausführung von Abfragen verschlüsselt sind.

Datenschutzfreundliche XGBoost-Inferenz

Dieses Repository enthält eine Prototyp-Implementierung von datenschutzfreundlichem XGBoost. Durch die Anwendung verschiedener eigenschaftserhaltender Verschlüsselungsverfahren zur Verschlüsselung des XGBoost-Modells kann das datenschutzfreundliche Modell eine verschlüsselte Anfrage vorhersagen.

C++ Bindungen für die Lattigo-Homomorphe-Verschlüsselungsbibliothek

Diese Bibliothek bietet partielle C++ Bindungen für die homomorphe Verschlüsselungsbibliothek Lattigo v2.1.1, geschrieben in der Programmiersprache Go. Dieser Wrapper versucht nicht, eine Bindung für alle öffentlichen Lattigo-APIs bereitzustellen, aber neue Bindungen sind einfach hinzuzufügen und PRs sind willkommen.

Toolset für homomorphe Implementierer

Das Toolkit für homomorphe Implementierer bietet Tools, die den Entwurf homomorpher Schaltungen für das homomorphe Verschlüsselungsverfahren CKKS vereinfachen. Diese Bibliothek soll die Forschung im Bereich der homomorphen Verschlüsselung vorantreiben.

Interessiert?

Um mehr über kryptografisches Computing mit AWS zu erfahren

Kontaktaufnahme