duytq94 / flutter-chat-demo

The chat app made by Flutter and Firebase
MIT License
1.74k stars 676 forks source link

Add an E2EE functionality: #61

Open CodeSlayer10 opened 2 years ago

CodeSlayer10 commented 2 years ago

You could achieve this by adding a diffie-hellman key exchange. I would advise changing the generated key every couple of messages for extra security.

CodeSlayer10 commented 2 years ago

Preferably, if you can add a double ratchet algorithm.