Menyiapkan CMEK dengan AWS KMS
Buat kunci AWS KMS, berikan Anthropic akses ke kunci tersebut, dan gunakan kunci itu di Claude Platform atau Claude Enterprise.
Claude Code
Biarkan Claude Code menyiapkan fitur ini untuk Anda
/claude-api bantu saya mengonfigurasi kunci enkripsi yang dikelola pelanggan dengan AWS KMSJika sidebar Claude Console Anda menampilkan Account managed by AWS, ikuti Menyiapkan CMEK di Claude Platform on AWS sebagai gantinya.
Sebelum Anda mulai
Di Claude:
- Kunci enkripsi yang dikelola pelanggan (CMEK) telah diaktifkan untuk organisasi Anda.
- Anda memiliki ID organisasi Anthropic Anda, yaitu UUID tanpa awalan
org_. Salin ID tersebut dari Organization di Claude Console, atau dari Organization settings > Organization and access di claude.ai. Siapa pun yang membuat kunci memerlukannya. - Anda adalah Organization Admin di Claude Platform, atau Owner atau Primary Owner di Claude Enterprise.
- Di Claude Platform, Anda memiliki workspace yang menyimpan data, idealnya workspace baru, karena data yang sudah ada tetap berada di bawah kunci milik Anthropic.
- Di Claude Enterprise, Anda mengetahui fitur mana yang dinonaktifkan atau berubah.
Di AWS:
- Anda dapat membuat kunci AWS KMS dan menetapkan kebijakan kuncinya (
kms:CreateKeydankms:PutKeyPolicy). - Setiap pembatasan IP pada akses AWS KMS mengizinkan alamat IP keluar Anthropic.
Di AWS: buat kunci
Setelah Verify atau Add gagal, lihat perbaikan untuk AWS KMS.
Tulis kebijakan kunci
Kebijakan ini memberikan peran IAM Anthropic akses ke kunci Anda. Gunakan hanya ARN peran yang dipublikasikan di halaman ini, jangan pernah ARN yang dikirim melalui email atau chat. Salin kebijakan ke editor teks:
{
"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": "*"
}
]
}Ganti <AWS_ACCOUNT_ID> dengan ID akun AWS Anda dan <ORGANIZATION_UUID> dengan ID organisasi Anthropic Anda. Pertahankan kondisi kms:EncryptionContext:anthropic:org_uuid, jika tidak, verifikasi akan gagal.
Anda juga dapat membatasi kunci ke workspace tertentu dengan mencantumkan ID kompartemen workspace tersebut. Jika Anda mengganti kebijakan pada kunci yang sudah melindungi data Claude, tambahkan satu pernyataan kebijakan lagi.
Buat kunci
Anda dapat membuat kunci di region komersial AWS mana pun. Untuk latensi terendah, gunakan us-east-2.
Untuk menggunakan kunci yang sudah Anda miliki di AWS KMS, ganti kebijakan kuncinya.
Buka wizard Create key
Buka konsol AWS KMS dan beralihlah ke region untuk kunci tersebut. Buka Customer managed keys lalu klik Create key.
Configure key
Pastikan opsi-opsi berikut dipilih:
- Key type: Symmetric
- Key usage: Encrypt and decrypt
- Advanced options > Key material origin: KMS
- Advanced options > Regionality: Single-Region key
Klik Next.

Kunci Symmetric, Encrypt and decrypt, Single-Region key. Add labels
Masukkan Alias untuk kunci tersebut, misalnya
anthropic-cmek. Klik Next.
Alias untuk kunci tersebut. Define key administrative permissions
Jangan pilih administrator kunci apa pun. Kebijakan kunci Anda sudah memberikan kontrol admin penuh kepada akun AWS Anda. Klik Next.

