




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PKI體系十大缺陷作者: 來源:zz 發(fā)表時間:2006-06-12 瀏覽次數(shù):字號:大中小PKI (公鑰設施基礎,Public Key Infrastructure)是一種標準化的密鑰管理平臺,能為網(wǎng)絡 應用提供加密和數(shù)字簽名,以及密鑰和證書管理體系的服務。在幾乎所有介紹PKI的書籍或 文章上,我們都能看到類似于這樣的一句話:使用PKI就能保證網(wǎng)絡應用的安全。那么,P KI體系的安全性到底怎樣呢?就讓我們來逐一列出PKI體系的十大安全隱患:風險1:證書持有者能被信任嗎?在PKI中,CA總是被認為是可以信任的,并且,由CA頒發(fā)的證書的持有者也是可以信任 的。但是在密碼學中,CA是可以信任的,僅
2、僅意味著CA能夠妥善的保管好自身的私鑰, 并不意味著你有任何理由信任CA所頒發(fā)的證書的持有者(而絕大多數(shù)PKI系統(tǒng)甚至是不經 用戶許可即將可信任CA頒發(fā)證書的持有者視為可信任!)。PKI設計者的邏輯是:你已經 得到一個由CA頒發(fā)的可以信任的證書,該證書告訴你持有者的姓名(或公司名等),因此 你可以知道持有者是誰,而這些就是你所需要知道的全部信息。顯然,這樣的邏輯是不可依 賴的。風險2:你的私鑰安全嗎?在PKI體系中,證明你自己身份的唯一方法是使用你自己的私鑰。但問題也就隨著出現(xiàn)了, 你保管好你的私鑰了嗎?存放在電腦上的私鑰可能被病毒或者木馬盜竊。如果你已經將私鑰 進行過加密處理,那么你的加密口
3、令足夠強壯嗎?而一旦私鑰被盜,也就相當于你的身份可 以被別人隨意使用,因此,這些都是不得不考慮的問題。風險3:鑒別證書的機器安全嗎?由于證書鑒別使用的是公鑰,也就沒有任何需要保密的東西,這看來似乎是安全的。但是, 證書鑒別確實需要使用一些公鑰,這樣,一旦攻擊者成功將他的公鑰添加到用于鑒別的公鑰列表中,他就能自己頒發(fā)證書,并且這些證書也會被PKI體系視為合法用戶。解決這個問題 的唯一途徑就是確保存放鑒別使用的公鑰的電腦的安全性。風險4:證書持有者就是你尋找的那個嗎?通常,PKI證書會和持有者的姓名相聯(lián)系,但在現(xiàn)實中,同名的人不少,光憑這一點無法判 斷該證書是否屬于你所尋找的那個人。因此,PKI系
4、統(tǒng)也添加了一些其他信息作為標識,但 問題也隨之而來,你對尋找的那個人有足夠了解嗎?同時,你知道他的證書會由哪個CA進 行頒發(fā)嗎?風險5: CA足夠權威嗎?盡管我們可以假設CA是頒發(fā)證書的權威機構,但CA是證明證書上包含內容的權威機構嗎? 以廣泛應用的SSL為例,證書上包含的持有者姓名(通常是公司名)和DNS域名兩項就有 著很大的安全漏洞。首先,公司名是該公司在注冊時申請的,而所有瀏覽器里的SSLCA都 不是接受公司注冊的權威機構;其次,域名也不是在CA處注冊的。這樣,證書持有者向C A提供的注冊信息中就有足夠可能性包含虛假信息,導致最終用戶受騙。風險6:用戶端程序設計合理嗎?顯然,客戶端程序也
5、可能,并且已經成為PKI體系中的一大缺陷。仍然拿我們熟悉的SSL 為例。當你瀏覽網(wǎng)頁時,瀏覽器僅僅會將證書和DNS域名作比較,而不會考慮頁面上顯示 的內容到底是否和證書上描述的相符,并且,瀏覽器也不會主動向用戶提供證書的任何資料。 顯然,這樣的設計是有巨大缺陷,可能造成嚴重的欺騙的。風險7: CA還是CA+RA?前面提到CA沒有對證書持有者所提供的內容進行審核,從而可能造成持有者進行欺騙。因 此,部分CA也添加了一個RA (Registration Authority),專門用于對證書申請者和持有者 所提供的內容進行審核。這種做法看上去更安全了,但實際上,這樣做的風險反而提高了: 由于相對獨立
6、的CA擁有頒發(fā)證書的權力,并且現(xiàn)在進行證書頒發(fā)時CA不會審查申請者所提供的內容,這樣就可能造成證書的誤頒發(fā),并且,由于新增了獨立的機構,根據(jù)木桶原理, 安全體系將會由于任意一方的不安全而徹底崩潰。風險8: CA是如何識別證書持有者的?這里說的識別包含兩層含義:首先是申請者身份的識別,由于絕大多數(shù)的CA并不是識別申 請者身份的權威機構,從而使得申請者可能冒用別人的身份申請并獲得證書,這一點在跨國 申請時顯得尤為突出。其次是如何識別證書持有者是否就是申請者本人,前面提到由于種種 原因,證書可能被盜,這就帶來CA如何能保證證書一定是被合法用戶持有的問題。風險9: PKI的實現(xiàn)合理嗎?只有合理的使用證
7、書,才有可能獲得安全性,但在現(xiàn)實中的很多PKI實現(xiàn)都沒有充分考慮到 一些細節(jié),實現(xiàn)者往往從使用戶方便操作,或者是系統(tǒng)速率的角度出發(fā),而忘記一些安全要 點。首先是證書的生存時間,證書是基于密碼學的,而凡是對密碼學有所了解的人都知道密 碼是有著生存時間的,一定長度的密碼在經過一段時間的使用之后就必須更換,但是,很多 PKI系統(tǒng)的實現(xiàn)都沒有考慮到證書的生存周期,因為他們認為,用戶不愿意頻繁的更換證書。 其次,是公鑰長度的問題,目前512位的RSA已經變得不那么可靠,但其計算時間顯然大 大低于2048位的RSA,PKI的實現(xiàn)者可能為了提高系統(tǒng)的運行效率而忽視了公鑰長度太短 帶來的問題。還有就是前面提到的SSL的問題,瀏覽器僅僅提到正在瀏覽的頁面是擁有合 法證書的,所有通訊都是加密的,但并不說明證書的擁有者是誰。這就好比你在你見黑暗的 房間里和一個人講話,盡管你知道別人是不可能竊聽到你們的對話,但在知道對方真實身份 前,你可能將自己的秘密告訴他嗎?風險10:為什么這樣使用PKI?或許對于PKI應用而言,最大的挑戰(zhàn)來自SSO(Single Sign-0n)系統(tǒng),因為沒有用戶愿意 多次重復的輸入密碼進行登錄。因此,有的實現(xiàn)者就開始了對PKI系統(tǒng)的改進,加入了 SSO的特性,但問題也來了,那就
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商場趣味涂鴉活動方案
- 周二活動餐館活動方案
- 員工慶元宵活動方案
- 圖文美容活動方案
- 團體皮具活動方案
- 國慶繪畫黑板報活動方案
- 咖啡營地策劃活動方案
- 商店線上活動方案
- 舊料物資搬運方案(3篇)
- 電力施工建設方案(3篇)
- 餐飲連鎖企業(yè)品牌授權與經營管理協(xié)議
- 2025-2030年中國生物醫(yī)學材料行業(yè)市場深度分析及發(fā)展前景與投資研究報告
- 2025年小學語文一年級下冊無紙筆測試題(小學一年級游園樂考無紙化檢測)
- 北京市2024年高招本科普通批錄取投檔線
- DB32-T 5088-2025 廢活性炭綜合利用污染控制技術規(guī)范
- 2024-2025學年人教版數(shù)學八年級下冊期末復習卷(含解析)
- 城市通信基站建設對周邊居民影響風險評估報告
- 美容院洗滌協(xié)議書
- 學習解讀《水利水電建設工程驗收規(guī)程》SLT223-2025課件
- 2025-2030中國婚介網(wǎng)站行業(yè)發(fā)展趨勢與投資戰(zhàn)略研究報告
- 肥胖癥診療指南(2024年版)解讀
評論
0/150
提交評論