一种基于深度学习的侧信道攻击方法及系统

    公开(公告)号:CN117093984B

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

    申请号:CN202311127739.4

    申请日:2023-09-04

    Abstract: 本发明一种基于深度学习的侧信道攻击方法及系统,涉及侧信道攻击技术领域,为解决现有深度学习网络往往过度关注信息性区域周围的非关键部分,影响侧信道攻击效率和精度的问题。包括:步骤S1:获取侧信道的攻击轨迹的数据集;步骤S2:对收集的数据进行预处理;步骤S3:建立侧信道攻击网络模型,网络使用了多个不同大小的卷积核,在特征提取时进行不同的卷积运算和池化操作,对数据进行不同尺度的特征提取获取全局信息,减少对信息性区域周围的非关键部分的关注,以实现对数据进行更好的表征;步骤S4:对模型进行训练及测试;步骤S5:采用训练后的模型预测侧信道数据每一个中间泄露值的概率,通过利用多条能量迹的预测概率,恢复出正确的密钥信息。

    基于国产密码算法的隐私保护集合交集获取方法及装置

    公开(公告)号:CN114640444B

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

    申请号:CN202210271926.9

    申请日:2022-03-18

    Abstract: 本发明提出一种基于国产密码算法的隐私保护集合交集获取方法及装置,发起方将选择的椭圆曲线参数及公钥发给参与方,参与方将己方的相关数据经过加密、加盲扰动等,构建出映射表发送给发起方;发起方对己方数据进行公钥加密和私钥加密,并构建映射表发送给参与方,将参与方映射表进行私钥加密,构建映射表返还给参与方;参与方对己方映射表进行去盲后,与发起方映射表集合进行交集运算,率先得到双方的交集结果,将交集结果发送给发起方;发起方也得到交集运算结果。本方案解决了在联合训练模型时发起方与参与方数据隐私保护的问题。

    一种面向同态加密算法Paillier的数据通路的加速系统

    公开(公告)号:CN117113442A

    公开(公告)日:2023-11-24

    申请号:CN202311087515.5

    申请日:2023-08-28

    Abstract: 本发明一种面向同态加密算法Paillier的数据通路的加速系统,涉及硬件信息安全领域,为解决现有通过软件函数传输数据的速率较低,难以满足大位宽秘钥下进行Paillier加解密性能要求的问题。包括:XDMA IP核:用于接收上位机发送的数据并发送给AXI4从机模块,以及接收AXI4从机模块发送的数据并返回给上位机;AXI4从机模块:将数据写入IFIFO模块;以及用于读取OFIFO模块的数据;控制器模块:用于控制IFIFO模块、OFIFO模块与加解密模块的数据通信,所述加解密模块构建有Paillier同态加密网络模型:基于中国剩余定理的Paillier同态加密算法,对上位机传入的明文数据进行加密和解密,其中Paillier算法采用2K进制模幂算法对加密和解密的过程中的模幂进行计算。本发明系统数据传输准确且读写性能优异。

    基于国产密码算法的隐私保护集合交集获取方法及装置

    公开(公告)号:CN114640444A

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

    申请号:CN202210271926.9

    申请日:2022-03-18

    Abstract: 本发明提出一种基于国产密码算法的隐私保护集合交集获取方法及装置,发起方将选择的椭圆曲线参数及公钥发给参与方,参与方将己方的相关数据经过加密、加盲扰动等,构建出映射表发送给发起方;发起方对己方数据进行公钥加密和私钥加密,并构建映射表发送给参与方,将参与方映射表进行私钥加密,构建映射表返还给参与方;参与方对己方映射表进行去盲后,与发起方映射表集合进行交集运算,率先得到双方的交集结果,将交集结果发送给发起方;发起方也得到交集运算结果。本方案解决了在联合训练模型时发起方与参与方数据隐私保护的问题。

    一种基于最终指数幂困难部分算法的BN曲线上双线性对的密码生成方法及系统

    公开(公告)号:CN118157861A

    公开(公告)日:2024-06-07

    申请号:CN202410322575.9

    申请日:2024-03-20

    Abstract: 一种基于最终指数幂困难部分算法的BN曲线上双线性对的密码生成方法及系统,涉及信息安全技术领域。本发明的目的是为了实现使用较少的临时变量参与计算,并且能够完成标准配对,从而降低密码生成过程中的运算量,为部分参数的复用提供了更多灵活性。本发明包括最终指数幂困难部分的幂指数分解重组、基于短加法链的最终指数幂困难部分算法、基于双二次扩域运算单元的硬件架构。首先利用了Frobenius映射的性质,对最终幂指数进行分解,简化运算,减少计算量;构建可复用项,并且从中利用了加法链的原理使部分项可以在计算高次项的过程中求出,消除冗余计算,减小了计算量。所述的基于短加法链的最终指数幂困难部分算法,利用短加法链将最高次幂降低,短加法链在计算中节省临时变量,减轻了存储负担,最高次幂降低使内部各项的可复用性增高,降低计算量,并且算法构建时考虑时序排布,剔除冗余的临时变量。

Patent Agency Ranking