当前位置: 首页 > news >正文

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:坚持遇到问题写文章分享出来,方便他人是种美德(太懒就不写)

http://www.lryc.cn/news/373021.html

相关文章:

  • 安装台式电脑网卡驱动
  • JavaEE-多线程(1)
  • 【计算机视觉】人脸算法之图像处理基础知识(五)
  • 工业 web4.0 的 UI 风格,独树一帜
  • BSP驱动教程-CAN/CANFD/CANopen知识点总结分享
  • 微服务之远程调用
  • Opencv数一数有多少个水晶贴纸?
  • AI Agent智能应用从0到1定制开发(完结)
  • 事件驱动架构:新时代的软件设计范式
  • 【机器学习】机器学习与物流科技在智能配送中的融合应用与性能优化新探索
  • web前端何去何从:探索未来之路
  • yolov8通过训练完成的模型生成图片热力图--论文需要
  • Java数据结构之ArrayList(如果想知道Java中有关ArrayList的知识点,那么只看这一篇就足够了!)
  • Zadig vs. Jenkins 详细比较
  • 航拍无人机像素坐标转世界坐标
  • Linux系统学习——指令二
  • 【逻辑回归】和【线性回归】的区别和联系-九五小庞
  • 富格林:正视欺诈阻挠交易被骗
  • 如何在WPS中加载EndNote X9插件
  • vb.net小demo(计算器、文件处理等/C#也可看)
  • 【vue3|第8期】深入理解Vue 3 computed计算属性
  • 《精通ChatGPT:从入门到大师的Prompt指南》附录C:专业术语表
  • YOLOv8可视化界面PYQT5
  • 远程代码执行和远程命令执行是一个东西吗
  • C++ 20新特性之线程与jthread
  • 赶紧收藏!2024 年最常见 20道并发编程面试题(七)
  • HAL库开发--第一盏灯
  • Linux C语言:变量的作用域和生命周期(auto、register、static和extern)
  • AI Stable diffusion 报错:稳定扩散模型加载失败,退出
  • [Python学习篇] Python循环语句