A recent report revealed that over 16 billion login and password credentials have been exposed online. It was touted to be the ‘largest data breach in history’, with leaked information datasets from ...