導(dǎo)讀 隨著科技的進步,數(shù)據(jù)加密已經(jīng)越來越重要了,在諸多領(lǐng)域都需要數(shù)據(jù)加密,保證安全。那么加密方式有哪些呢?別著急,小編這就教你常用加密方
隨著科技的進步,數(shù)據(jù)加密已經(jīng)越來越重要了,在諸多領(lǐng)域都需要數(shù)據(jù)加密,保證安全。那么加密方式有哪些呢?別著急,小編這就教你常用加密方式有哪些。希望能夠?qū)δ阌兴鶐椭?/p>
加密方式有哪些:
1、MD5,一種被廣泛使用的密碼散列函數(shù),可以產(chǎn)生出一個128位(16字節(jié))的散列值(hash value),用于確保信息傳輸完整一致。MD5由美國密碼學(xué)家羅納德·李維斯特(Ronald Linn Rivest)設(shè)計,于1992年公開,用以取代MD4算法。這套算法的程序在RFC 1321標準中被加以規(guī)范;
2、對稱加密,對稱加密采用單鑰密碼系統(tǒng)的加密方法,同一個密鑰可以同時用作信息的加密和解密,這種加密方法稱為對稱加密,也稱為單密鑰加密;
3、非對稱加密,與對稱加密算法不同,非對稱加密算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數(shù)據(jù)進行加密,只有用對應(yīng)的私有密鑰才能解密。如果用私有密鑰對數(shù)據(jù)進行加密,那么只有用對應(yīng)的公開密鑰才能解密。因為加密和解密使用的是兩個不同的密鑰,所以這種算法叫作非對稱加密算法。
好了,