CMEK mit AWS KMS einrichten
Erstelle einen AWS-KMS-Schlüssel, gewähre Anthropic Zugriff darauf und verwende ihn in Claude Platform oder Claude Enterprise.
Claude Code
Lass Claude Code diese Funktion für dich einrichten
/claude-api hilf mir, einen kundenverwalteten Verschlüsselungsschlüssel mit AWS KMS zu konfigurierenWenn die Seitenleiste deiner Claude Console Account managed by AWS anzeigt, folge stattdessen CMEK auf Claude Platform on AWS einrichten.
Bevor du beginnst
In Claude:
- Kundenverwaltete Verschlüsselungsschlüssel (CMEK) sind für deine Organisation aktiviert.
- Du hast deine Anthropic-Organisations-ID, die UUID ohne das Präfix
org_. Kopiere sie unter Organization in der Claude Console oder unter Organization settings > Organization and access auf claude.ai. Wer den Schlüssel erstellt, benötigt sie. - Du bist Organization Admin auf der Claude Platform oder Owner bzw. Primary Owner bei Claude Enterprise.
- Auf der Claude Platform hast du einen Workspace, der Daten aufbewahrt, idealerweise einen neuen, da bestehende Daten unter dem Schlüssel von Anthropic bleiben.
- Bei Claude Enterprise weißt du, welche Funktionen deaktiviert werden oder sich ändern.
In AWS:
- Du kannst AWS-KMS-Schlüssel erstellen und ihre Schlüsselrichtlinien festlegen (
kms:CreateKeyundkms:PutKeyPolicy). - Jede IP-Beschränkung für den Zugriff auf AWS KMS lässt die ausgehenden IP-Adressen von Anthropic zu.
In AWS: den Schlüssel erstellen
Nach einem fehlgeschlagenen Verify oder Add findest du die Lösungen für AWS KMS.
Die Schlüsselrichtlinie schreiben
Diese Richtlinie gewährt der IAM-Rolle von Anthropic Zugriff auf deinen Schlüssel. Verwende nur die auf dieser Seite veröffentlichte Rollen-ARN, niemals eine, die per E-Mail oder Chat gesendet wurde. Kopiere die Richtlinie in einen Texteditor:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AccountRootAdmin",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<AWS_ACCOUNT_ID>:root"
},
"Action": "kms:*",
"Resource": "*"
},
{
"Sid": "AllowAnthropicCMEKCrypto",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::915198916910:role/anthropic-cmek-client-us"
},
"Action": ["kms:Encrypt", "kms:Decrypt"],
"Resource": "*",
"Condition": {
"StringEquals": {
"kms:EncryptionContext:anthropic:org_uuid": ["<ORGANIZATION_UUID>"]
}
}
},
{
"Sid": "AllowAnthropicCMEKDescribe",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::915198916910:role/anthropic-cmek-client-us"
},
"Action": "kms:DescribeKey",
"Resource": "*"
}
]
}Ersetze <AWS_ACCOUNT_ID> durch deine AWS-Konto-ID und <ORGANIZATION_UUID> durch deine Anthropic-Organisations-ID. Behalte die Bedingung kms:EncryptionContext:anthropic:org_uuid bei, sonst schlägt die Verifizierung fehl.
Du kannst den Schlüssel auch auf bestimmte Workspaces beschränken, indem du ihre Compartment-IDs auflistest. Wenn du die Richtlinie für einen Schlüssel ersetzt, der bereits Claude-Daten schützt, füge eine weitere Richtlinienanweisung hinzu.
Den Schlüssel erstellen
Du kannst den Schlüssel in jeder kommerziellen AWS-Region erstellen. Für die geringste Latenz verwende us-east-2.
Um einen Schlüssel zu verwenden, den du bereits in AWS KMS hast, ersetze seine Schlüsselrichtlinie.
Create key-Assistenten öffnen
Öffne die AWS KMS-Konsole und wechsle zur Region für den Schlüssel. Gehe zu Customer managed keys und klicke auf Create key.
Configure key
Stelle sicher, dass diese Optionen ausgewählt sind:
- Key type: Symmetric
- Key usage: Encrypt and decrypt
- Advanced options > Key material origin: KMS
- Advanced options > Regionality: Single-Region key
Klicke auf Next.

Symmetrischer Single-Region-Schlüssel zum Verschlüsseln und Entschlüsseln. Add labels
Gib einen Alias für den Schlüssel ein, etwa
anthropic-cmek. Klicke auf Next.
Ein Alias für den Schlüssel. Define key administrative permissions
Wähle keine Schlüsseladministratoren aus. Deine Schlüsselrichtlinie gibt deinem AWS-Konto bereits die volle Administratorkontrolle. Klicke auf Next.

