因為加密
❶ 互聯網上的加密原理
互聯網上的加密方式主要分為對稱加密和非對稱加密二種,
採用單鑰密碼系統的加密方法,同一個密鑰可以同時用作信息的加密和解密,這種加密方法稱為對稱加密,也稱為單密鑰加密。
需要對加密和解密使用相同密鑰的加密演算法。由於其速度快,對稱性加密通常在消息發送方需要加密大量數據時使用。對稱性加密也稱為密鑰加密。
所謂對稱,就是採用這種加密方法的雙方使用方式用同樣的密鑰進行加密和解密。密鑰是控制加密及解密過程的指令。演算法是一組規則,規定如何進行加密和解密。
加密的安全性不僅取決於加密演算法本身,密鑰管理的安全性更是重要。因為加密和解密都使用同一個密鑰,如何把密鑰安全地傳遞到解密者手上就成了必須要解決的問題。
常用的對稱加密有:DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES演算法等
非對稱加密演算法需要二個秘鑰,公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密;如果用私有密鑰對數據進行加密,那麼只有用對應的公開密鑰才能解密。因為加密和解密使用的是兩個不同的密鑰,所以這種演算法叫作非對稱加密演算法。
明白了互聯網上的加密原理之後,下面來看看瀏覽器與伺服器交互時,瀏覽器想將數據加密後再發送給伺服器,那麼該怎麼做呢?伺服器首先要向瀏覽器出示一份數字證書,瀏覽器看到數字證書後,就可以使用數字證書裡面的公鑰加密數據,所以要想做瀏覽器和伺服器的加密數據傳輸,那麼首先得針對伺服器生成一份數字證書。然後再配置一下伺服器,讓伺服器收到瀏覽器的請求之後,會向瀏覽器出示它的數字證書。
SUN公司提供了製作證書的工具keytool, 在JDK 1.4以後的版本中都包含了這一工具,它的位置為<JAVA_HOME>\bin\keytool.exe
使用keytool生成一個名字為tomcat的證書,存放在.keystore這個密鑰庫中
❷ 網易有道翻譯PDF福昕閱讀器pdf很抱歉,該文檔因為加密等原因,我們無法為您執行劃詞翻譯
這是因為選擇的PDF內容文本中包含了矩陣的轉置符號:矩陣[]右上角標T,導致有道詞典誤認為是加密文檔,所以只要選擇的文本中沒有矩陣轉置符號T就可以劃詞翻譯。不用謝,我叫雷鋒。