- 9
- 0
- 约8.18千字
- 约 19页
- 2017-06-01 发布于湖北
- 举报
华中科技大学
研究生课程考试答题本
《信息安全技术》课程项目报告
考生姓名
考生学号
系、年级
类 别
考试科目 信息安全技术
提交日期
评 分
总分
完整的AES分组与文件的加解密功能程序实现
1 前言
本文论述了AES分组与文件的加解密程序在Window环境下用C++语言的实现。随着的发展AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。C++
开发工具:Visual C++ 6.0
操作系统:Window 7
2.2 AES算法基础
(1) AES算法的设计准则
Rjindael算法的设计原则
Joan Daemen和Vincent Rijmen在设计Rijndael算法时主要考虑以下三点:
Rjindael采用的是代替/置换网络,即SP结构。每一轮有三层组成:P层为线性层,它包括ShiftRows变换和MixColumns变换,线性混合层确保多轮之上的高度扩散;S层为非线性层,由一个SubBytes变换组成,具体由非线性S-盒构成,起到混淆作用;密钥加层由AddRuondKey
您可能关注的文档
最近下载
- 国信证券-创新药行业复盘:创新出海2.0成果卓著.pdf VIP
- 2026年教科版三年级科学下册全册教案(2026年).pdf VIP
- Q HT 008-2016_S06-N-2环氧聚氨酯底漆(分装).pdf VIP
- DP3000S电源+KP-2控制面板 使用说明书500V.pdf VIP
- 工程力学-第六章-截面几何性质.ppt VIP
- 教育局选拔后备干部面试题和笔试题及答案.pdf VIP
- 国电南瑞2014低电压穿越和电网适应性孙素娟.ppt VIP
- 2026年天津专技人员公需课参考资料:“十五五”.docx VIP
- 教育局选拔后备干部面试题和笔试题及答案.docx VIP
- 教育局选拔后备干部面试题和笔试题及答案.docx VIP
原创力文档

文档评论(0)