gpt4 book ai didi

flutter - 如何在 Flutter 聊天应用程序中进行端到端加密?

转载 作者:行者123 更新时间:2023-12-04 00:51:39 34 4
gpt4 key购买 nike

我使用 flutter 和我自己的服务器作为数据库的后端制作了一个聊天应用程序。

我想添加端到端加密,类似于 WhatsApp 等其他聊天应用程序,但我对此并不完全了解。

所以我想问的是:

  • 端到端加密的工作必须在客户端还是在后端完成?
  • 如何做到这一点
  • 是否有任何第三方供应商提供这样的东西,兼容 flutter
  • 如果没有 3rd 方供应商,人们怎么能拥有它呢?
  • 最佳答案

  • 对两者都有效。端到端加密(E2EE)意味着发送方和接收方
    只能知道消息的真实内容。消息是存储在服务器上还是存储在用户的设备上并不重要。
  • 您可以创建自己的 E2EE 算法或使用其他可用的库,例如:https://medium.com/@mr.jyotirmoy.paul/building-an-private-room-chat-application-using-flutter-d11306a0623c
  • 是的,有几个可用的软件包,例如:
    https://github.com/cardoso/virgil-e3kit-flutter
  • 您需要阅读密码学并创建自己的算法
  • 关于flutter - 如何在 Flutter 聊天应用程序中进行端到端加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65956155/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com