密碼加密的幾種方式

密碼加密的幾種方式

密碼加密的方式:

1、MD5是一種被廣泛使用的密碼散列函數,可以產生出一個128位(16字節)的散列值(hashvalue),用於確保信息傳輸完整一致。MD5由美國密碼學家羅納德·李維斯特(RonaldLinnRivest)設計,於1992年公開,用以取代MD4算法。這套算法的程序在RFC1321標準中被加以規範。

2、對稱加密,對稱加密採用單鑰密碼系統的加密方法,同一個密鑰可以同時用作信息的加密和解密,這種加密方法稱爲對稱加密,也稱爲單密鑰加密。

3、非對稱加密,與對稱加密算法不同,非對稱加密算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密。