19 ms·
Chaos Computer Club breaks Apple TouchID
- drakaal 13y agoKind of a "well duh" post. All of the image scan finger print readers are easy to game. Even the ones that use capacitance can be beaten with a rubber glove and a copy of the finger print, printed on the latex. (the best is actually an Vinyl condom that doesn't come pre-lubed, the ink sticks better and the vinyl is less of an insulator)
- danpalmer 13y agoThe problem is that Apple made a big deal in the announcement about how it was so much more secure than previous implementations, how it used sub-dermal imaging and stuff like that. It appeared from what they were saying, that this would be considerably harder to fake.
- melange 13y agoIt is considerably harder to fake.
- danpalmer 13y agoIt doesn't look it. From the description in the article it appears to be a very similar process to what has been used before, just with a higher resolution printer, but not one that is outside the realm of photo printers.
- melange 13y agoGetting a precise enough print is the hard part. Note that they started with a perfect, carefully staged print, so they haven't really cracked it.
- danieldk 13y agoConsiderably harder? From the article: "In reality, Apple's sensor has just a higher resolution compared to the sensors so far. So we only needed to ramp up the resolution of our fake",
- gfodor 13y agoDifficulty of lifting a good print is probably proportional to the resolution needed. Ie, you need a higher quality print to get a higher resolution image to contain additional information.
- XorNot 13y agoI'm actually pretty skeptical this is the case. Fingerprint data is noisy - it has to tolerate a high degree of error. I suspect the problem is actually that you need to smooth it out appropriately to make the sensor not get tripped up by non-biological noise. I'd be really curious to see what you could do with a high-resolution smartphone camera and a little image processing.
- drakaal 13y agoI am guessing I can beat it with a good pen. As you say it has to be tolerant. If you have a little grunge on your finger, or a cut, or get a tan or there is grunge on the sensor it still has to work. Also, there are a lot fewer fingerprints than the world has been lead to believe. Especially since we each have 10 to try, since the phone only checks 1.
- WestCoastJustin 13y agoThe "How to fake fingerprints" link [1], is one of the scariest things I have seen, given how simple it is, and how much we reply on fingerprints for linking people to crimes. BTW, for anyone who does not know about Chaos Computer Club (CCC) [2], they run a massive conference in EU. You can look at some of their talks @ http://media.ccc.de/ http://media.ccc.de/ [1] http://dasalte.ccc.de/biometrie/fingerabdruck_kopieren?language=en http://dasalte.ccc.de/biometrie/fingerabdruck_kopieren?langu... [2] http://en.wikipedia.org/wiki/Chaos_Computer_Club http://en.wikipedia.org/wiki/Chaos_Computer_Club
- yellowbkpk 13y agoFrontline had an excellent piece on the (lack of) reliability behind most of crime forensics. Fingerprints in particular are mentioned as being very unreliable and unscientific. The only scientifically rigorous piece of "CSI" is DNA matching. http://www.pbs.org/wgbh/pages/frontline/real-csi/ http://www.pbs.org/wgbh/pages/frontline/real-csi/
- maroonblazer 13y agoAnd now even DNA is being called into question. http://mobile.nytimes.com/2013/09/17/science/dna-double-take.html http://mobile.nytimes.com/2013/09/17/science/dna-double-take...
- pasbesoin 13y agoIn addition to the chimeric qualities cited in the NYT article (I skimmed), IIRC some DNA sampling has in the past used and may still use a fairly limited profile of markers. The statistically likelihood of matches between distinct parties is in some cases well under the population of the world. Never read into it in detail, but I was left with the impression that "unique identifier" can be an over-statement/qualification also from this perspective.
- AnthonyMouse 13y ago>The statistically likelihood of matches between distinct parties is in some cases well under the population of the world. In addition to that, there are problems with bias and statistical independence. A given marker is unlikely to be present in exactly 50% of the population, and to the extent that it isn't it can reduce the probability by that amount that a test match is a true match. Meanwhile the suspect pool for a given crime is likely to encompass several (perhaps many) members of the same extended family, who for the obvious reason are significantly more likely than random members of the world population to have the tested markers match one another. Even within a city you will generally see concentrations of specific ethnicities who may have a higher statistical incidence of specific genetic markers than other populations, which can screw up the numbers by an amount that historically hasn't even knowable because we don't have good numbers on the statistical incidence of specific markers within geographical populations. The place where this is most pernicious is when they get a sample from a crime scene and run it against some "DNA database" to find a hit. Then everybody is talking about the probability that X suspect would match the DNA at the crime scene rather than the probability that someone in the database would match even if the actual perpetrator wasn't in the database.
- s_q_b 13y agoiOS security is trivial to break if you have physical access to the device. TouchID (and passcodes) should be considered little more than a convenience, not a serious security measure.
- lawnchair_larry 13y agoReally, how do you trivially break a passcode on an iOS device? There is a way that I know about, and it is very much non-trivial.
- s_q_b 13y agoJust use brute force or dictionary attack over the wire. Given that most users use 4-digit pass codes, this can be done usually in minutes, almost always in less than an hour. Or, if your target is paranoid and uses a very long passcode, target the charger rather than the device itself. iOS assumes any physical device to which it is connected when unlocked is secure. Replace the usb brick with a small computer (e.g. Raspberry Pi) in a convincing looking Apple-esque case. Then wait until your target plugs in his iDevice and unlocks it. You can then dump the drive, or side load malicious code.
- czhiddy 13y ago> Just use brute force or dictionary attack over the wire. Given that most users use 4-digit pass codes, this can be done usually in minutes, almost always in less than an hour. It's clear you've never actually attempted this. The timeout between passcode entries increases with the number of consecutive failures. Get 10 wrong in a row, and the device is wiped (if the user has chosen that option). > Or, if your target is paranoid and uses a very long passcode, target the charger rather than the device itself. iOS assumes any physical device to which it is connected when unlocked is secure. Replace the usb brick with a small computer (e.g. Raspberry Pi) in a convincing looking Apple-esque case. Then wait until your target plugs in his iDevice and unlocks it. You can then dump the drive, or side load malicious code. This no longer works on iOS 7. The user has to manually choose to trust the computer they're attached to prior to any communication going across the wire.
- rickjames28 13y ago"Biometrics is fundamentally a technology designed for oppression and control, not for securing everyday device access." Yes
- geoffmacdonald 13y agolol, @ "oppression and control" . go back to your conspiracy theory cave. Apple didn't have this in mind, they simply set out to solve a problem.
- yohann305 13y agoThese findings would have been more surprising if the fingerprints were taken from the phone itself!
- msds 13y agoActually, touchscreens are more or less the ideal surface to get the fingerprints from - a smooth glass object frequently touched. I just took my phone out of my pocket and found three very clear prints... Just look at 00:37 in the video they posted (1) - lots of clear prints. If the video was higher resolution, you might even be able to use frames of their video as a print source. 1. http://www.youtube.com/watch?v=HM8b8d8kSNQ&t=37 http://www.youtube.com/watch?v=HM8b8d8kSNQ&t=37
- arrrg 13y agoExpected. Still much, much better security than no code at all. I will use it (with full knowledge of its downsides and tradeoffs) and it would behoove the CCC to not portray security as a binary state. (Just as much as it would behoove Apple to be truthful in their marketing.) Don't use it if thieves would consider going through all the effort of faking out the scanner. That's what I take from this no doubt valuable and important work from the CCC. (I assume that iPhone tracking and activation lock cannot be disabled with the fingerprint, so stolen phones will still be easily remotely wiped and bricked, with fingerprint or without. Thieves will have to be crafty and quick if the want to pull this off.)
- bpatrianakos 13y agoYes, we often say security and think it means total protection. It doesn't. Its rare to see any security feature that cannot be bypassed or broken by some means. This is why we implement security in layers. If it were a binary state then a single layer would be sufficient. The idea is to make it so difficult to break through every layer of security that it becomes impractical but there will always be someone who does it. I also don't think Apple is dishonest in their marketing. Fingerprint scanning is absolutely better than a pass code and the marketing around it all gives the impression that using it ensures no one can unlock your phone without your fingerprint. Nothing dishonest in that. Plus the layperson really has no interest in learning the specifics anyway so I'm not sure it matters what they say about it so long as it sounds cool and futuristic.
- panzi 13y ago> Fingerprint scanning is absolutely better than a pass code How often can you change your fingerprint? I can change my pass code virtually an infinite number of times. How often do you inadvertently leave your pass code in random places just by touching things? A good pass code is absolutely better than fingerprint scanning.
- Osmium 13y agoThat's hyperbolic. How often can someone see your passcode over your shoulder? Or have it picked up by a security camera? Fingerprint scanning absolutely has advantages over pass codes. Security is all about trade-offs. This result was to be expected (in some form). What will be worry me is if the "secure enclave" where the fingerprint data is stored is cracked (and I wouldn't be surprised if that happens too eventually).
- fmax30 13y agoNice , The mythbusters did this in their fingerprinter scanner episode , although they didn't have the iPhone5s but I am sure the same principle/technique would work.
- MBCook 13y agoAs I remember, after using a similar technique they started working backwards and found a simple photocopy (no gelatin or other simulated finger) would do it. Apple has at least beat that horrifically low bar. That was a great episode. Beating the thermal sensor was great too.
- Marazan 13y agoWasn't Gruber getting awfully excited about how amazing and revolutionary Apple's finger print sensor was? Will he be claim chowdering?
- jpttsn 13y agoWhat did he claim?
- lyso 13y agoWell he did approvingly quote some nonsense that the reader would only work on a 'live finger' (presumably it is supposed to be able to detect the presence of a soul?). http://daringfireball.net/linked/2013/09/12/5s-fingerprint-scanner http://daringfireball.net/linked/2013/09/12/5s-fingerprint-s...
- dmishe 13y agoWell, to be fair, in this case it was a live finger.
- Marazan 13y agoAlong with the other bollocks that has been linked he even chucked this one up just before the weekend, http://daringfireball.net/linked/2013/09/20/touch-id-star http://daringfireball.net/linked/2013/09/20/touch-id-star trashing the linked news article. Number 1 on the list from the Toronto Star was "How long before hackers crack the security function?" How 'misinformed' of them.
- MBCook 13y agoFrom what I've read, Apple's sensor is still more accurate than competing sensors. It works much faster, and is better at recognizing your finger in various positions. It's also faster/easier than a 4 digit passcode. Let's be fair. Apple said it was easy to use and improved security (compared to the previous iPhone). They didn't say it was designed to the standards needed to protect DOD secrets. This seems like CCC is just trying to get attention to me; holding the device up to straw-man standards of security.
- sarreph 13y agoAn interesting comment on the YouTube video: Not cleaning your iPhone is likely to leave fingerprint evidence/marks directly on the device's housing that could be faked.
- danpalmer 13y agoI'd be interested on peoples' opinions, is this more or less secure than a 4-digit passcode? From a real security perspective, users should have alphanumeric password, as far as I know, businesses often enforce this. Obviously a 4-digit code is easy to brute-force on a computer, but it requires far more technical knowledge to do so - booting custom firmware, using some script to brute force, etc, and if the attacker doesn't have the skills, they are limited to 10 tries, maybe more after waiting a few minutes or an hour. It seems to me that, excluding users leaving smudges on their screen and seeing the passcode that way, a fingerprint is even easier to break than a 4-digit passcode.
- Cushman 13y agoI think you're missing the biggest security hole with passcodes: whenever someone on the subway unlocks their phone, I need to consciously look away or I'll risk inadvertently committing their code to memory. It makes me seriously uncomfortable. I'll hazard a guess that abuse by acquaintances, intimate or casual, is the most common risk to smartphone users, and that the fingerprint is an incredible improvement over the status quo.
- danpalmer 13y agoThis is true, but this is more down to people not covering their phone. I tend to shield my phone to the point where it would be obvious to me if someone were trying to see my passcode. I think TouchID provides good security against 'casual attacks' - those by people who see you use your phone a lot, people who aren't going to put much effort into an 'attack', just try and post things on your Facebook account while you're out of the room. However, in the case of 'real' security, where a person is being targeted for their data, or anything like that, I think it would provide less security.
- Cushman 13y agoI find the idea that the typical 4-digit password provides any more security against an attacker dedicated enough to make a copy of your finger pretty hard to credit. You're placing a lot of weight on your "covering" ability. (There have been times I've had to try hard not to infer someone's passcode purely from their hand movements.)
- gjmulhol 13y agoI have accidentally seen basically all of my friends' passcodes as they type it in at bars etc. I could get into their phones easily. TouchID is more secure than that simply because someone needs to take a 2400dpi image of the person's finger to do it. Locks (when physical access to a device is available) are to keep honest people honest. Most security experts that I know agree that if an intruder has physical access to a device, it can be considered compromised because it is just a matter of time.
- 51Cards 13y ago...2400dpi image of the person's finger... Note: Finger Print, not finger. Here, have a drink out of this freshly washed glass... no, don't worry, I'll wash the glass for you later. :) On the last second point regarding access to a device, I could take a week to make up the fake print during which it won't matter if I have it or not. Since your print isn't changing I just need 5 minutes with your device at any point in the future.
- MysticFear 13y agoThen create a detailed model using said high resolution fingerprint. If someone cares enough about your phone to do that, they can probably break into it by other means anyway (jail break, brute force passcode, etc)
- Groxx 13y agoYou leave finger prints on the phone. Just snap a photo with a decent camera - it's probably enough detail. Print it. Stick some latex or glue on it (literally available everywhere). That's it. This is not rocket science or time consuming like brute forcing. You don't even have to shoulder-surf to catch their password.
- sentenza 13y agoImportantly, this has been demonstrated. The CCC has been doing it for years and published a howto with material costs in the low one-digit Euro range. http://translate.google.com/translate?sl=de&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fchaosradio.ccc.de%2Fctv001.html http://translate.google.com/translate?sl=de&tl=en&js=n&prev=...
- MarcScott 13y agoIf we've learned anything over the past few months, it is that security is an illusion when it comes to Google, Apple and Facebook. The fingerprint scanner is not intended to protect your personal data from being accessed by nefarious cyber-spooks or crackers. The $5 dollar wrench technique is fairly effective in bypassing such security anyway. The fingerprint scanner is there so that when your phone is nicked by a mugger, they can't reset to factory defaults and sell it on eBay. If some knife wielding thug that robs me of my phone has the intellectual capability of lifting my fingerprints off the case and then using them to bypass the security, he still has to know my AppleID password before he can remove the 'Find my Phone' feature. Give Apple a break. This is just another layer of security. It's _not_ the panacea to all our security woes, and they have never claimed it was.
- chmars 13y agoGiving Apple a break? Just another layer of security? That's not how Apple describes it: http://support.apple.com/kb/HT5949?viewlocale=en_US http://support.apple.com/kb/HT5949?viewlocale=en_US And selling a stolen iPhone on eBay does not need a password or a fingerprint, a jailbreak is enough …
- nobodyshere 13y agoJailbreak is enough... When it exists. And for now it doesn't.
- arbitrage 13y agotaking past trends into consideration, it looks like you're betting on the wrong horse, here. it will exist.
- Bud 13y agoPast trends do indicate that. However, the very recent past indicates that Apple is getting progressively better at foiling jailbreaks. It's taking greenpois0n and those folks longer and longer to crack each successive version of iOS. Took a long time for there to be an untethered jailbreak of iOS 6 and the latest rev of iOS 6 wasn't cracked til about two weeks ago. There was no jailbreak of any kind on the iPhone 5 for several months after its release, which is a long time considering that the time between device generations is one year.
- professorTuring 13y agoOf course they have broken it, I had no doubt it would be broken like any other fingerprint security system. The issue here is that it's ok, it doesn't really matter. It is all about the amount of security you need. Does a normal user need unbreakable security? No. The security provided with this method is more than ok, it is kinda secure and it's faster (imho) than writing your passcode. After all your "enemies" here are nosy friends or similar... If you need "unbreakable" security then you shouldn't use iphone or android, or you should use an specific secure storage application (cyphered content, hard to guess pass or whatever). If you need "unbreakable" security you better consider hiring a security consultant. So, the question here is, are the security systems in mobile devices more than fine for most normal users? I guess so...
- ibisum 13y agoActually, its not okay. The reason is: fingerprints are not a valid protection against government intrusion. A password is the only thing that really protects you from this. And now Apple are moving consumers over to a less-secure, more government-friendly intrusion ..
- chmars 13y agoWhat is the resolution of the fingerprint image stored in biometric passport, i.e., the kind of passport you need to enter the US? Biometric passports store an actual fingerprint image and not just a hash like the iPhone 5S. So if the resolution was high enough, everyone with access to a biometric passport – for example by scanning people carrying such passports around at an airport – could forge fingerprints …
- andrewpi 13y agoBiometric passports don't necessarily include fingerprint data. For example, current US passports are considered biometric but do not include fingerprint data since fingerprinting is not required to obtain a US passport.
- chmars 13y agoThat's interesting, thank you – especially because I had to get a biometric passport with fingerprints in order to enter the US …
- neilk 13y agoI think they're missing the point. The passcode on an iPhone defends against other people in your environment - family members, coworkers, roommates - getting your information opportunistically. It doesn't defend against hackers, the government, or even slightly savvy thieves. Also, if a fingerprint sensor is significantly easier to use, and in practice will deter a class of privacy violations, it could increase overall security. This is a question you can only answer by looking how people behave, not solely with an analysis of the technology. The fingerprint sensor worries me more that it records biometric information at all. It's one thing to leave fingerprints all around your environment, but there is now the potential to steal your biometrics over the internet. The device supposedly hashes the data derived from your fingerprint, presumably with a hardware-based secret, but I worry someone will find a way around that. (EDIT: maybe this is physically impossible; can someone provide details?) Also, the issues that CCC discusses about how fingerprint unlocking can be coerced are important. Many law enforcement organizations now have devices that can scan smartphone data, which is bad enough, but at least the use of those devices are controlled. A fingerprint sensor now allows a cop to handcuff someone, jam his or her finger onto the phone, and then to (for instance) delete an incriminating video. Likewise anyone else willing to use force. Might become the next schoolyard amusement for bullies, if your kid has a smartphone.
- controv3 13y ago> I think they're missing the point. The passcode on an iPhone defends against other people in your environment - family members, coworkers, roommates - getting your information opportunistically. It doesn't defend against hackers, the government, or even slightly savvy thieves. The Google Chrome Security team begs to differ [1]. According to them giving someone the illusion of security is bad. [1] https://news.ycombinator.com/item?id=6165708 https://news.ycombinator.com/item?id=6165708
- arrrg 13y agoWhich is an incredibly absurd position, in any context. Security is not binary.
- 13y ago
- pcl 13y agoHere's an idea that would improve security in conjunction with the new sensor: Create a random pattern of ridges and, using the technique outlined in the OP, build a latex key. Attach that to your keychain (in some sort of case to improve durability, maybe). Then, enjoy 2-factor auth, between the phone's pass code and the synthetic fingerprint.
- dwaltrip 13y agoWow cool idea, someone needs to test that
- JofArnold 13y agoPresumably solvable by using a digit that isn't normally in contact with your phone - eg the pinky of your non-dominant hand?
- induscreep 13y agoThis isn't new, some other guy broke TouchId by making a fake finger from gelatin and soy sauce. http://blog.fortinet.com/iPhone-5s--Basic-Fingerprint-Replication-Methods-Stymied-by-TouchID-Sensor/ http://blog.fortinet.com/iPhone-5s--Basic-Fingerprint-Replic...
- danieldk 13y agoIt seems that that guy directly made a 'copy' of his own fingerprint in a mold. I agree that it is breaking TouchId, but the CCC did a more realistic crack: making a fake fingerprint without the person's finger.
- interpol_p 13y agoHe was not able to use the moulded version of his finger to access Touch ID. Instead he had to "enrol" his fake finger as a new finger, and from that point was able to unlock the phone.
- pudquick 13y agoNot seeing anywhere in that article where he had success replicating a print. He did get the iPhone 5S to enroll a fake print and unlock with the same fake print. He was unable, however, to replicate an enrolled fingerprint from a real finger and successfully unlock. Additionally, all of this was done with molds of the target finger - not from lifted fingerprints. Completely different target.
- cowsandmilk 13y ago> The method follows the steps outlined in this how-to with materials that can be found in almost every household I own almost none of the materials they list. They have a very different idea of what materials can be found in almost every household.
- IvyMike 13y agoBy my reading the minimum is: 1) Laser printer 2) transparency sheet 3) white glue. You might not own a laser printer but surely you have a library or kinkos nearby that makes the distinction academic.
- nodesocket 13y agoHonestly, TouchID is better than what we have today; a 4 digit useless passcode. If somebody has to take a photo of my fingerprint off a glass surface to gain access to my phone, so be it.
- leot 13y agoIt's not as useless as all that. Assuming Apple has properly used their key derivation function, and the phone locks you out after ~10 failed attempts, and there's no way to access a locked phone's data, then a four digit passcode is actually quite secure.
- nly 13y agoA KDF wouldn't help with a 4 digit PIN
- leot 13y agoWouldn't it? E.g., what if you did the derivation from the PIN in combination with a securely stored random salt (that could, as an added bonus, change every time you changed your key code)? That was, incidentally, what I meant by "properly used their KDF".
- nly 13y ago4 digit pin? I use a 12+ character alphanumeric password on Android.
- sehrope 13y agoConsidering that people generally don't wear gloves when they use their phones this is like having a picture of your key on your door. Combine that with what we know you can do with pictures of keys[1] and yes it's obviously not a very good idea. [1]: https://news.ycombinator.com/item?id=6167246 https://news.ycombinator.com/item?id=6167246
- numbsafari 13y agoSo, if this can be accomplished with keys, have you removed all the locks from your house? Do you rotate your locks every 3-6 months?
- sehrope 13y agoMy front door does not have a picture of my key on it. My phone has tons of fingerprints though. It's a touch screen phone. One of those words is "touch" which clearly implies your finger coming in contact with it. Even if you wanted to use gloves you need special ones for it to work properly with the capacitive screen. Unless you are continuously wiping it (the screen, not the data) it will have you prints on it.
- numbsafari 13y agoIf you slightly smear your finger every time you remove it from the sensor you shouldn't have this problem. Additionally, if you are keeping your phone in your pocket, as I do, pull it out and take a look (like I just did) and you'll be hard pressed to see much of anything resembling a useful print. I use my phone pretty much all day long and it is devoid of useful prints. Does that mean you couldn't find my prints in other places? Sure. But I can probably find your keys in other places, too. We know that SSL is generally not implemented properly, that the CAs are probably all hacked or subverted by the NSA, that the NSA may have developed backdoors to a number of the more popular encryption suites, but I don't hear anyone running around demanding Google or Facebook disable SSL. If you are doing something that requires sufficient security that you don't want someone to access it via your fingerprint alone, add additional layers of security. If you are doing something potentially incriminating ... don't do it on your freaking phone because it's probably been exploited in a dozen other ways by various authorities who can use it to find out most of what they need without being in physical possession of the phone anyway. Most people aren't worried about the mafia or the CIA or the NSA. Most people don't even bother using a passcode, let alone a passphrase on their phones. If you can add something as easy to use as this, then it adds an additional layer of security against the casual abuse most people will find themselves subjected to (random people making calls from your phone, spouses spying on their email, etc.). If you are worried about the CIA and the NSA, using a phone at all for anything is probably not in your best interest at this point.
- kirillzubovsky 13y agoThis is a really silly statement - "This demonstrates – again – that fingerprint biometrics is unsuitable as access control method and should be avoided." Sure, maybe you can bypass this mechanism, but as an everyday password, this is still a substantially easier tool than typing in a 4-digit password. In fact, at least you cannot easily spoof my fingerprint at a public location, while you could certainly easily figure out my password by just standing over me when I type it. I wonder how many mall cameras, street cameras and all sorts of public surveillance cameras have all our passwords?
- MBCook 13y ago> this is still a substantially easier tool than typing in a 4-digit password. I know tons of people, including myself, who don't use any passcode on their phone because the 4 digit stuff is a hassle. CCC is arguing this isn't pick-proof anti-tampering deadbolt, when right now a huge number of users don't even have a door. It's still a MASSIVE improvement.
- blinkingled 13y agoTo be fair Apple hasn't said anything about liveness checks or any other safeguards against faked/duplicated fingerprints. All they talked about was how the fingerprint storage itself is secure, hardware level and local. The hack that gets the fingerprints off of the chip by exploiting some implementation related vulnerability would be a big deal. TouchID is just another fingerprint reader - albeit one that's easier to use.
- ruttiger 13y agoThis will end Poopin' tweets. http://poopinrules.com http://poopinrules.com
- KamiCrit 13y agoAt this rate, no method of security is secure.
- adestefan 13y agoThe most secure computer is the one locked in a room and unplugged. There has never been a method of security that is secure. The first thing you learn when dealing with security is there are tradeoffs between opportunity, time, money. and usability.
- aroman 13y agoWhile I agree with the spirit of your post, there is in fact a method of security that is definitively unbreakable (if used correctly/precluding side-channelling): the one-time-pad. But as you imply, the reason we don't use it is because the opportunity cost and hassle of using it are too high for many uses.
- adestefan 13y agoYou proved my point by needing to exclude side-channel attacks. You also need keying material, and a way to communicate that material, for a one-time pad and that's vulnerable to a whole host of attacks.
- mephi5t0 13y agoThey tried to make a fingerprint readers more sophisticated and added a temperature registers to avoid fakes or (more in more gruesome case - a cut off finger), but hackers managed to make so called rubber fingers or peel dead finger and fill with a warm salty water. Anything can be hacked. But I think they are missing the point. If Apple wanted its phones to be a secure gimmick at Pentagon - that was silly. But for average user - nobody is going to steal your prints. It's just a usability. For average Joe it is so much easier to tap with finger than type PIN all the time. But if you get specifically targeted nothing will save you.
- bparsons 13y agoThe exact same arguments could be made for having crappy passwords, which, I might remind you, are defeated hundreds of thousands of times a day, at a massive cost to its victims.
- melange 13y agoI don't see hundreds of thousands of fingerprints being lifted from people to fabricate 2400 dpi fake fingers 'every day'.
- dmishe 13y agoI thought, based on anandtech review, that this scanner is not optical but electrical, hence "sub epidermal scanning", so why does a printed finger work?
- Someone 13y agoIt looks like either of the following: - the capacitance of the ridges and crests of one's fingerprint dominates any differences in subcutaneous capacitance (possibly because they are closer to the scanner, or because there simply is too little variance in capacitance between flesh and hair veins) - subcutaneous structures resembles fingerprints too much (seems quite possible, as there must be a reason that it is hard to permanently change one's fingerprints by using sand paper) Aside: a Google found this procedure: http://www.zoklet.net/bbs/archive/index.php/t-202956.html http://www.zoklet.net/bbs/archive/index.php/t-202956.html I don't have the faintest idea whether that is real, but regardless, I don't recommend it.
- makomk 13y agoThe subcutaneous structures are, from what I've read, basically the same as the surface ridges and crests.
- Someone 13y agoLooking at the chaos computer club video, that becomes plausible/likely (the iPhone UI shows a picture of the fingerprint as a guideline for the quality of the phone's knowledge of the fingerprint, and afaik the sensor does not have a camera, so that is not just an aid for the user.) Yes, it could also be Johnny Appleseed's fingerprint, used as an image users are familiar with, but http://en.wikipedia.org/wiki/Friction_ridge http://en.wikipedia.org/wiki/Friction_ridge seems to confirm it, too ("The pattern of ridges they produce in hands and feet". I'm not sure whether they refers to the epidermal cells or to the blood vessels (less likely), but that doesn't matter)
- stesch 13y agoJust in time. Who knows how long these research projects stay legal in Germany.
- thrownaway2424 13y agoMore context, for those of us not up-to-date on German politics?
- stesch 13y agoOutcome of the elections. Merkel won. The CDU (Christian Democratic Union) isn't very Internet and hacker friendly.
- frank_boyd 13y agoFor the record: Merkel personally assured Obama that she would refuse Snowden, in case he applied for asylum in Germany. Makes it pretty clear what the world can (not) expect from Germany.
- cremnob 13y agoOverall security will be increased because of Touch ID because most people don't use a pass code at all.
- leefrank 13y agowhat Linda replied I'm stunned that a mom can get paid $5082 in 1 month on the internet. go to website http://goo.gl/HRSfiS http://goo.gl/HRSfiS
- shawkinaw 13y agoLet's think about the real point of Touch ID technology. Is it to secure your phone against high-tech criminals with a lot of time and resources? No; it's to give you enough time to realize your phone is gone and remote wipe it via iCloud.
- matdrewin 13y agoMuch more convienient than a passcode with a little less security. I'd still use it unless I was a CIA agent.
- abritishguy 13y agoHow is it less security though? You don't have to follow someone for very long with a high zoom camera before you can get their passcode and that is a lot easier than duplicating their fingerprint. And yeh it is much much more convenient.
- panzi 13y agoDo you inadvertently leave your pass code lying around in random placed all day long? How often can you change your fingerprint?
- matdrewin 13y agoThe Touch ID is less secure because you can force a person to put their fingerprint to unlock their own phone. Forcing the passcode out of someone can prove more difficult and the phone will wipe itself after 10 tries (if you have that feature enabled). I could steal your phone and manage to unlock in the process by taking your hand and unlocking the phone before walking away, somewhat more difficult to do with a passcode.
- interpol_p 13y agoYou'd still have to force the correct finger, and Touch ID requires a passcode after five incorrect tries.
- godgod 13y agoIn this day and age of NSA spying on everything, you'd have to be a complete moron to give any device your fingerprint data. You might as well E-mail the FBI with a copy of your fingerprints to store in their database.
- Cushman 13y agoActually, this raises an interesting thought. Couldn't a security-conscious user take advantage of this to turn "something you are" into "something you have"? Since you can train the sensor with anything, is there a market for semi-permanent, cryptographically-random... Thumb rings, or something?
- BrianLey 13y agoThis is a great idea. Go for it. -Brian :-)
- abritishguy 13y agoSome people seem to be forgetting what this is being used for. This is an OPTIONAL replacement for the pass code. However you feel about its level of security it is definitely more secure than a passcode which is the other option. If someone wanted to target you for whatever reason then how long would they have to follow you with a high zoom camera before they would see you type the passcode in? The passcode/touch ID is to stop opportunistic unlocks not a determined attacker.
- Navarr 13y agoWere people saying that this was secure? I thought it was just another fancy unlocking method like Google's "use your face to unlock"
- makomk 13y agoYes, they were - for example http://tech.fortune.cnn.com/2013/09/19/iphone-5s-fingerprint-scanner/ http://tech.fortune.cnn.com/2013/09/19/iphone-5s-fingerprint...: "As for the tech itself, Rogers explains fingerprint scanning as a whole is more secure than the four-digit passcode. Copying someone's fingerprints remains a cumbersome process, not to mention pricey -- as much as $200,000, by some estimates." Edit - and http://daringfireball.net/linked/2013/09/12/5s-fingerprint-scanner http://daringfireball.net/linked/2013/09/12/5s-fingerprint-s... which someone linked elsewhere in this discussion: " And like the sensor in the iPhone 5S, the sensors ... can detect the ridge and valley pattern of your fingerprint not from the layer of dead skin on the outside of your finger (which a fake finger can easily replicate), but from the living layer of skin under the surface of your finger, using an RF signal. This will protect you from thieves trying to chop off your finger when they mug you for your phone (assuming they’re tech-literate thieves, of course), as well as from people with fake fingers using the fingerprint they lifted from your phone screen."
- spyder 13y agoCan the fingerprint reader work with other parts of your hand ? For example if you can use the back of your finger or part of your palm then it could be a little more secure because you don't leave the prints of these everywhere.
- joakleaf 13y agoSo the big question is, how hard is it to get at 2400 DPI finger print? They don't show if they can scan the finger print off the phone. I would imagine that it could be quite tricky to get that level of resolution. I would like to see a complete hack purely based on a finger print on the phone.
- contingencies 13y agoHow hard is it to get at 2400 DPI finger print? Left arrow key? Coffee cup? Left button of a mouse? Car door handle?
- joakleaf 13y agoWell... yeah, but there is quite a lot of smearing. Will the quality of the finger print you can extract that way using whatever means you have be of high enough quality? It is not obvious to me that you'll be able to get something that is 2400 DPI quality.
- contingencies 13y agoLook at your finger. Actual ridges are not that dense. A sampling frequency of 20 points per mm is high enough to visualise a fingerprint in sufficient detail for identification purposes https://en.wikipedia.org/wiki/Fingerprint#Research https://en.wikipedia.org/wiki/Fingerprint#Research Random #s: 20dpmm = 5,080dpi? Sounds like 2400dpi sensing is certainly insufficient for research-grade identification... and therefore maybe easy to fool? :)
- brianpgordon 13y agoDPI refers to the number of samples in a straight line one inch long, not to the number of samples in a 1 inch square.
- contingencies 13y agoAha! Thanks, that makes more sense. So 1 inch = 25.4mm. 20 dots per mm is sufficient. So 20x25.4 = 508dpi. That's more believable as a rough minimum.
- abalone 13y agoJust to keep things in perspective, the goal of Touch ID is not to be unhackable. The goal is to get more consumers to move from zero security to pretty good security. A very large number of people don't put any kind of passcode of any kind on their phone, simply because it's inconvenient. Touch ID is designed for them. It's not designed to secure nuclear footballs. Touch ID is going to massively reduce the number of totally unsecured iPhones that require zero effort to access. That's the goal. I think some people see "fingerprint scanner" and think "military-grade security" because that's where we've seen scanners before in movies and such. But this is really very much a solution for the consumer market, where convenience and usability are critical features of a security system. Sometimes infosec folks forget that. If you make it too hard to use (passcodes), people just bypass it. So you can blame the user, or you can try to design something easier to use. If in the end you've improved the overall security landscape, you've succeeded. I think that's what Apple is doing here.
- ParkerK 13y ago>Just to keep things in perspective, the goal of Touch ID is not to be unhackable. The goal is to get more consumers to move from zero security to pretty good security. Agreed. Complaining about this hack would be like people saying locks are "hackable" if you steal someones key and make a copy. There's always a way around any system, if a criminal is dedicated enough to get past it.
- jonknee 13y agoHere's Apple's main marketing text on the subject: > Put your finger on the Home button, and just like that your iPhone unlocks. It’s a convenient and highly secure way to access your phone. Your fingerprint can also approve purchases from iTunes Store, the App Store, and the iBooks Store, so you don’t have to enter your password. It is definitely intended to replace passwords. Pretty good security would be to require both the fingerprint and a PIN (for unlocking the phone, at that stage a fingerprint is fine for authenticating iTunes' digital purchases).
- DigitalJack 13y agoThat's a matter of opinion, not fact.
- joejohnson 13y ago"[I]t is far too easy to make fake fingers out of lifted prints" Really? It seemed like this was a lot harder then just shoulder-surfing someone entering their passcode. Touch ID may be hackable, but this is still way harder for the average person to hack than a simple passcode. AND it's way easier to swipe your finger than type in a code! Touch ID can't be worse for security; it appears it's at least a bit better.
- speeder 13y agoGreat quote com CCC team: "Biometrics is fundamentally a technology designed for oppression and control, not for securing everyday device access." It explains why Brazil is trying to put biometric scanners on the electronic voting machines.
- Cbasedlifeform 13y agoWouldn't it be ironic if the new iPhone 5S camera had a high enough resolution to take the photo of another user's fingerprint off the screen of his or her phone? ;)
- runn1ng 13y agoLooking on the video is very unsettling. I think the person needs some medication or something. http://www.youtube.com/watch?v=HM8b8d8kSNQ http://www.youtube.com/watch?v=HM8b8d8kSNQ
- frank_boyd 13y ago"CCC" actually stands for "Coffee, coffee & coffee".
- Fourplealis 13y agoGuys from IsTouchIDHackedYet.com crowdfunded reward for hacking TouchID. I guess CCC won bounty worth over $10k. http://istouchidhackedyet.com/ http://istouchidhackedyet.com/
- jchimney 13y agoIts an improvement. The typical pass has 4 characters so 10,000 possible combinations. Doing about 1 per second would find the password in the worst case scenario in about 3 hours; simply by trying all possible combinations. I think trying to lift a usable fingerprint off a glass surface would be significantly more difficult than that.
- coldcode 13y agoNo, each failure increases the time between tries until you brick the phone.
- confluence 13y agoThis is fairly unsurprising to anyone with even a modicum of understanding as to how these sensors actually work and the decade long history of researchers breaking them with Photoshop, gummy bears, latex and spit. What concerns me more is the claims they make about the "secure enclave". Maybe I'm just paranoid, but historically if data does exist, then it will be abused. The TouchID sensor, coupled with its strong bullshit security claims by Apple, in addition to the claims made about how data is never sent by Apple because of the "secure enclave", makes me think that this would be a very convenient way to create a global voluntary fingerprint database tied to every aspect of everyone's identity without freaking anyone out. If a government were to release something like this, they'd be sued into the ground and screamed against for breaking core privacy covenants. But when Apple does it's just brilliant and revolutionary. Reasonable technically informed paranoia is what made the NSA releases fairly unsurprising to me as well. My rule with security is that if it can be done, then it will be abused. It's basically a Murphy's law for humanity. Trust nothing. Trust no one. Doubt everything.
- anmalhot 13y agoeven though it was almost expected to be bypassed easily, using fingerprints can still be handy if one wants to establish claim on a device. I believe the thinking was to provide a way to uniquely link the device to an entity - security was just a byproduct (but marketing trumpeted it)
- coldcode 13y agoApparently a lot of people are much smarter than the people who built the technology. Kinda like everyone is better at cryptography than actual cryptographers. Nothing anyone says here is going to surprise the folks who designed it.
- thatha7777 13y agoA further argument against biometrics, for those in the United States, is that your "right to silence" (under the 5th amendment) doesn't protect you against the government compelling you to use your fingerprint to unlock something (however it does protect you against revealing a PIN code)...
- anizan 13y agoDont panic! this loophole is easy to fix if AAPL gives free mittens(cuter than gloves) to its users with clear instructions to take them off only when unlocking the phone.
- _pmf_ 13y agoYes; the hackers are just holding it the wrong way! It's really secure if it's held the right way.
- reillyse 13y agoTalk about missing the point. I dislike entering a passcode every time I pick up my phone. Yet if someone steals my phone or I leave it somewhere I don't want someone to be able to access my photographs or my data. Fingerprint sensor sounds like a pretty good solution to me. Do I want Fort Knox security on my phone? No. Could someone still access all my data even if it was secured with a passcode, certainly they could with physical access to the device and a couple of debugging tools they could lay it wide open. So put simply, fingerprint is more convenient than having to type in a passcode. +1 for Apple Good to know how easy it is to break though so no one gets carried away and starts using it for things worth breaking into.
- tambourine_man 13y agoFirst, the fingerprint of the enroled user is photographed with 2400 dpi resolution. The resulting image is then cleaned up, inverted and laser printed with 1200 dpi onto transparent sheet with a thick toner setting. Finally, pink latex milk or white woodglue is smeared into the pattern created by the toner onto the transparent sheet. After it cures, the thin latex sheet is lifted from the sheet, breathed on to make it a tiny bit moist and then placed onto the sensor to unlock the phone. Yeah, easy as pie. Finger chopping should be added to this xkcd: Security: http://xkcd.com/538/ http://xkcd.com/538/
- seanmcdirmid 13y agoI've seen plenty of people "hack" the 4 digit password simply by observing the user entering it. This kind of hacking seems to involve even more work than that.
- EpaL 13y agoImportant to remember Touch ID only gives you 5 tries before requiring the device passcode. I wonder how many attempts the CCC guys had before they were successful?
- DigitalSea 13y agoI don't think the goal of Touch ID is better security nor is it an attempt by Apple to prevent the loss of iPhones from theft. The goal of Touch ID at the end of the day is to make it easier for people to make purchases, entering passwords to make an iTunes/App store purchase is a hindrance to Apple's bottom line. Currently because of the steps involved, people have the ability to rethink their purchases during the time it takes to enter and confirm they want to make a purchase. Touch ID takes away a few seconds of time to make a purchase, touch your finger on the reader and BAM! instant purchase. The steps in which the Chaos Computer Club took to break into an iPhone, no criminal would even think of undertaking. In the criminal world the longer it takes to steal something, the higher the chance you'll be caught. It's no different to an engine immobiliser that prevents a car from being stolen. If a criminal were to take their time, they could pop the bonnet and start the car, but most criminals will just take your stereo and car contents and leave the car if they can't get it started within a couple of minutes... Although, having said that. Apple's marketing speak does make Touch ID sound much more secure than it actually is. This might come back to bite them in the behind one day if the wrong person has their iPhone and data stolen and decides to act upon Apple's somewhat deceivingly clever marketing speak in a court room with dollars to spare. And besides making it easier for people to spend money without having time to think, a fingerprint scanner to the not-so-technology inclined sounds futuristic and cutting-edge, which in turn will sell millions upon millions of iPhone units. While many who frequent HN can see past the marketing spin and realise a fingerprint scanner isn't all that exciting or new, the lowest common denominator who buys an iPhone sees things differently.
- bdcravens 13y agoWe see him register his index finger. Then he places his supposedly artificial index finger on his middle finger, and the phone unlocks. Since it uses RF and goes beyond the outer layer of skin, how do we know that the middle finger wasn't already registered?
- computer 13y agoBecause it's the CCC, and they're very reputable.
- hrktb 13y agoIn the comments there is so much focus on the convenient aspect of TouchID. I agree, but the main point I think is that we have a situation where: - fingerprint authentication will be seen as more casual and mainstream than it was before [1] - people will still leave fingerprints everywhere, including around and on the fingerprint sensors - once a high resolution image of a fingerprint is done, it can be re-used for literaly a lifetime (imagine keeping track of someone for years and use his/her fingerprints anytime it's needed) - if enough applications rely on fingeprint authentication, exchanging fingerprint databases might become lucrative enough From this point of view, seeing TouchID as just a cute way adding some security to a phone is too candid I think. It will have an immediate positive effect for casual phone locking, but would bring much worse effects down the line. Optimisticly no one would rely on fingerprints alone to authenticate users for anything important. But the definition of what's important is blurry, and there is so many situations now where weak passwords are used, but it would be so tempting to switch to fingerprints (door unlock for instance...). [1] laptops had finger unlock features for years now, but it never really made it to the wild masses I think. Fujitsu phones had a fingerprint reader too, but again, I don't remember other makers picking up the feature.
- deleted 13y ago[deleted]
- 001sky 13y agoIt is a Touch screen ! YOUR FINGER PRINTS ARE ON THE PHONE... Don't lose it !! =D
- Siecje 13y agoHe is still using his finger behind the tape....
- zenbit 13y agoHe is not using the same finger.
- adamconroy 13y agoIt is amusing to see thousands of unpaid apple PR workers spring into action, making sure no critical comment exists without a defence. Perhaps they feel their credibility is on the line, given how often they have sermonised on the genius/quality/beauty of their electronic device manufacturer of choice.
- moocowduckquack 13y agoPotential side effect of TouchID: Due to the mass marketing of this feature it becomes cool for people to learn how to copy fingerprints, causing a massive headache for forensics teams everywhere.
- wiml 13y agoAll the l33t kids will quit their current jobs and go to work busing tables, where they can surreptitiously lift prints from every glass or coffee-mug they carry.
- yeukhon 13y agoI am not impressed by this so-called hack at all. This is like people expecting encryption to solve both authenticity, integrity and confidentiality altogether by doing c = E(p,k). We want to see real hack as in actually bypass the system without any fingerprint, or a way to forge a fingerprint.
- therandomguy 13y agoSo much more secure than my house or car? Looks like it. Also probably buys me enough time to realize that my phone is missing and do a remote wipe.
- joshstrange 13y agoFirst off I want to say I agree with most of the people here that Touch ID was not meant to be in breakable but rather an easy to use system that vastly improved users security over 4 digit PINs or no PIN. That said, hypothetically, let's say I get arrested and the police take my phone. My phone has my fingerprints all over it. What is to stop them, legally, from using my prints on the phone to unlock my device? I say this not to spark an argument but as a real question, I bought an iPhone 5S and I really am interested to know if any law would protect my phone if it was taken in such a situation?
- 2muchcoffeeman 13y agoDespite all the claims of how insecure this is, I've just checked a bunch of my stuff. I cannot find a single clear print. There are a few smudged prints on my laptop and coffee cup. My phone is just smudges all over. So what is a realistic way to clandestinely grab a print?
- _ak 13y agoThe CCC previously published a German minister's fingerprint. They acquired it by lifting a water glass he had used at a public event. http://www.edri.org/edrigram/number6.7/fingerprint-schauble http://www.edri.org/edrigram/number6.7/fingerprint-schauble
- 2muchcoffeeman 13y agoThis doesn't really translate to an everyday attack vector. They had to have served the minister a drink that would not cause precipitation to form on the surface of the glass and specifically target him. Then you need to actually process the print. A better measure would be how easy it is to lift a usable print from a crime scene. But even this has problems. You need to target a person to know whose prints you have. If you just randomly pick pocket a phone. How do you get the print? How do you identify which finger was used? You need to get lucky or get 10 good prints. I agree with others. The real question here is, "Is this better than no password?" I think the answer is, yes.
- goggles99 13y agoNot really anything new here. This was done a decade ago when bio-metrics were shown to be a weak form of authentication/verification. Still, the iPhone scanner is a deterrent and thus adds value.
- Marazan 13y agoThe amount of kool-aid drinking about TouchID in this thread: https://news.ycombinator.com/item?id=6403089 https://news.ycombinator.com/item?id=6403089 is pretty staggering.
- frank_boyd 13y agoDemo: (only 1 min) http://www.youtube.com/watch?v=HM8b8d8kSNQ http://www.youtube.com/watch?v=HM8b8d8kSNQ
- ForFreedom 13y agoAccording to the adverts by Apple they specifically select certain points on the finger print and analayze then permit access. If such a technology is broken then I would assume their encryption on the A7 chip where the fingerprint is stored also can be broken. If lots of people do not use passwords on their phones for the sake of comfort then it is not anyones fault that their phones are logged into or information stolen. Information is stolen because the user is lazy to secure the device. When Apple says one can use finger print to do transactions then I have to assume that the transaction cannot be done by anyone other than me and by any other means through the phone.
- dbg31415 13y agoThe comment was made, "It's not for people who care about security, it's about people with no security." But poor security just replaces no security with a fake sense of security. I'd argue that false security is worse than no security.
- countrybama24 13y agoIf you're really concerned about this, just register part of the finger that isn't the tip, and get in the habit of smudging the home button afterwards. I usually only touch the phone with my finger tips or palm, and you could register, for example, a part of the finger under the knuckle that almost never touches the device except to authenticate the print. Of course if CCC knows which finger was registered, AND has a perfect print left on the device AND they know which print corresponds to the finger registered on the device, of course they can crack it. But if they have to guess which print on the device cracks it, I'm willing to bet they trigger the 5 failed attempts which then requires a passcode (and 10 failed attempts wiping the phone, although this is optional). This means there are more than 10 options (which finger AND what part of each finger) you could use as a print. The oft cited scenario of police being able to compel you to input your print assumes they know what part of your hand unlocks the phone. They can't make me divulge the part of my hand thats registered just like they can't make me divulge my password.
- countrybama24 13y agoSo if some of the worlds most elite biometric hacking experts need 48 hours, knowledge of the registered finger AND an almost perfect print left on the phone, I think it actually proves how secure the system actually is. If this was that easy they would have cracked it Friday, but it clearly took them several attempts despite being (some of, if not) the best in the world at forging fingerprints. Yes you can't change your fingerprint, but you can change which is registered on the device (or with the bank, or whatever) and I'm guessing financial transactions outside of iTunes might require a passcode also. It's just another layer of optional security. Clearly it shouldn't be relied on as a foolproof, 100% secure authentication system but it certainly shrinks to pool of people who can gain access to my phone from "anyone who sees me unlock it several times a day" to "fingerprint forgery experts and highly sophisticated and motivated criminals."
- jccc 13y ago[Regarding the point that this is only supposed to be convenient for users, not to be unhackable...] Today: "Fingerprint scanning on my phone ... that's super convenient." Tomorrow: "Fingerprint scan required by government ... oh well, I already use that on my phone." FTA: "We hope that this finally puts to rest the illusions people have about fingerprint biometrics. It is plain stupid to use something that you can´t change and that you leave everywhere every day as a security token", said Frank Rieger, spokesperson of the CCC. "The public should no longer be fooled by the biometrics industry with false security claims. Biometrics is fundamentally a technology designed for oppression and control, not for securing everyday device access." Fingerprint biometrics in passports has been introduced in many countries despite the fact that by this global roll-out no security gain can be shown. iPhone users should avoid protecting sensitive data with their precious biometric fingerprint not only because it can be easily faked, as demonstrated by the CCC team. Also, you can easily be forced to unlock your phone against your will when being arrested. Forcing you to give up your (hopefully long) passcode is much harder under most jurisdictions than just casually swiping your phone over your handcuffed hands.
- malandrew 13y agoI want to see this exact attack repeated based entirely on the fingerprints left on the device itself. It's an all glass surface and we leave fingerprints everywhere, including on the device itself. It you are literally leaving the key all over the screen itself, this is pretty damning. I wouldn't be surprised if an entire photograph of all the partials all over the screen could be used to reconstruct one full fingerprint of the desired digit. Now that this type of security is on the iPhone, it is likely to become widespread, which will only further increase the value of improving attacks on this particular security measure.
- rashthedude 13y agoKabel-salat ist gesund.
- JoachimS 13y ago(Huge discussion here - lets add to it. ;-) There are several things here that people in discussion seems to miss och confuse. I've been working with biometrics and can at least try to clear things up. For authentication (and identification) of a user we have three types of information: Things you have (a hard token generator), things you know (password) and things you are (shape of face, gait, voice, pattern in the iris, arteries in the back of the eye, hand, DNA. And fingerprints). Measuring what you are info and using it is called biometrics. For good security we normally want to have a combination of at least two of the types. OpenID using for example a Yubikey is a good example. The good thing with biometrics is that the user always carry the info needed with him/her. There are a few drawbacks though: (1) The information is not very stable. It changes during the lifetime of the user. Sometimes it can be pretty rapid. (2) The information is not very unique. Some types of biometrics is better than others. There is also differences in informational quality between individuals and ethnic groups. Depending on type of biometrics we get anything from a few bits to a few ten of bits. This means that it is not better than a good password that is 8 characters or more, but as good as or a bit better than a normal PIN code. (3) The information is not under the users control and can't readily be replace. This is one thing many here and elsewhere seem to have missed in the CCC announcement. The point is that you as a user can't decide at any given time that you don't trust you token anymore, invalidate it and get a new token. That is why biometrics is foremost a tool _for others_ to identify you (passports, forensics). The reason fingerprint based biometrics is so popular (compared to other types of biometrics) is that it is possible to build compact, cheap sensors that are pretty easy to use and are simple to integrate into digital systems. All types of biometrics are fuzzy. We normally talk about False Acceptance Rate (FAR), that is how often do we accept a biometric ID as valid when in fact it is not. And correspondingly we have False Rejection Rate, where a valid ID is rejected. Good biometric systems have FAR, FRR under 10%. But for a busy airport there is still quite a few mistakes during a day. The way a fingerprint based biometric system normally works is that you have a sensor that creates an image (256 levels of gray scale or similarly). The image is then processed (differential filters etc) followed by feature extraction. The features are called minuae: https://en.wikipedia.org/wiki/Minutiae https://en.wikipedia.org/wiki/Minutiae Typically sworls, where lines end, merges splits. Normally we find 8-10-15 or a few more good minutae in the image. Based on the location of the minutae we create a graph. The graph is then stored (if registering a user - called enrollment) or compared to stored graphs. And here comes the fuzziness. The graph will not be similar so we simply can't do a SHA-1 digest and match. The graph will be rotated, scaled, stretched, have fewer or more points. Basically fuzzy congruence matching with threshold. The feature extraction can be done directly in the sensor. But in the case of TouchID I don't think so. Apple bought Authentec and their area sensors (that can capture a whole image directly. Sweep sensors detect movement of a finger over the sensor, estimate speed and stitch image slices together) simply delivered a raw image. This means that the filtering, feature extraction and matching is done inside A7. Apple has touted the security of the processing. Basically it is ARM Trust Zone used in several other devices. http://www.arm.com/products/processors/technologies/trustzone.php http://www.arm.com/products/processors/technologies/trustzon... TZ is good, but there has been attacks published. And there is nothing that says that Apple has not added a read port from the untrusted enclave into the memory of the trusted enclave. For efficient debug reasons for example. So. Biometrics is fuzzy and will give false acceptance (as the main problem. rejextion is less of a problem). There is quite probably an image available in the A7 and we really don't know if it and/or the graph database is in fact accessible. When it comes to the CCC attack - we simply don't know if they tried lower resolution before ending up with 2400 dpi. I wouldn't be surprised if it works (at least sometimes - fuzziness again) with lower resolution. Also attack always gets better. I'm prepared to bet a good IPA that someone within 2 years will show how he/she can unlock a 5S just by smartly pressing on the home button while breathing to activate residue as fingerprint. It has been done with area sensors such as Authentecs before. TouchID is good if it makes users without PIN to use it. But if it gets users with PINs stop using PINs, it is not as good. What would be great if we could combine TouchID with PIN or password. All the time. I hope all this explains a few things. And remember, once again, the main problem with biometrics is that it can't be changed at will by the user. Good for others, less so for the user.