Lass die Schlüsseladministratoren leer. Define key usage permissions
Wähle keine Schlüsselbenutzer aus und füge unter Other AWS accounts nichts hinzu. Deine Schlüsselrichtlinie gewährt bereits den erforderlichen Zugriff. Klicke auf Next.
Edit key policy
Klicke auf Edit. Ersetze die gesamte Richtlinie durch deine Schlüsselrichtlinie und klicke dann auf Next.
Review
Klicke auf Finish.
Schlüssel-ARN kopieren
Öffne unter Customer managed keys den neuen Schlüssel und kopiere seinen ARN. Wer den Schlüssel in Claude hinzufügt, benötigt ihn.
Speichere deine Schlüsselrichtlinie als key-policy.json und erstelle dann den Schlüssel. Ersetze <REGION> durch die Region des Schlüssels.
aws kms create-key \
--region <REGION> \
--description "Anthropic CMEK" \
--key-usage ENCRYPT_DECRYPT \
--policy file://key-policy.jsonKopiere KeyMetadata.Arn aus der Ausgabe. Wer den Schlüssel in Claude hinzufügt, benötigt den ARN.
Jede Prüfung des Schlüssels in Claude fügt CloudTrail vier erwartete Access-denied-Fehler hinzu. Du kannst sie herausfiltern.
In Claude: den Schlüssel hinzufügen und anhängen
Um diesen Teil auf Claude Platform per Skript zu erledigen, verwende stattdessen die Admin API.
Die Einstellungen für Verschlüsselungsschlüssel öffnen
Öffne in der Claude Console auf der Seite Data retention den Abschnitt Encryption keys. Wenn der Abschnitt nicht angezeigt wird, wähle oben im Dropdown-Menü Organization aus.
Den Schlüssel hinzufügen
Klicke unter Encryption keys auf Add key. Gib einen Display name ein, wähle AWS KMS aus und klicke auf Continue.
Die Schlüssel-ARN eingeben
Prüfe, ob deine Schlüsselrichtlinie die im Dialogfeld angezeigte Organization ID for the key policy enthält. Füge die Schlüssel-ARN in KMS key ARN ein und klicke auf Add.
Schlüssel verifizieren
Klicke in der Liste Encryption keys neben dem Schlüssel auf Verify. Connected wird angezeigt, wenn die Prüfung erfolgreich ist. Wenn stattdessen Connection failed angezeigt wird, siehe Fehlerbehebung bei CMEK.
Den Schlüssel an einen Workspace anhängen
- Wähle oben auf der Seite Data retention den Workspace aus dem Dropdown-Menü aus.
- Wähle unter Encryption key den Schlüssel aus und klicke auf Save.
- Aktiviere das Kontrollkästchen, um zu bestätigen, dass du die CMEK-Dokumentation gelesen hast, und klicke dann auf Confirm.
Du siehst Workspace settings updated. Sobald der Schlüssel wirksam wird, zeigt das Audit-Log deines Cloud-Anbieters die Aufrufe, die Anthropic an den Schlüssel richtet.
Wähle in einer ZDR-Organisation, nachdem du den Workspace ausgewählt hast, Standard data retention aus, damit Encryption key erscheint. Nachdem du auf Save geklickt hast, klicke bei den Bedingungen zur Datenaufbewahrung auf Accept.
In Claude Enterprise gilt CMEK für die gesamte Organisation, und du kannst nur einen einzigen Schlüssel hinzufügen.
Das Hinzufügen des Schlüssels deaktiviert oder ändert einige Funktionen für alle Nutzer. Wenn du CMEK zuerst ausprobieren möchtest, verwende eine separate Organisation.
Die Einstellungen für Verschlüsselungsschlüssel öffnen
Gehe zu claude.ai > Organization settings > Data and privacy und suche Encryption keys.
Den Schlüssel hinzufügen
Klicke auf Add key. Gib einen Display name ein und wähle AWS KMS aus. Aktiviere das Kontrollkästchen, um zu bestätigen, dass du die CMEK-Dokumentation gelesen hast, und klicke dann auf Continue.
Die Schlüssel-ARN eingeben
Prüfe, ob deine Schlüsselrichtlinie die im Dialogfeld angezeigte Organization ID for the key policy enthält. Füge die Schlüssel-ARN in KMS key ARN ein und klicke auf Add.
Bestätigen, dass der Schlüssel hinzugefügt wurde
Die Prüfung kann bis zu 30 Sekunden dauern. Wenn Encryption key configured. erscheint, klicke auf Done. Wenn stattdessen The encryption key couldn’t be added. erscheint, finde die Ursache und versuche es erneut.
Dein Schlüssel schützt ab diesem Zeitpunkt geschriebene Daten. Informiere deine Benutzer darüber, welche Funktionen sich geändert haben.
Was this page helpful?