gpt4 book ai didi

php - 如何在 Rails 中使用带有 hash_hmac 的 sha256 加密数据,就像在这个 php 函数中一样

转载 作者:可可西里 更新时间:2023-11-01 00:59:18 25 4
gpt4 key购买 nike

我需要将此 php 函数转换为 Rails。它用于加密我们使用特殊 key 提供的数据。此函数的输出应与 ruby​​ 函数匹配。请帮忙。

public static function genHash($secret, $data) {
$ourhash = hash_hmac('sha256', utf8_decode($data), utf8_decode($secret), FALSE);
return $Hmac;
}

最佳答案

require 'openssl'

def genHash(secret, data)
OpenSSL::HMAC.hexdigest('sha256', secret, data)
end

关于php - 如何在 Rails 中使用带有 hash_hmac 的 sha256 加密数据,就像在这个 php 函数中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31981373/

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