

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Exportación de una AWS CloudHSM clave pública mediante KMU
<a name="key_mgmt_util-exportPubKey"></a>

Utilice el **exportPubKey** comando del AWS CloudHSM key\$1mgmt\$1util para exportar una clave pública de un HSM a un archivo. Puede utilizarlo para exportar las claves públicas que genere en un HSM. También puede utilizar este comando para exportar las claves públicas que se importaron en un HSM, como las que se importaron con el comando **[**importPubKey**](key_mgmt_util-importPubKey.md)**.

El comando **exportPubKey** copia el material de claves en el archivo que se especifique. Sin embargo, no elimina la clave del HSM, no cambia sus [atributos de clave](key-attribute-table.md) ni le impide a usted utilizar la clave en operaciones criptográficas posteriores. Puede exportar la misma clave varias veces.

Solo puede exportar las claves públicas cuyo valor de `OBJ_ATTR_EXTRACTABLE` es `1`. Para buscar los atributos de una clave, utilice el comando **[getAttribute](key_mgmt_util-getAttribute.md)**.

Antes de ejecutar cualquier comando de `key_mgmt_util`, debe [iniciar key\$1mgmt\$1util](key_mgmt_util-setup.md#key_mgmt_util-start) e [iniciar sesión](key_mgmt_util-log-in.md) en el HSM como usuario de criptografía (CU).

## Sintaxis
<a name="exportPubKey-syntax"></a>

```
exportPubKey -h

exportPubKey -k <public-key-handle>
             -out <key-file>
```

## Ejemplos
<a name="exportPubKey-examples"></a>

Este ejemplo muestra cómo utilizar **exportPubKey** para exportar una clave pública de un HSM.

**Example : exportar una clave pública.**  
Este comando exporta una clave pública con el identificador `10` a un archivo denominado `public.pem`. Cuando el comando se ejecuta correctamente, **exportPubKey** devuelve un mensaje de confirmación.  

```
Command: exportPubKey -k 10 -out public.pem

PEM formatted public key is written to public.pem

Cfm3ExportPubKey returned: 0x00 : HSM Return: SUCCESS
```

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

Este comando admite los siguientes parámetros.

**`-h`**  
Muestra la ayuda de la línea de comando para el comando.  
Obligatorio: sí

**`-k`**  
Especifica el identificador de clave de la clave pública que se va a exportar.  
Obligatorio: sí

**`-out`**  
Especifica el nombre del archivo en el que se escribirá la clave pública exportada.  
Obligatorio: sí

## Temas relacionados
<a name="exportPubKey-seealso"></a>
+ [importPubKey](key_mgmt_util-importPubKey.md)
+ [Generar claves](generate-keys.md)