-
公开(公告)号:CN118471293A
公开(公告)日:2024-08-09
申请号:CN202410604568.8
申请日:2024-05-15
Applicant: 南京航空航天大学
Abstract: 本发明公开了一种基于TCAM的超高维匹配程度分段计算方法和装置,包括:将超高维度数据分段存储在三态内容可寻址存储器中,按照相同的分段规则对待检测数据进行分段处理;每个分段相互独立;分别计算每个分段的m根匹配线上的电压值,将其作为该分段的待检测数据与相应分段的存储数据的匹配结果;通过传输门依次将每根匹配线的所有分段的匹配线电压进行连接,得到每根匹配线的所有分段电压的平均值,将其作为总的待检测数据与存储数据的匹配结果;采用多级比较器比较每根匹配线对应的匹配结果,输出匹配程度最高的匹配线的地址。本发明能够在极短时间内完成超高维度数据匹配程度计算且功耗较低。
-
公开(公告)号:CN114785478B
公开(公告)日:2024-07-09
申请号:CN202210321368.2
申请日:2022-03-30
Applicant: 南京航空航天大学
Abstract: 本发明提供一种应用于多项式硬件乘法的侧信道相关能量分析方法及系统,其中方法包括获取待攻击的子私钥所有可能出现的值;将子私钥所有可能出现的值分别与公钥多项式向量相乘,得到假设乘积向量;采用攻击函数分别处理每个假设乘积向量,得到假设中间值迹;采用汉明距离模型将假设中间值迹映射为假设能量迹;获取实测能量迹;计算假设能量迹与实测能量迹之间的相关系数;获取相关系数最大值;确定相关系数最大值对应的子私钥值为最佳候选子私钥值。本发明对用于分析的实测能量迹条数要求少,仅使用一条能量迹进行分析就能达到攻击效果,而且无需对实测能量迹进行精确定位便可以实施攻击,为检测密码设备的安全可靠性提供了评估手段。
-
公开(公告)号:CN118277604A
公开(公告)日:2024-07-02
申请号:CN202410446466.8
申请日:2024-04-12
Applicant: 南京航空航天大学
IPC: G06F16/583 , G06F16/56 , G06F16/53 , G06V10/774 , G06V10/75 , G06V10/82
Abstract: 本发明公开了一种基于超维矢量计算的图像检索方法,包括:对采集的图像数据集进行预处理;将预处理后的数据集划分成训练集和测试集;基于训练集,采用小样本学习的方式对ResNet18网络进行训练,得到m+1个特征提取网络;采用训练完成的ResNet18网络对测试集中的每张图片进行特征提取,生成测试集图片的超维矢量,得到超维矢量库;采用训练完成的ResNet18网络对输入的查询图像进行特征提取,生成查询图像对应的超维矢量;将查询图像对应的超维矢量与超维矢量库中的所有向量进行匹配,输出匹配度最高的向量。本发明实现了低资源消耗、高鲁棒性的图像检索,能够有效完成物联网领域的图像匹配任务,满足了硬件资源受限场景下高鲁棒性的图片检索需求。
-
公开(公告)号:CN118151889A
公开(公告)日:2024-06-07
申请号:CN202410580264.2
申请日:2024-05-11
Applicant: 南京航空航天大学
IPC: G06F7/72
Abstract: 本发明公开了一种基于分部K‑RED模约减算法的格密码模乘器,包括二输入乘法器、约减模块、修正模块、二输入加法器和二选一多路选择器;所述二输入乘法器的两个输入端口用来接收相应的两个模乘数据,二输入乘法器的输出端口与约减模块的输入端口相连接,约减模块的输出端口与修正模块的输入端口相连接,二输入加法器的两个输入端口分别是修正模块的输出和格密码中的模数q,二选一多路选择器的两个输入端口分别是修正模块的输出和二输入加法器的输出,二选一多路选择器的输出端口用于输出两个待模乘数据与模数q的模乘结果。本发明可以高效地完成格密码方案中的模约减运算,有效地减少了硬件资源的消耗。
-
公开(公告)号:CN118069094A
公开(公告)日:2024-05-24
申请号:CN202410270839.0
申请日:2024-03-11
Applicant: 南京航空航天大学 , 无锡华润上华科技有限公司上海分公司
Abstract: 本发明提供了一种基于电压缩张的PUF近似计算电路、配置方法、时序判断方法,涉及硬件安全领域。该电路包括2N个全加器,2N个所述全加器分为两条并列的支路,每条支路上各自包含N个电性连接的全加器,前一级全加器的输出作为下一级全加器的输入;2N个所述全加器叠加形成2N位行波进位加法器,并在其输出端连接D触发器;在其中一条支路上,第i级的所述全加器FAi的两个加数的输入信号Ai和Bi来自于PUF的激励;Ci‑1来自于前一级的进位;第i级的所述全加器FAi的结果输出为Si,送往下一级全加器的进位为Ci;每条支路上的最后一级全加器FAN‑1的输出结果为SN‑1,送入所述D触发器。本发明在资源受限的设备中,利用现有的近似计算电路,通过降低工作电压,来放大由于制造过程中出现的随机性偏差。同时利用一个D触发器增加了PUF响应的均匀性和唯一性,减少电路面积,降低产生响应的能耗。
-
公开(公告)号:CN112073062B
公开(公告)日:2024-05-24
申请号:CN202010749120.7
申请日:2020-07-29
Applicant: 南京航空航天大学
Abstract: 本发明提出一种基于FPGA开关矩阵的可编程环形振荡器及PUF结构,本发明利用开关矩阵可以编程的特点,利用集成在FPGA中的大量开关矩阵来构成可重构环形振荡器,可重构环形振荡器由FPGA中的开关盒阵列排布形成的开关矩阵和至少一个逻辑门组成;每个开关盒由6个传输门和相应的6个可配置的SRAM组成,通过改变SRAM的值来对开关盒中传输门的通断进行配置;通过配置各个开关盒的SRAM的值在开关矩阵中形成环形振荡器电路,通过所述至少一个逻辑门用于向环形振荡器电路引入激励信号,并输出相应的震荡信号。本发明可以在使用相同的硬件资源的基础上产生更多激励响应对,提高硬件效率。
-
公开(公告)号:CN117614608A
公开(公告)日:2024-02-27
申请号:CN202410085538.0
申请日:2024-01-22
Applicant: 南京航空航天大学 , 北京紫光存储科技有限公司
IPC: H04L9/00
Abstract: 本发明公开了一种抗能量分析攻击的NTT防御方法,所述NTT防御方法采用掩码方案或者乱码方案对NTT电路进行防御;在掩码方案中,针对两处多项式乘法操作采用串行执行策略,串行地执行两次INTT变换操作,在完成第一次变换操作后立刻进行第二次变换操作,无间断地进行两次INTT变换操作;在乱序方案中,新增用于控制蝶形单元进行a‑b模减运算或者b‑a模减运算的pn_BF输入端口,每一级a路输入和b路输入的模加运算和值作为下一级a路输入,每一级a路输入和b路输入的模减运算差值作为下一级b路输入。本发明大幅降低TVLA结果的泄漏占比,能够高效抑制侧信道泄漏。
-
公开(公告)号:CN116886274A
公开(公告)日:2023-10-13
申请号:CN202311132715.8
申请日:2023-09-05
Applicant: 南京航空航天大学 , 北京紫光存储科技有限公司
Abstract: 本发明公开了应用于CRYSTALS‑Kyber的高效应用型多项式运算电路,包括应用于CRYSTALS‑Kyber算法的RPOA、控制单元以及内存;控制单元为RPOA和内存提供模式控制信号以选择RPOA的功能模式,并根据不同的内存访问方式以不同的工作方式为内存提供读写地址,控制RPOA的数据交互;基于读写地址和功能模式,内存中数据输入到RPOA,RPOA进行相应功能的多项式运算后,运算结果写回内存中;所述内存访问方式分为BRAM富裕型、BRAM缺乏型、BRAM匮乏型内存访问方式;所述RPOA的功能模式包括NTT、INTT、多项式乘法、多项式加法和多项式减法。本发明可大幅度提升后量子密码芯片的性能。
-
公开(公告)号:CN116069292A
公开(公告)日:2023-05-05
申请号:CN202310078555.7
申请日:2023-02-08
Applicant: 南京航空航天大学
IPC: G06F7/523 , G06N3/08 , G06N3/0464
Abstract: 本发明提供一种面向近似神经网络重训练的乘法器及其重训练算法,其中乘法器包括多个近似Booth编码模块、多个部分积产生模块和加法器;每个所述近似Booth编码模块接收权重输入中对应位置的多比特数据,并对多比特数据进行编码;每个所述部分积产生模块接收相应所述近似Booth编码模块输出的多比特数据编码结果,并将多比特数据编码结果与特征图数据进行操作得到部分积;所述加法器将所有部分积累加,得到最终输出结果。本发明通过使用高基数Booth编码以减少部分积数目,并且在近似Booth编码和部分积产生模块引入近似,从而减小乘法器的面积和能耗开销。
-
公开(公告)号:CN115659886B
公开(公告)日:2023-04-07
申请号:CN202211679452.8
申请日:2022-12-27
Applicant: 南京航空航天大学
IPC: G06F30/3312 , G06N10/20
Abstract: 本发明公开了基于超频状态DEC电路时序错误的软件PUF配置方法,包括在DEC电路系统时钟超频状态下,确定电路输出结果第一次出错的系统时钟频率FEF;设置采样间隔,基于FEF,测算响应的稳定性和熵源位,进而确定提取PUF响应的最佳频率点;当需要进行设备认证时,电路芯片切换到PUF模式,基于最佳频率点提取PUF响应。较大地提升了基于超频下的时序错误的软件PUF的唯一性和稳定性,能高效、安全地产生PUF响应。
-
-
-
-
-
-
-
-
-