

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 工作階段加密
<a name="sessions-encryption"></a>

根據預設，Amazon Bedrock 會使用AWS受管金鑰進行工作階段加密。如需 Amazon Bedrock 所使用預設加密的詳細資訊，請參閱[資料加密](https://docs.aws.amazon.com/bedrock/latest/userguide/data-encryption.html)。

 如需多一層的安全性，您可以使用客戶受管金鑰來加密工作階段資料。若要使用您自己的金鑰，請在 [CreateSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CreateSession.html) API 操作中指定 `KMSKeyArn` 金鑰的 Amazon Resource Name (ARN)。建立工作階段的使用者或角色必須擁有使用金鑰的許可。您可以使用下列 IAM 政策授予必要許可：

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Encrypt",
                "kms:Decrypt",
                "kms:GenerateDataKey"
            ],
            "Resource": "arn:aws:kms:us-east-1:123456789012:key/${key-id}",
            "Condition": {
                "StringLike": {
                    "kms:EncryptionContext:aws:bedrock:session:arn": "arn:aws:bedrock:us-east-1:123456789012:session/*"
                },
                "StringEquals": {
                    "kms:ViaService": "bedrock.us-east-1.amazonaws.com"
                }
            }
        },
        {
            "Effect": "Allow",
            "Action": [
                "kms:DescribeKey"
            ],
            "Resource": "arn:aws:kms:us-east-1:123456789012:key/${key-id}",
            "Condition": {
                "StringEquals": {
                    "kms:ViaService": "bedrock.us-east-1.amazonaws.com"
                }
            }
        }
    ]
}
```

------