基于字的流密码算法Dragon的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:pw1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流密码是现代密码学的一个重要研究分支,由于流密码有较为理想的数学分析工具,目前大多数国家的军事和外交保密通信主要使用流密码加密,使得流密码的研究成为一个非常热门的领域。为了评选出更好的流密码算法,继NESSIE之后欧洲启动了又一个更大的为期四年ECRYPI工程,征集到了许多好的流密码算法。目前对ECRYPT候选流密码算法的分析和研究成为了一个研究热点,本文研究的Dragon就是其中之一。Dragon是一种新型的基于字的流密码算法,使用了非线性反馈移位寄存器(NLFSR)和S盒,密钥长度是可变的128bit或256bit。本文主要工作:研究了Dragon的设计原理,从内部结构角度分析其安全性,指出Dragon对暴力攻击和TMD攻击是安全的。用线性分析的原理分四步来计算Dragon的偏移量,构造了线性逼近式,建立了偏移量的表达式。利用matlab编程进一步分析偏移量得出:偏移量最大可以达到2^(-75.808035)。
其他文献
随着计算机的高速发展,一旦我们拥有了能够处理多量子比特的量子计算机,现有的许多密码方案就不再安全,所以我们要设计新的密码系统使之在量子环境下安全,关于格(Lattice)设计密码
本论文主要对可扩展标记语言(XML)的新的解析技术——基于虚拟令牌描述符(VTD)解析技术进行了研究。文中首先对XML产生背景和未来的发展趋势进行了介绍,分析了XML文档数据解
多输入多输出(MIMO)技术采用了多根发射天线和接收天线,能够在保持带宽或总发射功率损耗一定的条件下大幅度的提高系统的容量。TDD MIMO系统的特点是上、下行信道具有互易性,
超宽带通信具有优异的时间分辨力和大容量特性,能有效对抗多径干扰,同时超宽带系统发射功率低,非常适合复杂多径环境下短距离高速无线通信应用,因此超宽带成为通信领域近几年
大多数群组应用都基于不可信和开放的网络,现代密码体制和协议为实现通信数据的机密性、完整性和不可否认性提供了重要保障。在面向群组应用中,密钥的安全性是安全服务机制的基
说话人识别是根据语音波形中反映说话人生理和行为特征的语音参数,进行说人识别的技术。它是语音信号处理的一个重要研究方向,作为一种生物认证技术,具有广泛的应用前景。 本