数据加密技术的基本原理是在发送发借助加密密钥和加密函数,将数据转换成密文形式后发送给接收方,接受方接收到数据后,需要利用前期沟通过的解密密钥,必须是接受方与发送方同时沟通过的一个“密码本”,并将收到的数据解密成明文。网络安全技术的核心组成部分为数据加密技术,通过将网络信息转换成加密信息,显著提高了网络信息的安全性。计算机网络通信过程较为复杂,传输的信息较多,因此非常有必要对网络中所传输的数据进行加密。链路加密、节点加密和端到端加密是目前最典型的三类网络数据加密技术[2]。链路加密也叫在线加密,目的是为通信过程提供较为安全的通信链路,确保在网络中不同的网络节点之间传输数据的安全性。链路加密的基本过程是:在所有活动之前,甚至在在发送节点之前针对数据进行加密,加密的依据之一即为加密密钥,加密完成后数据将被发送到下一个节点,链路上的每个节点在收到该数据后均先进行解密,然后利用新的密钥再次对其进行加密,并发送到下一个节点,反复进行上述过程直至数据发送至接收方。数据在通信过程中在链路上都是以密文的形式进行传输的,可在一定程度上保证数据的安全性,但是中间节点在接收到数据后,需要对其进行解密,解密后得到的是数据的明文,仍有可能受到恶意攻击,因此该加密方式存在一定缺陷。