【发布时间】:2020-06-29 05:01:04
【问题描述】:
我正在尝试使用给定的密钥和 iV 简单地加密消息。我已经尝试了几个库来实现这一点,但 Expo 与它们中的任何一个都不兼容。我找不到任何 Expo 加密库(支持 AES)。我想我的问题是:如何在运行 Expo 的 React Native 中加密数据
Ps : 我对expo-crypto不感兴趣
【问题讨论】:
-
你不能使用像
crypto-js这样的纯js库吗? -
@LonelyCpp 与博览会无关。它产生以下错误:“node_modules/crypto-js/core.js”中的包试图导入 Node 标准库模块“crypto”。它失败了,因为 React Native 不包含 Node 标准库。在docs.expo.io/versions/latest/introduction/faq/… 阅读更多内容,构建 JavaScript 包失败。
标签: reactjs react-native encryption aes expo