-
公开(公告)号:CN110034920B
公开(公告)日:2023-03-31
申请号:CN201910280257.X
申请日:2019-04-09
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L9/06
Abstract: 本发明提供粗粒度可重构密码逻辑阵列的映射方法及装置,以简化映射过程。粗粒度可重构密码逻辑阵列包括全互联的可重构处理单元PE;方法包括:将密码算法数据流图中的运算节点划分为多个运算簇;将粗粒度可重构密码逻辑阵列中的PE作为蚂蚁节点,使用蚁群算法计算得到粗粒度可重构密码逻辑阵列与运算簇间的最优映射路径;其中,最优映射路径中的每一PE与一个运算簇相映射。可见,在本发明实施例中,预先对密码算法数据流图进行了划分,随后基于运算簇进行映射,增大了密码算法数据流图的映射粒度,相应的降低算法映射复杂度。同时,采用蚁群算法完成粗粒度可重构密码逻辑阵列与运算簇间的映射,可加速映射收敛过程,提高映射性能及效率。
-
公开(公告)号:CN111680787B
公开(公告)日:2022-12-09
申请号:CN202010536837.3
申请日:2020-06-12
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本申请公开了一种侧信道曲线的处理方法、装置及电子设备,方法包括:获得多条侧信道曲线;获得每条侧信道曲线各自对应的标签曲线,标签曲线上每个纵坐标的值为标签曲线对应的侧信道曲线在对应同一横坐标上的纵坐标的值的标签值;依次将每条侧信道曲线作为自编码器的输入数据,对自编码器中的神经网络参数进行训练,直到所述自编码器的损失函数值满足损失收敛条件;其中,自编码器的损失函数值为输入到自编码器的侧信道曲线所对应的标签曲线与自编码器针对该侧信道曲线的编码输出结果之间的损失函数值;获得在自编码器的损失函数值满足损失收敛条件时自编码器的目标编码输出结果,目标编码输出结果用于获得所述目标密钥。
-
公开(公告)号:CN108400866B
公开(公告)日:2021-02-02
申请号:CN201810171213.9
申请日:2018-03-01
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L9/06
Abstract: 本申请提供了一种粗粒度可重构阵列,包括:10个可重构处理单元BPU,相邻的各BPU之间通过连接器CB进行互连,各个BPU中不与其它BPU互连的端子与CB连接;各个CB之间通过双向互连结构开关盒SB互连,以上构成外层Mesh拓扑结构。所述BPU包括:可重构处理器BP;所述BP包括:可重构密码运算元素RCE,各RCE的输入来自于输入互连网络,各RCE的运算结果通过输出互连网络输出,构成内层全互连拓扑结构。“Mesh+全互连”的双层拓扑结构不仅能够满足不同结构密码算法的映射需求,同时,能大大缩减了互连所消耗的硬件资源。
-
公开(公告)号:CN111783165A
公开(公告)日:2020-10-16
申请号:CN202010609450.6
申请日:2020-06-29
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明公开了一种基于硬件隔离调用模式的安全可信系统芯片架构,包括:安全管控区、隔离缓冲区和应用开发区;其中:安全管控区,用于处理敏感数据服务;应用开发区,用于处理普通服务;隔离缓冲区,用于将安全管控区和应用开发区硬件隔离,以使应用开发区通过隔离缓冲区向安全管控区发起服务请求,安全管控区在接收到服务请求后,对数据进行处理,并在数据处理完成后通过隔离缓冲区传输至所述应用开发区。本发明通过采用硬件隔离,能够有效的提高安全可信系统芯片的安全性。
-
公开(公告)号:CN112260818A
公开(公告)日:2021-01-22
申请号:CN202011116618.6
申请日:2020-10-19
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本申请公开了侧信道曲线的增强方法、侧信道攻击方法及装置,其中,增强方法包括:获取原始侧信道曲线、原始侧信道曲线对应的预设约束条件和预设噪声信号;预设约束条件是依据原始侧信道曲线的密码运算中间值生成得到;将预设噪声信号和预设约束条件作为预设的条件生成式对抗网络中生成器的输入;将原始侧信道曲线作为条件生成式对抗网络中判别器的原始数据的取值;将预设约束条件作为判别器的约束条件;依据判别器输出结果为真的情况下生成器输出的模拟侧信道曲线,确定用于增强侧信道曲线的增强侧信道曲线。本申请通过条件生成式对抗网络实现侧信道曲线的增强。
-
公开(公告)号:CN108400866A
公开(公告)日:2018-08-14
申请号:CN201810171213.9
申请日:2018-03-01
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L9/06
CPC classification number: H04L9/0618 , H04L9/06 , H04L2209/12
Abstract: 本申请提供了一种粗粒度可重构阵列,包括:10个可重构处理单元BPU,相邻的各BPU之间通过连接器CB进行互连,各个BPU中不与其它BPU互连的端子与CB连接;各个CB之间通过双向互连结构开关盒SB互连,以上构成外层Mesh拓扑结构。所述BPU包括:可重构处理器BP;所述BP包括:可重构密码运算元素RCE,各RCE的输入来自于输入互连网络,各RCE的运算结果通过输出互连网络输出,构成内层全互连拓扑结构。“Mesh+全互连”的双层拓扑结构不仅能够满足不同结构密码算法的映射需求,同时,能大大缩减了互连所消耗的硬件资源。
-
公开(公告)号:CN111681996B
公开(公告)日:2022-09-27
申请号:CN202010572609.1
申请日:2020-06-22
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明公开了一种高安全的芯片封装结构及封装方法,通过在半导体衬底上制备埋置槽,并在埋置槽底部制备第一金属屏蔽层,将芯片置于埋置槽中,第一金属屏蔽层结合再布线层中的第二金属屏蔽层,共同构成针对芯片的三维立体金属屏蔽网,对芯片提供了高安全防护,从而实现高安全的芯片封装结构。本发明技术方案能够对芯片提供三维立体的物理防护,有效抵御针对芯片的物理入侵攻击。同时,三维立体金属屏蔽网结构也能够将芯片与外界进行电磁信号的隔离,一方面对芯片工作时产生的电磁辐射信号进行屏蔽,增强芯片抵御电磁侧信道攻击的能力,另一方面,也减小了外界电磁信号对芯片正常工作的干扰,提高了芯片工作的可靠性。
-
公开(公告)号:CN111681996A
公开(公告)日:2020-09-18
申请号:CN202010572609.1
申请日:2020-06-22
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明公开了一种高安全的芯片封装结构及封装方法,通过在半导体衬底上制备埋置槽,并在埋置槽底部制备第一金属屏蔽层,将芯片置于埋置槽中,第一金属屏蔽层结合再布线层中的第二金属屏蔽层,共同构成针对芯片的三维立体金属屏蔽网,对芯片提供了高安全防护,从而实现高安全的芯片封装结构。本发明技术方案能够对芯片提供三维立体的物理防护,有效抵御针对芯片的物理入侵攻击。同时,三维立体金属屏蔽网结构也能够将芯片与外界进行电磁信号的隔离,一方面对芯片工作时产生的电磁辐射信号进行屏蔽,增强芯片抵御电磁侧信道攻击的能力,另一方面,也减小了外界电磁信号对芯片正常工作的干扰,提高了芯片工作的可靠性。
-
公开(公告)号:CN110034920A
公开(公告)日:2019-07-19
申请号:CN201910280257.X
申请日:2019-04-09
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L9/06
Abstract: 本发明提供粗粒度可重构密码逻辑阵列的映射方法及装置,以简化映射过程。粗粒度可重构密码逻辑阵列包括全互联的可重构处理单元PE;方法包括:将密码算法数据流图中的运算节点划分为多个运算簇;将粗粒度可重构密码逻辑阵列中的PE作为蚂蚁节点,使用蚁群算法计算得到粗粒度可重构密码逻辑阵列与运算簇间的最优映射路径;其中,最优映射路径中的每一PE与一个运算簇相映射。可见,在本发明实施例中,预先对密码算法数据流图进行了划分,随后基于运算簇进行映射,增大了密码算法数据流图的映射粒度,相应的降低算法映射复杂度。同时,采用蚁群算法完成粗粒度可重构密码逻辑阵列与运算簇间的映射,可加速映射收敛过程,提高映射性能及效率。
-
公开(公告)号:CN116627385A
公开(公告)日:2023-08-22
申请号:CN202310624481.2
申请日:2023-05-29
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F7/72
Abstract: 本申请公开了一种模运算电路及模运算方法,模运算电路中包含有两个模减法器、一个模加法器和一个模乘法器等硬件资源,通过配置所述模运算电路的三个信号输入端的输入信号(例如:第一待处理数据、第二待处理数据和旋转因子),而后利用模运算电路对三个信号输入端的输入信号进行处理,能够实现NTT变换的核心操作,即蝶形变换。并且,通过配置模运算电路的两个控制信号输入端的控制信号,能够对第一数据选择器和第二数据选择器的输出数据进行控制,以便实现模运算电路的重构,借由一套硬件资源实现了多种形式的模运算处理,示例如CT蝶形变换和GS蝶形变换,对各硬件资源进行了复用,节约了硬件资源的布设成本。
-
-
-
-
-
-
-
-
-