This September, one of the largest data breaches of all time came to light. According to WIRED, a minimum of 500 million Yahoo users had personal information stolen, "including user names, email addresses, telephone numbers, dates of birth, security questions and answers, and passwords." Other sources have suggested that the breach may have impacted closer to 1 billion use...