Page 252 - 计算机网络技术及应用
P. 252
Computer Network Technology and Application
计算机网络技术及应用
其中 M 的公式如下:
式中,HS 表示 DES 筛子中 0 与 1 的组合种类;M 表示通信网络信息的密文
信息;J 表示利用 DES 算法加密;W 表示通信网络信息的明文信息。通过 M 的
公式可以实现通信网络信息的加密,由此可以看出,对于 DES 算法,主要依赖
于密钥实现信息加密过程,所以密钥的长度对 DES 算法至关重要,为避免密钥
过短而导致通信网络信息被暴力攻破,在基于 DES 算法加密时需要在一定程度
上增加密钥长度,进而保障加密后的信息可以安全传输。由于此算法中引入了“筛
子”,可以实现明文信息的拆分过程,运算速度极快,所以适用于海量的通信网
络信息加密。利用 DES 算法加密通信网络信息,可以有效避免信息传输时被窃听,
这是因为原始的通信网络信息已经被筛子拆分,所以当信息在通信网络中传输时,
每一个信息包中包含的信息并不是完整的,这样信息被非法窃听时,便不能破解
出原始的通信网络信息明文数据。
(五)传输加密信息
根据通信网络中的实时信道情况,通过有线与无线的形式进行加密信息的发
送,由于通信网络信息传输较为复杂,为了保障通信网络中心站与用户之间通信
的可靠性,需要考虑实际情况。当接收者接收到通信网络上层程序提供的加密传
输信息时,将信息统一存储至信息库中,为了便于以后的搜索查询,需要将各个
接收者进行编号,然后通过全局变量中存储的接收者信道数据,确定传输的信道。
如果接收者存在有线信道,那么调用函数使加密信息插入有线传输队列中;如果
接收者只有无线信道,那么调用函数使加密信息插入无线传输队列中,与此同时,
将加密信息再发送至有线或者无线线程中。那么通信网络中加密信息的传输流程
如图 8-1 所示。
240

