cocos creator如何使用cryptojs加解密(及引入方法)

cocos creator如何使用cryptojs加解密(及引入方法)


如果想转请评论留个言并注明原博 @Sclifftop @13805064305 阿浚 cocos creator如何使用cryptojs加解密(及引入方法)


步骤
  1. 获取库
    1. npm install crypto-js -g,加不加-g看你自己
    2. 去github上面获取,https://github.com/brix/crypto-js
  2. 使用库
    1. 做好代码结构规范,在assets/Script搞个libs文件夹,只需把上面库中的crypto-js.js复制到libs里即可
    2. 打开creator编辑器,找到crypto-js.js,选择导入为插件在这里插入图片描述
    3. 建个声明文件.d.ts,其实是给编辑器看得,不懂就去看声明文件相关文档
      • 里面写上declare var CryptoJS;
    4. 使用方法
      var ciphertext = CryptoJS.AES.encrypt("这是需要加密字符串", key, cfg).toString();
      var plaintext  = CryptoJS.AES.decrypt(ciphertext, key, cfg).toString(CryptoJS.enc.Utf8);
      稍微贴两行出来,其他的自己翻库文件,里面有
      注意:如果不需要用其他方法,可以精简一下库,不想精简就压缩一下(如果压缩要注意名称问题,暴露出来)
      
    5. 完毕

还有把整个库文件夹复制进来的同志,你又不用其他的库你复制个鸡儿
程序员不会看调用方法属实难绷(非专业可以理解)


新slogaen:坚持遇到问题写文章分享出来,方便他人是种美德(太懒就不写)

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-15 15:54:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-15 15:54:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-15 15:54:01       87 阅读
  4. Python语言-面向对象

    2024-06-15 15:54:01       96 阅读

热门阅读

  1. MongoDB 正则表达式

    2024-06-15 15:54:01       28 阅读
  2. C#中数组ProtoBuf使用问题

    2024-06-15 15:54:01       29 阅读
  3. js字符串域名把域名前缀剪切掉

    2024-06-15 15:54:01       20 阅读
  4. Html_Css问答集(6)

    2024-06-15 15:54:01       27 阅读
  5. python的random模块三choices和shuffle()

    2024-06-15 15:54:01       28 阅读
  6. 表的删除与更新

    2024-06-15 15:54:01       31 阅读
  7. SQL Auto Increment

    2024-06-15 15:54:01       19 阅读
  8. select简单查询

    2024-06-15 15:54:01       29 阅读