

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

# Referensi untuk perintah AWS CloudHSM Key Management Utility
<a name="key_mgmt_util-reference"></a>

Alat baris perintah **key\_mgmt\_util** membantu Anda mengelola kunci dalam modul keamanan perangkat keras (HSM) di AWS CloudHSM cluster Anda, termasuk membuat, menghapus, dan menemukan kunci dan atributnya. Ini mencakup beberapa perintah, yang masing-masing dijelaskan secara detail dalam topik ini.

Untuk memulai dengan cepat, lihat [Memulai dengan AWS CloudHSM key\_mgmt\_util](key_mgmt_util-getting-started.md). Untuk membantu menafsirkan atribut kunci, lihat [AWS CloudHSM referensi atribut kunci untuk KMU](key-attribute-table.md). Untuk informasi tentang alat baris perintah cloudhsm\_mgmt\_util, yang mencakup perintah untuk mengelola HSM dan pengguna di klaster Anda, lihat [AWS CloudHSM Utilitas Manajemen (CMU)](cloudhsm_mgmt_util.md). 

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

Untuk mencantumkan semua perintah key\_mgmt\_util, ketik:

```
Command: help
```

Untuk mendapatkan bantuan untuk perintah key\_mgmt\_util tertentu, ketik:

```
Command: {{<command-name>}} -h
```

Untuk mengakhiri sesi key\_mgmt\_util Anda, ketik:

```
Command: exit
```

Topik berikut menjelaskan perintah dalam key\_mgmt\_util.

**catatan**  
Beberapa perintah di key\_mgmt\_util dan cloudhsm\_mgmt\_util memiliki nama yang sama. Namun, perintah biasanya memiliki sintaks yang berbeda, output yang berbeda, dan fungsi yang sedikit berbeda.


| Perintah | Deskripsi | 
| --- | --- | 
| [aesWrapUnwrap](key_mgmt_util-aesWrapUnwrap.md) | Mengenkripsi dan mendekripsi isi kunci dalam sebuah file. | 
| [DeleteKey](key_mgmt_util-deleteKey.md) | Menghapus kunci dari file. HSMs | 
| [Error2String](key_mgmt_util-Error2String.md) | Mendapatkan kesalahan yang sesuai dengan kode kesalahan heksadesimalkey\_mgmt\_util. | 
| [keluar](key_mgmt_util-exit.md) | Keluar dari key\_mgmt\_util. | 
| [exportPrivateKey](key_mgmt_util-exportPrivateKey.md) | Mengekspor salinan kunci pribadi dari HSM ke file pada disk. | 
| [exportPubKey](key_mgmt_util-exportPubKey.md) | Ekspor salinan kunci publik dari HSM ke file. | 
| [exSymKey](key_mgmt_util-exSymKey.md) | Mengekspor salinan teks biasa dari kunci simetris dari file ke HSMs file. | 
| [extractMaskedObject](key_mgmt_util-extractMaskedObject.md) | Ekstrak kunci dari HSM sebagai file objek tertutup. | 
| [FindKey](key_mgmt_util-findKey.md) | Cari kunci berdasarkan nilai atribut kunci. | 
| [findSingleKey](key_mgmt_util-findSingleKey.md) | Memverifikasi bahwa kunci ada pada semua HSMs di cluster. | 
| [DSAKeypasangan gen](key_mgmt_util-genDSAKeyPair.md) | Menghasilkan key pair [Digital Signing Algorithm](https://en.wikipedia.org/wiki/Digital_Signature_Algorithm) (DSA) di file Anda HSMs. | 
| [ECCKeypasangan gen](key_mgmt_util-genECCKeyPair.md) | Menghasilkan key pair [Elliptic Curve Cryptography](https://en.wikipedia.org/wiki/Elliptic-curve_cryptography) (ECC) di file Anda. HSMs | 
| [RSAKeypasangan gen](key_mgmt_util-genRSAKeyPair.md) | Menghasilkan key pair asimetris [RSA](https://en.wikipedia.org/wiki/RSA_%28cryptosystem%29) di file Anda. HSMs | 
| [genSymKey](key_mgmt_util-genSymKey.md) | Menghasilkan kunci simetris di HSMs | 
| [getAttribute](key_mgmt_util-getAttribute.md) | Mendapat nilai atribut untuk kunci AWS CloudHSM dan menuliskannya ke file. | 
| [getCaviumPrivKunci](key_mgmt_util-getCaviumPrivKey.md) | Membuat kunci privat versi format PEM palsu dan mengekspornya ke file. | 
| [GetCert](key_mgmt_util-getCert.md) | Mengambil sertifikat partisi HSM dan menyimpannya ke file. | 
| [getKeyInfo](key_mgmt_util-getKeyInfo.md) | Mendapatkan pengguna HSM IDs dari pengguna yang dapat menggunakan kunci. <br />Jika kuncinya dikendalikan kuorum, kunci mendapat jumlah pengguna dalam kuorum. | 
| [membantu](key_mgmt_util-help.md) | Menampilkan informasi bantuan tentang perintah yang tersedia di key\_mgmt\_util. | 
| [importPrivateKey](key_mgmt_util-importPrivateKey.md) | Mengimpor kunci privat ke HSM. | 
| [importPubKey](key_mgmt_util-importPubKey.md) | Mengimpor kunci privat ke HSM. | 
| [imSymKey](key_mgmt_util-imSymKey.md) | Ekspor salinan plaintext dari kunci simetris dari HSM ke file. | 
| [insertMaskedObject](key_mgmt_util-insertMaskedObject.md) | Menyisipkan objek tertutup dari file pada disk ke dalam HSM yang terkandung dalam klaster terkait dengan klaster asal objek. Klaster terkait adalah setiap klaster [yang dihasilkan dari cadangan dari klaster asal](create-cluster-from-backup.md). | 
| [Validasi file kunci menggunakan AWS CloudHSM KMU](key_mgmt_util-IsValidKeyHandlefile.md) | Menentukan apakah file yang diberikan berisi kunci pribadi nyata atau contoh kunci PEM. | 
| [ListatTributes](key_mgmt_util-listAttributes.md) | Daftar atribut AWS CloudHSM kunci dan konstanta yang mewakili mereka. | 
| [ListUsers](key_mgmt_util-listUsers.md) | Mendapatkan pengguna di HSMs, tipe pengguna dan ID mereka, dan atribut lainnya.  | 
| [LoginHSM dan LogouthSM](key_mgmt_util-loginHSM.md) | Masuk dan keluar dari HSMs cluster. | 
| [setAttribute](key_mgmt_util-setAttribute.md) | Mengonversi kunci sesi untuk kunci persisten. | 
| [tanda](key_mgmt_util-sign.md) | Hasilkan tanda tangan untuk file menggunakan kunci privat yang dipilih. | 
| [unWrapKey](key_mgmt_util-unwrapKey.md) | Mengimpor kunci yang dibungkus (dienkripsi) dari file ke file. HSMs | 
| [verifikasi](key_mgmt_util-verify.md) | Memverifikasi apakah kunci yang diberikan digunakan untuk menandatangani file yang diberikan. | 
| [WrapKey](key_mgmt_util-wrapKey.md) | Mengekspor salinan kunci terenkripsi dari HSM ke file. | 