News for hackers. Stuff that matters.
Re:Fake fingerprints can imitate real ones in biometric systems by corpMaverick on Thursday November 15, 2018 @09:12AM (#18459321)
Yes. We should think about our fingerprints as a userid, not as a password.
[dead]
Re:Fake fingerprints can imitate real ones in biometric systems by philipodonnell on Thursday November 15, 2018 @11:13AM (#18460411)
> user IDs which by definition are all changeable, since they are essentially aesthetic symbolic pointers towards primary keys and bundles of identity

Citation needed? A fingerprint can absolutely be used to generate a hash that functions as a pointer to primary keys.

Re:Fake fingerprints can imitate real ones in biometric systems by tinus_hn on Thursday November 15, 2018 @12:17PM (#18461141)
A fingerprint cannot be used as a hash to encrypt keys. All you can do is store some data and compare the fingerprint to see if there are enough matches. That is why secure fingerprint systems always involve some ‘secure’ hardware that stores and compares the fingerprint to the stored data and then releases some key.

Systems that try to do this in software are always trivially circumvented because you can just change the software to allow ‘not enough matches’ instead of ‘enough matches’. The key is necessarily in the device and software can’t protect it.

Re:Fake fingerprints can imitate real ones in biometric systems by xoa on Thursday November 15, 2018 @11:19AM (#18460467)
Are you seriously arguing a fingerprint is an aesthetic symbolic pointer in the way a name is? That you are going to just refer to other people (whether IRL or online) by "fingerprint"? That people choose their fingerprints based on what they think will be a good one? That there can just be a simple process to arbitrarily change their fingerprint if they later decide they'd prefer another one?

Because all of those apply to user IDs.

Re:Fake fingerprints can imitate real ones in biometric systems by opless on Thursday November 15, 2018 @12:12PM (#18461091)
Not trolling, but pouring more oil on the fire...

TLDR yes, biometrics are the closest thing to a user ID

> Are you seriously arguing a fingerprint is an aesthetic symbolic pointer in the way a name is? Absolutely. A given name is non-unique, and not chosen by you. Yet everyone refers you by it, if only by convention.

> That you are going to just refer to other people (whether IRL or online) by "fingerprint"? No but computers might as well do, much as you identify someone by their face. You might refer to someone by their public key fingerprint too (also similarly non-collision resistant)

> That people choose their fingerprints based on what they think will be a good one? People rarely choose their names, nicknames, or usernames. Why is choice an issue here?

> That there can just be a simple process to arbitrarily change their fingerprint if they later decide they'd prefer another one? People find it difficult to arbitrarily change their face, most are reluctant to change their given names - and indeed there's significant pressure from 'the system' to make it difficult for you, and also what about the many who find it annoying when their preferred username is unavailable, etc. I can't see what your point is here?

> Because all of those apply to user IDs. A user id, isn't a primary key in the real world - only when it comes to a particular computer system.

Finally your fingerprints do change over time, though not necessarily in a manner which will confuse current matching techniques

[dead]
Re:Fake fingerprints can imitate real ones in biometric systems by opless on Thursday November 15, 2018 @03:56PM (#18463228)
>> Are you seriously arguing a fingerprint is an aesthetic symbolic pointer in the way a name is? > Absolutely

My point is a user name is something everyone knows i.e. not a secret.

Biometrics are not a secret as they are, in the case of fingerprints - easily picked from your Starbucks coffee cup, the door you just opened etc.

Your face is permanently on display.

Etc.

Your assertion that biometrics are not user-name equivalent is embarrassingly ignorant and you've already shown your inability to read or show much comprehension.

I shall therefore assume that you're unused to rational discussion and leave it there.

Re:Fake fingerprints can imitate real ones in biometric systems by vageli on Thursday November 15, 2018 @07:27PM (#18464965)
> Yet again, there are three basic classes of common authentication factors: something you know, something you have, and something you are. Biometrics belong to the "something you are" class.

It's so odd to me that we consider fingerprints "something you are". Fingerprints surely are "something I have" in that I can lose them by disfigurement or maiming. "Something I am" is more like my DNA which can't be taken from me to the point of loss, unlike someone cutting off my fingers which would deny me access to whatever system it's used for.

Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @12:52PM (#18461486)
pedantic.
Re:Fake fingerprints can imitate real ones in biometric systems by xoa on Thursday November 15, 2018 @01:44PM (#18462016)
Not pedantic, it's exactly the issue. Single word dismissals are intellectually dishonest and particularly inappropriate for HN.
Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @02:51PM (#18462673)
reference your comments then please because your opinions are not the mainstream thus the burden of proof is on you
Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @11:08AM (#18460361)
wow dude i duno if the comments have been edited, but that's wrong. biometrics are much more like usernames than passwords. its a common sentiment among those educated in security
Re:Fake fingerprints can imitate real ones in biometric systems by xoa on Thursday November 15, 2018 @11:20AM (#18460484)
It's a common sentiment amongst those who think they're educated about security. Just like "rotate passwords at rapid intervals and you must satisfy this baroque complex set of requirements for them too" is common sentiment. Unfortunately.
Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @11:31AM (#18460599)
i think we agree more than it might seem, but i can't tell. sure those types of requirements are often absurd and result of ignorance. but back to the point, i don't understand what your argument is about user IDs. remember the context of the comment you criticized is that there are vulnerabilities in biometric security. those vulnerabilities apply when the biometric data is used as a password; it does not apply when the biometric is a username.

so if you're merely saying (as i think you are) that biometrics make poor usernames, much as they make poor passwords, your argument is quite trivial/tangential to this thread and really doesn't address the point op is making and doesn't contribute to the thread in any meaningful way (unless you wanted to expound specifically on why its so important for usernames to be, mutable?)

and if, instead, you're saying, as you implied to me, that biometrics make better passwords than usernames, i'll reiterate: that's wrong.

Re:Fake fingerprints can imitate real ones in biometric systems by xoa on Thursday November 15, 2018 @12:21PM (#18461195)
>i don't understand what your argument is about user IDs

Names/User IDs are not equivalent to biometrics. Nor passwords. Nor tokens. They are symbols that exist to enhance human UX. That's it.

>remember the context of the comment you criticized is that there are vulnerabilities in biometric security

Yes, just like in every single form of authentication. Which is utterly irrelevant.

>so if you're merely saying (as i think you are) that biometrics make poor usernames, much as they make poor passwords

>that biometrics make better passwords than usernames, i'll reiterate: that's wrong.

These are utterly non-sensical statements. Biometrics are not user names (a public symbol) nor are they passwords ("something you know"), "poor" has nothing to do with it, they are one of the other two classes of unique authentication factors. They have their own strengths and weaknesses, and yield different practical results when combined with one (or both) of the other two in a multi-factor authentication system. And a biometric/token MF system can absolutely be superior in security for many common threat scenarios and use cases compared to passwords. Achieving good security requires intelligent deployment of all 3.

Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @01:02PM (#18461600)
defined as such! good grief. anyone can code up a system that uses a fingerprint as a username -- you can't reply "thats not a username!" yes it is, because its defined as such! similarly, lots of applications use the fingerprint as both username and password, again defying your platonic ideal. you can go ahead and define the proper "taxonomy of authentication factors" but the whole irony is you think everyone has this biometric username/password false dichotomy when you fail to recognize that this dichotomy exists in the wild and often in really bad ways ;P
Re:Fake fingerprints can imitate real ones in biometric systems by xoa on Thursday November 15, 2018 @01:44PM (#18462014)
>anyone can code up a system that uses a fingerprint as a username

Really? Please describe such a system. Will it use a photograph of the fingerprint? A hash value? What hash? How do you deterministically arrive at the exact same one each time, or do you plan to "change the user name every single time" and in that case what is the actual persistent pointer to the account/person? Do you expect people to then use that name in conversation or when they think about it?

See, this makes no sense. That's not what "user names" are, it doesn't have any of the properties humans ascribe to them.

>similarly, lots of applications use the fingerprint as both username and password

Name them. Name one, for that matter.

You seem very, very confused about all this but at this point I really don't know how to make it any clearer for you.

Re:Fake fingerprints can imitate real ones in biometric systems by Phemist on Thursday November 15, 2018 @05:01PM (#18463852)
Re the hash value. Are you aware of fuzzy commitment[1]? It is a crypto scheme for protecting and/or deriving encryption keys from data that is subject to noise (such as in biometrics). If you can derive encryption keys, you can also derive hashes.

[1] https://dl.acm.org/citation.cfm?id=319714

Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @03:22PM (#18462918)
im sorry it doesnt make sense to you. when you said, "thats's not what usernames are" it became clear it's a linguistic issue.

you are defining terms one way and i have defined them another way (that's fine) so that is why we cannot come to agreement on any corollary.

the distinction is that you are sticking to the "formal" definitions, while i am using "functional" definitions.

we agree (troll test #1) that auth factors can come in 3 flavors (for the 100th time): something you know, something you have, and something you are. according to this definition, a fingerprint goes into one bucket ("are") and a password goes into another bucket ("know"). peachy. BUT, fingerprints are also something else: GREASE. grease left on a handrail doesnt fit into any of these buckets. that doesnt mean its not a fingerprint!

do you see the point? if you can appreciate that, and look at my comments through this lens, they might make sense. functionally, programmers are free to use "usernames" QUA "passwords" if they want to -- we can't just define that out of existence.

Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @01:15PM (#18461736)
to be clear i think we can basically agree on the fundamentals: the FFIEC guidelines where two or more of the three basic auth factors are used in combination (biometrics, usernames, and passwords are independent) and our argument is really about the best way to help everyone else who can only see 2 categories. this was fun.
Re:Fake fingerprints can imitate real ones in biometric systems by modzu on Thursday November 15, 2018 @11:49AM (#18460819)
having read some of your other comments maybe you're making a point about UX -- where the tradeoff between a biometric password or some long and obtuse string of characters (which is thus more likely to be saved in the browser or written on a sticky note) is not as obvious as it seems: which is worse? that's a valid point.

and then about usernames: maybe you're just saying, hey i can't just swipe my finger at gmail.com because which gmail account am i logging into? do i need 1 finger for each account (business, personal, etc)? lol that's kind of valid point too but nobody is proposing that the biometric identifier is the only part of the username anymore than your browser fingerprint is (which google does indeed utilize; sign in from somewhere else and you'll get 2FA vs on your own device, etc etc). think of your biometric data more like your phone number in 2fa. its yours and can help to verify your identify but its not secret and your authenticator should be secret