rtc-voice-chat/java-mock/utils/hmac.js
2026-04-02 20:15:15 +08:00

14 lines
309 B
JavaScript

const crypto = require('crypto');
/**
* 生成 HMAC-SHA256 十六进制签名
* @param {string} secret
* @param {string} message
* @returns {string}
*/
function hmacSha256(secret, message) {
return crypto.createHmac('sha256', secret).update(message).digest('hex');
}
module.exports = { hmacSha256 };