Настройка CMEK с AWS KMS
Создайте ключ AWS KMS, предоставьте Anthropic доступ к нему и начните использовать его в Claude Platform или Claude Enterprise.
Claude Code
Позвольте Claude Code настроить эту функцию за вас
/claude-api помоги мне настроить ключ шифрования, управляемый клиентом, с AWS KMSЕсли на боковой панели Claude Console отображается Account managed by AWS, следуйте вместо этого инструкциям Настройка CMEK на Claude Platform on AWS.
Перед началом работы
В Claude:
- Ключи шифрования, управляемые клиентом (CMEK), включены для вашей организации.
- У вас есть идентификатор вашей организации Anthropic — UUID без префикса
org_. Скопируйте его со страницы Organization в Claude Console или из Organization settings > Organization and access на claude.ai. Он нужен тому, кто создаёт ключ. - Вы являетесь Organization Admin на Claude Platform либо Owner или Primary Owner в Claude Enterprise.
- На Claude Platform у вас есть рабочее пространство, которое хранит данные, в идеале новое, потому что существующие данные остаются зашифрованными ключом Anthropic.
- В Claude Enterprise вы знаете, какие функции отключаются или изменяются.
В AWS:
- Вы можете создавать ключи AWS KMS и задавать их политики ключей (
kms:CreateKeyиkms:PutKeyPolicy). - Любое ограничение по IP для доступа к AWS KMS разрешает исходящие IP-адреса Anthropic.
В AWS: создание ключа
После неудачного Verify или Add см. исправления для AWS KMS.
Составление политики ключа
Эта политика предоставляет роли IAM Anthropic доступ к вашему ключу. Используйте только ARN роли, опубликованный на этой странице, и никогда — присланный по электронной почте или в чате. Скопируйте политику в текстовый редактор:
{
"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": "*"
}
]
}Замените <AWS_ACCOUNT_ID> на ваш идентификатор аккаунта AWS, а <ORGANIZATION_UUID> — на ваш идентификатор организации Anthropic. Сохраните условие kms:EncryptionContext:anthropic:org_uuid, иначе проверка завершится неудачей.
Вы также можете ограничить ключ определёнными рабочими пространствами, перечислив их идентификаторы компартментов. Если вы заменяете политику ключа, который уже защищает данные Claude, добавьте ещё одну инструкцию.
Создание ключа
Вы можете создать ключ в любом коммерческом регионе AWS. Для наименьшей задержки используйте us-east-2.
Чтобы использовать ключ, который у вас уже есть в AWS KMS, замените его политику ключа.
Откройте мастер Create key
Откройте консоль AWS KMS и переключитесь на регион, в котором будет находиться ключ. Перейдите в раздел Customer managed keys и нажмите Create key.
Configure key
Убедитесь, что выбраны следующие параметры:
- Key type: Symmetric
- Key usage: Encrypt and decrypt
- Advanced options > Key material origin: KMS
- Advanced options > Regionality: Single-Region key
Нажмите Next.

Симметричный ключ для шифрования и расшифровки в одном регионе. Add labels
Введите Alias для ключа, например
anthropic-cmek. Нажмите Next.
Псевдоним для ключа. Define key administrative permissions
Не выбирайте администраторов ключа. Политика вашего ключа уже предоставляет вашей учётной записи AWS полный административный контроль. Нажмите Next.

Оставьте список администраторов ключа пустым. Define key usage permissions
Не выбирайте пользователей ключа и ничего не добавляйте в разделе Other AWS accounts. Политика вашего ключа уже предоставляет необходимый доступ. Нажмите Next.
Edit key policy
Нажмите Edit. Замените всю политику политикой вашего ключа, затем нажмите Next.
Review
Нажмите Finish.
Скопируйте ARN ключа
В разделе Customer managed keys откройте новый ключ и скопируйте его ARN. Он понадобится тому, кто будет добавлять ключ в Claude.
Сохраните политику вашего ключа как key-policy.json, затем создайте ключ. Замените <REGION> регионом ключа.
aws kms create-key \
--region <REGION> \
--description "Anthropic CMEK" \
--key-usage ENCRYPT_DECRYPT \
--policy file://key-policy.jsonСкопируйте KeyMetadata.Arn из вывода. ARN понадобится тому, кто будет добавлять ключ в Claude.
Каждая проверка ключа в Claude добавляет в CloudTrail четыре ожидаемые ошибки отказа в доступе. Вы можете отфильтровать их.
В Claude: добавление и привязка ключа
Чтобы автоматизировать эту часть на Claude Platform с помощью скриптов, используйте вместо этого Admin API.
Откройте настройки ключей шифрования
В Claude Console откройте раздел Encryption keys на странице Data retention. Если этого раздела там нет, выберите Organization в раскрывающемся меню вверху.
Добавьте ключ
В разделе Encryption keys нажмите Add key. Введите Display name, выберите AWS KMS и нажмите Continue.
Введите ARN ключа
Убедитесь, что ваша политика ключа содержит Organization ID for the key policy, показанный в диалоговом окне. Вставьте ARN ключа в поле KMS key ARN и нажмите Add.
Проверьте ключ
В списке Encryption keys нажмите Verify рядом с ключом. При успешной проверке отображается Connected. Если вместо этого отображается Connection failed, см. Устранение неполадок CMEK.
Привяжите ключ к рабочему пространству
- В верхней части страницы Data retention выберите рабочее пространство в раскрывающемся меню.
- В разделе Encryption key выберите ключ и нажмите Save.
- Установите флажок, подтверждающий, что вы прочитали документацию по CMEK, затем нажмите Confirm.
Вы увидите сообщение Workspace settings updated. Когда ключ вступит в силу, в журнале аудита вашего облачного провайдера появятся обращения Anthropic к вашему ключу.
В организации с ZDR после выбора рабочего пространства выберите Standard data retention, чтобы появился раздел Encryption key. После нажатия Save нажмите Accept в условиях хранения данных.
В Claude Enterprise CMEK применяется ко всей организации, и вы можете добавить только один ключ.
Добавление ключа отключает или изменяет некоторые функции для всех пользователей. Чтобы сначала опробовать CMEK, используйте отдельную организацию.
Откройте настройки ключей шифрования
Перейдите в claude.ai > Organization settings > Data and privacy и найдите Encryption keys.
Добавьте ключ
Нажмите Add key. Введите Display name и выберите AWS KMS. Установите флажок, подтверждающий, что вы ознакомились с документацией по CMEK, затем нажмите Continue.
Введите ARN ключа
Убедитесь, что ваша политика ключа содержит Organization ID for the key policy, показанный в диалоговом окне. Вставьте ARN ключа в поле KMS key ARN и нажмите Add.
Убедитесь, что ключ добавлен
Проверка может занять до 30 секунд. Когда появится Encryption key configured., нажмите Done. Если вместо этого появится The encryption key couldn’t be added., найдите причину и повторите попытку.
Ваш ключ защищает данные, записанные с этого момента. Сообщите своим пользователям, какие функции изменились.
Was this page helpful?