## 证券数据加密传输的设计与实现

Design and implementation of the securities data encryption transmission
Abstract:     In order to solve the security and integrity of the securities data transfer problems, this paper designed a kind of hybrid encryption algorithm. The algorithm USES the symmetric cryptosystem in the reliability of AES encryption algorithm to encrypt, also using the MD5 method to extract information message digest, and by the use of asymmetric cryptosystem RSA encryption algorithm to encrypt the message digest and AES encryption key, simplify the length of the encryption, but also accelerated the speed of the encryption. Also made the simulation software, the algorithm successfully embodies the algorithm can be practical. The experiments show that the algorithm is realized with the original fast encryption, also guarantee the security of the key, for a single password encryption method compared with its efficiency has significant improvement, for its securities data secrecy can have very good effect.

Keywords:    ciphertext; plaintext; information security; MD5 encryption algorithm; AES encryption algorithm; RSA encryption algorithm; hybrid encryption algorithm

Abstract    i

1    绪论    1
1.1    本文的研究背景    1
1.2    密码学在证券数据安全中的作用    2
1.3    证券数据面临的安全威胁    2
1.4    国内外研究现状    3
2    加密算法介绍    5
2.1    概述    5
2.1.1    对称密码体制    5
2.1.2    非对称密码体制    5
2.1.3    两种算法体制的比较    6
2.2    AES加密算法    7
2.2.1    AES加密算法的数学概念    7
2.2.2    AES加密算法描述    7
2.2.3    AES加密算法的安全性    11
2.3    RSA算法    12
2.3.1    RSA算法的基本概念    12
2.3.2    RSA算法的基本原理    12
2.3.3    RSA算法的优缺点    13
2.4    数字签名    14
2.4.1    数字签名的基本原理    14
2.4.2    DSS（数字签名标准）    15

2.5    消息摘要    16
2.5.1    HASH函数    16
2.5.2    MD5加密算法简介    16
2.5.3    MD5加密算法的原理    16
2.5.4    MD5 加密算法的改进    18 证券数据加密传输的设计与实现:http://www.lwfree.cn/jisuanjilunwen/20181227/28369.html
------分隔线----------------------------