Index ¦ Archives ¦ Atom

Fingerprint readers on phones

I can clearly remember my first reaction when I heard about fingerprint readers on phones. It was a stream of thoughts along the lines of "I bet that will be broken in an matter of days, biometrics are not ready for prime time", "You don't go around leaving a smudgy copy of your password on every glass you hold" and "You can change your password but good luck resetting your fingerprint after that gets compromised."

But I was falling into a trap that's all to common in information security1 of rejecting an idea because it isn't perfect. When the question that I should have been asking isn't "Is it flawless?" but "Is it better than what we currently have?".

Shortly after my initial reaction I started thinking a little more deeply about the idea and I could think of a number of friends and family that didn't even use a pin on their phone because it was too much effort to unlock every time. I decided that if a fingerprint reader was significantly more convenient and if that was enough to get people to lock their phone then it would be a net win for security.

I recently bought a Nexus 6P and installed CyanogenMod. Now that I've got a fingerprint reader I think it's just brilliant. Previously I used a pattern to lock my screen and for my encryption key because it was quick and easy. Now I use a 16 character password2 which is hard to type for the lock screen and encryption key. Then when I want to unlock it for every day use I just use my fingerprint.

I still need to enter my password to decrypt my phone if I reboot it. And every three days it times out but because I don't have to enter it every single time I unlock it, it's not too much of a hassle so I don't mind having a longer and more secure password.


  1. It's not just an issue in InfoSec, comes up in all areas of life. 

  2. I'd like to use a longer passphrase but unfortunately 16 character is the limit for now. 

Creative Commons License
Content on this site is licensed under a Creative Commons Attribution 4.0 International License.
Built using Pelican. Based on a theme by Giulio Fidente on github.