Skip to main content
Cloud Volumes ONTAP
所有雲端供應商
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • 所有雲端供應商
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

檔案簽章驗證

貢獻者

Azure 影像驗證程序將使用雜湊功能、從 VHD 檔案產生內含前導式 1MB 等量區塊的摘要、並結束 512B 等量區塊區塊區塊。為了符合簽署程序、使用 SHA256 進行雜湊。您需要從 VHD 檔案移除前導式 1MB 和最終版 512B 、然後驗證 VHD 檔案的其餘部分。

檔案簽章驗證工作流程摘要

以下是檔案簽章驗證工作流程程序的概觀。

圖形 azure 檢查簽名
  • 從下載 Azure Image Digest 檔案 "NetApp 支援網站" 然後擷取摘要檔案( .SIG )、公開金鑰憑證檔案( .pem )和鏈結憑證檔案( .pem )。

    如需詳細資訊、請參閱 "下載 Azure Image Digest File"

  • 驗證信任鏈結。

  • 從公開金鑰憑證( .pem )擷取公開金鑰( .pub )。

  • 解壓縮的公開金鑰用於解密摘要檔案。然後將結果與從映像檔案建立的新未加密暫存檔案摘要進行比較、並移除前導式 1MB 與結尾 512 位元組的檔案。

    此步驟可透過下列 openssl 命令來達成。

    • 一般 CLI 聲明如下所示:

      openssl dgst -verify <public_key> -keyform <form> <hash_function>
      -signature <digest_file> -binary <temporary_file>
    • 如果檔案相符、則 Openssl CLI 工具會顯示「驗證成功」訊息、如果檔案不符、則會顯示「驗證失敗」訊息。