一、主體不同
1、密鑰:是一種參數(shù),它是在明文轉(zhuǎn)換為密文或?qū)⒚芪霓D(zhuǎn)換為明文的算法中輸入的參數(shù)。
2、密碼:是一種用來(lái)混淆的技術(shù),使用者希望將正常的(可識(shí)別的)信息轉(zhuǎn)變?yōu)闊o(wú)法識(shí)別的信息。
二、特點(diǎn)不同
1、密鑰:信息的發(fā)送方和接收方使用同一個(gè)密鑰去加密和解密數(shù)據(jù)。優(yōu)勢(shì)是加/解密速度快,適合於對(duì)大數(shù)據(jù)量進(jìn)行加密,但密鑰管理困難。
2、密碼:密碼除了用於信息加密外,也用於數(shù)據(jù)信息簽名和安全認(rèn)證。密碼的應(yīng)用也不再隻局限於為軍事、外交鬥爭(zhēng)服務(wù),廣泛應(yīng)用在社會(huì)和經(jīng)濟(jì)活動(dòng)中。
三、優(yōu)勢(shì)不同
1、密鑰:使用的對(duì)稱加密算法比較簡(jiǎn)便高效,密鑰簡(jiǎn)短,破譯極其困難,由於係統(tǒng)的保密性主要取決於密鑰的安全性。
2、密碼:密碼是隱蔽了真實(shí)內(nèi)容的符號(hào)序列。就是把用公開(kāi)的、標(biāo)準(zhǔn)的信息編碼表示的信息通過(guò)一種變換手段,將其變?yōu)槌ㄐ烹p方以外其他人所不能讀懂的信息編碼。
參考資料來(lái)源:百度百科-密碼
參考資料來(lái)源:百度百科-密鑰