節(jié)點(diǎn)加密數(shù)據(jù)加密算法
時(shí)間:2022-02-21 05:40:01 | 來(lái)源:信息時(shí)代
時(shí)間:2022-02-21 05:40:01 來(lái)源:信息時(shí)代
基于密鑰的算法分兩類:對(duì)稱密鑰算法和公開密鑰算法。
對(duì)稱密鑰算法
對(duì)稱密鑰算法又稱傳統(tǒng)密碼算法或單密鑰體制,即發(fā)送方和接收方利用同一個(gè)密鑰來(lái)進(jìn)行加密和解密。加密密鑰能夠從解密密鑰中推算出來(lái),反過(guò)來(lái)也成立。對(duì)稱算法要求發(fā)送者和接收者進(jìn)行安全通信之前,需要協(xié)商一個(gè)密鑰。對(duì)稱算法的安全性取決于密鑰的安全性。
公開密鑰算法
公開密鑰算法,也稱非對(duì)稱算法,用于加密和解密的是兩個(gè)不同的密鑰,而且解密密鑰不能根據(jù)加密密鑰計(jì)算出來(lái)。有一個(gè)密鑰是公開的,用于發(fā)送方對(duì)數(shù)據(jù)進(jìn)行加密,稱公開密鑰。另一個(gè)密鑰是不公開的,用于接收方對(duì)接收到的信息進(jìn)行解密,稱為私人密鑰。