簡體   English   中英

創建證書簽名請求

[英]Creating a Certificate Signing Request

我知道這可能是一個簡單的問題,但是我開始迷路了。 我用來在我的程序集上簽署強名稱(在Visual Studio項目屬性內)的私鑰是否與生成CSR相關/需要?

CSR(證書簽名請求)是通常發送給證書頒發機構的,用於生成數字證書的請求。 CSR包含將包含在證書中的信息,例如組織名稱,通用名稱(域名),地區和國家/地區。 此外,CSR包含將在您的數字證書中使用的公鑰。 私有密鑰不會在CSR中發送,因為必須在起源CSR的服務器上將其保留為“私有”。

Visual Studio強名簽名在此過程中使用公用/專用密鑰對。 密鑰對信息存儲在密鑰文件中,該密鑰文件可以是個人信息交換(PFX)文件或來自當前用戶的Windows證書存儲區的證書。

因此,如果要使用Windows證書存儲中的證書,則可以使用以下過程:

  • 建立企業社會責任
  • 發送到證書頒發機構
  • 收到證書
  • 導入您的用戶證書存儲
  • 用證書在組件上簽名

另外,您可以使用通過makecert或Pluralsights SelfCert類的工具生成的自簽名證書。

參考文獻:
企業社會責任: http//www.sslshopper.com/what-is-a-csr-certificate-signing-request.html
簽名大會: http : //msdn.microsoft.com/zh-cn/library/ms247123(v=vs.90).aspx
自我認證: http ://blog.pluralsight.com/selfcert-create-a-self-signed-certificate-interactively-gui-or-programmatically-in-net

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM