Stem the leak: 83% think up their own passwords and half don’t know how to check if they have been compromised

The latest Kaspersky report, ‘Defending digital privacy: taking personal protection to the next level’, has found that 83% of users are thinking up their own passwords, while 54% say they are unaware about how to check if any of their credentials have already been leaked. This highlights the need for...