libs/hashes.lua

changeset 443
89526c890363
parent 422
ff59e4a1a600
child 484
5e2978489c95
equal deleted inserted replaced
442:b2ae91f4fec9 443:89526c890363
7 7
8 local function with(mod, f) 8 local function with(mod, f)
9 local ok, pkg = pcall(require, mod); 9 local ok, pkg = pcall(require, mod);
10 if ok then f(pkg); end 10 if ok then f(pkg); end
11 end 11 end
12
13 with("util.sha1", function (sha1)
14 _M.sha1 = sha1.sha1;
15 end);
12 16
13 with("bgcrypto.md5", function (md5) 17 with("bgcrypto.md5", function (md5)
14 _M.md5 = md5.digest; 18 _M.md5 = md5.digest;
15 _M.hmac_md5 = md5.hmac.digest; 19 _M.hmac_md5 = md5.hmac.digest;
16 end); 20 end);

mercurial