

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Use o armazenamento de AWS CloudHSM chaves com o keytool usando o Client SDK 5
<a name="using_keystore_with_keytool_5"></a>

 [ Keytool](https://docs.oracle.com/en/java/javase/25/docs/specs/man/keytool.html) é um utilitário de linha de comando popular para tarefas comuns de chave e certificado. Um tutorial completo sobre o keytool está fora do escopo da documentação do AWS CloudHSM . Este artigo explica os parâmetros específicos que você deve usar com várias funções de ferramentas-chave ao utilizá-las AWS CloudHSM como raiz de confiança por meio do armazenamento de AWS CloudHSM chaves.

Ao usar o keytool com o armazenamento de AWS CloudHSM chaves, especifique os seguintes argumentos para qualquer comando keytool:

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

```
-storetype CLOUDHSM -J-classpath{{< '-J/opt/cloudhsm/java/*'>}}
```

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

```
-storetype CLOUDHSM -J-classpath{{<'-J"C:\Program Files\Amazon\CloudHSM\java\*"'>}}
```

------

Se você quiser criar um novo arquivo de armazenamento de chaves usando o armazenamento de AWS CloudHSM chaves, consulte[Use o AWS CloudHSM KeyStore for AWS CloudHSM Client SDK 3](alternative-keystore.md#using_cloudhsm_keystore). Para usar um armazenamento de chaves existente, especifique seu nome (incluindo o caminho) usando o argumento keystore para keytool. Se você especificar um arquivo de armazenamento de chaves inexistente em um comando keytool, o armazenamento de AWS CloudHSM chaves criará um novo arquivo de armazenamento de chaves.