APP下载

一种基于密文分析的密码识别技术*

2016-11-11丁伟,谈程

信息安全与通信保密 2016年10期
关键词:分析

丁 伟,谈 程

(1.海军南海舰队参谋部信息保障处,广东 湛江 524001;2.中国电子科技集团公司第三十研究所,四川 成都 610041)

一种基于密文分析的密码识别技术*

丁 伟1,谈 程2

(1.海军南海舰队参谋部信息保障处,广东 湛江 524001;2.中国电子科技集团公司第三十研究所,四川 成都 610041)

密码分析过程中,密码分析者往往不知道密码系统使用了哪一种密码,导致密码分析工作困难重重。因此,介绍一种基于密文分析的密码识别方法。首先介绍建立的密码识别系统的工作原理和过程,然后利用该系统对5类常见分组密码(AES、Blowfish、3DES、RC5和DES)进行识别。通过实验结果分析发现,当训练密文和测试密文的密钥一致时,识别率能达到90%左右;而当密钥不一致时,系统仍能够以较高的识别率对AES与其他四类密码进行两两识别。

密码识别系统;密码识别;SVM分类器;分组密码;识别率

0 引 言

密 码分析学专门研究密码破译方法,并用于衡量密码体制安全性。它的一般原理为:密码分析者在不知道密码系统使用的密钥情况下,从截获得到的密文推断出明文消息或密钥。Kerckhoffs对密码分析的基本假设中,阐述了密码分析者已知密码算法及其实现的全部细节,现有的密码分析技术也几乎都建立在密码算法已知的基础上。但是,实际上密码分析者通常获得的大部分都是密文数据,且对应的密码算法是未知的。密码算法已知是进行密码分析的先决条件,如果密码分析者在不知道密码算法实现细节的情形下对密码系统所使用的密码进行识别,我们称这一过程为密码识别。……

登录APP查看全文

猜你喜欢

分析
禽大肠杆菌病的分析、诊断和防治
隐蔽失效适航要求符合性验证分析
电力系统不平衡分析
电力系统及其自动化发展趋势分析
经济危机下的均衡与非均衡分析
对计划生育必要性以及其贯彻实施的分析
GB/T 7714-2015 与GB/T 7714-2005对比分析
网购中不良现象分析与应对
中西医结合治疗抑郁症100例分析
伪造有价证券罪立法比较分析