

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Ekspor AWS CloudHSM kunci publik menggunakan KMU
<a name="key_mgmt_util-exportPubKey"></a>

Gunakan **exportPubKey** perintah di AWS CloudHSM key\$1mgmt\$1util untuk mengekspor kunci publik dalam HSM ke file. Anda dapat menggunakannya untuk mengekspor kunci privat yang Anda hasilkan pada HSM. Anda juga dapat menggunakan perintah ini untuk mengekspor kunci publik yang diimpor ke HSM, seperti yang diimpor dengan perintah **[**importPubKey**](key_mgmt_util-importPubKey.md)**

Operasi **exportPubKey** menyalin bahan kunci untuk file yang Anda tentukan. Tapi itu tidak menghapus kunci dari HSM, mengubah [atribut kunci](key-attribute-table.md), atau mencegah Anda menggunakan kunci dalam operasi kriptografi lebih lanjut. Anda dapat mengekspor kunci yang sama beberapa kali.

Anda hanya dapat mengekspor kunci publik yang memiliki `OBJ_ATTR_EXTRACTABLE` bernilai `1`. Untuk menemukan atribut kunci, gunakan perintah **[getAttribute](key_mgmt_util-getAttribute.md)**.

Sebelum Anda menjalankan perintah `key_mgmt_util`, Anda harus [memulai key\$1mgmt\$1util](key_mgmt_util-setup.md#key_mgmt_util-start) dan [masuk](key_mgmt_util-log-in.md) ke HSM sebagai pengguna kripto (CU).

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

```
exportPubKey -h

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

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

Contoh ini menunjukkan cara menggunakan **exportPubKey** untuk mengekspor kunci publik dari HSM.

**Example : Ekspor kunci publik**  
Perintah ini ekspor kunci publik dengan handel `10` ke file bernama `public.pem`. Ketika perintah berhasil, **exportPubKey** mengembalikan pesan sukses.  

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

PEM formatted public key is written to public.pem

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

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

Perintah ini membawa parameter berikut.

**`-h`**  
Menampilkan bantuan baris perintah untuk perintah.  
Wajib: Ya

**`-k`**  
Menentukan handel kunci dari kunci publik yang akan diekspor.  
Wajib: Ya

**`-out`**  
Menentukan nama file tempat kunci publik yang diekspor akan ditulis.  
Wajib: Ya

## Topik terkait
<a name="exportPubKey-seealso"></a>
+ [importPubKey](key_mgmt_util-importPubKey.md)
+ [Menghasilkan Kunci](generate-keys.md)