网页加密
我們看一個應用“數字證書”的實例:https協議。這個協議主要用于網頁加密
首先,客戶端向服務器發出加密請求。
服務器用自己的私鑰加密網頁以后,連同本身的數字證書,一起發送給客戶端。
客戶端(瀏覽器)的“證書管理器”,有“受信任的根證書頒發機構”列表。客戶端會根據這張列表,查看解開數字證書的公鑰是否在列表之內。
如果數字證書記載的網址,與你正在瀏覽的網址不一致,就說明這張證書可能被冒用,瀏覽器會發出警告。
如果這張數字證書不是由受信任的機構頒發的,瀏覽器會發出另一種警告。
如果數字證書是可靠的,客戶端就可以使用證書中的服務器公鑰,對信息進行加密,然后與服務器交換加密信息。
?
總結
- 上一篇: 保存公钥和私钥
- 下一篇: xml配置文件的形式 VS 配置类的形式