密码安全的伪随机浮点数发生方法研究-测试计量技术及仪器专业毕业论文.docxVIP

密码安全的伪随机浮点数发生方法研究-测试计量技术及仪器专业毕业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大连理工大学硕士学位论文摘 大连理工大学硕士学位论文 摘 要 随着计算机网络的快速发展和信息安全的日益重要,密码技术正越来越广泛地用于 信息系统中保障系统安全。伪随机数发生器(pseudorandom number generator,PRNG)因经 常用于产生各种密钥而在密码技术中举足轻重。本文旨在研究密码安全的浮点数伪随机 数发生器,用于图像加密等安全场合。针对一般数学迭代算法产生的伪随机序列不能抵 抗下一位预测攻击,以及随着计算机计算能力增强,密钥空间必须增大以抵抗穷举搜索 攻击等问题,本文主要做了以下三方面研究工作。 提出了两种改进的混沌映射伪随机浮点数发生算法。首先,针对一维无限折叠混沌 映射初始值选择挑剔的缺陷,通过引入Lo百stic混沌映射提出了改进的伪随机数发生方 法。该方法不仅对初始值选择无特殊要求,密钥空间增大,而且统计性能更优。其次, 针对无限折叠周期窗口混沌映射因存在周期窗口,不仅使参数选择范围变窄,而且不方 便用户使用的问题,通过改进其迭代式消除了周期窗口,使密钥空间和Lyapunov指数 均增大,统计性能变优。另外,这两种改进算法都利用了Hash函数的“数字指纹”特征, 根据初始种子值产生的机密移位信息对输出序列进行了移位,从而使下一位预测攻击极 为困难,进一步增强了序列的安全性。 设计了一种密码安全的伪随机比特序列发生器,再将比特序列转化为浮点数序列。 首先,利用计算机键盘输入和系统时间两个随机源作为密钥。然后,根据内积定理和扩 展定理,由Hash函数和反馈移位寄存器构建新的伪随机比特序列发生器。最后,将输 出的比特序列转换为浮点数序列。由于密钥的随机性以及Hash函数的单向性,该发生 器可以抵抗生日攻击和强力攻击,因此所产生的伪随机数具有不可预测性。 应用VC工具实现了伪随机数发生器及其统计检验软件包,便于今后进一步的伪随 机数研究、应用和测试。 关键词:伪随机数发生器;密码安全;均匀分布:浮点数;混沌映射;Hash函数;统 计检验 密码安全的伪随机浮点数发生方法研究Methods 密码安全的伪随机浮点数发生方法研究 Methods for Generating Secure Pseudorandom Floating Point Numbers Abstract With the rapid development of computer network and increasing demand for information security,cryptographic technology has been widely utilized to ensure security of information systems.Pseudorandom number generator口RNG)is crucial for information security since they are often used to generate various secret keys in cryptographic systems.This thesis aims to propose crypto鲫hic secure generators for pseudorandom floating point numbers.To solve problems,e.g.,some mathematic iterative algorithms cannot resist the next bit attack; key spaces must be expanded in order to resist exhaustive search when computing capacity of computer increases,this thesis mainly contributes to PRNG in the following three aspects. Two improved chaotic map algorithms ale proposed for generating floating point pseudorandom number.First,an improved PRNG is proposed by incorporating the logistic chaotic map to eliminate the error seeds.As a result.the improved algorithm is insensitive to the initial values,has enlargcd key space and much better statis

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档