论文部分内容阅读
计算机技术革命带来了信息时代,计算机在各行各业的广泛应用使人们对信息重要性的认识达到了相当高的水平,世界各国都在加紧建设和完善自己的“信息高速公路”。同时,一些非法犯罪分子也把目光转移到了对信息的窃取、篡改、破坏上,以达到其犯罪目的。因此,信息安全技术随着信息时代的来临也日益受到重视起来。数据安全、完整的实现网上传输是信息安全技术的研究目的。其中数据加密技术又是信息安全技术的核心。随着电子商务、网上银行等业务的展开,数据加密技术的应用愈来愈广泛,同时也对加密技术提出了更高的要求。
数据加密技术被认为是最基本的网络安全技术,在网络安全中发挥着越来越重要的作用。和其他安全技术相比,具备成本低、使用灵活、实时性好、安全性能好等特点,在网络通讯和电子商务等方面已经被广泛应用。现在使用的数据加密方法主要有对称密钥加密法和非对称密钥加密法。对称密钥加密法具有加密速度快的特点,不足之处是加密密钥和解密密钥相同,其密钥不能在不安全通道上传输。非对称密钥加密法具有加密密钥(又被称作公钥)和解密密钥不同,加密密钥可以在不安全通道上传输的特点,不足之处足加密速度慢。针对上述现状,研究一种加密速度快,安全性能高的加密法已经成为许多学者探索的问题。本文针对这一问题开展研究工作,主要作了以下研究:
1.研究并分析当今流行的几种主要加密算法,包括对对称加密算法、非对称加密算法的基本思想和原理进行分析。
2.对对称加密AES、非对称加密椭圆曲线密码体制ECC加密算法的原理和性能进行了分析和研究,主要对基于两者的混合加密体系进行性能和实现技术的研究。
3.对基于AES和ECC混合加密算法进行设计和实现。
4.进行混合加密软件实际性能测试及对测试结果进行分析。