首页
社区
课程
招聘
[求助]想问一下一个加密字符串的加密方式可能是啥?
发表于: 2018-6-5 13:45 5850

[求助]想问一下一个加密字符串的加密方式可能是啥?

2018-6-5 13:45
5850
明文: 1845822588@qq.com
密文: zzeU0+Xi4UPL0mNMDsAlSa6pLA9K88B4F/GZQ7JJ8v0=

请问这个明文到密文是咋加密出来的?   

给点思路也行

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 25
活跃值: (506)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我昨天十二点睡的,你猜猜我中午十二点会吃什么?
2018-6-5 14:07
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我可能没说清楚,  我是说可能用到了啥加密算法,  比如DES,  AES啥的.  应该不是MD5.  也不想是用RSA做的  .
2018-6-5 14:28
0
雪    币: 6682
活跃值: (1156)
能力值: ( LV5,RANK:158 )
在线值:
发帖
回帖
粉丝
4

有可能md5之后再用某种base64算法编码了一下,但是显然不是标准的base64编码。

 

原字符串:1845822588@qq.com,计算md5后总共32个字节,把md5sum用base64编码后共44个字节(包括等号),你上面给的密文也是44个字节。

 

下面是对比

74ba8e5e95e3ba73245c44ae9fb2ded9
NzRiYThlNWU5NWUzYmE3MzI0NWM0NGFlOWZiMmRlZDk=
zzeU0+Xi4UPL0mNMDsAlSa6pLA9K88B4F/GZQ7JJ8v0=
2018-6-5 14:59
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
目前感觉最像的是,  将原字符串,做AES加密,  密文key是md5的串.  出来后做base64的输出.  感觉很像.  但是就是结果不对. 
可能要尝试下AES加密里的不同的模式.  ECB,  CBC,  CTR,  OFB,  CFB.    还有个IV偏移量,  和补位的设置.     
做各种穷尽的算法应该能出个结果. 
最后于 2018-6-5 17:54 被娇娇骑士编辑 ,原因:
2018-6-5 17:53
0
雪    币: 11716
活跃值: (133)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
......
最后于 2020-4-7 20:50 被junkboy编辑 ,原因: ......
2018-6-8 20:06
0
雪    币: 492
活跃值: (51)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
7
>>> import base64
>>> import hexdump
>>> b64 = 'zzeU0+Xi4UPL0mNMDsAlSa6pLA9K88B4F/GZQ7JJ8v0='
>>> de_b64 = base64.b64decode(b64)
>>> hexdump.hexdump(de_b64)
00000000: CF 37 94 D3 E5 E2 E1 43  CB D2 63 4C 0E C0 25 49  .7.....C..cL..%I
00000010: AE A9 2C 0F 4A F3 C0 78  17 F1 99 43 B2 49 F2 FD  ..,.J..x...C.I..
明文长度超过16个字节,密文长度为32个字节,只有这些信息只能知道使用了key长度为16字节块加密的对称加密算法,常见块加密的对称加密算法就是AES,但是这个里面还有可能使用了带IV的加密模式。

2018-6-10 01:27
0
雪    币: 1
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
属于混合加密 
2018-8-21 16:57
0
游客
登录 | 注册 方可回帖
返回
//