I have made a chatting app using flutter and my own server as a backend for the database.
I want to add end to end encryption, similar to other chat apps like WhatsApp, but I am not having complete knowledge about it.
So What I wanna ask is :
- Work for an end to end encryption has to be done on client-side or at the backend?
- How can this be achieved
- is there any third-party provider for such thing, compatible with flutter
- And How one can even do it own there own without 3rd party Provider?