main.lua 959 B

1234567891011121314151617181920212223242526272829303132
  1. -- LuaTools需要PROJECT和VERSION这两个信息
  2. PROJECT = "xxtea"
  3. VERSION = "1.0.0"
  4. -- sys库是标配
  5. _G.sys = require("sys")
  6. sys.taskInit(function()
  7. if not xxtea then
  8. while true do
  9. sys.wait(1000)
  10. -- 每隔1秒打印一条信息
  11. log.info("testCrypto.xxteaTest","xxtea库不存在,请云编译一份最新版固件,并选上xxtea库")
  12. end
  13. end
  14. while true do
  15. sys.wait(1000)
  16. local text = "Hello World!"
  17. local key = "07946"
  18. local encrypt_data = xxtea.encrypt(text, key)
  19. log.info("testCrypto.xxteaTest","xxtea_encrypt:", encrypt_data:toHex())
  20. local decrypt_data = xxtea.decrypt(encrypt_data, key)
  21. log.info("testCrypto.xxteaTest","decrypt_data:", decrypt_data:toHex())
  22. end
  23. end)
  24. -- 用户代码已结束---------------------------------------------
  25. -- 结尾总是这一句
  26. sys.run()
  27. -- sys.run()之后后面不要加任何语句!!!!!