我正在运行 Debian Linux,对于 Lua 脚本,我需要创建一个 SHA256 校验和来验证对 Amazon Web Services 的请求。他们不确定,但看起来他们可能想要对生成的 SHA256 校验和进行 base64 编码。
- 如果有人做了 Lua 绑定,我会很高兴。
- 如果有人可以帮助我弄清楚如何
/usr/bin/sha256sum
为此目的使用命令行,我会很满意。 - 我会选择指向 C 代码的指针,并自己处理绑定和 base64 编码的麻烦。
我当然不需要为自己重新实现 SHA256;如果有人在他们喜欢的 ANSI 标准 C 中有实现,请告诉我。或者更好的解决方案!