

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á.

# Valide o arquivo de chave usando AWS CloudHSM o KMU
<a name="key_mgmt_util-IsValidKeyHandlefile"></a>

Use o **IsValidKeyHandlefile** comando no AWS CloudHSM key\$1mgmt\$1util para descobrir se um arquivo de chave contém uma chave privada real ou uma chave RSA PEM falsa. Um arquivo PEM falso não contém o material da chave privada real, mas, em vez disso, faz referência à chave privada no HSM. Esse arquivo pode ser usado para estabelecer o SSL/TLS descarregamento do seu servidor web para o. AWS CloudHSM Para obter mais informações, consulte [SSL/TLS Offload on Linux using Tomcat](third-offload-linux-jsse.md) ou [SSL/TLS Offload on Linux using NGINX or Apache](third-offload-linux-openssl.md).

**nota**  
**IsValidKeyHandlefile** funciona apenas para chaves RSA.

Antes de executar um comando key\$1mgmt\$1util, você deve [iniciar key\$1mgmt\$1util](key_mgmt_util-setup.md#key_mgmt_util-start) e [fazer login](key_mgmt_util-log-in.md) no HSM como um usuário de criptografia (CU).

## Sintaxe
<a name="IsValidKeyHandlefile-syntax"></a>

```
IsValidKeyHandlefile -h

IsValidKeyHandlefile -f <rsa-private-key-file>
```

## Exemplos
<a name="IsValidKeyHandlefile-examples"></a>

Esses exemplos mostram como usar **IsValidKeyHandlefile** para determinar se um determinado arquivo de chave contém o material de chave real ou o material de chave PEM falsa.

**Example : Validate a Real Private Key**  
Esse comando confirma que o arquivo chamado `privateKey.pem` contém o material de chave real.  

```
Command: IsValidKeyHandlefile -f privateKey.pem

Input key file has real private key
```

**Example : Invalidate a Fake PEM Key**  
Esse comando confirma que o arquivo chamado `caviumKey.pem` contém o material de chave PEM falsa feito no identificador de chave `15`.  

```
Command: IsValidKeyHandlefile -f caviumKey.pem
            
Input file has invalid key handle: 15
```

## Parâmetros
<a name="IsValidKeyHandlefile-parameters"></a>

Esse comando usa os seguintes parâmetros.

**`-h`**  
Exibe a ajuda da linha de comando para o comando.  
Obrigatório: Sim

**`-f`**  
Especifica o nome do arquivo de chave privada RSA a ser verificado para ver se há material de chave válido.  
Obrigatório: Sim

## Tópicos relacionados
<a name="IsValidKeyHandlefile-seealso"></a>
+ [getCaviumPrivChave](key_mgmt_util-getCaviumPrivKey.md)
+ [Descarregamento de SSL/TLS no Linux usando Tomcat](third-offload-linux-jsse.md) 
+ [Descarregamento de SSL/TLS no Linux usando NGINX ou Apache](third-offload-linux-openssl.md)