论文部分内容阅读
近些年来,全球互联网得到了迅速的发展,互联网的普及给人们的生活带来了极大的方便,在享受互联网带来便捷的同时,用户的信息安全也成了备受社会关注的事情。在互联网已经实名制的今天,互联网用户的账户注册信息几乎包含了一个人最重要的身份信息。如果包括身份证甚至银行卡在内的数据在互联网上进行明文传输,将会具有很大的安全隐患的。特别是网络APP迅速发展的今天,很多互联网账户注册都需要用户的真实身份进行实名注册。而且在不同网站使用相同账号和密码的现象普遍存在,用户在任何一家的账号密码被泄露很可能导致同一个用户多家网站账号的个人信息被盗窃。因此如果用户一个网站的密码和个人信息明文被截获,都可以轻松地获取到用户在别的网站的使用权限或者在别的网站重新注册互联网账号。在电子交易如此方便的今天,这是一件非常恐怖的事。因此互联网用户的个人信息的加密也变得越来越重要。由于常用的加密算法已经存在很多年,有一些已经在一定条件下可以被破解。因此本文设计了一种新的混沌流密码加密算法,并且应用在了用户信息客户端和互联网云服务器的传输过程中。混沌理论发展的五十多年的时间内,已经广泛应用于各种领域,与此同时混沌理论也在这些应用中不断发展。混沌动力系统的同步方法提出以后,在通信中的应用研究逐渐深入,把混沌理论应用在互联网通信系统已经成为混沌控制研究的一个热门方向,众多学者提出了许多实际应用中的改进方案。因此混沌保密在互联网个人信息加密方面具有广阔的应用前景。本文的主要研究内容如下:1.提出了一个三维离散时间混沌系统的和三维混沌流密码多轮加密系统,并详细给出了混沌流密码算法的设计原理。2.搭建了一个云服务器平台,分析了平台所用到的软件和硬件部分,并对客户端到云服务器的网络传输部分进行了详细的分析和描述。3.设计了一个互联网用户密码的加密方法和个人重要信息的加密方法,在个人信息加密时,分别对文本和BMP格式的图像进行了加密,并对文本和图像的加密过程进行了分析和描述,并对数据加密传输的过程进行了详细的说明。4.最后设计了一个文本客户端加密,服务器不进行解密直接存储数据过数据库可视化工具进行了实验结果对比。