公鑰和私鑰解釋

公鑰和私鑰解釋

ID:38756384

大?。?2.29 KB

頁數:3頁

時間:2019-06-18

公鑰和私鑰解釋_第1頁
公鑰和私鑰解釋_第2頁
公鑰和私鑰解釋_第3頁
資源描述:

《公鑰和私鑰解釋》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、公鑰和私鑰解釋??2008-12-1915:39:49

2、??分類:安全

3、??標簽:

4、字號大中小?訂閱先前我曾經寫了一篇“網站的安全登錄認證設計”,可能是講述的不夠清楚,有一位讀者就留言質疑到,“公鑰顧名思義就是公開的啦,只要你愿意,誰都會有你的公鑰,何來安全?應該是用網站的公鑰加密,傳到網站后,網站用自己的私鑰解密吧”?! ∵@些密碼學的概念容易被搞混淆,的確也情有可原。因為公鑰、私鑰、加密、認證這些都是較為復雜的問題,其概念不太容易理解,理解不透就容易產生各種似是而非的概念,為了讓大家對于密碼學有進一步的了解,這里我就詳細解說一下公鑰和私鑰的具體作用和使用方法。  加密和認證

5、  首先我們需要區(qū)分加密和認證這兩個基本概念?! 〖用苁菍祿Y料加密,使得非法用戶即使取得加密過的資料,也無法獲取正確的資料內容,所以數據加密可以保護數據,防止監(jiān)聽攻擊。其重點在于數據的安全性。身份認證是用來判斷某個身份的真實性,確認身份后,系統才可以依不同的身份給予不同的權限。其重點在于用戶的真實性。兩者的側重點是不同的?! 」€和私鑰  其次我們還要了解公鑰和私鑰的概念和作用?! ≡诂F代密碼體制中加密和解密是采用不同的密鑰(公開密鑰),也就是非對稱密鑰密碼系統,每個通信方均需要兩個密鑰,即公鑰和私鑰,這兩把密鑰可以互為加解密。公鑰是公開的,不需要保密,而私鑰是由個人自己

6、持有,并且必須妥善保管和注意保密?! 」€私鑰的原則:1.一個公鑰對應一個私鑰。2.密鑰對中,讓大家都知道的是公鑰,不告訴大家,只有自己知道的,是私鑰。3.如果用其中一個密鑰加密數據,則只有對應的那個密鑰才可以解密。4.如果用其中一個密鑰可以進行解密數據,則該數據必然是對應的那個密鑰進行的加密?! 》菍ΨQ密鑰密碼的主要應用就是公鑰加密和公鑰認證,而公鑰加密的過程和公鑰認證的過程是不一樣的,下面我就詳細講解一下兩者的區(qū)別。  基于公開密鑰的加密過程  比如有兩個用戶Alice和Bob,Alice想把一段明文通過雙鑰加密的技術發(fā)送給Bob,Bob有一對公鑰和私鑰,那么加密解密的過

7、程如下:1.Bob將他的公開密鑰傳送給Alice。2.Alice用Bob的公開密鑰加密她的消息,然后傳送給Bob。3.Bob用他的私人密鑰解密Alice的消息?! ∩厦娴倪^程可以用下圖表示,Alice使用Bob的公鑰進行加密,Bob用自己的私鑰進行解密。  基于公開密鑰的認證過程  身份認證和加密就不同了,主要用戶鑒別用戶的真?zhèn)巍_@里我們只要能夠鑒別一個用戶的私鑰是正確的,就可以鑒別這個用戶的真?zhèn)??! ∵€是Alice和Bob這兩個用戶,Alice想讓Bob知道自己是真實的Alice,而不是假冒的,因此Alice只要使用公鑰密碼學對文件簽名發(fā)送給Bob,Bob使用Alice的公

8、鑰對文件進行解密,如果可以解密成功,則證明Alice的私鑰是正確的,因而就完成了對Alice的身份鑒別。整個身份認證的過程如下:1.Alice用她的私人密鑰對文件加密,從而對文件簽名。2.Alice將簽名的文件傳送給Bob。3.Bob用Alice的公鑰解密文件,從而驗證簽名。  上面的過程可以用下圖表示,Alice使用自己的私鑰加密,Bob用Alice的公鑰進行解密?! 】偨Y  好了,上面就詳細講述了加密、認證、公鑰、私鑰這四個概念,明白這些概念后,你就應該對“網站的安全登錄認證設計”一文所講述的概念有了更清晰的了解了。

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。