我正在运行Debian Linux,对于Lua脚本,我需要创建一个SHA256校验和来验证对Amazon Web Services的请求。他们没有肯定地说,但看起来他们可能想要对生成的SHA256校验和进行base64编码。
/usr/bin/sha256sum
来达到这个目的,我会很满意。我当然不需要为自己重新实施SHA256;如果某人有他们喜欢的ANSI标准C的实现,请告诉我。或者更好的解决方案!
答案 0 :(得分:2)
似乎mushclient已经为SHA-256库编写了Lua wrapper。
答案 1 :(得分:2)
LuaCrypto,一个OpenSSL的前端:
答案 2 :(得分:0)
解决方法可能是http://apisigning.com/
上的免费签名服务