明文、密鑰和密文的意思分別是:
1、明文:
明文,是指沒有加密的文字(或者字符串),壹般人都能看懂的意思,屬於密碼學術語。在通信系統中它可能是比特流,如文本、位圖、數字化的語音或者數字化的視頻圖像等。
2、密鑰:
密鑰是壹種參數,它是在明文轉換為密文或將密文轉換為明文的算法中輸入的參數。密鑰分為對稱密鑰與非對稱密鑰。
3、密文:
密文是加了密的的文字,明文是加密之前的文字。加密這個詞有時指密文,但通常用來指加密的方法。對明文施加某種偽裝或變換後的輸出。也可理解為不可直接理解的字符或比特集。但可通過算法還原的被打亂的消息,與明文相對。
擴展資料:
信息發送者用公開密鑰去加密,而信息接收者則用私用密鑰去解密。公鑰機制靈活,但加密和解密速度卻比對稱密鑰加密慢得多。
所以在實際的應用中,人們通常將兩者結合在壹起使用,例如,對稱密鑰加密系統用於存儲大量數據信息,而公開密鑰加密系統則用於加密密鑰。
對於普通的對稱密碼學,加密運算與解密運算使用同樣的密鑰。通常,使用的對稱加密算法比較簡便高效,密鑰簡短,破譯極其困難,由於系統的保密性主要取決於密鑰的安全性。
所以,在公開的計算機網絡上安全地傳送和保管密鑰是壹個嚴峻的問題。正是由於對稱密碼學中雙方都使用相同的密鑰,因此無法實現數據簽名和不可否認性等功能。
百度百科—明文
百度百科—密鑰
百度百科—密文