May 16, 2017

Passwords Are Terrible, but Will Biometrics Be Any Better?