

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

# 尋找金鑰 ID 和金鑰 ARN
<a name="find-cmk-id-arn"></a>

若要識別 AWS KMS key，您可以使用[金鑰 ID](concepts.md#key-id-key-id) 或 Amazon Resource Name ([金鑰 ARN](concepts.md#key-id-key-ARN))。在[密碼編譯操作](kms-cryptography.md#cryptographic-operations)中，您也可以使用[別名名稱](concepts.md#key-id-alias-name)或[別名 ARN](concepts.md#key-id-alias-ARN)。

您可以使用 [AWS KMS 主控台](https://console.aws.amazon.com/kms)或 [ListKeys](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) 操作來識別帳戶和區域中每個 KMS 金鑰的金鑰 ID 和金鑰 ARN。

如需 支援之 KMS 金鑰識別符的詳細資訊 AWS KMS，請參閱 [金鑰識別符 (KeyID)](concepts.md#key-id)。如需尋找別名名稱和別名 ARN 的說明，請參閱 [尋找 KMS 金鑰的別名名稱和別名 ARN](alias-view.md)。

## 使用 AWS KMS 主控台
<a name="find-cmk-arn"></a>

1. 在 https：//[https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms) 開啟 AWS KMS 主控台。

1. 若要變更 AWS 區域，請使用頁面右上角的區域選擇器。

1. 若要檢視您所建立及管理帳戶中的金鑰，請在導覽窗格中選擇**Customer managed keys** (客戶受管金鑰)。若要檢視帳戶中為您 AWS 建立和管理的金鑰，請在導覽窗格中選擇**AWS 受管金鑰**。

1. 若要尋找 KMS 金鑰的[金鑰 ID](concepts.md#key-id-key-id)，請查看以 KMS 金鑰別名開頭的資料列。

   根據預設，**Key ID (金鑰 ID)** 資料行會出現在資料表中。如果 Key ID (金鑰 ID) 資料行並未出現在您的資料表內，請使用 [自訂您的主控台檢視](viewing-console-customize.md) 中說明的程序來還原。您也可以在 KMS 金鑰的詳細資訊頁面上檢視 KMS 金鑰的金鑰 ID。  
![\[客戶受管金鑰 table showing Key ID for a single key-test alias.\]](http://docs.aws.amazon.com/zh_tw/kms/latest/developerguide/images/find-key-id-new.png)

1. 若要尋找 KMS 金鑰的 Amazon Resource Name (ARN)，請選擇金鑰 ID 或別名。**General Configuration** (一般組態) 區段中會顯示的[金鑰 ARN](concepts.md#key-id-key-ARN)。  
![\[General configuration section showing key alias, status, and ARN details.\]](http://docs.aws.amazon.com/zh_tw/kms/latest/developerguide/images/find-key-arn.png)

## 使用 AWS KMS API
<a name="find-cmk-arn-api"></a>

若要尋找 的[金鑰 ID](concepts.md#key-id-key-id) 和[金鑰 ARN](concepts.md#key-id-key-ARN) AWS KMS key，請使用 [ListKeys](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) 操作。

`ListKeys` 操作會傳回發起人帳戶和區域中所有 KMS 金鑰的金鑰 ID 和 Amazon Resource Name (ARN)。

例如，呼叫 `ListKeys` 操作會傳回這個虛構帳戶中每個 KMS 金鑰的 ID 和 ARN。如需多種程式設計語言的範例，請參閱[`ListKeys` 搭配 AWS SDK 或 CLI 使用](example_kms_ListKeys_section.md)。

```
$ aws kms list-keys
{
    "Keys": [
        {
            "KeyId": "1234abcd-12ab-34cd-56ef-1234567890ab",
            "KeyArn": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
        },
        {
            "KeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
            "KeyArn": "arn:aws:kms:us-west-2:111122223333:key/0987dcba-09fe-87dc-65ba-ab0987654321"
        }
    ]
}
```