这是哪种加密方式?

时间:2016-04-17 08:03:02

标签: encryption base64 crypt

这个 - MFpRMg==,加密是这个吗?我确信这是一种对称加密。 我试过base64但它没有用,我也试过AES

1 个答案:

答案 0 :(得分:1)

鉴于最后两个字符是“==”,长度是4个字节的倍数,字节是ASCII,可能是Base64编码。

MFpRMg== Base 64解码为十六进制30 5a 51 32或ASCII:0ZQ2。因为它看起来像ASCII而不是随机字节(加密看起来像)并且它比通常更短的加密块长度0ZQ2可能是答案。

注意:

对于对称加密,需要密钥才能解密消息,不给出任何密钥。没有密钥,唯一的选择是尝试所有可能的密钥,并能够识别正确的结果。这通常不太可能。

大多数对称加密是基于块的,具有8或16字节的公共块长度。因此,输出是块大小的倍数,但使用流模式除外。