Lua SHA256 库

我是 Lua 脚本的新手。我正在尝试在我的 Lua 脚本中使用 SHA256 哈希机制。

Lua 5.3.5 版本是否有像字符串、数学等内置库一样的 SHA256 库? 或者我们需要使用 luarocks install sha2 进行安装?

我在我的 MAC 上尝试了 luarocks install sha2,但是出现了以下错误:

sha2lib.c:133:27: error: array has incomplete element type 'struct luaL_reg'
static struct luaL_reg reg[] = {

错误:构建错误:编译对象 sha2lib.o 失败。

点赞
用户107090
用户107090

Lua 没有内置的 SHA256 库。

请参考 https://github.com/Egor-Skriptunoff/pure_lua_SHA2 获取纯 Lua 解决方案。

2018-10-25 13:36:43