Despite countless attempts and near-universal desire to replace them, passwords are more widely used and firmly entrenched than ever.
© Finextra Research 2013