

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.

# Voraussetzungen für die Integration AWS CloudHSM mit Java Keytool und Jarsigner mithilfe des Client SDK 5
<a name="keystore-prerequisites_5"></a>

Um den AWS CloudHSM Schlüsselspeicher verwenden zu können, müssen Sie zuerst das JCE SDK initialisieren und konfigurieren. AWS CloudHSM Gehen Sie dazu wie folgt vor. 

## Schritt 1: Installieren der JCE
<a name="prereq-step-one_5"></a>

Folgen Sie den Schritten zur Installation der Java-Bibliothek, um JCE einschließlich der AWS CloudHSM Client-Voraussetzungen zu [installieren](java-library-install_5.md). 

## Schritt 2: Hinzufügen von HSM-Anmeldeinformationen zu Umgebungsvariablen
<a name="prereq-step-two_5"></a>

Richten Sie Umgebungsvariablen so ein, dass sie Ihre HSM-Anmeldeinformationen enthalten. 

------
#### [ Linux ]

```
$ export HSM_USER={{<HSM user name>}}
```

```
$ export HSM_PASSWORD={{<HSM password>}}
```

------
#### [ Windows ]

```
PS C:\> $Env:HSM_USER={{<HSM user name>}}
```

```
PS C:\> $Env:HSM_PASSWORD={{<HSM password>}}
```

------

**Anmerkung**  
Das AWS CloudHSM JCE bietet verschiedene Anmeldeoptionen. Um den AWS CloudHSM Schlüsselspeicher mit Anwendungen von Drittanbietern zu verwenden, müssen Sie die implizite Anmeldung mit Umgebungsvariablen verwenden. Wenn Sie die explizite Anmeldung über Anwendungscode verwenden möchten, müssen Sie mithilfe des AWS CloudHSM Schlüsselspeichers Ihre eigene Anwendung erstellen. Weitere Informationen finden Sie im Artikel [Verwenden des AWS CloudHSM Schlüsselspeichers](alternative-keystore_5.md). 

## Schritt 3: Registrieren des JCE-Providers
<a name="prereq-step-three_5"></a>

Gehen Sie folgendermaßen vor, um den JCE-Anbieter in der CloudProvider Java-Konfiguration zu registrieren: 

1. Öffnen Sie die `java.security`-Konfigurationsdatei in Ihrer Java-Installation zur Bearbeitung.

1. Fügen Sie in der `java.security`-Konfigurationsdatei `com.amazonaws.cloudhsm.jce.provider.CloudHsmProvider` als letzten Anbieter hinzu. Wenn sich beispielsweise neun Anbieter in der `java.security`-Datei befinden, fügen Sie den folgenden Anbieter als letzten Anbieter in dem Abschnitt hinzu:

   `security.provider.10=com.amazonaws.cloudhsm.jce.provider.CloudHsmProvider`

**Anmerkung**  
Wenn Sie den AWS CloudHSM Anbieter mit höherer Priorität hinzufügen, kann sich dies negativ auf die Leistung Ihres Systems auswirken, da dem AWS CloudHSM Anbieter bei Vorgängen, die sicher in Software ausgelagert werden können, Priorität eingeräumt wird. Es hat sich bewährt, **immer** den Anbieter anzugeben, den Sie für einen Vorgang verwenden möchten, unabhängig davon, ob es sich um den AWS CloudHSM oder einen softwarebasierten Anbieter handelt.

**Anmerkung**  
Die Angabe von `-providerName``-providerclass`, und `-providerpath` Befehlszeilenoptionen beim Generieren von Schlüsseln **keytool** mithilfe des AWS CloudHSM CloudHSM-Schlüsselspeichers kann zu Fehlern führen.