首页
社区
课程
招聘
关于给定密文求加密算法的问题
2004-11-8 15:14 4723

关于给定密文求加密算法的问题

2004-11-8 15:14
4723
对于前面一些的贴子,这里对那个臭名昭著的问题“给定一个加密的,
或是hash的输出值作为密文,有没有任何一种方法来看出所用加密算
法?”做一个简单的答复。

在大多数情况下,用任意的常规输出推导其所用的算法是不可能的。
我们大多只能在数据报头里发现我们想要的东西,或是在其他报头
信息里存在一些特定的程序或是输出值。也就是说,用来加密或是
hash的算法信息通常存在这里。大部分加密程序把加密所用的算法
放在报头里,也是因为解密软件知道用什么算法来解密数据。它
所用的算法保密,寄希望于把密码系统的强度依赖于攻击这不知道
算法的内真正的问题是,所有好的,可信的加密软件(PGP)会把
它的具体步骤说明公布于众。所以一个攻击者,很容易从得到加密
的生成密钥的算法。只有那些无人知晓的软件,才会隐藏它所用的
算法,把密码系统的强度依赖于攻击这不知道算法的内部机理,但不
要忘记Kerckhoffs的假设.

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 1
打赏
分享
最新回复 (12)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
江海笑笑生 2004-11-8 16:32
2
0
算法保密是一种相当落后的密码学思想(至少落后三十年).在软件中,就算你不说算法,别人也能够将算法解读出来.
    算法保密的害处倒真的有,就是大多数私人算法都是不安全的.经不起专业的攻击.甚至在不知道算法的情况下,解密也不是什么难事.
雪    币: 211
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
叶开 2004-11-22 10:35
3
0
最初由 江海笑笑生 发布
算法保密是一种相当落后的密码学思想(至少落后三十年).在软件中,就算你不说算法,别人也能够将算法解读出来.
算法保密的害处倒真的有,就是大多数私人算法都是不安全的.经不起专业的攻击.甚至在不知道算法的情况下,解密也不是什么难事.

没有这么夸张的
在密码学领域里
公开算法加密体制和公开密钥加密体制各有千秋
前者依靠混乱和雪崩效应取胜,后者则有严谨的数学背景做后盾
雪    币: 231
活跃值: (115)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
风云剑 2004-11-22 11:56
4
0
你们说的是一回事吗?
雪    币: 397
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wsy 2004-11-22 15:28
5
0
公开密钥加密体制,它的算法也是公开的
密钥也不是完全公开的
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
evileast 2004-11-22 22:10
6
0
最初由 wsy 发布
公开密钥加密体制,它的算法也是公开的
密钥也不是完全公开的


叶开兄有些理解错误,公开算法和公开密钥算法是两回事
公开密钥算法是非对称密钥算法,譬如说rsa,和它对应的是对应的
是对称密钥算法,譬如说des.
公开算法是现代密码学的一种要求和态度.
雪    币: 211
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
叶开 2004-11-23 12:05
7
0
呵呵
理解错误
看见论坛里的气氛就容易被感染
以后一定多多支持
各位还要不吝赐教呀:p
雪    币: 211
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
叶开 2004-11-23 12:07
8
0
不明白
二位斑竹怎么是见习的呀????
雪    币: 397
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wsy 2004-11-23 20:58
9
0
都在考察期
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wangyudan 2004-11-24 02:45
10
0
楼上的几位说的没错,不过还是不知道DES的那几个S-BOX是怎么设计的.
雪    币: 205
活跃值: (166)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
arryang 1 2004-11-24 08:22
11
0
最初由 wangyudan 发布
楼上的几位说的没错,不过还是不知道DES的那几个S-BOX是怎么设计的.


抗差分分析的,Bruce的应用密码学上列出了S盒盒P盒的设计规则
不过DES对线性分析不免疫,你可以试试设计出抗线性分析和差分分析最优S盒
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
cnbragon 18 2004-11-24 08:43
12
0
关于S-box的设计有不少的专题论文
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wangyudan 2004-11-24 18:12
13
0
最初由 arryang 发布


抗差分分析的,Bruce的应用密码学上列出了S盒盒P盒的设计规则
不过DES对线性分析不免疫,你可以试试设计出抗线性分析和差分分析最优S盒

原来酱紫,多谢指点
游客
登录 | 注册 方可回帖
返回