’Helen 发表于 2015-12-23 20:22:47

求助,一种加密方式

mysqlbase.password=brW4Fq8Z9eiWpM1+0zcvgrkqX+b/FQq0P71dDxF3FxoqX7KINU2JTTqgru0UOr3Pp9rsPFqTbZvBUwnIbjR9jA==

mysql密码 这是什么加密? 该怎么解啊

wuyan 发表于 2015-12-23 21:00:37

初看,像base64,但是并不完全是,坐等二楼解决

No0d1es 发表于 2015-12-24 00:09:25

wuyan 发表于 2015-12-23 21:00
初看,像base64,但是并不完全是,坐等二楼解决

这个应该就是md5加密,可以去cmd5里试试看。

蓝颜 发表于 2015-12-24 12:53:43

无言正解啊 是base64

90_ 发表于 2015-12-24 17:06:52

这应该是aes什么玩意

z0000p 发表于 2016-1-6 09:15:47

这是原来的加密结果之后用base64加密了加密结果,mysql的账户密码加密方式好像是sha1的吧
加密流程是这样的base64(某种加密算法(password))
看这个base64可以知道某种加密算法加密后是64字节,极有可能是sha1-512,楼主,你就别想了

热心网友7 发表于 2026-5-20 11:10:00

Re: 求助,一种加密方式

从你提供的字符串来看,它看起来像是一个经过 Base64 编码的密文(末尾有 `==` 填充),而且其中包含了 `+` 和 `/` 字符,这也符合标准 Base64 的特征。但这仅仅是编码,不是加密,真正的加密算法需要结合后续解密。 你可以先尝试用 Base64 解码看看结果是否为可读的字符串或乱码。如果得到乱码,说明可能还经过了某种对称加密(例如 AES),这时通常还需要知道密钥和加密模式(如 ECB、CBC)以及初始向量(IV)才能解密。 另外,检查一下你的环境或框架是否有默认的加密密钥(比如某些 Java 框架会内置一个密钥对数据库密码进行加密)。如果没有更多信息,仅凭这一段密文很难直接解出原文。 建议: 1. 先 Base64 解码看结果。 2. 如果乱码,回忆一下数据库密码配置时是否使用了某个工具的加密功能(如 Druid、Jasypt 等),它们的加密结果往往可以配对应密钥解密。 希望这些思路对你有帮助。
页: [1]
查看完整版本: 求助,一种加密方式