首页
社区
课程
招聘
[求助]如何猜测或者求出用什么密码学算法
发表于: 2004-12-10 13:40 4659

[求助]如何猜测或者求出用什么密码学算法

2004-12-10 13:40
4659
标题:
前提: 知道密钥和大量原文和秘文基础下 如何猜测加密算法?
数学解释:
        已经知道 在实数域上 存在f函数(x,y,z)
        f(Key1,Key2,Input)= OutPut
        其中 Key1 ,Key2 和 input 和 Output 都有大量一一映射,保存在数据库中(海量)        key1取值在0-FFFF, Key2 在 0-FFFFFFFF之间,Input和output 取值范围在 0000,0000-FFFF,FFFF        如何求得f()函数形式?

问题:
我知道一些可微分、线形的算法 (都是逐次逼值法,牛顿插值或者拉格朗日插值),可是我手里边却是 离散值,我的知识解决不了,请问各位前辈,攻击这种密码学 有什么思路吗?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 1
支持
分享
最新回复 (6)
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
2
额,偶只会用极大似然估计做曲线模拟~~~
关注
2004-12-10 14:01
0
雪    币: 231
活跃值: (115)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这办法不行的。
2004-12-10 15:50
0
雪    币: 397
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wsy
4
我一般都是逐个算法试验。

我没学习过你所说的知识
2004-12-10 16:39
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
最初由 HLTV 发布
标题:
前提: 知道密钥和大量原文和秘文基础下 如何猜测加密算法?
数学解释:
已经知道 在实数域上 存在f函数(x,y,z)
f(Key1,Key2,Input)= OutPut
........


密码学所应用的函数f都是建立在整数域上的,不是实数。而且破解并不一定要把f求出来,只要能保证任意的Output都能得到Input都算是破解。而且密码学对称密码部分为了运算方便和简洁,f函数都有一个有趣的特性就是有f(Keyi,Keyj,Output)=Input,如果你肯定你的f函数是应用于加密的话可以按这个特性找找线索。
2004-12-10 23:49
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ASM
6
普通高数、曲线模拟、算法试验(参数、轮数未知,变形未知,密匙未知)均可行性较低。
较可靠的是时间相关性原理……
2004-12-10 23:54
0
雪    币: 211
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
这样的东西基本是要靠经验的,理论的东西针对性太强了。一个经验丰富的密码分析者的建议比具体的方法要实用的多。
2004-12-12 17:57
0
游客
登录 | 注册 方可回帖
返回
//