|
|
|
|
|
by bellyfullofbac
1621 days ago
|
|
If I were designing the tech, and people used it to forward videos and images to thousands of people, I wouldn't want to have thousands of copies of the file on my server, all locked behind different encryption keys. Technically it's possible that: my client encrypts the file with locally generated key A and uploads it to WhatsApp's server. The server returns a URL. My client takes key A, and sends it to Bob along with the URL, and this message is encrypted with Bob's public key. When I want to send the same file to Charlie, or Bob wants to send it to Dominic, my or Bob's client just needs the URL, and the key A... |
|