Biarkan administrator kunci kosong. Define key usage permissions
Jangan pilih pengguna kunci apa pun, dan jangan tambahkan apa pun di bawah Other AWS accounts. Kebijakan kunci Anda sudah memberikan akses yang diperlukan. Klik Next.
Edit key policy
Klik Edit. Ganti seluruh kebijakan dengan kebijakan kunci Anda, lalu klik Next.
Review
Klik Finish.
Salin ARN kunci
Di Customer managed keys, buka kunci baru tersebut dan salin ARN-nya. Siapa pun yang menambahkan kunci di Claude memerlukannya.
Simpan kebijakan kunci Anda sebagai key-policy.json, lalu buat kuncinya. Ganti <REGION> dengan region kunci tersebut.
aws kms create-key \
--region <REGION> \
--description "Anthropic CMEK" \
--key-usage ENCRYPT_DECRYPT \
--policy file://key-policy.jsonSalin KeyMetadata.Arn dari output. Siapa pun yang menambahkan kunci di Claude memerlukan ARN tersebut.
Setiap pemeriksaan kunci di Claude menambahkan empat error access-denied yang memang diharapkan ke CloudTrail. Anda dapat menyaringnya.
Di Claude: tambahkan dan lampirkan kunci
Untuk membuat skrip bagian ini di Claude Platform, gunakan Admin API sebagai gantinya.
Buka pengaturan kunci enkripsi
Di Claude Console, buka Encryption keys di halaman Data retention. Jika bagian tersebut tidak ada, pilih Organization dari menu dropdown di bagian atas.
Tambahkan kunci
Di bawah Encryption keys, klik Add key. Masukkan Display name, pilih AWS KMS, lalu klik Continue.
Masukkan ARN kunci
Periksa bahwa kebijakan kunci Anda berisi Organization ID for the key policy yang ditampilkan di kotak dialog. Tempelkan ARN kunci ke KMS key ARN lalu klik Add.
Verifikasi kunci
Di daftar Encryption keys, klik Verify di samping kunci. Connected muncul saat pemeriksaan berhasil. Jika yang muncul justru Connection failed, lihat Memecahkan masalah CMEK.
Lampirkan kunci ke workspace
- Di bagian atas halaman Data retention, pilih workspace dari menu dropdown.
- Di bawah Encryption key, pilih kunci lalu klik Save.
- Centang kotak untuk mengonfirmasi bahwa Anda telah membaca dokumentasi CMEK, lalu klik Confirm.
Anda akan melihat Workspace settings updated. Setelah kunci mulai berlaku, audit log penyedia cloud Anda menampilkan panggilan Anthropic ke kunci tersebut.
Dalam organisasi ZDR, setelah Anda memilih workspace, pilih Standard data retention agar Encryption key muncul. Setelah Anda mengklik Save, klik Accept pada ketentuan retensi data.
Di Claude Enterprise, CMEK berlaku untuk seluruh organisasi, dan Anda hanya dapat menambahkan satu kunci.
Menambahkan kunci tersebut menonaktifkan atau mengubah beberapa fitur untuk setiap pengguna. Untuk mencoba CMEK terlebih dahulu, gunakan organisasi terpisah.
Buka pengaturan kunci enkripsi
Buka claude.ai > Organization settings > Data and privacy dan temukan Encryption keys.
Tambahkan kunci
Klik Add key. Masukkan Display name dan pilih AWS KMS. Centang kotak untuk mengonfirmasi bahwa Anda telah membaca dokumentasi CMEK, lalu klik Continue.
Masukkan ARN kunci
Periksa bahwa kebijakan kunci Anda berisi Organization ID for the key policy yang ditampilkan di kotak dialog. Tempelkan ARN kunci ke KMS key ARN lalu klik Add.
Konfirmasi bahwa kunci telah ditambahkan
Pemeriksaan dapat memakan waktu hingga 30 detik. Saat Encryption key configured. muncul, klik Done. Jika yang muncul justru The encryption key couldn’t be added., temukan penyebabnya dan coba lagi.
Kunci Anda melindungi data yang ditulis sejak saat itu. Beri tahu pengguna Anda fitur mana yang berubah.
Was this page helpful?