logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AES算法基于FPGA的硬件实现(1)AES算法的原理以及实现流程

说明这个密钥托拓展过程,实际上不同的密钥长度对应的密钥拓展公式是不同的,比如当AES192的时候,密钥长度为6(32bit),如上图中W0-W3为初始密钥,然后W4-7为第一句轮密钥的数据,然后这里会根据K0以及密钥拓展算法来得到K1-K11,列混合是将输入的矩阵左乘这样一个固定的矩阵,但是这不是传统的矩阵相乘,需要按照有限域的运算规则来尽心运算。在执行过程中,每一轮的输入为上一轮的输出,比如第二

文章图片
#算法#fpga开发#密码学 +1
到底了