需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6772 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着计算机技术和网络技术的迅速发展,现代社会已经高度信息化。在日常生活中,使用电子装置储存重要资料的方式日渐普及。随之而来的是,信息安全受到了人们很大的关注,人们一般都使用密码来保障信息的安全。从而使得密码学理论与技术成为信息科学与技术中的一个重要研究领域。 2000年10月,美国国家标准技术局(NIST)选定Rijndael算法为新的高级加密标准,并获得广泛的应用。而S盒是Rijndael算法中唯一的非线性部件,直接影响其安全性能。 本文介绍了高级加密标准AES的发展、Rijndael算法的研究现状、流密码的一些基本知识以及线性反馈移位寄存器的相关知识。在了解了这些知识的基础上,将Rijndael S-盒的优良性质应用到流密码中,设计出一个能产生随机性好,周期大的密钥流生成器。 关键词:Rijndael S-盒;线性反馈移位寄存器;密钥流
Abstract:With the computer technology and the rapid development of network technology modern society has a high degree of information. In daily life, the use of electronic devices store the growing popularity of the way important information. Followed is that information security has been a great concern of people, people usually use passwords to protect information security. Which makes cryptography theory and techniques in information science and technology as an important area of research. October 2000,the National Bureau of Standards and Technology (NIST) selected Rijndael algorithm as the new Advanced Encryption Standard, and access to a wide range of applications. Algorithm Rijndael S box is the only non-linear components, directly affecting their security. This article describes the Advanced Encryption Standard AES development, Rijndael algorithm status, stream ciphers some basic knowledge, and linear feedback shift register of the relevant knowledge. In understanding the basic of this knowledge, the Rijndael S-box nature of the fine applied to stream ciphers, the design can produce a good random, periodic large key stream generator. Key words: Rijndael S-box; LFSR; key stream.
随着基于Internet的各种应用日新月异,日益增长,密码技术成为人们研究的大热点。从DES(密钥的有效位数为56位,加上校验位为64位)到AES(密钥长度的最少支持128,192,256,分组长度为128),密钥的复杂度和安全性得到了很大的提升。而S盒的作用是混淆(Confusion),主要增加明文和密文之间的复杂度(包括非线性度等),从而增加密钥的复杂度。借助于Rijndael的S-盒以及线性反馈移位寄存器等基本工具设计出能产生随机性好,周期大的密钥流生成器。产生出复杂度高,安全性好的密钥,具有很重要的理论和实践意义。让AES的研究更加深入到信息安全技术的各个领域,也可以与非信息安全领域的相关技术与应用相结合,从而得到新的应用。总而言之,借助Rijndael S盒可以让密钥得到更好的保护,实实在在的为用户提高信息安全上的保障,使用户减少损失。
|