网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 文档范文 -> 电子通信 -> 基于AES的加密机制的实现
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

原创文档范文点击进入 → 通信工程专业原创文档范文   现成文档范文点击进入 → 通信工程专业文档范文

基于AES的加密机制的实现

本文ID:LW937 字数:23746,页数:57 ¥118
范文编号:TX043范文字数:23746,页数:57 摘 要 对称密码是现代密码学中的一个重要分支,其诞生和发展有着广泛的使用背景和重要的理论价值。目前这一领域还有许多理论和实际问题有待继续研究和完善。这些问题包括:如何设计可证明安全的密码算法;如何加强现有算法及其工作模式的安全性;如何测试密码算法的安全性;如何设..

范文编号:TX043        范文字数:23746,页数:57

摘 要

对称密码是现代密码学中的一个重要分支,其诞生和发展有着广泛的使用背景和重要的理论价值。目前这一领域还有许多理论和实际问题有待继续研究和完善。这些问题包括:如何设计可证明安全的密码算法;如何加强现有算法及其工作模式的安全性;如何测试密码算法的安全性;如何设计安全的密码组件,例如 S-盒、扩散层及密钥扩展算法等。目前分组密码所采用的整体结构可分为 Feistel 结构(如CAST-256、DEAL、 DFC、E2等)、SP 网络(如 Safer+、Serpent 等)及其他密码结构(例如Frog和HPC)。Feistel 结构最大的优点是容易保证加解密的相似性;SP 网络则是扩散性能比较好。AES 沿袭了 SQUARE 的特点采用了 SP 网络结构,并在加解密过程大量使用矩阵运算,这样做使得加密和解密过程略有不同,但大幅提高了算法实现的效率。虽然 AES 的设计在分组密码系统的发展上有了一个质的飞跃,然而目前仍有研究和改进的空间。AES 在多种平台上实现的效率有待进一步提高, 同时新的加解密工作模式也有待研究。本范文简单介绍了对称密码学的部分基本知识和 AES 算法的工作过程,根据 AES 算法大量矩阵运算的的特点,改进了传统的基于查表运算提高加解密速度的方法,给出了其在时间和空间上的优化实现: 该算法的时间优化能够提高 AES 算法的加解密速度, 空间优化能在提高速度的前提下节省存储上的开销;同时提出了 S 盒在硬件平台上生成的高效方法。另外,AES 的工作模式也是目前研究的热点之一。范文作者利用 Rijndael 算法在分组长度和密钥长度上的灵活性,设计了一种基于随机分组的加解密工作模式,这种工作模式能够提高 Rijndael 算法工作的安全性;范文中证明了在目前应用的消息长度下,完全解密这种模式是不可能事件;该模式还可与 CFB、CBC 等原有模式组合,在保持原有模式优势的基础上大大增加安全性;另外,本范文分析了这种模式的其它特性,对这种工作模式的应用环境提出了建议。 关键词:对称加密算法,Rijndael,有限域,工作模式

ABSTRACT
Symmetrical cryptosystem is an important branch of modern cryptography, with
its appearance and development there are wide applicant background and theorial
value. There are lot theorial and applicant problems need to be studied and optimized,
such as: how to design a provable safe cryptosystem, how to strengthen the safty of
algorithms and working modules which are already available, how to test the safty of
a cipher algorithm, how to design safe components of a cryptosystem, as S-boxes,
diffusing layers, and key-expanding processes, etc.
The general architecture of symmetrical cryptosystem at present can be sorted as
Feistel (CAST-256, DEAL, DFC E2, etc.), SP network (Safer+, Serpent, etc.) and
other architectures (Frog, HPC). Symmetry is the most distinct character of Feistel,
while SP network has a good deffuse capability. AES inherited SQUARE in
designation, and added in a lot of matrix operations. This causes a bit different
between encryption and decryption, but it optimizes the efficiency of the algorism.
     AES is a rapid progress in cryptosystem development, however, it needs to be
ameliorated yet. The efficiency of AES may be boosted, and new working module is
also necessary to be developed.
This paper introuduces the theory of semmetrical cryptography and the working
process of AES algorithm, improves a conventional means of increasing the
encrypting speed based on table-looking-up method, proposes its optimized algorism,
which can greately increase the encrypting/decrypting speed, or save on memory
space. Besides, a high-efficient method of generating S-box is proposed.
And, the working module of AES is also a hot point of researching at present. A
working module based on random block length is designed taking the advantage of
Rijndael that it has a obvious agility in the length of block and cipher key, and this
module can strengthen the safty of Rijndael algorithm. that completely crack this
module is a imporsable case at the applicant level of present is proved. This module is
also able to be composed with CFB, CBC, and other available modules, strengthening
safty and remaining aviable merits. And, other characters of this module are analysed
in this paper, based this, some advices of applying it are proprsed.


Keywords: symmetrical cryptography, Rijndael, finite field, working module


目   录
中文摘要  I
英文摘要  II
前    言  1
1 对称密钥加密算法简介  4
1.1对称密码算法体制  4
1.2 密码工作模式  4
1.2.1 电子密码本模式  4
1.2.2 密码反馈模式  4
1.2.3 密码分组链接模式  5
1.2.4 输出反馈模式  6
1.3 本章小结  7
2 对称算法的攻击  8
2.1 线性密码分析  8
2.2 差分密码分析  11
2.3 能量分析  12
2.3.1 能量分析的原理  12
2.3.2 差分能量分析  12
2.4 本章小结  14 
3 Rijndael 算法  15
3.1 Rijndael 算法简介  15
3.2 Rijndael 算法的数学基础  19
3.2.1 加法运算  20
3.2.2 乘法运算  20
3.3 Rijndael 的加解密流程  20
3.4 Rijndael 中的四种变换及设计原则  21
3.4.1SubBytes   22
3.4.2ShiftRows  23
3.4.3MixColumns  23
3.4.4 密钥加法  23
3.4.5 密钥的编排  24
3.5 本章小结  26
4 AES 算法在长字处理平台上的改进实现  27
4.1 实现的过程  27
4.2 上述过程的优化  28
4.2.1 轮变换的进一步改进  28
4.2.2 S 盒的生成  29
4.3 本章小结  30
5 一种 Rijndael 算法工作模式的研究   31
5.1 扩展工作模式简  31
5.2 RBC 模式与其它工作模式的组合  33
5.2.1 RBC-CFB 混合模式  33
5.2.2 RBC-CBC 混合模式  35
5.2.3 RBC-OFB 混合模式  36
5.3 性能分析  37
5.3.1 安全性  37
5.3.2 效率  37
5.3.3 其它特性  38
5.4 本章小结  38
6 全文总结  39
致谢  40
参考文献  41
附录  42


下载地址 《基于AES的加密机制的实现》WORD格式全文下载链接

基于AES的加密机制的实现相关范文
上一篇:基于AES算法的HASH函数的设计与应.. 下一篇:大学自动排课算法设计与实现
点击查看关于 AES 加密 机制 实现 的相关范文题目 【返回顶部】
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有