gpt4 book ai didi

php - Ruby PHP MD5 不兼容——这怎么可能?

转载 作者:数据小太阳 更新时间:2023-10-29 08:18:41 27 4
gpt4 key购买 nike

这怎么可能?我无法让 Ruby 给我提供与 PHP 相同的 MD5,也无法弄清楚这一点……我想到了编码,但似乎我已经设法让每个文件都采用相同的格式。

PHP 代码:(结果:bfa7df865d9f4aff62c4643d0e1cb33b)

echo md5("9jdaksjdfosdjsljz91m1wms0zkzd0k0askd1m2l3!@3@#@akskd9");

带有 Digest-MD5 的 Ruby 代码:(结果:bd53907a1b47e9a381ee663ec75b59f4)

require 'digest/md5'
puts Digest::MD5.hexdigest("9jdaksjdfosdjsljz91m1wms0zkzd0k0askd1m2l3!@3@#@akskd9")

带有 HMAC-MD5 的 Ruby 代码:(结果:d41d8cd98f00b204e9800998ecf8427e)

require 'hmac-md5'
puts HMAC::MD5.new("9jdaksjdfosdjsljz91m1wms0zkzd0k0askd1m2l3!@3@#@akskd9").hexdigest

最佳答案

使用单引号代替双引号

Digest::MD5.hexdigest('9jdaksjdfosdjsljz91m1wms0zkzd0k0askd1m2l3!@3@#@akskd9')

关于php - Ruby PHP MD5 不兼容——这怎么可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14900487/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com