登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 信息安全工程师 > 信安上午综合知识 > 信安考点梳理 >> 正文
正文
信息安全技术知识:密码攻击类型
来源: 作者: 时间;2018-02-01 16:55:56 点击数: 尚大软考交流群:376154208
密码分析是基于Kerckhoff假设 密码分析者所使用的策略取决于加密方案的性质以及可供密码分析者使用的信息 根据密码分析者所知的信息量, 把对密码的攻击分为: 唯密文攻击 ,已知
<尚大教育,教育至上,人才为大:sdedu.cc>

密码分析是基于Kerckhoff假设
密码分析者所使用的策略取决于加密方案的性质以及可供密码分析者使用的信息
根据密码分析者所知的信息量, 把对密码的攻击分为: 唯密文攻击 ,已知明文攻击 ,选择明文攻击 ,选择密文攻击 ,选择文本攻击  

唯密文攻击(Ciphertext-Only Attack):密码分析者知道:加密算法和待破译的密文.

已知明文攻击(Known-Plaintext Attack):密码分析者除知道加密算法待破译的密文外,而且也知道,有一些明文和同一个密钥加密的这些明文所对应的密文即知道一定数量的明文和对应的密文

选择明文攻击(Chosen-Plaintext Attack): 密码分析者知道加密算法待破译的密文,并且可以得到所需要的任何明文所对应的密文,这些明文和待破译的密文是用同一密钥加密得来的,即知道选择的明文和对应的密文。如在公钥密码体制中,攻击者可以利用公钥加密他任意选定的明文


选择密文攻击(Chosen-Ciphertext Attack): 密码分析者知道加密算法待破译的密文,密码分析者能选择不同的被加密的密文,并可得到对应的解密的明文,即知道选择的密文和对应的明文。解密这些密文所使用的密钥与解密待破解的密文的密钥是一样的。这种攻击主要用于公钥密码算法。

选择文本攻击(Chosen Text Attack):选择文本攻击是选择明文攻击和选择密文攻击的结合。密码分析者知道加密算法待破译的密文,并且知道任意选择的明文和它对应的密文,这些明文和待破译的密文是用同一密钥加密得来的,以及有目的选择的密文和它对应的明文,解密这些密文所使用的密钥与解密待破解的密文的密钥是一样的。

如果一个密码系统能够抵抗选择明文攻击,那么它也能抵抗唯密文攻击和已知明文攻击  

在这几种攻击类型中,唯密文攻击难度最大,因为攻击者可利用的信息最少

对密码设计者而言,被设计的加密算法一般要能经受得住已知明文的攻击

如果无论攻击者有多少密文,由一个加密算法产生的这些密文中包含的信息不足以唯一决定对应的明文,也无论用什么技术方法进行攻击都不能被攻破,这种加密算法是绝对安全(Unconditional Security)

除一次一密(One-Time Pad)外,没有绝对安全的加密算法


一般来说,加密算法的使用者应该挑选满足下列标准中的一个或两个的算法:

   (1) 破译该密码的成本超过被加密信息的价值。

   (2) 破译该密码的时间超过该信息有用的生命周期。

如果满足上述的两个准则,一个加密算法就可认为是在计算上安全(Computational Security)的计算上安全是指在计算能力有限的的情况下(如计算所需时间比宇宙生存时间还长),无法破解此密文

目前的加密算法一般是计算上安全的





<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:信息安全工程师教程:信息隐藏技术的发展-传统的信息隐藏技术
下一篇:信息安全工程师教程:信息隐藏常用算法-频域算法、压缩域算法
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章