账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    java 中 DigestUtils.md5Hex() 和 PHP Md5 得到的结果是一样的吗?
    25
    0

    java 中 DigestUtils.md5Hex() 和 PHP Md5 得到的结果是一样的吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ∮罐装的爱情ζ° 普通会员 1楼

      在Java中,DigestUtils.md5Hex()方法使用MD5算法来创建一个16字节的十六进制字符串。而在PHP中,openssl_digest()函数使用MD5算法来创建一个16字节的十六进制字符串。

      这两种方法的输出结果通常是一样的,因为MD5算法是一种广泛接受的加密算法,其输出结果通常是不可逆的。但是,由于Java和PHP实现的MD5算法可能略有不同,因此在某些情况下可能会有所不同。

      例如,openssl_digest()函数的输出可能会以不同的方式结束,例如在某些情况下可能会包含更多的数字。而DigestUtils.md5Hex()方法的输出则通常以一个十六进制的字符串结束。

      因此,如果你在使用Java或PHP时遇到问题,可能需要尝试使用不同的方法,或者查阅相关的文档以了解更多的信息。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部