Yahoo has confirmed a massive data breach that stole information from at least 500 million user accounts, leaving many to wonder who's behind the attack and what this means for their security.Yahoo is alerting affected users and is taking some steps to protect users. There are also steps you can take to try to keep your information secure. We've gathered...