处理数据的方法、装置和设备
    8.
    发明公开

    公开(公告)号:CN114510217A

    公开(公告)日:2022-05-17

    申请号:CN202011457275.X

    申请日:2020-12-10

    IPC分类号: G06F7/72

    摘要: 提供了一种处理数据的方法、装置和设备,能够在保证性能的基础上降低芯片的功耗。该方法包括:获取待处理数据;将该待处理数据划分为均等分成s个块;利用Karatsuba算法,将该s个块中的第i个块的数据和该第i个块的数据相乘,以得到多个第一数据,0≤i≤s‑1;基于该第i个块的数据和该s个块中第j个块的数据,得到多个第二数据,i+1≤j≤s‑1;基于该多个第一数据和该多个第二数据,确定该待处理数据和该待处理数据的乘积;基于该待处理数据和该待处理数据的乘积,进行蒙哥马利模乘运算,以得到处理结果。通过平方算法和Karatsuba算法,能够在保证性能的基础上,减小芯片的功耗。

    一种加密模块
    9.
    实用新型

    公开(公告)号:CN207070061U

    公开(公告)日:2018-03-02

    申请号:CN201721122080.3

    申请日:2017-09-01

    IPC分类号: H04L9/06

    摘要: 本实用新型公开一种加密模块,包括:第一运算电路用于接收输入数据,对输入数据进行运算,将运算后的数据输出至第一逆运算电路和比较电路;第一逆运算电路用于对接收到的数据进行第一运算电路的逆运算,将运算后的数据输出至第二运算电路和比较电路;第二运算电路用于对接收到的数据进行与第一运算电路相同的运算,将运算后的数据输出至比较电路;比较电路对输入数据、第一运算电路运算后的数据、第一逆运算电路运算后的数据、第二运算电路运算后的数据进行比较处理,并输出处理后的结果。本实用新型提供的加密模块可有效检测多点的故障攻击行为,同时输出攻击者无法使用的结果以造成攻击的失效。

    数据加密方法、装置、使用该方法的电子设备和存储介质

    公开(公告)号:CN114531241A

    公开(公告)日:2022-05-24

    申请号:CN202210429372.0

    申请日:2022-04-22

    IPC分类号: H04L9/30

    摘要: 本公开实施例涉及数据处理领域,公开了一种数据加密方法、装置、使用该方法的电子设备和存储介质,解决逐比特进行计算,计算效率较低的问题。其中,数据加密方法,包括:获取指定曲线的第一坐标和第一比特矢量;基于所述指定曲线的第一坐标得到基准坐标组,所述基准坐标组包括第一基准坐标、第二基准坐标、第三基准坐标、基准倍数坐标;将第一比特矢量分割为第二比特矢量,所述第二比特矢量的长度为大于1比特的特定窗口长度;逐窗口基于基准坐标组中的基准坐标,按照第二比特矢量的取值进行乘加计算,得到第二坐标,第二坐标是基于所述指定曲线对所述第一比特矢量进行加密得到的加密数据,从而提高蒙哥马利阶梯方法的运算效率。