论文部分内容阅读
随着计算机网络的飞速发展,网络安全面临着越来越大的挑战。为了保证网络上传播数据的安全性,我们提出了一种新的数据加密方法。
对数据的加密有两种方法:对称密钥加密机制和非对称密钥加密机制。对称密钥密码体制加密速度快,但需要传输共享密钥:非对称密钥加密机制不需要传输共享密钥,但因为计算量大,所以加密速度较慢。因此,我们想到了将对称密钥算法和非对称密钥算法相互结合,互相补充,可以满足在网络环境下对数据加密的要求。
在对称密钥密码算法和非对称密钥密码算法之间可以有多种组合,在本文中,我们采用的是3DES和RSA相结合的方式,可以有效的兼顾速度和安全性两方面的要求,并在java中实现了这种加密方法。