[发明专利]一种AES解密复用轮变换电路结构在审
申请号: | 201910070852.0 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109639408A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 郑辛星;张肖强;杨顺;刘浩东 | 申请(专利权)人: | 芜湖职业技术学院 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 张苗 |
地址: | 241003 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 选择器 乘法运算单元 合成矩阵 复用 变换运算单元 输入端设置 解密电路 选择信号输入端口 变换电路结构 密钥输入端口 数据输出端口 数据输入端口 逆运算单元 电路实现 电路资源 密码电路 循环结构 复合域 加运算 输出端 乘法 解密 | ||
1.一种AES解密复用轮变换电路结构,其特征在于,该AES解密复用轮变换电路结构包括依次相连接的以下部件:
第一合成矩阵乘法运算单元、选择器、常数加运算单元、复合域乘法逆运算单元和第二合成矩阵乘法运算单元;其中,所述第一合成矩阵乘法运算单元的输入端设置为数据输入端口,所述第二合成矩阵乘法运算单元的输入端设置为密钥输入端口;所述选择器还设置有选择信号输入端口;所述第二合成矩阵乘法运算单元的输出端设置为数据输出端口。
2.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述第一合成矩阵乘法运算单元的输入端和两个输出端都为四个字节,且所述第一合成矩阵乘法运算单元的两个输出端都连接于所述选择器的输入端。
3.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述常数加运算单元的输入端和输出端都为四个字节,所述常数加运算单元的输入端连接于所述选择器的输出端。
4.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述第二合成矩阵乘法运算单元的输入端和输出端都为四个字节,且所述第二合成矩阵乘法运算单元的输出端设置为数据输出端口。
5.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,
所述第一合成矩阵乘法运算单元将输入的由四个字节数据组成的一组列向量与合成矩阵进行乘法运算;
合成矩阵由常数矩阵组合而成;常数矩阵为常数矩阵δ和常数矩阵τ′的乘积;常数矩阵为常数矩阵δ、常数矩阵τ′和常数矩阵的乘积;常数矩阵为常数矩阵δ、常数矩阵τ′和常数矩阵的乘积;常数矩阵为常数矩阵δ、常数矩阵τ′和常数矩阵的乘积;常数矩阵为常数矩阵δ、常数矩阵τ′和常数矩阵的乘积;常数矩阵δ为映射矩阵,其作用是将GF(28)域上的元素映射到复合域上;常数矩阵τ′为逆S盒运算中逆仿射运算所指定的常数矩阵;常数矩阵分别为GF(28)域上乘常数×{09}16、×{0b}16、×{0d}16、×{0e}16的矩阵形式,矩阵具体表达为:
6.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述二选一选择器从所述第一合成矩阵乘法运算单元输出的两个输出数据中选择一个输出数据送入常数加运算单元中。
7.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述常数加运算单元实现输入的四个字节数据的加常数ωλ运算;常数ωλ为常数矩阵δ、常数矩阵τ'和常数ω的乘积;常数ω为逆S盒运算中逆仿射运算所指定的字节常数,矩阵具体表达为:
8.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述复合域乘法逆运算单元实现输入的四个字节数据在复合域上的乘法逆运算;该复合域为任意与GF(28)域同构的复合域。
9.根据权利要求1所述的AES解密复用轮变换电路结构,其特征在于,所述第二合成矩阵乘法运算单元将输入的四个字节数据和四个字节密钥组成的一组列向量与合成矩阵进行乘法运算;合成矩阵由常数矩阵δ'和常数矩阵组合而成;常数矩阵δ′为映射矩阵,其作用是将复合域上的运算结果映射回GF(28)域上;常数矩阵分别为GF(28)域上乘常数×{01}16的矩阵形式。
10.本发明提供一种AES解密方法,该方法使用上述的AES解密复用轮变换运算单元结构进行解密,解密步骤包括:
步骤1,进行一轮首轮变换;
步骤2,进行Nr–1轮普通轮变换;
在步骤1中,所述首轮变换包括:密钥加、移位运算、逆字节替换运算和密钥加运算;
在步骤2中,所述普通轮变换包括:逆列混合运算、逆行移位运算、逆字节替换运算和密钥加运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖职业技术学院,未经芜湖职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910070852.0/1.html,转载请声明来源钻瓜专利网。