本文介紹如何使用importPubKey命令在HSM上匯入公開金鑰。
功能說明
importPrivateKey命令將公有密鑰從檔案匯入到HSM。
可藉助exportPubKey命令importPubKey完成公開金鑰的備份或遷移。
重要
在運行此命令之前,必須啟動key_mgmt_tool並以CU身份登入HSM。
文法
請按照下方文法輸入參數,參數說明請參見參數。
importPubKey -l <label>
-f <key-file>
[-sess]
[-id <key-id>]
[min_srv <minimum-number-of-servers>]
[-timeout <number-of-seconds>]重要
您必須按文法指定的順序輸入參數。
樣本
本文以匯入publickey.pem公開金鑰檔案,並產生一個標籤為importedPublicKey的密鑰為例。其輸出顯示匯入的公開金鑰在HSM的控制代碼為18。
Command: importPubKey -l importedPublicKey -f publickey.pem
Cfm3CreatePublicKey returned: 0x00 : HSM Return: SUCCESS
Public Key Handle: 18
Cluster Status:
Node id 0 status: 0x00000000 : HSM Return: SUCCESS參數
參數名稱 | 描述 | 是否必需 | 有效值 |
-l | 指定匯入密鑰的標籤。 | 是 | 無特殊要求 |
-f | 指定儲存匯入密鑰的檔案名稱。 | 是 | 無特殊要求 |
-sess | 指定匯入密鑰作為工作階段金鑰。 | 否 | 無特殊要求 |
-id | 指定匯入密鑰的ID。 | 否 | 無特殊要求 |
-min_srv |
| 否 | 無特殊要求 |
-timeout |
| 否 | 無特殊要求 |