-
公开(公告)号:CN118551233B
公开(公告)日:2025-02-14
申请号:CN202410584209.0
申请日:2024-05-11
Applicant: 南京理工大学 , 中国科学院信息工程研究所
IPC: G06F18/22 , G06F18/23 , G06F18/15 , G06F21/60 , G06F123/02
Abstract: 本发明公开了一种基于时间模板匹配的特征点提取方法,属于信息安全技术领域。本发明包括对采集的电磁迹进行分块方差处理;对分块方差处理后的电磁迹进行数模转换处理、去抖动处理;对去抖动处理后的电磁迹进行高斯模糊处理,高斯模糊完成后再次进行数模转换处理和去抖动处理;从电磁迹中截取采样点进行POIs标注;利用标注结果对POIs聚类,进行取极值点处理;依据POI时间模板、类别数目进行时间模板匹配处理。本发明基于时间模板匹配的特征点提取方法,能够对双界面商用智能芯片卡运行过程中采集的电磁迹进行预处理,能够在保留POIs的前提下显著减少电磁迹中采样点个数。
-
公开(公告)号:CN118473645A
公开(公告)日:2024-08-09
申请号:CN202410527678.9
申请日:2024-04-29
Applicant: 南京理工大学 , 中国科学院信息工程研究所
Abstract: 本发明公开一种基于多项式基的共享加解密AES硬件实现方法,属于信息安全技术领域。本发明包括初始数据通路、1‑9轮函数数据通路、10轮函数数据通路以及4:1MUX四个部分;所述初始数据通路:实现了AES加密和解密的初始轮函数功能;所述1‑9轮函数数据通路:实现了AES加密和解密第1‑9轮的轮函数功能;所述10轮函数数据通路:实现了AES加密和解密第10轮的轮函数功能;所述4:1MUX:从初始轮函数的2个输出和第1‑9轮轮函数的2个输出中4选1,作为下一轮的轮函数输入。本发明相对基于正规基上的共享加解密AES硬件实现,具有面积小、单位面积吞吐率高的技术优势,可与多种掩码方案直接组合。
-
公开(公告)号:CN113179151B
公开(公告)日:2022-08-16
申请号:CN202110313030.8
申请日:2021-03-24
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种后量子密码构造中环上舍入学习的通用软件实现方法,其步骤包括:A、设定RLWR参数N、f、p、q、S,以及实际运行平台的CPU位数B;B、根据参数N、f、q、S、B,选取一多项式乘法实现算法,记为PMA,生成该多项式乘法实现方案中可预计算的参数;C、根据参数q和已选取的多项式乘法的实现方案PMA,选取一可用模约化方法作为模约化的实现方案,记为MRA;D、根据参数p、q选取一舍入计算实现方法,记为RA,生成该舍入计算实现方案中可预计算的参数;E、对于输入的多项式a(x)和s(x),计算并输出RLWR分布中的对应值b(x)。
-
公开(公告)号:CN113810368A
公开(公告)日:2021-12-17
申请号:CN202110890548.8
申请日:2021-08-04
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种支持双重访问控制的数据共享方法及系统。本方法为:设定系统公钥PK、主密钥MSK;使用公钥PK生成中间密钥池IK;使用公钥PK、主密钥MSK、中间密钥池IK、访问策略和属性集合生成转换密钥TK和恢复密钥RK;使用公钥PK生成中间密文池IT;使用公钥PK、中间密文池IT、属性集合和访问策略对明文msg进行加密,生成密文CT;使用公钥PK和转换密钥TK对密文CT进行部分解密,得到转换密文TCT;使用公钥PK和恢复密钥RK对转换密文TCT解密,得到明文msg。本发明提供细粒度的双重访问控制功能,有效减少密钥生成中心和用户的计算开销,便于资源受限的设备使用。
-
公开(公告)号:CN109617667B
公开(公告)日:2020-09-29
申请号:CN201811300731.2
申请日:2018-11-02
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种针对AES算法线性部分的高效掩码防护方法。本方法为:1)生成掩码矩阵M′、M;然后利用M对待保护的中间值矩阵Q进行保护,即Q⊕M;2)对Q⊕M进行非线性运算,结果记为S;利用M’对S进行保护,即S⊕M′;3)对S⊕M′进行行移位变换,得到矩阵S';4)利用S'对AES加密算法进行列混淆运算,得到矩阵T;5)更新M,进行正常的轮密钥加,更新前后的掩码矩阵M均为斜线上的掩码相同;6)重复步骤2)~5)多轮;当执行到最后一轮的线性运算时,只进行行移位变换和正常的轮密钥加,然后将变换后的S'与M’异或后作为AES的运算结果输出。
-
公开(公告)号:CN104836639A
公开(公告)日:2015-08-12
申请号:CN201510153464.0
申请日:2015-04-02
Applicant: 中国科学院信息工程研究所
CPC classification number: H04L1/0007 , H04L9/0625 , H04L9/0631 , H04L9/3249
Abstract: 一种可传输多种算法参数的数据传输方法。本方法为:1)分别创建算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,并保存到上位机和下位机中;2)设置一用于算法参数传输的数据帧结构;对于每一所选算法,上位机每次获取该算法的一待传输的参数,然后根据算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,将该算法的标识码,该参数对应的请求、操作、数据类型、数据对应的标识码填充到数据帧结构对应字段中打包发送给下位机;3)下位机根据映射表对收到数据包中的该数据帧结构进行解析,并根据解析出的请求信息返回相应的结果给上位机。本发明大大节约了开发时间和成本,提高了传输效率。
-
公开(公告)号:CN115021893B
公开(公告)日:2024-10-22
申请号:CN202210697673.1
申请日:2022-06-20
Applicant: 南京理工大学 , 中国科学院信息工程研究所
IPC: H04L9/06
Abstract: 本发明公开了一种共享核心函数的高效安全密码硬件。本发明的高效安全密码硬件在对加解密运算进行了形式一致化设计并构建融合T表后,进行了硬宏存储器块实现;其中形式一致化能够为共享核心函数提供形式上的基础;融合T表构建是共享核心函数设计的重要步骤,解决了SPN结构密码算法加解密不对称带来的额外资源消耗问题;硬宏存储器块实现是共享核心函数硬件实现的侧信道安全性提升的关键步骤。本发明大幅度降低了资源消耗,减少了密码实现所需要的面积,而且能够抵抗侧信道攻击,提升密码硬件实现的侧信道安全性。
-
公开(公告)号:CN112597479B
公开(公告)日:2024-06-18
申请号:CN202011388503.2
申请日:2020-12-01
Applicant: 中国科学院信息工程研究所
IPC: G06F21/46
Abstract: 本发明涉及一种基于GPU的针对口令密码的混合破解模式优化方法和装置。该方法的步骤包括:设置包含掩码、字典、规则的混合破解模式;基于GPU,按照混合破解模式中的不同破解模式生成口令集;基于GPU,根据生成的口令集执行密文破解任务并获得破解结果。本发明采用高性能计算的方式:CPU+GPU协同计算,在速度上较串行版本有大提升;本发明支持7种破解模式,为了丰富候选口令形式,提高破解率,提出字典+掩码+规则混合破解模式。本发明在GPU架构上,设计并实现了基于混合破解模式的针对口令加密算法的解密过程,提高了解密任务的运行效率,对于解密应用性能和密码算法研究具有重要意义。
-
公开(公告)号:CN112199214B
公开(公告)日:2023-12-01
申请号:CN202011089941.9
申请日:2020-10-13
Applicant: 中国科学院信息工程研究所
IPC: G06F9/54 , G06F9/50 , G06F18/214 , G06F8/41
Abstract: 本发明公开了一种GPU上的候选口令生成及应用破解方法。口令生成方法包括:1)根据目标需求创建破解任务,设置破解空间大小N1;2)对训练集进行处理,得到上下文无关文法和规则概率;3)根据上下文无关文法计算出可生成的最大候选口令数目N2,确定破解任务生成的总候选口令数目N=MIN(N1,N2);然后根据N以及GPU性能确定每次核函数生成的候选口令数、开启的线程总数以及为运行核函数分配所需要GPU上的内存空间;4)核函数根据上下文无关文法和本次核函数生成候选口令数目,确定本次核函数处理的基础语法规则表中的基础语法结构,并利用GPU来生成符合文法要求的候选口令;5)返回第4步直到生成所有候选口令。
-
公开(公告)号:CN115021893A
公开(公告)日:2022-09-06
申请号:CN202210697673.1
申请日:2022-06-20
Applicant: 南京理工大学 , 中国科学院信息工程研究所
IPC: H04L9/06
Abstract: 本发明公开了一种共享核心函数的高效安全密码硬件。本发明的高效安全密码硬件在对加解密运算进行了形式一致化设计并构建融合T表后,进行了硬宏存储器块实现;其中形式一致化能够为共享核心函数提供形式上的基础;融合T表构建是共享核心函数设计的重要步骤,解决了SPN结构密码算法加解密不对称带来的额外资源消耗问题;硬宏存储器块实现是共享核心函数硬件实现的侧信道安全性提升的关键步骤。本发明大幅度降低了资源消耗,减少了密码实现所需要的面积,而且能够抵抗侧信道攻击,提升密码硬件实现的侧信道安全性。
-
-
-
-
-
-
-
-
-