摘要
介绍了数据加密技术和数字签名技术,并在此基础上设计了一个数据加密系统,旨在提高网络通信中数据的安全性.该系统采用混合加密体制,明文用安全性很高的三重DES算法加解密,两个密钥用RSA算法进行加密,从而保证了三重DES密钥的安全性,解决了密钥管理难的问题;同时利用Java安全软件包实现数字签名,保证了数据的完整性、不可否认性.最后,通过Java语言开发了该数据加密系统.该数据加密系统简单有效,具有很好的安全性和实用性.
In order to improve the data security in network communications, a data encryption system was designed based on the introduction of data encryption and digital signature. A mixed data encryption system was used in which the very secure triple DES algorithm was used to encrypt plaintext, and the RSA algorithm was used to encrypt the two session keys. This can ensure the security of the triple DES key and resolve the difficult problem of key management. At the same time, the security packages of Java were used for digital signature to guarantee the data integrity and non-repudiation. The proposed data encryption in Java. In practice the system is very simple and efficient and achieves very good security .
出处
《沈阳工业大学学报》
EI
CAS
2007年第3期340-343,共4页
Journal of Shenyang University of Technology