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

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

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

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

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

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

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


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


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


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

原来酱紫,多谢指点
2004-11-24 18:12
0
游客
登录 | 注册 方可回帖
返回