首页
社区
课程
招聘
[求助]一个关于BlowFish计算结果的问题
发表于: 2005-8-20 09:21 4021

[求助]一个关于BlowFish计算结果的问题

2005-8-20 09:21
4021
一个关于BlowFish计算结果的问题:

加密字串="28a5ec4ecec3e6227fbffdcedeec1bc4"
密钥="67f2a288"

下载了三个计算器,输出了三个不同的结果,连长度都不一样。

小弟不动算法,不知道哪个正确。

结果一:"B51E989F74EEE338B51ABC5A6AB315FD42B634367DDF2D96BEC3B6004B5C2422"
结果二:"1AAD4FA6ED229666EAF0EBE6B4E5FC68DB0CEEEBE25CDC70F6A299B16CC506E896754B6409348EB0"
结果三:"402FD440E7B42EA7A651A1B2825354CD"

其中结果三是在不能输入小写,输入大写字母的情况下得到的,如图


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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ASM
2
加密字串(char)="28a5ec4ecec3e6227fbffdcedeec1bc4"
密钥    (char)="67f2a288"

结果(hex)
ECB:B36144E6D658EB63523CF5E6FE850728A62DB6DFF84985E464C16395F98A2BE5
CBC:B36144E6D658EB63ED6610C17A8CDCF05C8881E2F7906E8CB84C23F04A18CE58
CFB:C0F8F0BF620415FC6C44C62DB5CD1ECF813EFED4D667C946A830E53EAC1494A8
2005-8-20 13:25
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
3
那又是为什么我用的计算器会得到上面的结果,难道是BlowFish计算器的问题
2005-8-20 19:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ASM
4
首先,如果输入32位char,结果肯定也是32位char,但一般为非打印字符,所以输出一般是64位hex。
第二,建议你把全部char换成hex再输入这些计算器看看。
2005-8-20 20:02
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
5
我也试过了,还是不对,ASM兄弟,能不能把算blowfish用的工具传给我一份
2005-8-21 08:15
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
6
如果下面选NUM,得到

真是搞不懂
2005-8-21 09:26
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ASM
7
附件:filecrypt.rar

我写的界面丑陋,还做了N多变形,不好意思拿出来,另给你一个吧。
2005-8-21 12:19
0
雪    币: 397
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wsy
8
应该是第三个正确。
因为看数据不应该是字符串,而应该是二进制流的16进制表示
2005-8-25 13:44
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
9
我用《加密与解密》光盘上夜月的注册机改造了一下得到了这个结果:
text="28a5ec4e"即 32 38 61 35 65 63 34 65 (HEX)
Key="67f2a288"
结果得到:1A AD 4F A6 ED 22 96 66 (HEX)
真奇怪会得到这些不同的结果
2005-8-25 19:49
0
游客
登录 | 注册 方可回帖
返回
//