exportPubKey - AWS CloudHSM

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

exportPubKey

key_mgmt_util 中的 exportPubKey 命令會將 HSM 中的公有金鑰匯出至檔案。您可以使用此命令匯出在 HSM 上產生的公有金鑰。您也可以使用此命令匯出之前匯入 HSM 的公有金鑰,例如使用 importPubKey 命令匯入的公有金鑰。command.

exportPubKey 操作會複製金鑰材料至您指定的檔案。但不會從 HSM 移除金鑰、變更其金鑰屬性,或避免您將金鑰用於進一步的密碼編譯操作。您可以多次匯出相同的金鑰。

您僅可匯出具有 1OBJ_ATTR_EXTRACTABLE 值的公有金鑰。若要尋找金鑰的屬性,請使用 getAttribute 命令。

執行任何 key_mgmt_util 命令之前,您必須啟動 key_mgmt_util 並以加密使用者 (CU) 的身分登入 HSM。

語法

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

範例

此範例顯示如何使用 exportPubKey 從 HSM 匯出公有金鑰。

範例 :匯出公有金鑰

此命令將包含控制代碼 10 的公有金鑰匯出至稱為 public.pem 的檔案。當命令成功時,exportPubKey 會傳回成功訊息。

Command: exportPubKey -k 10 -out public.pem PEM formatted public key is written to public.pem Cfm3ExportPubKey returned: 0x00 : HSM Return: SUCCESS

參數

此命令會使用下列參數。

-h

顯示命令的命令列說明。

必要:是

-k

指定要匯出之公有金鑰的金鑰控制代碼。

必要:是

-out

指定將寫入匯出之公有金鑰的檔案名稱。

必要:是

相關主題