|
|
|
|
|
by tornadofart
1325 days ago
|
|
creating 3d data from a portrait photo is not that hard... nor is setting up a camera anywhere necessary, to get your face's 3d data. My point is, the "secrets" (your face, your thumb) are out there in the open, and there are a lot of creative ways to steal and store them, unbeknownst of the user. That's not good, if you ask me. |
|
1. Someone can steal or phish a password remotely from anywhere in the world (see: haveibeenpwned for plenty of known examples)
2. That same someone can make use of a stolen password in most websites and web applications remotely from anywhere in the world
3. Someone else can attempt through distributed brute force to crack a password from anywhere in the world as fast as a given web API will allow them
Versus:
1. Someone can capture your face data from a camera in your physical proximity
2. That someone can use your captured face data to gain access to specific devices only in physical proximity to those devices
3. There is no public API in iOS to try to brute force face data, much less remotely or in a distributed attack (and no currently known CVEs on Apple's Secure Enclave)
That's still an attack surface, certainly, but it's such a much reduced attack surface versus traditional passwords that it is much better for the median and mode threat models of average users.
I can't tell you what your threat model is, of course, and would never suggest that there aren't good reasons to be paranoid about biometric unlocks. What I can encourage: know your threat models. Figure out exactly what it is you are scared of and learn how to defend against it. (I have my own paranoia, but I also learn my mitigations: I use face ID regularly, appreciate its convenience, and I also know that holding the top two buttons [Vol Up and Lock; the "Power" button combo] on an iPhone until the system vibrates is a fast and efficient way to temporarily disable all biometric locks until I next use a device PIN or cloud password.)