-
公开(公告)号:CN112597479A
公开(公告)日:2021-04-02
申请号:CN202011388503.2
申请日:2020-12-01
Applicant: 中国科学院信息工程研究所
IPC: G06F21/46
Abstract: 本发明涉及一种基于GPU的针对口令密码的混合破解模式优化方法和装置。该方法的步骤包括:设置包含掩码、字典、规则的混合破解模式;基于GPU,按照混合破解模式中的不同破解模式生成口令集;基于GPU,根据生成的口令集执行密文破解任务并获得破解结果。本发明采用高性能计算的方式:CPU+GPU协同计算,在速度上较串行版本有大提升;本发明支持7种破解模式,为了丰富候选口令形式,提高破解率,提出字典+掩码+规则混合破解模式。本发明在GPU架构上,设计并实现了基于混合破解模式的针对口令加密算法的解密过程,提高了解密任务的运行效率,对于解密应用性能和密码算法研究具有重要意义。
-
公开(公告)号:CN112507347A
公开(公告)日:2021-03-16
申请号:CN202011161521.7
申请日:2020-10-27
Applicant: 中国科学院信息工程研究所
IPC: G06F21/60
Abstract: 本发明公开了一种面向分布式密码破解框架的破解作业描述信息生成方法,其步骤包括:1)分布式密码破解框架根据待处理的密码破解需求对设定的破解作业类进行实例化,生成一破解作业对象;2)根据该破解对象对设定的破解信息类进行实例化生成相应的破解信息对象,并赋给该破解作业对象中的破解信息字段;3)根据设定的破解策略类对该破解作业对象配置的破解策略进行实例化,为每一所述破解策略生成一相应的破解策略对象并添加该破解作业对象的破解策略集字段中;然后累加各所述破解策略对象的破解空间长度,将破解空间长度总和赋给该破解作业对象的破解空间长度字段;将更新后的破解作业对象作为该密码破解需求的破解作业描述信息。
-
公开(公告)号:CN109831430A
公开(公告)日:2019-05-31
申请号:CN201910091338.5
申请日:2019-01-30
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种云计算环境下的安全可控高效的数据共享方法及系统。本方法为:设定系统公共参数PP和系统主密钥MSK;根据参数PP,生成数据拥有者的公钥PK和私钥SK;根据参数PP、主密钥MSK和属性集合生成该数据消费者的转换密钥TK和恢复密钥RK;根据参数PP、私钥SK和访问控制结构 对明文消息m进行加密,生成文件原始密文CT;根据参数PP、转换密钥TK,将CT进行外包解密,生成文件中间密文TCT;根据参数PP、公钥PK和恢复密钥RK,对文件中间密文TCT进行解密操作,并验证是否是数据拥有者所加密的明文消息m。用户通过本发明可以高效地对外包计算的正确性进行验证,对数据的来源进行认证。
-
公开(公告)号:CN109617667A
公开(公告)日:2019-04-12
申请号: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的运算结果输出。
-
公开(公告)号:CN107070630A
公开(公告)日:2017-08-18
申请号:CN201710035186.8
申请日:2017-01-17
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种AES算法的快速安全硬件结构。本发明包括密钥扩展模块和加密模块;加密模块中的初始密钥加模块生成初始输入发送给四选二选择器;掩码字节替换模块对共享因子进行掩码字节替换后分别输出给行移位模块;行移位模块将移位处理结果输入列混淆模块;行移位模块及与其连接的列混淆模块将处理结果发送给一二选一选择器;其中一二选一选择器的输出端与轮密钥加模块输入端连接,轮密钥加模块的另一输入端与密钥扩展模块的轮密钥输出端连接,轮输出端与四选二选择器的轮输入端连接;另一二选一选择器的轮输出端与该四选二选择器的轮输入端连接;两二选一选择器的密文输出端分别与密文生成单元的输入端连接。本发明可保证敏感数据的安全。
-
公开(公告)号:CN106877999A
公开(公告)日:2017-06-20
申请号:CN201710035180.0
申请日:2017-01-17
Applicant: 中国科学院信息工程研究所
Abstract: 本发明公开了一种DES加解密密钥生成器及密钥生成方法。本发明包括控制单元、计算单元和输出寄存器单元;其中,控制单元,用于控制DES加解密密钥生成器内的状态机的状态跳转;加密过程中,计算单元根据当前的状态信息及其对应的密钥值、循环左移相对值计算每一周期的轮密钥和循环左移绝对值存入到输出寄存器单元,以及根据输出寄存器单元的值计算当前生成的轮密钥并输出;解密过程中,计算单元根据当前的状态信息及其对应的循环左移绝对值计算每一周期的循环右移相对值存入到输出寄存器单元,并根据输出寄存器单元的值计算对应周期的解密密钥值并输出。本发明不需要额外的存储单元存储密钥,同时将需要的逻辑单元化简到更少。
-
公开(公告)号:CN103516509B
公开(公告)日:2016-05-11
申请号:CN201310507833.2
申请日:2013-10-24
Applicant: 中国科学院信息工程研究所
IPC: H04L9/06
Abstract: 本发明涉及一种面向密码设备的侧信息泄露分段采集方法及系统。该系统包括信息处理平台、示波器以及通信接口装置。该方法包括:信息处理平台根据用户输入的参数信息生成采样命令序列,解析后将控制命令发送至通信接口装置;通信接口装置执行收到的控制命令并生成触发信号;示波器检测到触发信号后开始分段采集目标密码设备的侧信息泄露,并将采集的信息发送至信息处理平台;信息处理平台存储分段采集的侧信息泄露并对其进行拼接处理。本发明能够对侧信息泄露加密设备进行侧信息泄露的无冗余和冗余分段采样和拼接,具有可控性好、易升级、易操作的特点,是侧信道密码分析领域中的能量分析与电磁分析的强有力的支撑工具。
-
公开(公告)号:CN103516509A
公开(公告)日:2014-01-15
申请号:CN201310507833.2
申请日:2013-10-24
Applicant: 中国科学院信息工程研究所
IPC: H04L9/06
Abstract: 本发明涉及一种面向密码设备的侧信息泄露分段采集方法及系统。该系统包括信息处理平台、示波器以及通信接口装置。该方法包括:信息处理平台根据用户输入的参数信息生成采样命令序列,解析后将控制命令发送至通信接口装置;通信接口装置执行收到的控制命令并生成触发信号;示波器检测到触发信号后开始分段采集目标密码设备的侧信息泄露,并将采集的信息发送至信息处理平台;信息处理平台存储分段采集的侧信息泄露并对其进行拼接处理。本发明能够对侧信息泄露加密设备进行侧信息泄露的无冗余和冗余分段采样和拼接,具有可控性好、易升级、易操作的特点,是侧信道密码分析领域中的能量分析与电磁分析的强有力的支撑工具。
-
公开(公告)号: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硬件实现,具有面积小、单位面积吞吐率高的技术优势,可与多种掩码方案直接组合。
-
-
-
-
-
-
-
-
-