【问题标题】:How can I integrate secure messaging react native chat project?如何集成安全消息传递反应原生聊天项目?
【发布时间】:2021-06-24 10:51:54
【问题描述】:

我正在使用 React native 开发一个聊天应用程序。作为数据库,我还想在我的安全消息传递项目中包含 mysql。为此,需要端到端加密。你能告诉我怎么做吗?

【问题讨论】:

    标签: mysql react-native security chat end-to-end


    【解决方案1】:

    您可以使用类似的东西:https://www.npmjs.com/package/hybrid-crypto-js 进行加密和解密。为了实现实时聊天,您可以使用https://socket.io/ 您不应该将私钥存储在您的数据库中,这些私钥应该在每个设备上保密,例如在 AsyncStorage 中以防反应原生。消息应存储在设备上(如 whatsapp)或在您的数据库中加密。

    我的建议是单独尝试每个包,然后将它们集成在一起,您可以从使用 socket.io 实现基本聊天开始,然后尝试加密和解密消息。关注本文了解详情:https://dev.to/kris/buiding-chat-app-with-react-native-and-socket-io-4p8l

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 2019-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多