main.lua 658 B

12345678910111213141516171819202122
  1. PROJECT = "cryptodemo"
  2. VERSION = "1.0.0"
  3. sys.taskInit(function()
  4. sys.wait(1000)
  5. -- ---------------------------------------
  6. log.info("随机数测试")
  7. math.randomseed(os.time())
  8. for i=1, 10 do
  9. sys.wait(100)
  10. log.info("crypto", "真随机数",string.unpack("I",crypto.trng(4)))
  11. log.info("crypto", "伪随机数",math.random()) -- 输出的是浮点数,不推荐
  12. log.info("crypto", "伪随机数",math.random(100)) --输出1-100之间随机数
  13. log.info("crypto", "伪随机数",math.random(1, 65525)) -- 不推荐
  14. end
  15. log.info("crypto", "ALL Done")
  16. sys.wait(100000)
  17. end)
  18. sys.run()