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à.
importPubKey
Il comando importPubKey in key_mgmt_util importa una chiave pubblica in un formato PEM in un HSM. È possibile utilizzarlo per importare le chiavi pubbliche generate al di fuori del HSM. È inoltre possibile utilizzare il comando per importare le chiavi esportate da HSM, ad esempio quelle esportate tramite il comando exportPubKey.
Prima di eseguire un comando key_mgmt_util, devi avviare key_mgmt_util e accedere a HSM come crypto user (CU).
Sintassi
importPubKey -h importPubKey -l
<label>
-f<key-file>
[-sess] [-id<key-id>
] [min_srv<minimum-number-of-servers>
] [-timeout<number-of-seconds>
]
Esempi
Questo esempio illustra come utilizzare importPubKey per importare una chiave pubblica in un HSM.
Esempio : Importa una chiave pubblica
Questo comando importa una chiave pubblica da un file con nome public.pem
con l'etichetta importedPublicKey
. Quando il comando viene completato, importPubKey restituisce un'handle per la chiave importata e un messaggio di successo.
Command:
importPubKey -l importedPublicKey -f public.pem
Cfm3CreatePublicKey returned: 0x00 : HSM Return: SUCCESS Public Key Handle: 262230 Cluster Error Status Node id 2 and err state 0x00000000 : HSM Return: SUCCESS Node id 0 and err state 0x00000000 : HSM Return: SUCCESS Node id 1 and err state 0x00000000 : HSM Return: SUCCESS
Parametri
Questo comando accetta i parametri seguenti.
-h
-
Visualizza il testo di aiuto per il comando.
Campo obbligatorio: sì
-l
-
Specifica un'etichetta definita dall'utente per la chiave pubblica.
Campo obbligatorio: sì
-f
-
Specifica il nome del file della chiave da importare.
Campo obbligatorio: sì
-sess
-
Designa la chiave importata come una chiave di sessione.
Impostazione predefinita: la chiave importata è detenuta come persistente (token) nel cluster.
Campo obbligatorio: no
-id
-
Specifica l'ID della chiave da importare.
Impostazione predefinita: nessun valore dell'ID.
Campo obbligatorio: no
-min_srv
-
Specifica il numero minimo di moduli HSM su cui la chiave importata è sincronizzata prima che il valore del parametro
-timeout
scada. Se la chiave non è sincronizzata sul numero di server specificato nel tempo allocato, non viene creato.AWS CloudHSM sincronizza automaticamente ogni chiave su ogni modulo HSM nel cluster. Per velocizzare il processo, imposta il valore di
min_srv
su un valore inferiore al numero di moduli HSM nel cluster e imposta un valore di timeout basso. Tuttavia, alcune richieste potrebbero non generare una chiave.Impostazione predefinita: 1
Campo obbligatorio: no
-timeout
-
Specifica il numero di secondi di attesa per la sincronizzazione della chiave tra moduli HSM quando viene incluso il parametro
min-serv
. Se non viene specificato un numero, il processo prosegue a tempo indefinito.Impostazione predefinita: nessun limite
Campo obbligatorio: no