密鑰

密鑰

密碼學名詞
密鑰是一種參數,它是在明文轉換為密文或将密文轉換為明文的算法中輸入的參數。不像有的加密技術中采用相同的密鑰加密、解密數據,公共密鑰加密技術采用一對匹配的密鑰進行加密、解密。密鑰分為對稱密鑰與非對稱密鑰。對稱密鑰加密,又稱私鑰加密或會話密鑰加密算法,即信息的發送方和接收方使用同一個密鑰去加密和解密數據。非對稱密鑰加密系統,又稱公鑰密鑰加密。例如,信息發送者用公開密鑰去加密,而信息接收者則用私用密鑰去解密。對稱密鑰加密系統用于存儲大量數據信息,而公開密鑰加密系統則用于加密密鑰。
    中文名:密鑰 外文名:secret key 别名: 讀 作:mì yào,mì yuè,根據情況判斷 用 法:做名詞也可以做動詞 相 關:密碼學、公鑰、私鑰 分類:對稱密鑰、非對稱密鑰

讀法函義

密鑰讀作【mì yuè】,有人讀作【 mì yào】。

密鑰這個詞是新時代的産物,為究其讀音特查閱了大量資料,鑰 有兩個讀音,分别為:yuè 、yào。讀yuè時既可以做名詞也可以做動詞。做名詞的詞語有:樓鑰、魚鑰、北門鎖鑰等;做動詞時未找到相關詞組,但找到一些古詩,例如:排阊阖,鑰天門 ——《淮南子》。當讀作yào時,有以下古文可以考證:戶鑰,自關而東,陳、楚之間謂之鍵,自關而西謂之鑰 ——《方言》。又半裡,有村在山北之麓,其名曰金村,乃是站之當鑰者 ——《徐霞客遊記》。讀作yào 時 意為:鑰匙,并無其它解釋。判斷一個字的讀音應究其起源,查起古今,對比之後而做定論,且不能因其為新生詞組而因着習慣讀。

密鑰分類

密鑰分為兩種:對稱密鑰與非對稱密鑰

兩種密鑰

根據密碼算法所使用的加密密鑰和解密密鑰是否相同、能否由加密過程推導出解密過程(或者由解密過程推導出加密過程),可将密碼體制分為對稱密碼體制(也叫作單鑰密碼體制、秘密密鑰密碼體制、對稱密鑰密碼體制)和非對稱密碼體制(也叫作雙鑰密碼體制、公開密鑰密碼體制、非對稱密鑰密碼體制)。

對稱密鑰加密,又稱私鑰加密或會話密鑰加密算法,即信息的發送方和接收方使用同一個密鑰去加密和解密數據。它的最大優勢是加/解密速度快,适合于對大數據量進行加密,但密鑰管理困難。

非對稱密鑰加密系統,又稱公鑰密鑰加密。它需要使用不同的密鑰來分别完成加密和解密操作,一個公開發布,即公開密鑰,另一個由用戶自己秘密保存,即私用密鑰。信息發送者用公開密鑰去加密,而信息接收者則用私用密鑰去解密。公鑰機制靈活,但加密和解密速度卻比對稱密鑰加密慢得多。

所以在實際的應用中,人們通常将兩者結合在一起使用,例如,對稱密鑰加密系統用于存儲大量數據信息,而公開密鑰加密系統則用于加密密鑰。

對于普通的對稱密碼學,加密運算與解密運算使用同樣的密鑰。通常,使用的對稱加密算法比較簡便高效,密鑰簡短,破譯極其困難,由于系統的保密性主要取決于密鑰的安全性,所以,在公開的計算機網絡上安全地傳送和保管密鑰是一個嚴峻的問題。正是由于對稱密碼學中雙方都使用相同的密鑰,因此無法實現數據簽名和不可否認性等功能。

20世紀70年代以來,一些學者提出了公開密鑰體制,即運用單向函數的數學原理,以實現加、解密密鑰的分離。加密密鑰是公開的,解密密鑰是保密的。這種新的密碼體制,引起了密碼學界的廣泛注意和探讨。

不像普通的對稱密碼學中采用相同的密鑰加密、解密數據,非對稱密鑰加密技術采用一對匹配的密鑰進行加密、解密,具有兩個密鑰,一個是公鑰一個是私鑰,用公鑰加密的文件隻能用私鑰解密,而私鑰加密的文件隻能用公鑰解密。 公共密鑰是由其主人加以公開的,而私人密鑰必須保密存放。為發送一份保密報文,發送者必須使用接收者的公共密鑰對數據進行加密,一旦加密,隻有接收方用其私人密鑰才能加以解密。

簡單的公共密鑰例子可以用素數表示,将素數相乘的算法作為公鑰,将所得的乘積分解成原來的素數的算法就是私鑰,加密就是将想要傳遞的信息在編碼時加入素數,編碼之後傳送給收信人,任何人收到此信息後,若沒有此收信人所擁有的私鑰,則解密的過程中(實為尋找素數的過程),将會因為找素數的過程(分解質因數)過久而無法解讀信息。

相關詞條

相關搜索

其它詞條