-
公开(公告)号:CN118337364B
公开(公告)日:2025-04-01
申请号:CN202410517363.6
申请日:2024-04-28
Applicant: 华中科技大学
Abstract: 本申请提供一种用于SPHINCS+的抗侧信道时间攻击保护电路、方法。包括:运算单元,用于基于输入数据进行哈希运算,并输出每一次哈希运算产生的运算结果;保护单元,连接所述运算单元,用于接收每一次哈希运算产生的运算结果,并将每一次运算对应的运算结果进行存储,使得每一次运算产生的功耗曲线近似。本申请在每次运算完成之后,都将对应的运算结果进行存储,使得每一次运算产生的功耗曲线近似。攻击者无法通过测量功耗获取真正的签名生成时间,无法完成对私密信息的获取,提高信息安全性。
-
公开(公告)号:CN115765990B
公开(公告)日:2023-07-18
申请号:CN202211363059.8
申请日:2022-11-02
Applicant: 华中科技大学
IPC: H04L9/08
Abstract: 本发明公开了一种后量子密码算法的NTRU安全协处理器。所述安全协处理器包括控制模块、译码模块、多项式状态控制模块和存储模块,可支持不同参数的NTRU算法计算,并且具有低资源开销,高性能的特点。本发明从指令架构、模域运算、流水线控制等模块进行了设计与优化,不仅支持运行模式的切换,同时也支持自定义指令的编写与控制,通过对模域转换的流水操作的优化,有效降低了多项式处理的整体运行时间,实现了NTRU灵活可配置、高性能的目标。
-
公开(公告)号:CN115765990A
公开(公告)日:2023-03-07
申请号:CN202211363059.8
申请日:2022-11-02
Applicant: 华中科技大学
IPC: H04L9/08
Abstract: 本发明公开了一种后量子密码算法的NTRU安全协处理器。所述安全协处理器包括控制模块、译码模块、多项式状态控制模块和存储模块,可支持不同参数的NTRU算法计算,并且具有低资源开销,高性能的特点。本发明从指令架构、模域运算、流水线控制等模块进行了设计与优化,不仅支持运行模式的切换,同时也支持自定义指令的编写与控制,通过对模域转换的流水操作的优化,有效降低了多项式处理的整体运行时间,实现了NTRU灵活可配置、高性能的目标。
-
公开(公告)号:CN119906541A
公开(公告)日:2025-04-29
申请号:CN202510063933.3
申请日:2025-01-15
Applicant: 华中科技大学
IPC: H04L9/08
Abstract: 本申请提供一种应用于后量子密码算法的模乘器电路及其计算方法,包括:第一计算模块,所述第一计算模块用于计算(a×b1)modq的结果,得到第一计算结果f;其中,mod表示求余算法;第二计算模块,所述第二计算模块用于计算(a×b2)modq的结果,得到第二计算结果g;其中,a为23bit的数据,b为23bit的数据,b1表示数据b的第5bit位到第22bit位的数据,b1表示数据b的第0bit位到第4bit位的数据;第三计算模块,所述第三计算模块用于计算(f+g)modq的结果,从而得到最终输出结果。该结构仅使用了1个DSP,且通过模约简方法和关键路径插入寄存器,进一步提升了电路性能。
-
公开(公告)号:CN118337364A
公开(公告)日:2024-07-12
申请号:CN202410517363.6
申请日:2024-04-28
Applicant: 华中科技大学
Abstract: 本申请提供一种用于SPHINCS+的抗侧信道时间攻击保护电路、方法。包括:运算单元,用于基于输入数据进行哈希运算,并输出每一次哈希运算产生的运算结果;保护单元,连接所述运算单元,用于接收每一次哈希运算产生的运算结果,并将每一次运算对应的运算结果进行存储,使得每一次运算产生的功耗曲线近似。本申请在每次运算完成之后,都将对应的运算结果进行存储,使得每一次运算产生的功耗曲线近似。攻击者无法通过测量功耗获取真正的签名生成时间,无法完成对私密信息的获取,提高信息安全性。
-
-
-
-