替换盒电路、加密方法及电子设备

    公开(公告)号:CN118740367A

    公开(公告)日:2024-10-01

    申请号:CN202310365639.9

    申请日:2023-03-29

    IPC分类号: H04L9/06

    摘要: 本申请实施例提供了一种替换盒电路、加密方法及电子设备,应用于安全加密技术领域,以解决替换盒电路中独立设置多路密码算法电路所造成的增加替换盒电路的布线面积和成本的问题。该替换盒电路通过多个加密标准对应的仿射变换电路对输入的数据进行同构仿射变换,然后变换后的数据通过共享的求逆电路在伽罗华域GF((22)2)2上以正规基进行求逆运算。最后,通过与仿射变换电路对应的逆仿射变换电路还原后输出。通过这种方式,只需要配置一个求逆电路即可实现对多种密码算法的求逆运算,从而降低了替换盒电路面积,提高加密的效率。

    一种加密方法、芯片及电子设备
    2.
    发明公开

    公开(公告)号:CN118468299A

    公开(公告)日:2024-08-09

    申请号:CN202310130668.7

    申请日:2023-02-09

    IPC分类号: G06F21/60 G06F7/52

    摘要: 本申请实施例提供了一种加密方法、芯片及电子设备,应用于数据加密技术领域。在该加密方法中,通过异或运算方式以原地算法的形式对多阶运算结果进行模约简操作得到多阶模约运算结果。相对于基于处理平台的操作位数以移位后位异或运算的形式进行模约简的方式,本申请实施例减少了位异或运算的次数、操作复杂度、运算功耗、芯片的占用面积以及存储资源的占用量。除此以外,考虑到位异或运算和位与运算之间的功耗差异,通过第一拆分方法来对2N阶系数数组(包括N阶明文和N阶密钥)进行拆分,得到多个子乘法多项式。可以减少拆分过程产生的位异或运算的数量。从而进一步降低加密的运算功耗、操作复杂度和芯片的占用面积。