目 录1 绪论...............................................................11.1 研究背景及意义...................................................11.2 国内外研究的现状.................................................21.3 本论文的研究内容.................................................32 数据加密的相关概念.................................................42.1 密码学的基本概念.................................................42.1.1 密码体制的构成.................................................42.1.2 密码体制的分类.................................................42.1.3 密钥的管理.....................................................62.1.4 数据加密的应用.................................................72.2 对称密钥加密算法 ................................................82.2.1 对称密钥加密算法简介...........................................82.2.2 数据加密标准(DES)............................................82.3 非对称密钥加密算法..............................................142.3.1 非对称密钥加密算法简介........................................142.3.2 RSA 算法......................................................153 数据加密传输系统的设计............................................183.1 系统的整体结构..................................................183.2 模块设计........................................................183.2.1 加解密模块....................................................183.2.2 文件传输模块..................................................243.3 本章小结........................................................254 数据加密传输系统的实现............................................264.1 C++语言介绍.....................................................264.2 数据加密传输系统的实现..........................................274.2.1 DES 加密传输系统的实现........................................274.2.2 RSA 加密传输系统的实现........................................304.2.1 DES 和 RSA 混合加密传输系统的实现..............................