首页
社区
课程
招聘
加密算法和加密方法
发表于: 2018-11-15 15:11 10017

加密算法和加密方法

2018-11-15 15:11
10017
  保密就要让信息不可破解否则就没什么意思了。
  好的算法可以对抗分析法攻击,但仍然是不安全的,因为攻击者可以用穷举法,因为用户密码是有限的,所以只要有足够的时间都是可以攻破的。这是明文有特征的情况,但是如果明文无特征你就无法攻击了,因为你连目标是什么东西都不知道就没有办法进行判断和攻击。所以说光有好的算法是不够的,还要有好的方法。
  好的方法也就是对抗攻击的策略,利用现有条件使安全性最大化,多次加密就是实现安全加密的好方法,最简单的就是二次加密了,它的作用是第一次加密就将明文的信息打乱了,成为没有特征的乱码,而对乱码加密是不可破解的,故第二次加密完成后信息就安全了,就这么简单。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
其实密文是相当脆弱的,任何损坏都可能导致无解,多次加密更是如此,正解只有一条路可走,旁门左道的别想进来。
2018-11-26 00:14
0
雪    币: 10845
活跃值: (1054)
能力值: (RANK:190 )
在线值:
发帖
回帖
粉丝
3
如果破解者把你的2次加密 看成是1个加密过程来穷举,结果会怎样?
2018-12-12 15:05
0
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
4
那会是白忙一场的。
2018-12-12 22:31
0
雪    币: 10845
活跃值: (1054)
能力值: (RANK:190 )
在线值:
发帖
回帖
粉丝
5
如果 设计2次加密的目的 就是让破解者不知道明文特征
那么 如果破解者把2次加密看成是1个过程来穷举 不就可以看到明文特征了吗?
2018-12-15 09:09
0
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
6
二次加密也可能两次使用不同软件加密,你用哪个软件来穷举呢?
就是用同一软件加密,二次加密你用一次穷举也绝对没有胜算的可能。
2018-12-15 14:59
0
雪    币: 10845
活跃值: (1054)
能力值: (RANK:190 )
在线值:
发帖
回帖
粉丝
7
sjdkx 二次加密也可能两次使用不同软件加密,你用哪个软件来穷举呢? 就是用同一软件加密,二次加密你用一次穷举也绝对没有胜算的可能。
如果2次加密的算法不同 软件不同
那就把这2个算法(或者软件)看成1个算法,一起穷举
穷举的空间会变大,但是 可以看到明文特征
2018-12-16 09:42
0
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
8
这也许比猜结果更困难些。
这就像是你想把二次方程当一次方程去解一样,是天方夜谭啊!
2018-12-16 13:59
0
雪    币: 21
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
sjdkx 这也许比猜结果更困难些。 这就像是你想把二次方程当一次方程去解一样,是天方夜谭啊!
理论上是可以的,只是困难增加了而已~
2019-2-10 16:03
0
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
10
不是困难增加了而已,是绝对不可破解啊!
2019-2-11 00:05
0
游客
登录 | 注册 方可回帖
返回
//