发明名称 一种基于唯密文的密码算法识别方法和系统
摘要 本发明涉及密码算法识别技术领域,本发明公开了一种基于唯密文的密码算法识别方法,其具体包括:步骤一:确定出需要对哪几种密码算法进行识别,然后对应这些需要进行识别的密码算法,分别生成密文文件;步骤二:对所生成的密文文件提取其密文数据特征并筛选出关键特征;步骤三:将关键特征作为密码算法识别模型的特征匹配数据库,结合机器学中的识别算法,建立初步的识别模型;步骤四:对应各密码算法,分别重新生成一些密文文件,同样得到这些新的密文的关键特征,进而作为识别模型的输入,对密码算法进行初步区分识别;步骤五:经过多次优化,最终得到一个稳定的识别模型,直接用于基于唯密文信息的密码算法识别。
申请公布号 CN105512518A 申请公布日期 2016.04.20
申请号 CN201510851483.0 申请日期 2015.11.30
申请人 中国电子科技集团公司第三十研究所 发明人 吉庆兵;刘义铭;谈程;张李军;陈曼
分类号 G06F21/12(2013.01)I;G06F21/14(2013.01)I 主分类号 G06F21/12(2013.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 杨永梅
主权项 一种基于唯密文的密码算法识别方法,其具体包括如下五个步骤:步骤一:确定出需要对哪几种密码算法进行识别,然后对应这些需要进行识别的密码算法,分别生成密文文件,各密码算法对应的密文文件的大小和数量保持一致;步骤二:对所生成的密文文件按照一定规则提取其二进制密文数据特征,所提取的密文特征具有可识别性;步骤三:确定了提取规则,按照步骤二得到密文文件的特征,筛选出关键特征,将关键特征作为密码算法识别模型的特征匹配数据库,结合机器学习中的识别算法,建立初步的识别模型;步骤四:对应各密码算法,分别重新生成一些密文文件,同样按照步骤二、三的特征提取筛选规则,得到这些新的密文的关键特征,进而作为识别模型的输入,对密码算法进行初步区分识别;步骤五:经过多次优化,最终得到一个稳定的识别模型,直接用于基于唯密文信息的密码算法识别。
地址 610000 四川省成都市高新区创业路6号