[发明专利]伽罗瓦域运算系统和方法在审
申请号: | 201210391218.5 | 申请日: | 2012-10-15 |
公开(公告)号: | CN103729162A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 刘会娟;苏志强 | 申请(专利权)人: | 北京兆易创新科技股份有限公司 |
主分类号: | G06F7/50 | 分类号: | G06F7/50 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;王术兰 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 伽罗瓦域 运算 系统 方法 | ||
1.一种伽罗瓦域运算系统,其特征在于,包括:
位数变换装置,用于将当前参与运算的码字对应的多项式变换为等位多项式;
非进位二进制加法器,与所述位数变换装置相连,用于对所述位数变换装置变换后的等位多项式进行加法运算;
伽罗瓦域转换器,与所述非进位二进制加法器相连,用于将所述非进位二进制加法器得到的加法运算结果转换为系统要求的伽罗瓦域元素格式。
2.根据权利要求1所述的系统,其特征在于,所述位数变换装置包括:
系数接收单元,用于接收当前参与运算的第一码字和第二码字对应的多项式的系数;
计数器,与系数接收单元相连,用于计算所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数;
控制器,与所述计数器相连,用于根据所述计数器计算得到的位数,对所述第一码字对应的多项式和/或所述第二码字对应的多项式进行补位操作,以使所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数相同。
3.根据权利要求1所述的系统,其特征在于,所述位数变换装置包括:
第一计数器,用于接收当前参与运算的第一码字对应的多项式的系数,并计算所述第一码字对应的多项式的位数;
第二计数器,用于接收当前参与运算的第二码字对应的多项式的系数,并计算所述第一码字对应的多项式的位数;
控制器,与所述第一计数器和所述第一计数器相连,用于根据所述第一计数器和所述第二计数器计算得到的位数,对所述第一码字对应的多项式和/或所述第二码字对应的多项式进行补位操作,以使所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数相同。
4.根据权利要求2或3所述的系统,其特征在于,所述控制器包括:
位数比较单元,用于比较所述第一码字对应的多项式的位数与所述第二码字对应的多项式的位数的大小;
第一补位单元,与所述位数比较单元相连,用于根据所述位数比较单元的比较结果,对位数较小的多项式的高位系数补0,以使所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数相同。
5.根据权利要求2或3所述的系统,其特征在于,所述控制器包括:
第二补位单元,用于对所述第一码字对应的多项式的高位系数补入N-M1个0,对所述第一码字对应的多项式的高位系数补入N-M2个0,其中,N为设定位数,M1为所述第一码字对应的多项式的位数,M2为所述第二码字对应的多项式的位数。
6.一种伽罗瓦域运算方法,其特征在于,所述方法应用权利要求1-5中任意一项所述的伽罗瓦域运算系统,所述方法包括:
所述位数变换装置将当前参与运算的码字对应的多项式变换为等位多项式;
所述非进位二进制加法器对所述位数变换装置变换后的等位多项式进行加法运算;
所述伽罗瓦域转换器将所述非进位二进制加法器得到的加法运算结果转换为系统要求的伽罗瓦域元素格式。
7.根据权利要求6所述的方法,其特征在于,所述位数变换装置将当前参与运算的码字对应的多项式变换为等位多项式包括:
所述位数变换装置中的系数接收单元接收当前参与运算的第一码字和第二码字对应的多项式的系数;
所述位数变换装置中的计数器计算所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数;
所述位数变换装置中的控制器根据所述计数器计算得到的位数,对所述第一码字对应的多项式和/或所述第二码字对应的多项式进行补位操作,以使所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数相同。
8.根据权利要求6所述的方法,其特征在于,所述位数变换装置将当前参与运算的码字对应的多项式变换为等位多项式包括:
所述位数变换装置中的第一计数器接收当前参与运算的第一码字对应的多项式的系数,并计算所述第一码字对应的多项式的位数;
所述位数变换装置中的第二计数器接收当前参与运算的第二码字对应的多项式的系数,并计算所述第一码字对应的多项式的位数;
所述位数变换装置中的控制器根据所述第一计数器和所述第二计数器计算得到的位数,对所述第一码字对应的多项式和/或所述第二码字对应的多项式进行补位操作,以使所述第一码字对应的多项式的位数和所述第二码字对应的多项式的位数相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兆易创新科技股份有限公司,未经北京兆易创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210391218.5/1.html,转载请声明来源钻瓜专利网。