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. 使用方法

      typescript 复制代码
      var ciphertext = CryptoJS.AES.encrypt("这是需要加密字符串", key, cfg).toString();
      var plaintext  = CryptoJS.AES.decrypt(ciphertext, key, cfg).toString(CryptoJS.enc.Utf8);
      稍微贴两行出来,其他的自己翻库文件,里面有
      注意:如果不需要用其他方法,可以精简一下库,不想精简就压缩一下(如果压缩要注意名称问题,暴露出来)
    5. 完毕


还有把整个库文件夹复制进来的同志,你又不用其他的库你复制个鸡儿

程序员不会看调用方法属实难绷(非专业可以理解)


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

相关推荐
曾阿伦8 天前
AES 加密解密详解及示例
python·加密解密
LcGero20 天前
TypeScript 快速上手:泛型与工具类型
typescript·cocos creator·游戏开发
LcGero20 天前
Cocos Creator 3.x 高维护性打字机对话系统设计与实现
cocos creator·打字机
LcGero21 天前
Cocos Creator 三端接入穿山甲 SDK
sdk·cocos creator·穿山甲
LcGero22 天前
Cocos Creator平台适配层框架设计
cocos creator·平台·框架设计
LcGero23 天前
Cocos Creator 业务与原生通信详解
android·ios·cocos creator·游戏开发·jsb
LcGero24 天前
TypeScript 快速上手:前言
typescript·cocos creator·游戏开发
Setsuna_F_Seiei24 天前
CocosCreator 游戏开发 - 多维度状态机架构设计与实现
前端·cocos creator·游戏开发
csdn_aspnet1 个月前
如何在 .NET Core WebAPI 和 Javascript 应用程序中安全地发送/接收密钥参数
javascript·.netcore·cryptojs
CodeCaptain3 个月前
cocoscreator 2.4.x 场景运行时的JS生命周期浅析
cocos creator·开发经验