- 1
- 2
- 3
- 4
- 5
高级加密标准AES
资料介绍
1.引言
该标准详细说明了Rijndael算法([]和[4]),一个对称分组密码算法。可以处理128 bits数据分组,使用的密钥长为128,192和256bits.Rijndael的设计还可以允许处理其它的分组长度和密钥长度,然而该标准中没有采用。
在本标准的其余部分,本文说明的算法均被称为“AES算法”。如上所述,该算法可以使用3种不同的密钥长度,分别称为“AES-128”、“AES192”、“AES-256”。
该说明包括下列部分:
2.术语定义,缩写词,算法参数、符号和函数;
3.算法说明中使用的符号和惯例,包括bits,bytes,words的排序和编号方式;
4.对理解算法有帮助的数学工具:
5.算法说明,包括密钥扩展、加密和解密程序;
6.实现方面,如密钥长度支持、密钥限制和其它的分组/密钥/轮大小。
该标准以几个附录做为结尾,包括密钥扩展和加密的每一步的示例、加密和解密的示例向量以及参考文献列表(本翻译略去,详见Fip-197文档)。
AES算法的输入和输出均为一个长度为128的比特串(值为0或1)。这些序列也可以称为分组(blockss,其中含有的位(bits)数也称为分组长度。AES算法的密钥是128,192或256比特的序列。本标准中不允许其它的输入、输出长度和密钥长度。
序列中比特的编号从0开始,至序列长度(分组长度或密钥长度)减1。将该比特的编号i称为其索引。根据分组长度和密钥长度决定其值属于下列范围中的哪一个:0≤i<128,
0si<192或0si-256。
部分文件列表
文件名 | 大小 |
高级加密标准AES.pdf | 1M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)