问题标签 [message-authentication-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
104 浏览

javascript - Webhook 比较问题中的 Instamojo 消息身份验证代码

我正在我的应用程序中集成 INSTAMOJO 支付网关。我正在对来自 INSTAMOJO 站点的 webhook 响应使用 MAC 验证。可用教程仅适用于 PHP 和 Python。但我正在使用 NodeJs (ExpressJs) 来实现它。我在下面附上了我的代码。所以问题是预期的 HashCode 和计算的 HashCode 不一样,请查看我的代码和 INSTAMOJO 文档。

https://support.instamojo.com/hc/en-us/articles/207816249-What-is-the-Message-Authentication-Code-in-Webhook-

0 投票
1 回答
78 浏览

python - 用python计算字符串的HMAC问题

我正在尝试编写一个计算字符串的 hmac 的程序。我可以使用 hashlib 库,但不能使用 hmac。这是我的代码:

我知道密钥长度不超过块大小。我使用维基百科编写代码。但它不能正常工作。你能帮我吗???

编辑: 我希望代码的输出是f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8. 但输出是3d6243123b984bcc17cb96eb61c2b47d27545c3a9119b623be7932e846bf0643.