论文部分内容阅读
本文详细分析了混沌序列密码的基本原理、方法和特点。重点研究混沌序列密码系统设计,并针对典型Logistic模型密码系统设计出一种添加了随机迭代步长的混沌序列。之后在混沌加密理论基础上提出了两种身份认证方案,具体如下:1.通过对智能卡与一次性口令加密技术的研究,提出一种基于混沌序列的一次性口令与智能卡相结合的身份认证机制,使用C++作为开发平台,Microsoft SQLServer2000作为后台数据库,进行认证机制的实现。本身份认证机制主要特点为:1)由于Logistic混沌序列生成简便快速、随机性强,使用其序列可以达到快速生成一次性口令的效果。2)读卡器读出卡号有效防止键盘监听,并且读卡器序列号可以作为一种用户的数字签名。3)一次性口令与智能卡的结合能够更好的保证多重安全性,非法持有者,单靠一次性口令或者智能卡无法实现登录。2.应用一个将混沌加密的指纹特征水印嵌入到小波图像的算法,并在算法基础上构建了一个基于混沌序列的指纹特征加密与小波图像数字水印嵌入技术相结合的身份认证机制。本身份认证机制的主要特点为:1)使用Logistic混沌序列组成异或矩阵,有效抵御唯密文攻击以及已知或选择明文攻击,提高异或矩阵的安全性。2)采用基于指纹混沌加密技术的小波变换图像水印算法,以尽量少的比特数表示图像,同时保持指纹特征水印的隐蔽性以及复原指纹的质量。3)将用户相片作为水印的宿主图片,客户端与服务器可以直接对身份进行初步验证。研究表明,由于网络环境和实际应用的多样性,决定了信息安全领域对多种身份认证机制的需求,根据具体应用需求选择本文提出的其中一种或者把两种技术结合起来,提供安全、可靠、便捷的身份认证手段,将是成功地实现网络安全和信息系统安全的有效途径,能够满足信息安全领域对多种身份认证机制的需求。