evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

數字證書存儲方式

TIME:2019-03-15 10:10  click: 449 次 來源: 未知

1.DER文件形式

數字證書按Certificate類型進行DER編碼後,以二進制形式保存為文件。

當證書採用DER文件形式保存時,常用的文件後綴為der或crt。

2.Base64文件形式

因數字證書DER編碼後的內容為二進制形式,顯示不便,因此需把其轉換成為文本形式,通常採用Base64編碼方式。

3.PKCS#7文件格式

為方便交換證書鏈(證書路徑或認證路徑)上的全部證書,需把多個證書保存到單個文件中,通常用PKCS#7編碼形式。

當證書鏈採用PKCS#7文件形式保存時,常用的文件後綴為p7b。

PKCS#7定義了多種密碼消息形式,主要包括:data、signedData、envelopedData、signedAnd EnvelopedData、digest Data、encryptedData、keyAgreementInfo等。

4.Windows證書庫形式

為加強分類管理數字證書,方便應用系統使用,及用戶操作和查看,Windows给予了證書庫機制。證書庫分為以下幾類:

①受信任的根證書頒發组织。保存多個可信任的根CA證書。由該類證書可檢測用戶證書或子CA證書的合法性。

②中級證書頒發组织。保存多個子CA證書。

③受信任的發佈者。保存多個可信任的可執行代碼發佈者證書。若某可執行程序有代碼簽名,且用該類證書能驗證代碼簽名的合法性,則說明該程序值得被信任。

④未受信任的發佈者。保存多個不被信任的可執行代碼發佈者證書。若某可執行程序有代碼簽名,且用該類證書能驗證代碼簽名的合法性,則說明該程序不受信任,可能存在安全風險,不建議安裝或使用。

⑤其他人證書。保存多個他人的證書。

⑥個人證書。包含自己的數字證書。若有對應的私鑰,並與數字證書進行關聯。

2.證書庫管理

打開IE瀏覽器,單擊菜單“Internet選項”後進入“內容”頁。

單擊按鈕“證書”後即可進入證書庫管理界面。藉手工可導入、導出、刪除各類證書。

可將證書庫中的證書導出為文件形式,導出過程中可選擇導出的文件格式:DER編碼二進制格式、Base64編碼格式、PKCS#7格式。

其中,導出個人證書時,可選擇是否把私鑰與證書共同導出。若選擇導出私鑰,則只能導出為PKCS#12格式文件。

3.證書庫訪問

Windows CryptoAPI含證書庫管理函數,允許應用系統直接訪問證書庫。

上一篇:RSA加密與簽名過程 下一篇:國密算法sm2