Identity and Privacy in the Internet Age