The biggest data leak in history! 16 billion passwords stolen - SDN

The biggest data leak in history! 16 billion passwords stolen

The passwords of exactly 16 billion users leaked to the internet. This data seems to be connected to many companies from Apple to Google.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.