

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Convalida il file chiave utilizzando AWS CloudHSM KMU
<a name="key_mgmt_util-IsValidKeyHandlefile"></a>

Usa il **IsValidKeyHandlefile** comando in AWS CloudHSM key\$1mgmt\$1util per scoprire se un file di chiave contiene una vera chiave privata o una falsa chiave RSA PEM. Un file PEM falso non contiene il materiale della chiave privata, ma i riferimenti alla chiave privata nell'HSM. Tale file può essere utilizzato per stabilire l'offload dal tuo server web a. SSL/TLS AWS CloudHSM Per ulteriori informazioni, consulta [SSL/TLS Offload su Linux con Tomcat o SSL/TLS Offload su Linux con](third-offload-linux-jsse.md) [NGINX o Apache](third-offload-linux-openssl.md).

**Nota**  
**IsValidKeyHandlefile**funziona solo con le chiavi RSA.

Prima di eseguire un comando key\$1mgmt\$1util, devi [avviare key\$1mgmt\$1util](key_mgmt_util-setup.md#key_mgmt_util-start) e [accedere](key_mgmt_util-log-in.md) a HSM come crypto user (CU).

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

```
IsValidKeyHandlefile -h

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

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

Questi esempi mostrano come utilizzare **IsValidKeyHandlefile** per stabilire se un determinato file chiave contiene il materiale di chiavi reali o il materiale di chiavi PEM false.

**Example : Convalida una vera chiave privata**  
Questo comando conferma che il file chiamato `privateKey.pem` contiene materiale di chiavi reali.  

```
Command: IsValidKeyHandlefile -f privateKey.pem

Input key file has real private key
```

**Example : Invalida una chiave PEM falsa**  
Questo comando conferma che il file chiamato `caviumKey.pem` contiene materiale di chiavi PEM false ottenuto dall'handle della chiave `15`.  

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

## Parameters
<a name="IsValidKeyHandlefile-parameters"></a>

Questo comando accetta i parametri seguenti.

**`-h`**  
Visualizza il testo di aiuto per il comando.  
Obbligatorio: sì

**`-f`**  
Speciifica il file di chiave privata RSA da verificare per verificare la presenza di materiale chiave valido.  
Campo obbligatorio: sì

## Argomenti correlati
<a name="IsValidKeyHandlefile-seealso"></a>
+ [getCaviumPrivChiave](key_mgmt_util-getCaviumPrivKey.md)
+ [SSL/TLS Offload su Linux utilizzando Tomcat](third-offload-linux-jsse.md) 
+ [SSL/TLS Offload su Linux utilizzando NGINX o Apache](third-offload-linux-openssl.md)