基于Burrows-Wheeler变换的新型随机数检测算法的设计

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:jly1211
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随机数在密码学、仿真等领域扮演着既基础又关键的作用,随机数的质量是这些领域应用的关键要素。随机数检测算法可以用于检测随机数的质量,以确保其满足应用的要求。目前,多数随机数检测算法主要都是基于重复模式的检测原理,但其检测能力仍存在进一步提升的空间。本文基于Burrows-Wheeler变换(Burrows-Wheeler Transform,BWT)设计了一种新型的随机数检测算法。算法首先对序列进行频数检测,在满足0、1均衡性的前提上,使用修改的BWT算法对该序列进行处理,然后将传统随机数检测算法中的游程检测、离散傅里叶变换检测、线性复杂度检测和随机偏移检测应用在经BWT算法处理后的序列上,将该序列的模式检测问题转化为经BWT处理后序列的字符分布规律问题,最终实现对序列随机性的检测。通过后缀排序的方法,该检测算法改进了序列的模式检测方法,将待测序列中可能存在的所有重复模式以字符聚集的方式进行处理,相较于传统随机数检测算法,该算法的检测性能有一定提高。论文还设计了一个随机数命令行检测软件,包含论文提出的新型随机数检测算法和NIST随机数检测标准的15个检测项,可以对序列进行全面的随机性检测。
其他文献
介绍了某型发动机电子调节器检测设备的工作原理,并详细地说明了该检测系统的结构及其主要设备。
电子竞技赛事直播在我国有着日益高涨的人气,2017年中国电子竞技用户规模达到2.5亿、市场规模突破50亿。在互联网+的大时代背景下,阿里体育推出了WESG赛事,以丰富的电子竞技内容、合理的业态布局、优质的赛事服务、公平合理的赛事标准以及移动视频直播的应用,吸引了广泛的赛事参与者和观众,成为我国兼具用户价值和商业价值的优质电子竞技赛事。本文将在这一背景下对WESG直播的营销策略展开深入研究,基于PE
阐述了TCP/IP协议及其在测控网络中的应用特点,分析了可能发生的如以太网拥塞和传送数据包丢失等实际问题,并提出了相应的解决办法,在发动机试验测控网络中获得了成功应用.
本文分析了农场出现人才流失现象的原因及农场人才流失现象的危害,并提出了避免农场人才流失的措施。
第二代和第三代测序技术的出现推动了基因组项目和高通量基因组学研究的快速发展。基于第二代或第三代测序数据的全基因组从头拼装是研究一个物种基因组的第一步。作为世界范
MC9RS08KA——价格低于50美分的超低端8位MCU据行业研究专家统计.2005年全球微控制器(MCU)市场达120亿美元.半导体公司面对着巨大的市场商机。随着需求的增长以及在性能和功能方
为满足我国食品饮料容器金属包装行业的迫切需要,研制出了易开盖拉力测量分析仪。该仪器采用精密称重传感器作为测力敏感组件,单相可逆电动机作动力,通过USB接口与笔记本电脑(PC