site logo

An average 95 passwords stolen per second in 2016, report says