Can a new form of cryptography solve the internet’s privacy problem?