一、主體不同
1、密鑰:是一種參數,它是在明文轉換為密文或將密文轉換為明文的算法中輸入的參數。
2、密碼:是一種用來混淆的技術,使用者希望將正常的(可識別的)信息轉變為無法識別的信息。
二、特點不同
1、密鑰:信息的發送方和接收方使用同一個密鑰去加密和解密數據。優勢是加/解密速度快,適合於對大數據量進行加密,但密鑰管理困難。
2、密碼:密碼除了用於信息加密外,也用於數據信息簽名和安全認證。密碼的應用也不再隻局限於為軍事、外交鬥爭服務,廣泛應用在社會和經濟活動中。
三、優勢不同
1、密鑰:使用的對稱加密算法比較簡便高效,密鑰簡短,破譯極其困難,由於係統的保密性主要取決於密鑰的安全性。
2、密碼:密碼是隱蔽了真實內容的符號序列。就是把用公開的、標準的信息編碼表示的信息通過一種變換手段,將其變為除通信雙方以外其他人所不能讀懂的信息編碼。
參考資料來源:百度百科-密碼
參考資料來源:百度百科-密鑰