粗粒度可重构密码逻辑阵列的映射方法及装置

    公开(公告)号:CN110034920B

    公开(公告)日:2023-03-31

    申请号:CN201910280257.X

    申请日:2019-04-09

    Abstract: 本发明提供粗粒度可重构密码逻辑阵列的映射方法及装置,以简化映射过程。粗粒度可重构密码逻辑阵列包括全互联的可重构处理单元PE;方法包括:将密码算法数据流图中的运算节点划分为多个运算簇;将粗粒度可重构密码逻辑阵列中的PE作为蚂蚁节点,使用蚁群算法计算得到粗粒度可重构密码逻辑阵列与运算簇间的最优映射路径;其中,最优映射路径中的每一PE与一个运算簇相映射。可见,在本发明实施例中,预先对密码算法数据流图进行了划分,随后基于运算簇进行映射,增大了密码算法数据流图的映射粒度,相应的降低算法映射复杂度。同时,采用蚁群算法完成粗粒度可重构密码逻辑阵列与运算簇间的映射,可加速映射收敛过程,提高映射性能及效率。

    一种侧信道曲线的处理方法、装置及电子设备

    公开(公告)号:CN111680787B

    公开(公告)日:2022-12-09

    申请号:CN202010536837.3

    申请日:2020-06-12

    Abstract: 本申请公开了一种侧信道曲线的处理方法、装置及电子设备,方法包括:获得多条侧信道曲线;获得每条侧信道曲线各自对应的标签曲线,标签曲线上每个纵坐标的值为标签曲线对应的侧信道曲线在对应同一横坐标上的纵坐标的值的标签值;依次将每条侧信道曲线作为自编码器的输入数据,对自编码器中的神经网络参数进行训练,直到所述自编码器的损失函数值满足损失收敛条件;其中,自编码器的损失函数值为输入到自编码器的侧信道曲线所对应的标签曲线与自编码器针对该侧信道曲线的编码输出结果之间的损失函数值;获得在自编码器的损失函数值满足损失收敛条件时自编码器的目标编码输出结果,目标编码输出结果用于获得所述目标密钥。

    一种离散高斯采样电路、方法、电子设备及存储介质

    公开(公告)号:CN116880802A

    公开(公告)日:2023-10-13

    申请号:CN202310802622.5

    申请日:2023-07-03

    Abstract: 本申请提供了一种离散高斯采样电路、方法、电子设备及存储介质,其中,电路包括:随机数发生器,随机存取存储器以及乘法器模块,随机数发生器生成第一随机数以及第二随机数;随机存取存储器根据随机数发生器生成的随机数以及预设的随机数与参数值的对应关系确定第一参数、第二参数以及第三参数;乘法器模块根据第一参数、第二参数、第三参数以及预设的标准差参数计算的得到第一采样参数以及第二采样参数。本申请提供的离散高斯采样电路在每次采样迭代周期内会同时生成两个采样参数,提高采样效率,并且生成两个采样参数所涉及的寻址查询以及乘法计算所需的时间恒定,能够抵御侧信道攻击,提高采样安全性。

    侧信道曲线的增强方法、侧信道攻击方法及装置

    公开(公告)号:CN112260818A

    公开(公告)日:2021-01-22

    申请号:CN202011116618.6

    申请日:2020-10-19

    Abstract: 本申请公开了侧信道曲线的增强方法、侧信道攻击方法及装置,其中,增强方法包括:获取原始侧信道曲线、原始侧信道曲线对应的预设约束条件和预设噪声信号;预设约束条件是依据原始侧信道曲线的密码运算中间值生成得到;将预设噪声信号和预设约束条件作为预设的条件生成式对抗网络中生成器的输入;将原始侧信道曲线作为条件生成式对抗网络中判别器的原始数据的取值;将预设约束条件作为判别器的约束条件;依据判别器输出结果为真的情况下生成器输出的模拟侧信道曲线,确定用于增强侧信道曲线的增强侧信道曲线。本申请通过条件生成式对抗网络实现侧信道曲线的增强。

    高安全的芯片封装结构及封装方法

    公开(公告)号:CN111681996B

    公开(公告)日:2022-09-27

    申请号:CN202010572609.1

    申请日:2020-06-22

    Abstract: 本发明公开了一种高安全的芯片封装结构及封装方法,通过在半导体衬底上制备埋置槽,并在埋置槽底部制备第一金属屏蔽层,将芯片置于埋置槽中,第一金属屏蔽层结合再布线层中的第二金属屏蔽层,共同构成针对芯片的三维立体金属屏蔽网,对芯片提供了高安全防护,从而实现高安全的芯片封装结构。本发明技术方案能够对芯片提供三维立体的物理防护,有效抵御针对芯片的物理入侵攻击。同时,三维立体金属屏蔽网结构也能够将芯片与外界进行电磁信号的隔离,一方面对芯片工作时产生的电磁辐射信号进行屏蔽,增强芯片抵御电磁侧信道攻击的能力,另一方面,也减小了外界电磁信号对芯片正常工作的干扰,提高了芯片工作的可靠性。

    高安全的芯片封装结构及封装方法

    公开(公告)号:CN111681996A

    公开(公告)日:2020-09-18

    申请号:CN202010572609.1

    申请日:2020-06-22

    Abstract: 本发明公开了一种高安全的芯片封装结构及封装方法,通过在半导体衬底上制备埋置槽,并在埋置槽底部制备第一金属屏蔽层,将芯片置于埋置槽中,第一金属屏蔽层结合再布线层中的第二金属屏蔽层,共同构成针对芯片的三维立体金属屏蔽网,对芯片提供了高安全防护,从而实现高安全的芯片封装结构。本发明技术方案能够对芯片提供三维立体的物理防护,有效抵御针对芯片的物理入侵攻击。同时,三维立体金属屏蔽网结构也能够将芯片与外界进行电磁信号的隔离,一方面对芯片工作时产生的电磁辐射信号进行屏蔽,增强芯片抵御电磁侧信道攻击的能力,另一方面,也减小了外界电磁信号对芯片正常工作的干扰,提高了芯片工作的可靠性。

    粗粒度可重构密码逻辑阵列的映射方法及装置

    公开(公告)号:CN110034920A

    公开(公告)日:2019-07-19

    申请号:CN201910280257.X

    申请日:2019-04-09

    Abstract: 本发明提供粗粒度可重构密码逻辑阵列的映射方法及装置,以简化映射过程。粗粒度可重构密码逻辑阵列包括全互联的可重构处理单元PE;方法包括:将密码算法数据流图中的运算节点划分为多个运算簇;将粗粒度可重构密码逻辑阵列中的PE作为蚂蚁节点,使用蚁群算法计算得到粗粒度可重构密码逻辑阵列与运算簇间的最优映射路径;其中,最优映射路径中的每一PE与一个运算簇相映射。可见,在本发明实施例中,预先对密码算法数据流图进行了划分,随后基于运算簇进行映射,增大了密码算法数据流图的映射粒度,相应的降低算法映射复杂度。同时,采用蚁群算法完成粗粒度可重构密码逻辑阵列与运算簇间的映射,可加速映射收敛过程,提高映射性能及效率。

    一种模运算电路及模运算方法
    9.
    发明公开

    公开(公告)号:CN116627385A

    公开(公告)日:2023-08-22

    申请号:CN202310624481.2

    申请日:2023-05-29

    Abstract: 本申请公开了一种模运算电路及模运算方法,模运算电路中包含有两个模减法器、一个模加法器和一个模乘法器等硬件资源,通过配置所述模运算电路的三个信号输入端的输入信号(例如:第一待处理数据、第二待处理数据和旋转因子),而后利用模运算电路对三个信号输入端的输入信号进行处理,能够实现NTT变换的核心操作,即蝶形变换。并且,通过配置模运算电路的两个控制信号输入端的控制信号,能够对第一数据选择器和第二数据选择器的输出数据进行控制,以便实现模运算电路的重构,借由一套硬件资源实现了多种形式的模运算处理,示例如CT蝶形变换和GS蝶形变换,对各硬件资源进行了复用,节约了硬件资源的布设成本。

    侧信道曲线的增强方法、侧信道攻击方法及装置

    公开(公告)号:CN112260818B

    公开(公告)日:2022-09-20

    申请号:CN202011116618.6

    申请日:2020-10-19

    Abstract: 本申请公开了侧信道曲线的增强方法、侧信道攻击方法及装置,其中,增强方法包括:获取原始侧信道曲线、原始侧信道曲线对应的预设约束条件和预设噪声信号;预设约束条件是依据原始侧信道曲线的密码运算中间值生成得到;将预设噪声信号和预设约束条件作为预设的条件生成式对抗网络中生成器的输入;将原始侧信道曲线作为条件生成式对抗网络中判别器的原始数据的取值;将预设约束条件作为判别器的约束条件;依据判别器输出结果为真的情况下生成器输出的模拟侧信道曲线,确定用于增强侧信道曲线的增强侧信道曲线。本申请通过条件生成式对抗网络实现侧信道曲线的增强。

Patent Agency Ranking