文件名称:lua-phpass:可移植的 PHP 密码散列框架的 Lua 实现
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-26 08:13:46
Lua
lua-phpass,可移植的 PHP 密码散列框架的 Lua 实现 (发音为“pH pass”)是一个可移植的公共域密码散列框架,用于 PHP 应用程序。 phpass 已被集成到 、 、 、 、 、 和。 这个 Lua 模块实现了 phpass(迭代 MD5)的一个子集。 创建和检查与便携式 phpass 哈希兼容的密码哈希就足够了,例如来自 wordpress 数据库的密码。 不支持基于 Blowfish 的 bcrypt 和 BSDI 风格的基于 DES 的扩展哈希。 安装 $ luarocks install phpass 依赖关系 该代码针对 Lua 5.1、5.2、5.3 和 LuaJIT 2.0、2.1 进行了测试。 LuaCrypto for Lua 5.3 需要: diff --git a/src/lcrypto.c b/src/lcrypto.c
【文件预览】:
lua-phpass-master
----.gitignore(324B)
----src()
--------phpass.lua(3KB)
----phpass-dev-1.rockspec(410B)
----.travis.yml(699B)
----LICENSE(1KB)
----spec()
--------phppass_spec.lua(2KB)
----README.md(4KB)
----.luacov(2KB)
----.travis()
--------setup_lua.sh(3KB)
--------platform.sh(249B)
--------setenv_lua.sh(147B)