【技術實現步驟摘要】
用于PKI證書透明化系統的證書監視器服務可靠性檢測方法
[0001]本專利技術涉及信息安全中信任管理領域,特別涉及一種用于PKI證書透明化系統的證書監視器服務可靠性檢測方法及系統。
技術介紹
[0002]公鑰基礎設施(Public Key Infrastructure,PKI),是建立在公鑰密碼學理論基礎之上的一種安全基礎設施服務。基于數字證書的PKI系統能夠為互聯網中的應用提供身份驗證、加密數據傳輸等服務。
[0003]以目前廣泛部署的Web PKI為例,在PKI系統中,域名所有者首先向認證機構(Certificate Authority,CA)請求簽發數字證書。隨后,CA對域名所有者進行身份驗證,若驗證通過則為其簽發數字證書,以綁定域名所有者的身份和公鑰信息。客戶端使用TLS/HTTPS協議與Web網站服務器進行通信時,通過驗證數字證書的方式確保通信對端的真實性,進而完成密鑰協商等步驟,實現安全的通信連接。因此,CA作為PKI體系的信任錨點,通過頒發數字證書的方式在網絡應用間構建信任基礎、實現信任傳遞。
[0004]然而,近年來發生的一系列安全事件表明,CA機構因管理疏忽、操作不當,或遭受攻擊導致私鑰被盜等原因,可能存在未經合法域名所有者授權而為其域名簽發虛假證書的行為。虛假證書將域名綁定到攻擊者而非合法域名所有者持有的密鑰對上,進而被攻擊者利用來發起中間人或身份假冒攻擊。原有傳統PKI系統缺少對CA的監管以及發現虛假證書的能力,虛假證書的存在對已建立的PKI信任體系造成破壞。
[0005 ...
【技術保護點】
【技術特征摘要】
1.一種用于PKI證書透明化系統的證書監視器服務可靠性檢測方法,包括:向多個第三方證書監視器服務供應商發送隨機生成的待查詢域名集合,并將收集到的所述多個第三方證書監視器服務供應商輸出的原始證書進行處理,得到多個證書搜索結果集合;對所述多個證書搜索結果集合進行過濾處理和聚合處理,得到證書參考集合,并將所述每個證書搜索結果集合與所述證書參考集合進行差異性檢測,在所述證書搜索結果集合存在無關證書和/或缺失證書情況下,向所述第三方證書監視器服務供應商發出可靠性告警信息;利用特征提取工具對過濾處理結果和差異性檢測結果進行特征提取并對特征提取結果進行分析,利用分析結果生成一組誘發第三方證書監視器服務供應商出現故障的故障原因表,并根據所述過濾處理結果、差異性檢測結果和所述故障原因表對所述第三方證書監視器服務供應商進行故障定位。2.根據權利要求1所述的方法,其中,所述向多個第三方證書監視器服務供應商發送隨機生成的待查詢域名集合,并將收集到的所述多個第三方證書監視器服務供應商輸出的原始證書進行處理,得到多個證書搜索結果集合包括:根據所述每個第三方證書監視器服務供應商提供的證書查詢規則,為所述每個第三方證書監視器服務供應商生成證書查詢請求,其中,所述證書查詢請求滿足相應的證書查詢需求且符合所述第三方證書監視器服務供應商的查詢策略;根據所述每個證書查詢請求,將所述待查詢域名集合通過所述每個第三方證書監視器服務供應商所提供的查詢接口,發送到與所述證書查詢請求相對應的第三方證書監視器服務供應商;響應于所述每個證書查詢請求,通過與所述證書查詢請求相對應的第三方證書監視器服務供應商輸出原始證書;根據設置的證書格式化規則,對所述每個原始證書進行格式化處理,得到所述多個證書搜索結果集合。3.根據權利要求2所述的方法,其中,所述證書查詢規則包括所述第三方證書監視器服務供應商所支持的查詢方式;其中,所述證書格式化規則包括為每個證書生成統一的輸出信息和生成唯一的證書標識符;其中,所述證書標識符基于證書序列號、簽發者、證書生效起始日期以及證書生效截止日期進行構建。4.根據權利要求1所述的方法,其中,對所述多個證書搜索結果集合進行過濾處理和聚合處理,得到證書參考集合,并將所述每個證書搜索結果集合與所述證書參考集合進行差異性檢測,在所述證書搜索結果集合存在無關證書和/或缺失證書情況下,向所述第三方證書監視器服務供應商發出可靠性告警信息包括:根據設置的證書過濾規則,對所述每個證書搜索結果集合進行無關證書過濾處理,在所述證書搜索結果集合存在所述無關證書的情況下,將所述無關證書添加到與所述第三方證書監視器服務供應商相對應的無關證書集合中并向所述第三方證書監視器服務供應商發出可靠性告警信息;
將過濾處理后的每個證書搜索結果集合進行聚合處理,得到證書參考集合,并將所述證書參考集合與所述每個過濾處理后的證書搜索結果集合進行差異性檢測處理,在差異性檢測結果存在缺失證書的情況下,將所述缺失證書添加到所述第三方證書監視器服務供應商相對應的缺失證書集合中并向所述第三方證書監視器服務供應商發出可靠性告警信息;提取所述每個第三方證書監視器服務供應商的無關證書集合和缺失證書集合中的每個證書所對應的查詢域名,為所述每個第三方證書監視器服務供應商生成非一致域名集合。5.根據權利要求4所述的方法,其中,所述無關證書包括所述第三方證書監視器服務供應商對所獲取的證書進行錯誤處理得到的證書、存在設計缺陷的證書;其中,所述無關證書集合和缺失證書集合中的每個證書的信息包括查詢域名、SHA
【專利技術屬性】
技術研發人員:林璟鏘,李冰雨,孫傲卓,溫舒尚,李冬,賈云昊,
申請(專利權)人:中國科學技術大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。