lua sha256算法函数封装

小咪咪 2022-05-30 09:35 700阅读 0赞
  1. module(..., package.seeall)
  2. --sha256算法
  3. function sha256(str)
  4. local resty_sha256 = require "resty.sha256"
  5. local restystr= require "resty.string"
  6. local sha256 = resty_sha256:new()
  7. sha256:update(str)
  8. local digest = sha256:final()
  9. return string.upper(restystr.to_hex(digest))
  10. end

发表评论

表情:
评论列表 (有 0 条评论,700人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SHA 256算法

    1. SHA 256算法是什么 要理解SHA 256算法,我们需要先解释哈希函数。哈希函数又称散列函数,是将任何长度的信息转换为另一个值的过程。本质上,它包含数据块,这些

    相关 lua sha1封装实现

    –先调用nginx模块中封装好的函数ngx.sha1\_bin() 获取到的是一个二进制的sha1结果 –再把二进制的sha1结果转成16进账,转小写,即可 mo