[发明专利]一种基于查找树的复合有限域求逆装置有效
申请号: | 201711259841.4 | 申请日: | 2017-12-04 |
公开(公告)号: | CN107885486B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 易海博 | 申请(专利权)人: | 深圳职业技术学院 |
主分类号: | G06F7/72 | 分类号: | G06F7/72 |
代理公司: | 厦门智慧呈睿知识产权代理事务所(普通合伙) 35222 | 代理人: | 郭福利;魏思凡 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 查找 复合 有限 域求逆 装置 | ||
1.一种基于查找树的复合有限域求逆装置,其特征在于,包括控制器、输入端口、输出端口和运算器;
所述输入端口用于输入复合有限域GF((2n)2)的求逆运算数a(x);
所述控制器用于调用所述运算器对所述求逆运算数a(x)进行求逆运算,获得复合有限域GF((2n)2)的求逆运算结果b(x);
所述运算器用于运行加法运算、乘法运算、平方运算和基于查找树的求逆运算;
所述输出端口用于输出所述求逆运算结果b(x);
所述求逆运算数a(x)的多项式表示形式为a(x)=ahx+al;
所述求逆运算结果b(x)的多项式表示形式为b(x)=bhx+bl;b(x)=a(x)-1;
其中,ah,al,bh,bl均为有限域GF(2n)的元素;
所述运算器包括加法运算模块、乘法运算模块、平方运算模块和求逆运算模块;
所述输入端口还用于输入时钟信号;
所述控制器具体用于在第一个时钟周期,调用所述加法运算模块计算s0=ah+al,调用所述平方运算模块计算s1=ah2,调用所述乘法运算模块计算s3=ah×al;
在第二个时钟周期,调用所述平方运算模块计算s2=al2,调用所述乘法运算模块计算s4=s1×e;
在第三个时钟周期,调用所述加法运算模块计算s5=s4+s3;
在第四个时钟周期,调用所述加法运算模块计算s6=s5+s2;
在第五个时钟周期,调用所述求逆运算模块计算s7=s6-1;
在第六个时钟周期,调用所述乘法运算模块计算bl=s0×s7;
在第七个时钟周期,调用所述乘法运算模块计算bh=ah×s7,进而计算b(x)=bhx+bl;
其中,s0,ah,s1,al,s2,s3,s4,s5,s6,s7,bl,bh均为有限域GF(2n)的元素,e为有限域GF(2n)的常数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳职业技术学院,未经深圳职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711259841.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冷镦十二角螺栓定位顶杆
- 下一篇:一种左旋螺纹抽钉安装用风扳机枪芯