![]() Then there will be another end to end encrypted channel between the mobile and web clients. So the end to end encryption is between the mobile and web clients. The mobile clients can read all the messages. Again, it is not end to end encryption between the two web clients. Découvrez dès maintenant quels sont ses avantages et comment lutiliser. Once a secure connection between the web and mobile client is established, that is used for all the communication. WhatsApp Web est un service de messagerie instantanée disponible sur votre navigateur. How messages are sent to the browser session initially? What's going on when I write a message in the web client in order to maintain all the communication E2E? All the messages are readable to the mobile client. ![]() After that, it is simple client server architecture where the mobile client acts as the server. Initial setup is done when the mobile client scans the QR code of the web client. How the web client synchronizes itself with the mobile app? Then the way the end to end encrypted chat will work is:Ī's web client A's mobile client B's mobile client B's web client. ![]() I will just add a flow for you to understand.Īccordingly, say user A and B are communicating via whatsapp. The answer that you are referring to already gives the technical ideas as to how it is implemented. ![]() So the message can be read/generated by both (mobile and web) clients. The mobile clients will execute end to end encrypted chat service with each other and generate different key pairs to talk with the web clients. To avoid this, there is a protected channel created between the mobile and web clients. It wouldn't make sense to make complete end to end encrypted system between two web clients because in that case the data encrypted/decrypted by web client will not be readable by the mobile client and vice versa. ![]()
0 Comments
Leave a Reply. |