encryption - 在React Native和Expo中加密敏感数据

标签 encryption react-native cryptography expo

我正在使用React Native和Expo开发移动应用程序,从而提供安全解决方案。项目所有者希望在应用程序中存储敏感的授权 key ,用于与REST服务器联系并访问 protected 数据。他要求至少要对该 key 进行加密,并且要尽可能地从外部读取。

我知道topis:

Save sensitive data in React Native

Is React Native's Async Storage secure?

以及有关KeyChain的信息,但它们不涉及entption和expo问题。

那么,最好的和通用的解决方案是在React Native Expo应用程序中尽可能地保存这些数据?

最佳答案

世博会现在有SecureStore,它存储加密的数据。

详细信息:https://docs.expo.io/versions/latest/sdk/securestore

关于encryption - 在React Native和Expo中加密敏感数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44650440/

相关文章:

c - Openssl RSA在C中加密和解密

PHP OpenSSL 非对称加密——真的有这么简单吗?

react-native - 如何在 react-native 0.64.0 (rc4) 中使用 react 17 的新 JSX 转换?

javascript - 使用 React Native 转译 node_modules 中的 es6 代码

c - 使用 Open SSL 运行 C 代码

php - 使用 openssl_private_decrypt 解密将不起作用,因为文本正在存储撇号

c# - Rijndael : same string, 不同的结果

javascript - 在 React Native 中使用流为无状态功能组件定义 Prop 类型

security - 如何从多个密码生成公共(public)哈希?

c# - 为什么我的解密文本中出现随机字符?