- 1
- 2
- 3
- 4
- 5
AES-NI加密指令集
资料介绍
什么是AES-NI
AES-NI全称为Advanced Encryption Standard New Instructions,是英特尔和AMD处理器推出的一套硬件扩展指令集,专门用于加速AES加密算法的运算。它将原本需要软件多轮运算才能完成的AES操作,直接通过处理器硬件电路实现,能够大幅提升AES加解密的处理效率,同时降低CPU占用率。
AES-NI的设计背景
AES是目前应用最广泛的对称加密算法,在网络传输、磁盘加密、安全通信、数字签名等诸多领域都有大规模应用。在AES-NI推出之前,所有AES运算都需要CPU通过普通软件指令完成,一轮轮处理AES的字节替换、行移位、列混合、轮密钥加操作,运算步骤繁琐,会占用大量CPU资源,对于高吞吐量的加密场景来说性能瓶颈非常明显。
2008年英特尔首次在Nehalem架构处理器中推出AES-NI指令集,随后AMD也在Bulldozer架构之后的产品中加入了对AES-NI的支持,目前主流的x86、x86-64架构处理器都已经默认搭载该指令集。
AES-NI的核心指令
AES-NI一共定义了7条新的指令,分别负责AES运算各个环节的硬件加速:
1. AESENC:完成一轮AES加密运算,包含字节替换、行移位、列混合和轮密钥异或操作
2. AESENCLAST:完成AES加密的最后一轮运算,最后一轮不包含列混合操作,因此单独定义指令
3. AESDEC:完成一轮AES解密运算,对应逆变换操作
4. AESDECLAST:完成AES解密的最后一轮运算
5. AESIMC:生成解密所需的逆轮密钥,对轮密钥进行逆列混合变换
6. AESKEYGENASSIST:辅助生成加密轮密钥,加速密钥扩展流程
每条指令都可以在一个CPU时钟周期内完成原本需要数十条普通指令才能完成的运算,从根本上提升了AES算法的执行效率。
部分文件列表
| 文件名 | 大小 |
| AES-NI加密指令集.docx | 14K |
最新上传
-
21ic下载 打赏310.00元 1天前
用户:江岚
-
21ic下载 打赏310.00元 1天前
用户:mulanhk
-
21ic下载 打赏320.00元 1天前
用户:jh03551
-
21ic下载 打赏220.00元 1天前
用户:jh0355
-
21ic下载 打赏210.00元 1天前
用户:潇潇江南
-
21ic下载 打赏210.00元 1天前
用户:小猫做电路
-
21ic下载 打赏60.00元 1天前
用户:gsy幸运
-
21ic下载 打赏60.00元 1天前
用户:zhengdai
-
21ic下载 打赏60.00元 1天前
用户:lanmukk
-
21ic下载 打赏60.00元 1天前
用户:烟雨
-
21ic下载 打赏20.00元 1天前
用户:w993263495
-
21ic下载 打赏30.00元 1天前
用户:sun2152
-
21ic下载 打赏20.00元 1天前
用户:w178191520
-
21ic下载 打赏20.00元 1天前
用户:liqiang9090
-
21ic下载 打赏20.00元 1天前
用户:xuzhen1
-
21ic下载 打赏35.00元 1天前
用户:有理想666
-
21ic下载 打赏15.00元 1天前
用户:w1966891335
-
21ic下载 打赏15.00元 1天前
用户:x15580286248
-
21ic下载 打赏25.00元 1天前
用户:qiufeng0299
-
21ic下载 打赏15.00元 1天前
用户:kk1957135547
-
21ic下载 打赏10.00元 1天前
用户:qingsong08
-
21ic下载 打赏10.00元 1天前
用户:电工老刘
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
ZENGYIBIN 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:STM32的数字万用表
-
21ic小能手 打赏5.00元 3天前
-
kuangwy 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:触控无极台灯控制方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:51单片机的汽车雨刷器
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前




全部评论(0)