A seemingly constant stream of data breaches and this week’s news that Russian hackers have amassed a database of 1.2 billion Internet credentials has many people asking: Isn’t it time we dumped the user name and password? A lot of the best technology of today exploits biometric factors such as retina patterns, fingerprints and voice analysis, but … (more)