證書更新的初衷是使PKI用戶無間歇地持續使用PKI服務。因此,證書訂戶應當在證書到期之前向CA提出證書更新請求,比如在到期前的一個月或者一周就提出更新請求,以便CA在訂戶證書失效前為其更新。新證書的生效日期一般早於舊證書的失效日期,而新證書的失效日期將相應的延後。
證書的更新操作一般有哪些步驟呢?證書的更新必然需要CA簽發一份新的證書,但是此時的審核簽發過程和訂戶第一次申請時是不同的。在需要更新時,證書訂戶已經在初始申請時經過了CA的各項審核,此時證書訂戶的目的僅是希望獲得一個失效期更晚的證書來繼續享受PKI系統的服務,那么CA完全可以不對此證書訂戶的身份信息進行審核。CA此時需要生成的新證書的主要內容跟現有證書相比基本一樣,甚至沿用現有的公鑰,不同之處僅僅在於序列號以及生效和失效日期。而證書第一次的產生操作中,由於對申請人認知的空白,需要申請人通過各種形式提供所需的身份證明材料,且提供能夠進行POP檢查的公鑰,再經過嚴格審查才能提供相應級別的證書。可見,證書的更新操作和證書的初始產生操作最大的不同就在於審核過程。
訂戶要進行證書的更新操作,需要滿足以下條件:
1)訂戶現持有一份尚且有效的證書。
2)該證書綁定的公鑰所對應的私鑰不存在泄露等安全問題。
3)更新請求僅是要求延後失效日期或更換一對密鑰。
CA在收到了滿足以上條件的訂戶證書更新請求時,可以進行非常簡化的審核過程(或者完全省掉審核),直接利用原有證書的各項內容,僅需修改生效日期和失效日期,然後CA簽名發布即可。
除了延長臨近到期的證書的有效期之外,在其它情況下訂戶也可能會向CA提出證書的更新以變更自己的公私密鑰對。需要注意的是,這樣的變更請求不能是因為舊證書綁定的公鑰所對應的私鑰泄露或者疑似泄露等安全原因。
訂戶在更新時要求更換密鑰一般是以下幾種情況。
比如,訂戶本身對密鑰定期更新有自己的要求(與CA公司無關),那么在密鑰達到更新期時,哪怕CA頒發的證書仍然有效且沒有任何其它異常,訂戶也會向CA提供新的公鑰,要求更新證書。當然,CA公司如果對密鑰也有類似的定期更換要求,到達更換期時,CA公司也會為訂戶更新證書。此外,如果研究發現某種長度的密鑰或者某種加密算法不再安全,訂戶證書恰好使用這類算法,那么訂戶也可提出證書的更新要求。注意,當更新操作涉及到密鑰的變更時,必須重新進行POP檢查。
CA不應接受其它形式的證書更新請求。比如,訂戶可能要求更改數字證書中的某些個人信息。主要原因就是這樣的變更請求直接牽涉到CA在對該訂戶第一次請求證書時的審核。訂戶初始申請時,CA是以原始材料中的信息進行審核和批准。但現在訂戶要求修改的內容改變了原始材料中的某項,而此時修改後的結果如果放到最初的申請審核時,可能造成第一次申請材料的審核不能通過。又如,訂戶要求更新證書使得新證書具有更高的安全等級。因為CA是根據最初的申請材料和CPS來決定頒發某種安全等級的證書的,所以要求改變安全等級之類的更新請求也完全不符合更新的基本前提和目的。
在此對上述個人信息項更新的問題進行補充說明。數字證書里的個人信息部分,從標準上來說是有必須檢查和無需檢查之分的。所以如果訂戶在更新請求中要求修改的個人信息部分屬於無需檢查的部分,那么從原則上來說CA可以接受這類更新請求。但是實際中,無需檢查的部分基本很少被CA所採用,也就是說絕大多數情況下都為空。
此外,有的證書訂戶在簽名私鑰被銷毀後(如存放私鑰的USB KEY設備遭到物理損壞)也會請求CA公司進行證書更新。由於訂戶此時沒有了私鑰(也沒有機構能恢復私鑰),CA無法通過線上的技術手段來鑑別訂戶的身份,無法確知這個更新請求是否由該訂戶所發出,因此CA無法線上地接受更新請求。但訂戶可通過帶外方式向CA證明自己的身份,比如到CA公司出示身份證、USB KEY等。通過帶外的方式鑑別了訂戶的身份和更新請求後,CA就可按照證書更新的流程為訂戶簽發新證書。
鑒於證書更新操作的嚴格要求和實際中可能出現的多樣的更新請求,我們不妨對證書的更新概念進行適當擴展和提煉。我們可如此定義證書的更新:在訂戶的數字證書的更新請求中,如訂戶提出的期望更新的項目完全不違背該訂戶最初接受審核時所有涉及到審核方面的情形,那么CA可以簡化或者省略此次審核過程,進入更新操作流程,快速地簽發新證書,達到更新目的。
更新操作並不是PKI技術方面的必然需要,僅是為了在某些情況下縮減審核操作。有的CA公司在其CPS里規定,不支持任何更新操作,也就是說任何要求更新證書的請求都需要申請者重新提交申請材料,CA重新進行完整地審核才能簽發新的證書。這樣的規定可能是因為某些在此方面有特別要求的情況,或者CA公司希望通過這樣的CPS來顯示自己有非常嚴格的管理機制。
相關詞條
-
專業技術人才知識更新工程培訓證書管理辦法
2012年10月29日,人力資源社會保障部辦公廳以人社廳發〔2012〕92號印發《專業技術人才知識更新工程培訓證書管理辦法》。該《辦法》共16條,自印發...
-
鑽石證書
鑽石證書,也可以稱作鑽石分級證書(diamond grading report)、鑽石質量保證書(diamond quality report),是對鑽...
證書種類 證書對比 相關學院 證書真偽 鑽石歷史 -
手機證書
手機證書,第三版在安全性方面做了比較大的改善,對在系統中安裝運行的第三方軟體有更為嚴格的規定。某些軟體涉及手機軟硬體安全/個人信息安全等方面的操作被做了...
功能 獲得證書 尋找證書 許可權說明 分類 -
密鑰更新
證書密鑰更新指訂戶或其他參與者生成一對新密鑰並申請為新公鑰簽發一個新證書。 *證書密鑰更新的情形,如因私鑰泄漏而吊銷證書之後、或者證書到期並且密鑰對的使用期也到期之後。 *可以請求證書密鑰更新的實體...
-
證書撤銷
CA一般採用證書撤銷列表的方式將被撤銷的證書告知其他訂戶,CRL中列舉著所有在有效期內但被撤銷的數字證書。 當該數字證書被放入CRL後,數字證書則被認為...
-
證書歸檔
PKI系統的數字證書失效或者撤銷後應該歸檔,以滿足依賴方對過去信息的閱讀和驗證要求。 PKI系統所產生過的數字證書的總量會遠遠大於當前有效的數字證書的總...
-
專業能力證書
專業能力證書是學員通過人力資源和社會保障部中國職工教育和職業培訓協會聯合有關機構組織的相關課程培訓及考核,具備相關的專業知識和專業技能,根據《職業教育法...
專業人才培訓項目 證書簡介 證書樣式 -
代碼簽名證書
代碼簽名證書為軟體開發商提供了一個理想的解決方案,使得軟體開發商能對其軟體代碼進行數字簽名。 通過對代碼的數字簽名來標識軟體來源以及軟體開發者的真實身份...
名詞解釋 防護白名單 功能實現原理 證書種類 支持代碼 -
猶太證書
獲得KOSHER認證的食品,是符合猶太教教規的、清潔可食的產品。KOSHER食品的所有原材料和添加劑等都必須符合KOSHER的規定。 猶太人主要分布在以...
基本介紹 組成 辦理原因 現狀 獲得方法