【数据通信的加密算法与系统】.pdf

数据通信的加密算法与系统 摘要 通信与计算机相结合就是数据通信。随着全球计算机网络化程度 的逐步提高,数据通信的重要性日益显著,对数据通信的安全性要 求也在逐步提高。在计算机通信过程中,数据传输过程是他人最容 易获得信息或对信息进行非法篡改的环节,设计一个适用于计算机 通信并能适应计算机技术进步的加密系统,使得除合法收信人以外 的人即使得到传输的数据,也得不到可用的信息是相当重要的.计算能力的增长提高了对数据的处理能力,同时也对现在的加密 系统提出了巨大的挑战。
数据通信的加密算注与系统 一.绪论 计算机与通信的结合,已经对计算机的运行方式产生深远的影 响,全球计算机网络化的逐步提高、Intermnet的飞速发展,大大克服 了时间和距离上的障碍,使得对信息的处理能力大大增强,同时信 息的价值也日益体现出来,对信息的安全性的要求也越来越高.在计算机通信过程中,数据在通信网络中传输是最容易受到攻击 的环节,对通信线路网络中的数据进行窃取、算改或破坏都威胁着 信息的安全。虽然可以对通信线路设施采取诸如将通信线路及交换 机设备设置在外人难以接近的地方,并且采用不易被截取的通信方 法(如采用光通信)这些安全措施,然而通信线路网经常处在外部 的威胁之下,而且要保
数据通信的加密算法与系统 二.RSA公用密钥体制 经典的信息加密以保护加密的全部算法为特征。1975年3月,IBM 发表了DES数据加密标准,之后由于ANSI宣布将DES使用于国 家非保密机关,开创了公开加密算法的先例。1976年Diffie和Hellman 提出了一种新思想,即不仅加密算法本身可以公开,而且加密用的 密钥也可以公开,只要解密密钥保密就可以了,这就出现了公用密 钥体制的密码系统。白于公用密钥体制可以把加密密钥象电话号码 簿一样公开,使得密钥管理相当容易,特别适用于信息传输过程.在现有的公用密码体系中,RSA公用密钥体制就是其中的代表。 