【技术实现步骤摘要】
本申请实施例涉及数据处理,具体涉及一种数据处理方法、装置、处理器、芯片及电子设备。
技术介绍
1、数据可以使用密码算法进行加解密等处理,以保障数据的安全性。在利用密码算法处理数据的过程中,可以对中间数据进行数据混淆变换,从而增加中间数据的不可预测性,提升密码算法的安全性。也就是说,在密码算法执行的密码运算中,密码运算的中间数据可以通过数据混淆变换,来增加数据的混淆度,从而加大攻击者对数据的理解难度和预测难度,进而增强密码算法的抗攻击能力。在此背景下,如何提供改进的数据处理方案,以在利用密码算法处理数据的过程,降低资源开销,成为了本领域技术人员亟需解决的技术问题。
技术实现思路
1、有鉴于此,本申请实施例提供一种数据处理方法、装置、处理器、芯片及电子设备,以在利用密码算法处理数据的过程,降低资源开销。
2、为实现上述目的,本申请实施例提供如下技术方案。
3、第一方面,本申请实施例提供一种数据处理方法,包括:
4、获取密码算法的输入数据,所述密码算法为多种密
...【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个原始有限域的元素数量均为设定元素数量,所述目标复合域是以二元有限域为子域,通过多级嵌套扩展得到的元素数量为设定元素数量的复合域。
3.根据权利要求1所述的方法,其特征在于,还包括:设置各个原始有限域和目标复合域的映射关系,得到多个映射关系;
4.根据权利要求3所述的方法,其特征在于,所述设置各个原始有限域和目标复合域的映射关系包括:
5.根据权利要求4所述的方法,其特征在于,所述根据多层有限域的约简
6.根据权利要求5
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个原始有限域的元素数量均为设定元素数量,所述目标复合域是以二元有限域为子域,通过多级嵌套扩展得到的元素数量为设定元素数量的复合域。
3.根据权利要求1所述的方法,其特征在于,还包括:设置各个原始有限域和目标复合域的映射关系,得到多个映射关系;
4.根据权利要求3所述的方法,其特征在于,所述设置各个原始有限域和目标复合域的映射关系包括:
5.根据权利要求4所述的方法,其特征在于,所述根据多层有限域的约简
6.根据权利要求5所述的方法,其特征在于,所述原始有限域采用多项式基,所述目标复合域采用正规基;所述根据下一层有限域的约简多项式的根,建立上一层有限域与下一层有限域之间的映射关系,得到上一层有限域与下一层有限域间的层间映射关系包括:
7.根据权利要求6所述的方法,其特征在于,所述原始有限域不为复合域;所述基于原始有限域逐层的进行直接子域分解,直至分解到二元有限域包括:
8.根据权利要求7所述的方法,其特征在于,所述原始有限域包括gf(28),所述目标复合域包括gf(((22)2)2);所述将原始有限域分解为原始有限域的直接子域的复合域包括:
9.根据权利要求8所述的方法,其特征在于,所述层间映射关系包括:根据第一约简多项式的根所确定的gf(28)与gf((24)2)的第一映射关系,根据第二约简多项式的根所确定的gf(24)与gf((22)2)的第二映射关系,根据第三约简多
10.根据权利要求9所述的方法,其特征在于,所述第一约简多项式表示为y2+τy+v,y为第一约简多项式的代数变量,τ和v为第一约简多项式中的系数;所述第二约简多项式表示为z2+αz+β,z为第二约简多项式的代数变量,α和β为第二约简多项式中的系数;所述第三约简多项式表示为ω2+ω+1,ω为第三约简多项式的变量;
11.根据权利要求6所述的方法,其特征在于,所述原始有限域为复合域;所述基于原始有限域逐层的进行直接子域分解,直至分解到二元有限域包括:
12.根据权利要求11所述的方法,其特征在于,所述原始有限域包括gf((24)2),所述目标复合域包括gf(((22)2)2);所述将原始有限域分解为原始有限域的多组直接子域包括:
13.根据权利要求12所述的方法,其特征在于,所述层间映射关系包括:根据两个第二约简多项式的根,分别确定的两组gf(24)与gf((22)2)分别的第二映射关系,以及根据第三约简多项式的根所确定的gf(22)与gf((2)2)的第三映射关系;
14.根据权利要求13所述的方法,其特征在于,所述两个第二约简多项式分别表示为:z2+α0z+β0、z2+α1z+β1,其中,z为第二约简多项式的代数变量,α0和β0为一组gf(24)分解的gf((22)2)对应的第二约简多项式中的系数,α1和β1为另一组gf(24)分解的gf((22)2)对应的第二约简多项式中的系数;
15.根据权利要求4-14任一项所述的方法,其特征在于,所述数据混淆变换包括密码算法的s盒运算,或,密码算法加速指令的仿射变换;针对任一原始有限域,不同类型的密码算法的s盒或仿射变换,在该原始有限域与目标复合域的映射关系不同;
16.根据权利要求3-14任一项所述的方法,其特征在于,所述根据所述变换输出数据,确定密码算法的输出数据包括:
17.根据权利要求16所述的方法,其特征在于,所述映射关系为映射矩阵;所述逆映射关系为逆映射矩阵,映射矩阵和逆映射矩阵的映射...
【专利技术属性】
技术研发人员:宋国志,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。