【HarmonyOS NEXT】鸿蒙 ArkTS 进行RSA数据加密
2024-12-25 15:53:13
127次阅读
0个评论
关键词:HarmonyOS、鸿蒙、ArkTs、JSEncrypt、加密、第三方库
harmonyOS因起步问题支持的第三方库文件较少。使用npm install 安装的插件无法正常使用,导致无法使用更多的第三方库完成自己的需求,当然我们也可以使用一些另类的方法去强行使用这些第三方库。
JSEncrypt_3.3.2工具类已提交至Gitee:luvi/jsencrypt3.3.2
开始
将下载的JSEncrypt node_moudules代码拷贝出来,翻阅作者的代码,找出导出了我们所需要用到的依赖文件,打开代码很容易就找到了我们所需的东西
编辑
或
编辑
如何使用在项目里
在项目中新建utils目录,存放下载的第三方库,代码中导入库中的模块,按正常使用流程使用即可
编辑
const key = "" //公钥
const en = new JSEncrypt()
en.setPublicKey(key)
const ret = en.encrypt("你好")
console.log(ret+" 加密后结果")
00
- 2回答
- 1粉丝
- 0关注
相关话题
- HarmonyOS NEXT跨多个组件之间如何进行数据通信?
- 鸿蒙开发:ArkTs数据类型
- (三八)HarmonyOS Design 的安全性:数据加密与网络安全实践
- 鸿蒙开发:加密算法封装
- 第二八课:HarmonyOS Next 安全体系深度解析:数据加密与网络安全实践指南
- 第二八课:HarmonyOS Next 安全体系深度解析:数据加密与网络安全实践指南
- 【HarmonyOS NEXT】ArkTs数据类型解析与使用
- 鸿蒙开发中父子组件如何进行数据通信(状态管理v1版)?
- Flutter加密货币应用
- (二一)ArkTS 数据存储与管理
- 04 高效HarmonyOS NEXT编程:ArkTS数据结构优化与属性访问最佳实践
- (四八)ArkTS 大数据可视化开发
- 【HarmonyOS NEXT】使用 Navigation 对折叠屏设备页面进行分栏展示,优化 UI 交互
- HarmonyNext:基于ArkTS的鸿蒙OS数据管理与网络通信实践
- (五八)ArkTS 数据驱动的界面更新策略