

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Suchen Sie den Aliasnamen und den Alias-ARN für einen KMS-Schlüssel
<a name="alias-view"></a>

Aliase erleichtern das Erkennen von KMS-Schlüsseln in der AWS KMS Konsole. Sie können die Aliase für einen KMS-Schlüssel in der AWS KMS Konsole oder mithilfe des [ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html)Vorgangs anzeigen. Der [DescribeKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html)Vorgang, der die Eigenschaften eines KMS-Schlüssels zurückgibt, beinhaltet keine Aliase.

Die folgenden Verfahren zeigen, wie Sie die Aliase, die einem KMS-Schlüssel zugeordnet sind, mithilfe der AWS KMS Konsole und der API anzeigen und AWS KMS identifizieren können. In den AWS KMS API-Beispielen wird das [AWS Command Line Interface (AWS CLI)](https://aws.amazon.com/cli/) verwendet, Sie können jedoch jede unterstützte Programmiersprache verwenden.

## Verwenden der AWS KMS Konsole
<a name="alias-view-console"></a>

In der AWS KMS Konsole werden die Aliase angezeigt, die dem KMS-Schlüssel zugeordnet sind. 

1. Öffnen Sie die AWS KMS Konsole unter [https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms).

1. Um das zu ändern AWS-Region, verwenden Sie die Regionsauswahl in der oberen rechten Ecke der Seite.

1. Zum Anzeigen der Schlüssel in Ihrem Konto, die Sie erstellen und verwalten, wählen Sie im Navigationsbereich **Customer managed keys (Vom Kunden verwaltete Schlüssel)** aus. **Um die Schlüssel in Ihrem Konto anzuzeigen, das für Sie AWS erstellt und verwaltet wird, wählen AWS Sie im Navigationsbereich die Option Verwaltete Schlüssel aus.**

1. Die Spalte **Aliases (Aliase)** zeigt den Alias für jeden KMS-Schlüssel an. Wenn ein KMS-Schlüssel keinen Alias hat, wird ein Bindestrich (**-**) in der Spalte **Aliases (Aliase)** angezeigt.

   Wenn ein KMS-Schlüssel über mehrere Aliase verfügt, enthält die **Aliase**-Spalte auch eine Aliasübersicht, z. B. **(\$1*n* mehr)**. Der folgende KMS-Schlüssel hat beispielsweise zwei Aliase, von denen einer ist `key-test`. 

   Um den Aliasnamen und den Alias-ARN aller Aliase für den KMS-Schlüssel zu finden, verwenden Sie die **Aliase**-Registerkarte. 
   + Um direkt zur Registerkarte **Aliases (Aliase)** zu gelangen, wählen Sie in der Spalte **Aliases (Aliase)** die Aliasübersicht aus (**\$1*n* mehr**). Eine Aliasübersicht wird nur angezeigt, wenn der KMS-Schlüssel mehr als einen Alias hat.
   + Oder wählen Sie den Alias oder die Schlüssel-ID des KMS-Schlüssels aus (wodurch die Detailseite für den KMS-Schlüssel geöffnet wird) und wählen Sie dann die **Aliase**-Registerkarte. Die Registerkarten werden unter dem Abschnitt **General Configuration (allgemeine Konfiguration)** angezeigt.   
![\[Kundenverwaltete Schlüssel interface showing a list with one key and options to create or filter keys.\]](http://docs.aws.amazon.com/de_de/kms/latest/developerguide/images/find-alias-name-1-sm.png)

1. Die **Aliase**-Registerkarte zeigt den Aliasnamen und Alias-ARN aller Aliase für einen KMS-Schlüssel an. Auf dieser Registerkarte können Sie auch Aliase für den KMS-Schlüssel erstellen und löschen.  
![\[Aliases tab showing two key aliases with their names and ARNs listed in a table format.\]](http://docs.aws.amazon.com/de_de/kms/latest/developerguide/images/alias-tab-1.png)

**Von AWS verwaltete Schlüssel**  
Sie können den Alias verwenden, um einen zu erkennen Von AWS verwalteter Schlüssel, wie auf dieser **Von AWS verwaltete Schlüssel**Beispielseite gezeigt. Die Aliasse für Von AWS verwaltete Schlüssel haben immer das Format: `aws/<service-name>`. Der Alias Von AWS verwalteter Schlüssel für Amazon DynamoDB lautet beispielsweise. `aws/dynamodb`

![\[Aliasse auf der Von AWS verwaltete Schlüssel-Seite der AWS KMS -Konsole\]](http://docs.aws.amazon.com/de_de/kms/latest/developerguide/images/alias-console-aws-managed-sm.png)


## Verwenden der API AWS KMS
<a name="alias-view-api"></a>

Der [ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html)Vorgang gibt den Aliasnamen und den Alias-ARN der Aliase im Konto und in der Region zurück. Die Ausgabe umfasst Aliase für Von AWS verwaltete Schlüssel und für vom Kunden verwaltete Schlüssel. Die Aliasse für Von AWS verwaltete Schlüssel haben immer das Format `aws/<service-name>`, z. B. `aws/dynamodb`.

Die Antwort kann auch Aliase ohne das Feld `TargetKeyId` enthalten. Dabei handelt es sich um vordefinierte Aliase, die AWS zwar erstellt, aber noch keinem KMS-Schlüssel zugeordnet wurden.

```
$ aws kms list-aliases
{
    "Aliases": [
        {
            "AliasName": "alias/access-key",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/access-key",
            "TargetKeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
            "CreationDate": 1516435200.399,
            "LastUpdatedDate": 1516435200.399
        },        
        {
            "AliasName": "alias/ECC-P521-Sign",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/ECC-P521-Sign",
            "TargetKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab",
            "CreationDate": 1693622000.704,
            "LastUpdatedDate": 1693622000.704
        },
        {
            "AliasName": "alias/ImportedKey",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/ImportedKey",
            "TargetKeyId": "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d",
            "CreationDate": 1493622000.704,
            "LastUpdatedDate": 1521097200.235
        },
        {
            "AliasName": "alias/finance-project",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/finance-project",
            "TargetKeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
            "CreationDate": 1604958290.014,
            "LastUpdatedDate": 1604958290.014
        },
        {
            "AliasName": "alias/aws/dynamodb",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/aws/dynamodb",
            "TargetKeyId": "0987ab65-43cd-21ef-09ab-87654321cdef",
            "CreationDate": 1521097200.454,
            "LastUpdatedDate": 1521097200.454
        },
        {
            "AliasName": "alias/aws/ebs",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/aws/ebs",
            "TargetKeyId": "abcd1234-09fe-ef90-09fe-ab0987654321",
            "CreationDate": 1466518990.200,
            "LastUpdatedDate": 1466518990.200
        }
    ]
}
```

Wenn Sie nur die Aliasse auflisten möchten, die einem bestimmten KMS-Schlüssel zugeordnet sind, verwenden Sie den optionalen `KeyId`-Parameter der `ListAliases`-Operation. Der `KeyId`-Parameter übernimmt die [Schlüssel-ID](concepts.md#key-id-key-id) oder den [Schüssel-ARN](concepts.md#key-id-key-ARN) des KMS-Schlüssels. 

In diesem Beispiel werden alle Aliase abgerufen, die dem `0987dcba-09fe-87dc-65ba-ab0987654321`KMS-Schlüssel zugeordnet sind

```
$ aws kms list-aliases --key-id 0987dcba-09fe-87dc-65ba-ab0987654321
{
    "Aliases": [
        {
            "AliasName": "alias/access-key",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/access-key",
            "TargetKeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
            "CreationDate": "2018-01-20T15:23:10.194000-07:00",
            "LastUpdatedDate": "2018-01-20T15:23:10.194000-07:00"
        },
        {
            "AliasName": "alias/finance-project",
            "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/finance-project",
            "TargetKeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
            "CreationDate": 1604958290.014,
            "LastUpdatedDate": 1604958290.014
        }
    ]
}
```

Der `KeyId`-Parameter akzeptiert keine Platzhalterzeichen, aber Sie können die Funktionen Ihrer Programmiersprache verwenden, um die Antwort zu filtern. 

Mit dem folgenden AWS CLI Befehl werden beispielsweise nur die Aliase für abgerufen. Von AWS verwaltete Schlüssel

```
$ aws kms list-aliases --query 'Aliases[?starts_with(AliasName, `alias/aws/`)]'
```

Der folgende Befehl ruft nur den `access-key`-Alias ab. Bei dem Aliasnamen wird zwischen Groß- und Kleinschreibung unterschieden.

```
$ aws kms list-aliases --query 'Aliases[?AliasName==`alias/access-key`]'
[
    {
        "AliasName": "alias/access-key",
        "AliasArn": "arn:aws:kms:us-west-2:111122223333:alias/access-key",
        "TargetKeyId": "0987dcba-09fe-87dc-65ba-ab0987654321",
        "CreationDate": "2018-01-20T15:23:10.194000-07:00",
        "LastUpdatedDate": "2018-01-20T15:23:10.194000-07:00"
    }
]
```