安装加密用包

yarn add react-native-crypto react-native-randombytes

安装兼容工具

yarn add --dev tradle/rn-nodeify

link

react-native link 

生成兼容js

./node_modules/.bin/rn-nodeify --hack --install

然后在 App.js 中引入

import './shim.js'
import crypto from 'crypto'

如果报错

added 120 packages from 133 contributors, removed 95 packages and updated 1064 packages in 156.737s
/Users/Easy/Playground/lm1/node_modules/rn-nodeify/cmd.js:74
      if (err) throw err
               ^

Error: ENOENT: no such file or directory, open '/Users/Easy/Playground/lm1/node_modules/rn-nodeify/shim.js'

报错以后怎么办呢?

react-native link

然后 重新装 rn-nodefiy

yarn add --dev tradle/rn-nodeify

再运行

./node_modules/.bin/rn-nodeify --hack --install

 

转载于:https://www.cnblogs.com/qiyecao/p/9689231.html

企业泄密的途径: 1、内部人员将资料通过软盘、U盘或移动硬盘从电脑中拷出带走; 2、内部人员通过互联网将资料通过电子邮件发送到自己的邮箱; 3、将文件打印后带出; 4、将办公用便携式电脑直接带回家中; 5、电脑易手后,硬盘上的资料没有处理,导致泄密; 6、随意将文件设成共享,导致非相关人员获取资料; 7、移动存储设备共用,导致非相关人员获取资料; 8、将自己的笔记本带到公司,连上局域网,窃取资料; 9、乘同事不在,开启同事电脑,浏览,复制同事电脑里的资料; 实现方法: 采用强制加密方式,文档只要一打开就会被加密。文档被加密后,无论通过Email、FTP、QQ、MSN、U盘等方式发送到外网,都无法打开文档。 适合的文档类型: 全面支持各种文件类型动态策略,在有新的软件版本时能快速添加。不需要重新安装加密软件,也不需要人工操作,只需要在服务器更新策略文件即可。方便快捷,降低维护成本。 办公文件加密:Office文档加密,WPS文档加密,PDF文档加密等; 二维图纸加密:AutoCAD,清华英泰MDS,TeamDesigner,基于AutoCAD内核,MasterCAM,FastCAM,等图纸; 三维图纸加密:Pro/E,Solid Works,Solid Edge,CATIA,UG,Cimatron,AutoDesk Inventor,I_Deas等图纸; 设计文件加密:Photoshop,CorelDraw,AcdSee,3Dmax,Illustrator,Fireworks,Flash,Dreamweaver等图片; 源代码加密:VB、VC、ADS、Keil、PB、VB.net、PHP、ASP、C#、Java、Delphi等源代码加密
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值