能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我昨天十二点睡的,你猜猜我中午十二点会吃什么?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
我可能没说清楚, 我是说可能用到了啥加密算法, 比如DES, AES啥的. 应该不是MD5. 也不想是用RSA做的 .
|
能力值:
( LV5,RANK:158 )
|
-
-
4 楼
有可能md5之后再用某种base64算法编码了一下,但是显然不是标准的base64编码。
原字符串:1845822588@qq.com,计算md5后总共32个字节,把md5sum用base64编码后共44个字节(包括等号),你上面给的密文也是44个字节。
下面是对比
74ba8e5e95e3ba73245c44ae9fb2ded9
NzRiYThlNWU5NWUzYmE3MzI0NWM0NGFlOWZiMmRlZDk=
zzeU0+Xi4UPL0mNMDsAlSa6pLA9K88B4F/GZQ7JJ8v0=
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
目前感觉最像的是, 将原字符串,做AES加密, 密文key是md5的串. 出来后做base64的输出. 感觉很像. 但是就是结果不对. 可能要尝试下AES加密里的不同的模式. ECB, CBC, CTR, OFB, CFB. 还有个IV偏移量, 和补位的设置. 做各种穷尽的算法应该能出个结果.
最后于 2018-6-5 17:54
被娇娇骑士编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
......
最后于 2020-4-7 20:50
被junkboy编辑
,原因: ......
|
能力值:
( 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的加密模式。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
属于混合加密
|
|
|