Here is the problem, and it is easier to state than most people expect. End-to-end encryption scrambles a message so only the recipient can read it. That works perfectly, provided you were handed the recipient’s real key. The app fetches that key from a server. If the server hands you a different key, the encryption […]This story continues at The Next Web