Slashdot Mirror


Touchscreens Open To Smudge Attacks

nk497 writes "The smudges left behind on touchscreen devices could be used to decipher passwords to gain access, according to researchers at the University of Pennsylvania. The report tested the idea out (PDF) on Android phones, which use a graphical pattern that the user traces to unlock the handset. The researchers took photos of the smudge trails left on the screen and bumped up the contrast, finding they could unlock the phone 92% of the time. While they noted Android 2.2 also offers an alphanumeric password option, the researchers claimed such a smudge attack could be used against other touchscreen interfaces, including bank machines and voting machines. 'In future work, we intend to investigate other devices that may be susceptible, and varied smudge attack styles, such as heat trails caused by the heat transfer of a finger touching a screen,' they said."

185 comments

  1. Rather simple fix by Halifax+Samuels · · Score: 5, Insightful

    It would be easy enough to implement an alphanumeric password on a keyboard that's always a different shape / place on the screen. Or just instruct users to wipe their hand across the screen a few times on public touchscreens - maybe include a small microfiber cloth attached to the kiosk / ATM / whatever so clean it with.

    1. Re:Rather simple fix by underqualified · · Score: 1

      or they could play games on it. keeping your phone safe while having fun.

    2. Re:Rather simple fix by Anonymous Coward · · Score: 0

      The idea of moving fingers over the screen could work wonders.
      Notify users of correct entry, then tell them to move their fingers at random over the screens buttons to obfuscate past presses.
      Estimating the age of finger presses would drop the guesses down to less than 1% because of varied temperatures, convection at differing rates due to smudges and wind, a little conduction as well.
      Using the whole hand isn't a good idea since the surface of the palm or back is different to that of a fingers surface both in shape, heat, and average chemicals on them. Plus, hand-heat would uniformly heat the panel for the most part.

      A simpler solution would be to heat the screen internally with different rates per button area, at random. Or at least shine some light towards it with a lens varying the heat over the screen.
      But these are probably too expensive in the long run, a simple jet of cold air could protect against a heat attack.
      Smudge-wipers could clean off smudge every transaction.

      Photo-taking at ATMs will be noticeable, so that's out of the picture. Well, they could mod the camera to take a flash at a frequency outside human sight, which could probably be more useful actually. (in either IR or UV)

      Of course, none of this will happen since nobody will care enough, despite the fact that it is the banks who suffer these attacks in the end.

    3. Re:Rather simple fix by Lumpy · · Score: 1

      Easier yet. install a matte anti glare screen protector and suddenly this goes away. It's been a "problem" for decades. if you wanted to you could dust a keypad for fingerprints and see the buttons that are the most used.

      solution? wipe the screen regularly or dont use your ipad while eating barbecue ribs.

      --
      Do not look at laser with remaining good eye.
    4. Re:Rather simple fix by TrisexualPuppy · · Score: 4, Interesting

      This isn't exactly a new idea. Even I had a similar idea that I realized years ago.

      Back when I was at MIT, we had utility vehicles on campus and several keypadded gates. The men in trucks drove up to the gates and entered codes. Since I didn't want to build any hardware, I colored the keypad over with a permanent marker in similar color to the keys. I counted the audible beeps emitted by the controller. After a day or so, I went up and saw that only three keys had been depressed for the five beeps. After four tries, I had the code and could pointlessly open the gate for no reason at all at will!

    5. Re:Rather simple fix by camperdave · · Score: 1

      Rather than a random keyboard, they should be using Passfaces. A grid of random face photos is shown, with one of the faces, a key face, belonging to a set that the user has chosen. Do this a couple of times with random key faces and you've authenticated the user. Since the position of the photo within the grid is random, tracking the smudges won't help.

      --
      When our name is on the back of your car, we're behind you all the way!
    6. Re:Rather simple fix by Anonymous Coward · · Score: 0

      Can the same approach be used with body parts other than faces?

    7. Re:Rather simple fix by FuckingNickName · · Score: 1

      I went up and saw that only three keys had been depressed for the five beeps. After four tries

      If only number of presses is relevant but order is irrelevant, that's as close to expected as you can get... but if order is relevant, that's very lucky.

    8. Re:Rather simple fix by IBBoard · · Score: 1

      maybe include a small microfiber cloth attached to the kiosk / ATM / whatever so clean it with

      Yeah, because no-one is ever going to try to steal/rip from the chain/burn/destroy/cover with sticky stuff a cloth on a bit of string at an outside terminal! As it is they have to chain up pens inside the bank in case someone steals it.

    9. Re:Rather simple fix by Anonymous Coward · · Score: 5, Funny

      You'll find it's actually quite common to get incredibly lucky in stories that you made up. In fact, just the other day when I was getting a blowjob from Jessica Alba, a million dollars fell into my lap.

    10. Re:Rather simple fix by Anonymous Coward · · Score: 3, Funny

      that must be made up. what probably really happened was the million dollars fell on her head and she didn't get to finish her job.

    11. Re:Rather simple fix by tokul · · Score: 2, Insightful

      maybe include a small microfiber cloth attached to the kiosk

      That cloth will soon become virus/bacteria farm instead of being security feature.

    12. Re:Rather simple fix by Lion+XL · · Score: 1

      Actually...that whole google password swipe idea is stupid, of course you figure it out from the smudge, I figured my sons out by watching him from across the room.

      The problem with it is that the endpoints have to intersect a number ( 1 of 9) which is like, what a 1-bit hash key????
      There are some simple ways to fix this:

      a) press the numbers like a keypad and not swipe, still breakable but a little harder

      b) remove the numbers and image the swipe, allow the swipe to be random so it doesn't rely on fixed endpoints, still breakable but a little harder

      c) increase the endpoints by adding symbols and the alpha keys, much harder to break, much harder on the end user to remember
      any of these would be better than some after the fact 'screen wiping'.

    13. Re:Rather simple fix by FingerDemon · · Score: 1

      Yes, I was also thinking you could use the length of time as an added decision point. When a particular choice is being made the user would have to wait a second or two before entering it. Anything before that wouldn't work. You have the user choose how the time sensitive entry would work beforehand and give very few clues on the screen when it is happening.

      For example, I could set things up so that when I'm entering my password, the last two keys have to be separated from the others by a timespan of between two seconds and four. It wouldn't help if someone was watching you do it, but it would help obfuscate how smudges are read after the fact to guess a password. Nothing about the smudges should indicate when they were pressed. I guess if you were doing some heat signature analysis for the fading heat of the finger press, you might be able to glean that. But that seems like an awful lot of trouble to go through and you would need full access to the device shortly after its use to even do that.

      --

      "Contrarily the lookaside buffer might not be the panacea... "
    14. Re:Rather simple fix by d3ac0n · · Score: 1

      Or, you know, you could just buy a phone WITH A KEYBOARD.

      Seriously, typing on the screen sucks, screen smudges and attacks based on them notwithstanding.

      --
      Official Heretic from the "Church of Global Warming". Proven right thanks to whistle blowers. AGW = Flat Earth Theory
    15. Re:Rather simple fix by dmomo · · Score: 2, Funny

      > solution? wipe the screen regularly or dont use your ipad while eating barbecue ribs.

      So, never use an ipad?

    16. Re:Rather simple fix by geminidomino · · Score: 1

      The problem with it is that the endpoints have to intersect a number ( 1 of 9) which is like, what a 1-bit hash key????

      It's even worse. Each point can only be used once, and there's no ability to "skip" a point (say to connect from point "3" to point "1" without hitting point "2"). While you can sometimes "split" a diagonal and go from "2" to "7", I doubt most users are going to bother since "accidentally" hitting "4" or "5" on the way down is more likely than not.

    17. Re:Rather simple fix by CharlieHedlin · · Score: 1

      Your point is valid, but I think far more people would absent mindedly walk off with pens with no intent for theft! Since I can never keep up with my own pens, maybe I should chain one to my desk! I always walk off with them and set them down in odd places!

    18. Re:Rather simple fix by riperrin · · Score: 2, Informative
      Actually I have a similar story. My brother left his car at the back of my house while he spent a year travelling. When he came back he couldn’t remember the code to deactivate the immobiliser. 10000 possible combinations and every third time you got it wrong you’d get the alarm going off and you’d have to disconnect the battery. Clearly a brute force attack would piss off the neighbours. So we sat an had a little think about it with a cup of tea (we are British), at which point we noticed that four of the buttons were a lot cleaner than the others. Suddenly we only had 24 combinations to try and managed to set the alarm off only twice.

      Top tip: If you’ve got a number pad immobiliser, give it a bit of a clean.

      In similar news, I find watching someone draw a pattern a lot easier to replicate than seeing them type numbers. With the “trail” option on you can see the pattern from half the pub away.

    19. Re:Rather simple fix by Anonymous Coward · · Score: 0

      What I'd prefer is if they left it to us to figure out how to obfuscate our data entry. Back in the early days of ATM machines, I was shocked nobody seemed to cover over their number while entering it - thieves would watch over the shoudler and eventually became more sophisticated, attaching a facia that would scan the card with a camera that would record the PIN, I never felt vulnerable during that period. Now every machine tells you to cover your number and make sure the machine doesn't look tampered with and that nobody is standing over your shoulder, suddenly the average user is no longer the low hanging fruit that stops the thieves targetting me. Now it's only a matter of time until the thieves come up with a better attack vector and at that point I'll be just as exposed as some guy who needs a big red sticker on a cash machine to tell him what to do, that hardly seems fair at all (since he'll probably withdraw his cash and go waste it on some other scam anyway).

    20. Re:Rather simple fix by delinear · · Score: 1

      Public machines could also have some mechanism to wipe the screen after use, some shutter mechanism with a microfibre cloth. As a bonus it could be disinfectant, too - I always worry what I might catch on these public terminals.

    21. Re:Rather simple fix by delinear · · Score: 1

      There are better ways to manage cleaning the screen, but even with this approach if you saw the cloth had been destroyed you might be a little more cautious when using the terminal (wipe it with a tissue or a sleeve or something just in case someone's gone to the trouble of removing the wiping mechanism for a reason).

    22. Re:Rather simple fix by delinear · · Score: 1

      Actually I can probably "Swype" faster than I can type on a phone keyboard these days. I always thought the google password lock was more of a fun feature than serious security, anyway - kind of like those diaries kids get with the chunky plastic locks, they wouldn't stand up to a serious attack but they'd stop the casual intrusion. There are plenty of alternative security solutions for Android phones if it's a real consideration (including buying an Android phone with a physical keyboad if you're really worried about smudge readers).

    23. Re:Rather simple fix by FuckingNickName · · Score: 1

      I've used the Internet to put your account into some sort of context and I have no reason to doubt your integrity.

    24. Re:Rather simple fix by jellomizer · · Score: 1

      Or get an iPhone. Yes in theory the smug attack still exists. However it looks that much better then the Android plastic molded kiddy toys that the owner after is done using it cleans the glass just to keep the phone looking presentable.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    25. Re:Rather simple fix by SleazyRidr · · Score: 1

      There's still an 7.4% chance that you'd get the right sequence in 3 tries. That's lucky, maybe even very lucky, but certainly not lucky enough to warrant the italicized very.

    26. Re:Rather simple fix by John+Whitley · · Score: 1

      This has already been done. The first I personally encountered such was in a then-new university building in the mid-90's. It had security panels at various points with individual illuminated LED display buttons. When not active, each button face was a rather enigmatic black. On the first press, the panels would "wake up", make (I kid you not) a sci-fi show warbling sound and scrambling animation on each keyface, then present a set of shuffled digits on the various keys. Each press reshuffled the displays.

      This made perfect sense, since back in the 80's a sysadmin for the local university showed me the "breathe on the keypad" trick to see what keys are being pressed by users. Forget fancy Photoshop or IR imaging tricks...

      Given how incongruous the randomizing keypads were at the time, part of me always suspected that they weren't actually security panels but part of a long-running installation art piece. The cameras wouldn't have been even a bit out of place. ;-)

    27. Re:Rather simple fix by demonbug · · Score: 1

      This isn't exactly a new idea. Even I had a similar idea that I realized years ago.

      Back when I was at MIT, we had utility vehicles on campus and several keypadded gates. The men in trucks drove up to the gates and entered codes. Since I didn't want to build any hardware, I colored the keypad over with a permanent marker in similar color to the keys. I counted the audible beeps emitted by the controller. After a day or so, I went up and saw that only three keys had been depressed for the five beeps. After four tries, I had the code and could pointlessly open the gate for no reason at all at will!

      I took some flying lessons in college at the local airport. The flying club was located in a hangar on the tarmac, so if you didn't have codes for the gates you had to walk a ways to get there (not a real big airport, though they did have scheduled passenger service). I noticed that most of the other people actually parked inside the gate next to the hangars, so I finally asked my instructor what the gate code was so I could save the few minute walk (and avoid the small, crowded parking lot). "I don't know, I just hit '9-1-1' and it opens" was the reply. Turns out this works at lots of other places, too. The gates are often just intended to keep the general public out, not really as a true security measure, and they will have an obvious code like that so emergency services can get in no problem (don't have to worry about every fire crew, ambulance crew, and police officer having an access card, or making sure they have the correct access code - only problem is that some places, I've heard, actually hook up the gates to an alarm system and entering 9-1-1 will set off the alarm in addition to opening the gate, but I've never run into that).

    28. Re:Rather simple fix by Sancho · · Score: 1

      No kidding this isn't news. I unlocked a friend's Android device by figuring out the swipe directions he used for his code.

    29. Re:Rather simple fix by Dragonslicer · · Score: 2, Funny

      Or get an iPhone. Yes in theory the smug attack still exists.

      Oh, I'm pretty sure that there's no "in theory" about it.

    30. Re:Rather simple fix by Phoobarnvaz · · Score: 1

      It would be easy enough to implement an alphanumeric password on a keyboard that's always a different shape / place on the screen. Or just instruct users to wipe their hand across the screen a few times on public touchscreens - maybe include a small microfiber cloth attached to the kiosk / ATM / whatever so clean it with.

      Knew about this idea many years ago from spy movies/police shows. The cops/spies needed the combo to open a door/safe/whatever...so they blew/sprinkled dust on the keypad and got in. Too bad people haven't been paying attention all these years and guess it's a slow day.

      --
      Don't worry about the world coming to an end today. It's already tomorrow in Australia. - Charles M. Schulz
    31. Re:Rather simple fix by Anonymous Coward · · Score: 0

      wut? show working

    32. Re:Rather simple fix by Anonymous Coward · · Score: 0

      +5 million dollar idea.

      Passboobies.

    33. Re:Rather simple fix by Americano · · Score: 1

      For Pin entry, something I've seen done for touchscreens is that the pin keyboard (whatever alphanumerics are allowed) has a randomized layout.

      Similar to what you describe, the position and pattern followed by typing out your pin on the randomly-placed keys will rarely be "the same", making it much harder to deduce the pin based on fingerprint positioning.

    34. Re:Rather simple fix by ostrich2 · · Score: 1

      According to my lookup chart.... crossing number pad story with italicized very results in a minimum chance of 7.25%. So you're right, but he's not that far off.

    35. Re:Rather simple fix by camperdave · · Score: 1

      For Pin entry, something I've seen done for touchscreens is that the pin keyboard (whatever alphanumerics are allowed) has a randomized layout.

      The advantage that passface technology has is that it is well nigh impossible to write down the password. At the same time, it is very easy for most people to recognize someone they know. So if you see eight strangers and Uncle Bob (assuming a 3x3 grid) it's very easy to know what to press, even if you forgot that Uncle Bob was in your "recognized" list.

      --
      When our name is on the back of your car, we're behind you all the way!
    36. Re:Rather simple fix by Americano · · Score: 1

      True, I'd expect it would work as well as a pin code, I think the randomized layout thing in either case handily prevents the "smudge" attack being discussed.

    37. Re:Rather simple fix by wwfarch · · Score: 1

      You and I might be more careful but I think you're giving a lot of people far too much credit here.

    38. Re:Rather simple fix by bill_mcgonigle · · Score: 1

      I colored the keypad over with a permanent marker in similar color to the keys.

      Back to the smudge idea, those being greasy fingerprints, you can also put a bit or cornstarch in your palm and blow at the keypad. It'll only stick to the greasy keys.

      You can wipe them down with alcohol the day before if you want.

      Ah, the things you learn in the textfiles section of your local bbs.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    39. Re:Rather simple fix by ushering05401 · · Score: 1

      Ah, the things you learn in the textfiles section of your local bbs.

      It is such a beautiful thing. The haters that want to pull us down just look ugly.

      Another old BBS tip ripped from Encyclopedia Brown, I think. Casting new light on a subject can reveal hidden clues. I wonder if they tried ranges of high contrast screen savers before going to the trouble of manipulating a pic.

      I just tried it on a standard flatscreen and I can make fingerprints go from invisible to high contrast by moving around /.'s white background on the desktop.

    40. Re:Rather simple fix by Anonymous Coward · · Score: 0

      That cloth will soon become virus/bacteria farm instead of being security feature.

      Sure, but then the screen can become an input feature again instead of a virus/bacteria farm.

    41. Re:Rather simple fix by Anonymous Coward · · Score: 0

      Randomizing touchscreen keypads works in a similar fashion to "If You Can Raed Tihs, You Msut Be Raelly Smrat."

      The grid is small enough that most people needing access to the systems will be able to adapt without any training. This allows for a nested level of secure communications assuming the keypad generator is believed to be unobserved.

      Individual techs can be given a small set of patterns that communicate security state information. They can be made mnemonic so that the employee understands a particular shape formed by correct PIN entry will always mean elevated internal threat level, etc... You can also flash these patterns to form condensed communication if a facility is under immediate threat.

      I haven't heard of anyone making a serious effort to get these out to normals. Find friends, hack it, try to sell it to the big boys. Average joes won't like it, but business clients would probably love the cloak and dagger feel of it all. The guv could pass all their rights infringing secret security state codes to their civilian spooklet armies via ATM. The banks are already in the same boat as the baddies, might as well have some fun while at it.

      They could have a fee based training class where biz clients get real spook training in processing the keypad without eye movement in the name of defending the U.S. economic community from $BADDIE onslaught.

      The default behavior can stay normal keypad for anyone that doesn't opt into the more secure method.

      Won't defeat a skimmer, though.

    42. Re:Rather simple fix by TreeInMyCube · · Score: 1

      That was my initial thought ... doesn't order matter? Perhaps a more pertinent question ... is there no penalty for guessing wrong? If not, then one can simply cycle through the permutations of the 3, 4, 5 keys until you get it right.

    43. Re:Rather simple fix by Rollgunner · · Score: 1

      Or a simple software fix: After you type in the correct number of code digits (or hit enter), then the digits that you *didn't* use light up, and you have to press each of them (and hit enter again) to access the device. Still *somewhat* vulnerable to "wear" detection, but much improved.

    44. Re:Rather simple fix by xenapan · · Score: 1

      might be easier to chain one to yourself... so you dont need to have one at every desk etc. like wear it around your neck, or have one of those keychain connected ones that hooks to your pants or something like that

      --
      insert funny sig here
    45. Re:Rather simple fix by daem0n1x · · Score: 1

      I think this smudge thing is a bigger problem when people use their phones to watch porn...

  2. Just randomize the keyboard every time by Gruturo · · Score: 3, Insightful

    Just randomize the keyboard every time, bam, smudges are now useless. Or use Apple's oleophobic display coating (http://iphoneindia.gyanin.com/2009/06/11/iphone-3gs-gets-oleophobic-coating-whats-this-oleophobic-coating/) assuming it's good enough to thwart this attack.

    --

    Vacuum cleaners suck. Kings rule.
    1. Re:Just randomize the keyboard every time by Anonymous Coward · · Score: 1, Insightful

      And we have the winner! Only downside of randomization I can think of is that it might cause problems for the blind and visually impaired, but then I don't know if the blind can even use touchscreens in the first place, and someone who has a visual impairment serious enough that randomization would cause problems might not be inclined to use touchscreens in the first place.

    2. Re:Just randomize the keyboard every time by MikeCamel · · Score: 3, Interesting

      A couple of issues with this.

      1) the Android set-up doesn't actually use a keyboard: just dots, which you're supposed to join in the same order.
      2) I believe that there are patents around the randomising idea.

      I'm certainly aware of this issue on my Android phone. The fact that you're supposed to keep your finger on the screen as you join the dots means that there's often a pretty clear track, even if you have clean hands. And you can tell the order in which tracks were made if you have one which crosses over another.

      I quite like the technology, but it's good to be reminded of the possible dangers. I'll keep wiping mine once I've logged in.

    3. Re:Just randomize the keyboard every time by Shakrai · · Score: 1

      the Android set-up doesn't actually use a keyboard: just dots, which you're supposed to join in the same order.

      My Droid-X has a PIN option as well as the pattern phrase. We told all of our users to use the PIN -- this "exploit" was apparent to us as soon as we held one of our droids up to a light and noticed the finger oils all over the screen.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    4. Re:Just randomize the keyboard every time by Brandee07 · · Score: 1

      Just a bit of empirical data here: On an iPhone 4 with the oleophobic coating, I traced an android-style unlock pattern with my thumb, and an oil trail was visible on the screen that showed me exactly the pattern I traced.

      This makes sense, since oleophobic coatings do not prevent your fingers from secreting oils, nor from depositing those oils on nice glass surfaces. They only make it easier to wipe the oil away. It looks like this study took into account that smudges may be obscured due to phones generally living in pants pockets. I duplicated that part of the experiment as well, and the smudges were still clearly visible after a trip into and out of my pocket, so it's obviously not that much better at repelling oil.

      Randomizing the points does sound like it would be a better lock system. You'd memorize a PIN, and have to trace from one number to the next, but the numbers would be in difference places each time. That would make it difficult to guess from either smudges or by glancing at someone entering the password (on the iPhone's lock screen, you can make a good guess at the PIN even if the person is holding the phone so you can't see the screen, just by watching their thumb.)

    5. Re:Just randomize the keyboard every time by Tukz · · Score: 1

      As the summery states, Android 2.2 offers a alphanumeric option.
      It uses an actual (T9) keyboard.

      I'd assume it wouldn't be too hard to make an app that randomizes that keyboard or implements one that is randomized.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    6. Re:Just randomize the keyboard every time by BobMcD · · Score: 1

      Or require a keyfob authenticator, like a certain wildly popular MMO and/or your more responsible employers do. This randomizes the necessary input, rather than the layout of the screen. You could also have it ask you a series of questions. Or randomize photos and ask you to pick the one tied to the word you input when you set it all up. The list is really endless, all while leaving the keyboard in place.

    7. Re:Just randomize the keyboard every time by Kepesk · · Score: 1

      And until that happens, remember to use a password that has duplicate characters so that nobody can tell how often the letters you punched are used in your password.

      Also, wipe your screen off after you enter it.

    8. Re:Just randomize the keyboard every time by fabioalcor · · Score: 1

      Easy to solve this. For the blind, in the first touch, the device (let's say, an ATM) can say what key is being pressed (by headphones, of course). A second touch confirms the keystroke. Another solution is: touch and slide the finger over the keys, hearing what key is under the touch and release to confirm.

    9. Re:Just randomize the keyboard every time by blincoln · · Score: 1

      I believe that there are patents around the randomising idea.

      There are active patents on randomizing the order of digits on a numeric keypad-based lock? Point of No Return had a shot with a randomized-order touch-screen lock in 1993, and I'd be a bit surprised if the idea was invented by the prop department for that film.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    10. Re:Just randomize the keyboard every time by drinkypoo · · Score: 1

      1) the Android set-up doesn't actually use a keyboard: just dots, which you're supposed to join in the same order.

      Change them to symbols (pictures?) which must be connected in order, and randomize their positions, you're done. See sibling for prior art.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:Just randomize the keyboard every time by 0100010001010011 · · Score: 1

      "You are interacting with a randomly assigned keypad. The numbers are in this order: 9 4 6 2 4 3 1 5 7. "

    12. Re:Just randomize the keyboard every time by Anonymous Coward · · Score: 0

      In that case one would lose the point of such system, since after that you should remember the order of symbols, exactly like in pin code you remember the order of numbers. In "connect the points" you can use your spatial memory to remember the shape you draw.

    13. Re:Just randomize the keyboard every time by drinkypoo · · Score: 1

      In "connect the points" you can use your spatial memory to remember the shape you draw.

      Thus providing opportunity for numerous attacks. You really can't remember a logical sequence of symbols?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:Just randomize the keyboard every time by delinear · · Score: 1

      I wonder if they accounted for subsequent user actions once they've unlocked the phone (as far as I know the swipe only unlocks, you can lock by just hitting the power key right?). It's got to be pretty rare that a user will activate their phone and then do nothing with it, just lock it again - I guess when checking the time but you don't need to unlock the phone for that, it could be handled with a different mechanism, i.e. if the phone is locked and you hit the power key it just shows the time for 10 seconds. For most other uses I would imagine the usage itself would obliterate anything useful - if I'm typing messages or scrolling around the web or even the number directory there'd be little of my original swipe left to interpret by the time I lock the phone again.

    15. Re:Just randomize the keyboard every time by jewens · · Score: 3, Funny

      That wont work for me you insensitive clod, my passcode is all 8s.

      --
      That group of bovine standing over there appears quite portentous. That's right it's an ominous cow herd.
    16. Re:Just randomize the keyboard every time by amRadioHed · · Score: 1

      Actually the alphanumeric password in Android uses a full keyboard. Their is also a new PIN option in 2.2 which uses a number pad.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    17. Re:Just randomize the keyboard every time by bill_mcgonigle · · Score: 1

      2) I believe that there are patents around the randomising idea.

      Yeah, there are. I came up with a variation on the idea I called wokkey which I used for the times when I was left with no option but to use a "cybercafe" terminal for logging into my accounts. I had a patch against SquirrelMail for a while, worked fine, but it's slow and onerous, so only useful for the paranoid, not the android users.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    18. Re:Just randomize the keyboard every time by sexconker · · Score: 1

      And mine's all 4s!

  3. Well, maybe ... by krzysz00 · · Score: 2, Insightful

    ... people could either wipe down touchscreens after use, WASH THEIR HANDS, or the public ones could have a cloth or something to remove smudges.

    1. Re:Well, maybe ... by Anonymous Coward · · Score: 0

      Or get a phone with buttons and not worry about it.

    2. Re:Well, maybe ... by ihatejobs · · Score: 3, Insightful

      You haven't used a touchscreen phone if you really think keeping it clean is as simple as washing your hands.

      --
      Can anyone tell me why 99% of /. users are total assclowns?
    3. Re:Well, maybe ... by Issarlk · · Score: 1

      Washing hands is not enough. The skin replaces the missing oil all the time.

    4. Re:Well, maybe ... by krzysz00 · · Score: 1

      Well, I haven't used such a phone, and apologies for the mistake.

    5. Re:Well, maybe ... by Anonymous Coward · · Score: 0

      The skin replaces the missing oil all the time

      Where can I get that kindof skin? I run out of oil ALL the time...

    6. Re:Well, maybe ... by Skuld-Chan · · Score: 1

      I've found btw - that the drier your hands are - the less they leave a smudge on the screen (thats my experience with the Droid-X) - immediately after washing your hands you're probably more likely to smudge the screen.

      The good news is the smudges wipe clean with a shirt tale or similar cloth.

    7. Re:Well, maybe ... by yyxx · · Score: 1

      Producing oil is part of the normal function of human skin. If your skin doesn't do it, you're either a robot or very, very sick.

    8. Re:Well, maybe ... by LinuxIsGarbage · · Score: 1

      You haven't used a touchscreen phone if you really think keeping it clean is as simple as washing your hands.

      You're using it wrong. A magical touchscreen phone requires no maintenance.

    9. Re:Well, maybe ... by ihatejobs · · Score: 1

      I guess I'm not blessed enough to have one of these magical touchscreen phones. I'll have to keep using my Android and hope the next model comes with an automated screen cleaner.

      --
      Can anyone tell me why 99% of /. users are total assclowns?
    10. Re:Well, maybe ... by orasio · · Score: 1

      That's not how you are supposed to behave here in /.

    11. Re:Well, maybe ... by shmlco · · Score: 1

      Actually, for many people the tips of fingers and palms do NOT secrete oils (nor sweat).

      So how does the oil get there? We are (spare me the jokes) constantly touching ourselves. Most of the oil and grease and whatnot on your fingers comes from touching other parts of your body that are oily, like your nose, face, or hair, or from touching items in our environment like food.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    12. Re:Well, maybe ... by LinuxIsGarbage · · Score: 1

      But you won't be protected from people coming up with confusing uses for volume buttons! http://gizmodo.com/5610183/camera%252B-app-hides-hardware-shutter-from-apple

    13. Re:Well, maybe ... by Fri13 · · Score: 1

      How about a windshield sweeper kinda device to the monitor that after the password entry, it activates and swipes the screen.

      Just waiting kids to swap rubber blades to razor blades and people will loose their fingers....

  4. Done that by Anonymous Coward · · Score: 1, Informative

    My daughter's phone is locked with the pattern thing and I was amused that I could easily read it from the smudges.

    I have the same phone model but I don't bother to lock it. There's nothing on it anyway.

    1. Re:Done that by Shakrai · · Score: 1

      Lock it anyway unless you want some asshat to steal your phone and run up your bill before you notice it.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:Done that by Abstrackt · · Score: 1

      Most people I've seen with touchscreen phones have them literally attached to their hip at all times, they'd probably notice pretty quickly if it went missing. Besides, if someone is going through the trouble of stealing your phone in the first place I doubt having to read smudges to unlock it will be much of a hindrance.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    3. Re:Done that by Shakrai · · Score: 1

      My thought process with the PIN is that it will buy enough time for me to call Verizon and have the phone shut off and blacklisted. Having the phone stolen is bad enough -- I don't want to have to deal with a huge bill because they decided to run it up before I was able to report it stolen.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    4. Re:Done that by Z1NG · · Score: 1

      When my wife's phone was stolen and the thief racked up a giant bill the provider was willing to drop the charges. I didn't even have to convince them to do it.

    5. Re:Done that by Anonymous Coward · · Score: 0

      It's really nothing. I don't have a phone or data service on the phone; I just use it with free wifi.

  5. Duh by MazTaim · · Score: 1

    I actually thought this was common knowledge for many years now. One of the biggest flawed security screens is the connect-the-dots unlock screen for Android. To really highlight that, just clean up the screen and attempt to unlock. Look at screen from the side. You should see smudges AND streaks. Those streaks can help you easily make out the direction to move in.

    1. Re:Duh by arcsimm · · Score: 2, Insightful

      I was suprised this is news as well. Dusting keypad locks to see which keys are used most often isn't unheard of, and this just seems like a variation on that.

  6. Hate to say it... by rotide · · Score: 1

    No shit? If you draw something with an object that leaves residue you can see what you had drawn. With my new xt720 I noticed this day one. Either cleaning the screen or simply "smudging the smudges" by just "scribbling" out the grease smear works great. Although, over time I can see the protector being physically altered in the same pattern as my swipe code. I guess then you just replace the protector.

    But seriously, this is as obvious as saying that walking in sand or snow allows people to follow you. How insightful.

    1. Re:Hate to say it... by natehoy · · Score: 1

      I guess then you just replace the protector

      Or change the swipe code frequently so the traces that are left are misleading.

      But, yeah, a PIN or passcode is a far better security code, making sure it is nice and long and you have at least one or two repeats so the person who took your phone can't even figure out how long the passcode is.

      And, of course, if your phone has some sort of limit on the number of tries, that's critical. My Blackberry will wipe itself clean and lose the encryption key for any secure data on my SD chip after ten consecutive unsuccessful password attempts. Someone gets to keep the handset, but that's not a big concern for my company as long as all the data has been thoroughly nuked - plus the handset gets reported as lost/stolen so if someone wants to try and reactivate the phone it might not go terribly well for them.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  7. Borderline OCD by aoshi73 · · Score: 1

    You won't believe how many times I clean my iPhone screen on a single day. I carry around a blue cleaning pad with me at all times. I guess you could say that borderline OCD would be the solution. =)

    --
    http://nyewin.org http://nyexug.com http://nycsqlusergroup.com http://nylug.org
    1. Re:Borderline OCD by Shakrai · · Score: 1

      Buy a screen protector. This is the one that I got for my Droid-X. It still collects finger oils but it's much less obnoxious and easier to read. I only have to clean mine every few days now and can get away with wiping it down with a t-shirt or some such.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:Borderline OCD by Anonymous Coward · · Score: 0

      You won't believe how many times I clean my iPhone screen on a single day. I carry around a blue cleaning pad with me at all times.

      I guess that's why they just named Android in the summary, and not the iPhone. FUD?

      you could say that borderline OCD

    3. Re:Borderline OCD by natehoy · · Score: 1

      Does the iPhone have a "swipe pattern to unlock" option? If not, then excluding Apple from this isn't FUD.

      Any phone that includes a "draw a picture to unlock" option is very susceptible to being unlocked by someone other than the owner, and the Android is one of the models that has this feature.

      Any phone that does not is not susceptible to this vulnerability.

      If you have a phone that has a "draw picture to unlock" feature, stop using it now. If you don't, this doesn't apply.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Borderline OCD by Splab · · Score: 1

      Wait what? So my phone only has draw picture and I should stop using that because it's unsafe?

      I'll take a little security over no security thank-you-very-much.

    5. Re:Borderline OCD by natehoy · · Score: 1

      Apologies, I may have overstated that for people who do not have any information they feel is confidential on the phone, and possibly misstated it for others.

      If your phone has a choice of locking features that includes something other than "draw a picture to unlock", and you have any information on your phone that you'd rather not fall into the hands of strangers, then you should seriously consider switching to the safer security method.

      Better?

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  8. Non touch-screens, too by Rob+the+Bold · · Score: 4, Informative

    This isn't really that different from the case of push-button locks that are subject to "wear attacks", is it? You know, just check to see which of the 5 or so buttons are most worn/polished/dirty. If it's 3 of them, you've only got to try 6 permutations -- maximum -- to open it. Worked fine in my wife's hospital room for the locked supply drawer. Two tries. All the bandaids and gauze I wanted.

    I'd say this case is much harder to fix than the touchscreen, given the "randomize" suggestion above. Sure it's a little bit of a pain, but not that bad if security is actually important.

    --
    I am not a crackpot.
    1. Re:Non touch-screens, too by Anonymous Coward · · Score: 1, Interesting

      I once read about a similar tactic involving an almost invisible film of oil on the keypad. If the film is thin enough people won't feel it (or see it unless they look closely) but if you know it's there you can see fingerprints.

    2. Re:Non touch-screens, too by swb · · Score: 2, Interesting

      Yes, I've made use of this myself and have also seen it done similarly in films where the keypad is sprayed with a UV luminescent spray; when illuminated you can easily see which keys are pressed and which aren't.

      The obvious "solution" is to require all buttons be pressed (ie, 6 button keypad means 6 digit combinations). One of my gun safes uses an Ilco mechanical lock and you have to push all the buttons; it does allow you to cut the "length" of the combination by using two-button presses as a single combination "digit" but you still have to press all the buttons. The added bonus to combinations is they increase the number of button presses possible when trying to brute force the combination.

    3. Re:Non touch-screens, too by natehoy · · Score: 1

      Except some of the mechanical push-button locks have been improved to mitigate this vulnerability.

      For example, I've seen them where you can actually repeat the same button up to twice, so "1 - 5 - 2 - 1 - 2 - 5" would be a valid combination, so even though "1, 2, 5" are the only buttons pushed a lot, you have a lot of possible combinations.

      They'd probably have used something a little more secure if they were protecting something more valuable than bandaids and gauze. You'd have to steal a whole lot of it to make it worth buying better than a cheap shitty lock. No one is going to put $5,000 into protecting $10 worth of supplies.

      But the big difference between a mechanical lock and an electronic one is in the ability to limit the number of attempts (though for all I know really good mechanical keypress locks might have this feature by now).

      Let's assume you are presented with an electronic lock and you know the numbers, but not the sequence. The designer of that lock wants to protect what's behind it, so they set a reasonable number of invalid attempts before your password is revoked entirely (meaning that a physical key would be required to reset or open it, or in the case of a cell phone the device wipes itself to protect the data contained on it from reaching the wrong hands).

      A 2-digit numeric PIN with only one attempt allowed is 50% secure - you have a 50/50 chance of guessing the correct sequence. It's "1 - 2" or "2 - 1". Do, or do not. There is no "try".

      A 3-digit numeric PIN with two attempts is secure two times out of three. You have six possible numbers to try, and two attempts.

      A 4-digit numeric PIN with three attempts is even better. You have 24 possible combinations, and three attempts. So you have one chance in eight of guessing correctly. (a 4-digit numeric PIN where only three numbers are used makes things even more fun, because you don't know which one of the numbers has been repeated, and is probably the optimal PIN to use when it might be possible for someone to guess which numbers you used to make up your PIN).

      A really good design could potentially detect obvious guessing and chop the number of attempts short. So if your PIN is "1 - 3 - 4 - 3" and you type "1 - 3 - 4 - 4" then "1 - 4 - 4 - 3", that could be a couple of typos and you might get another try or two, where if you type "1 - 1 - 3 - 4" then "1 - 1 - 4 - 3" you obviously are completely guessing and you might as well be cut off right there and then.

      So in the case of my Blackberry, I have an 8-character alphanumeric password with ten attempts. After ten attempts, my phone wipes itself clean.

      If someone started typing strings having utterly nothing to do with my password (no letters in common and no sequences that might indicate my thumbs are off by a character, for example), that might count as 4 attempts (of course, you don't tell the potential cracker that, you just keep the normal "9 attempts remaining" prompt). If they then do another pattern that has nothing to do with the first AND nothing to do with the real password, it tell them they have "8 attempts" when really the third try is their last. If they haven't proven they know at least part of the password by the third try, then there's not much point giving them the remaining seven, just nuke the sucker and call it a day.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Non touch-screens, too by Anonymous Coward · · Score: 1, Informative

      "Worked fine in my wife's hospital room for the locked supply drawer. Two tries. All the bandaids and gauze I wanted."

      You did read the earlier story on /. titled "Online Forum Speeding Boast Leads To Conviction"...right?

    5. Re:Non touch-screens, too by shmlco · · Score: 1

      He doesn't care about getting caught. Being a petty thief is a matter of pride to him....

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  9. Smudge style attacks around since dawn of time by myshadows · · Score: 1

    This is a classic and not new. I have seen the use of gummy bears to beat fingerprint readers etc, which are all smudge style attacks. The problem with their paper is, it is not practical. If the touchscreens have smudges, they are going to have a lot of them! The problem with their experiment is that they do not take into account the amount of use and abuse the touchscreens get. They only have 'holding the phone up to face' action. So, if somebody ONLY uses their touchscreen Android phone for only unlocking their phone and holding it up to their face, they deserve to have their unlock pattern stolen...

  10. National Treasure already did this by smooth+wombat · · Score: 1

    I'm sure the few of you who saw National Treasure remember the scene where Nicholas Cage is standing in front of a touchscreen keypad used to gain access to the secure documents room. He shines a light on the keyboard and the keys which Abigail Chase (played Diane Kruger, mmmmmmm, Diane Kruger) had touched for her password were lit up.

    While National Treasure used a fluorescing powder to identify which key was pressed, the principle is the same.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:National Treasure already did this by VGPowerlord · · Score: 1

      This was also used in one of the Ace Attorney video games. Apollo Justice: Ace Attorney to be exact, during the second case.

      Granted, National Treasure did it first.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:National Treasure already did this by Anonymous Coward · · Score: 0

      Entrapment (http://www.imdb.com/title/tt0137494/) did it before that.

      Don't use cannon to kill mosquito.

  11. This is not a repeat... by mdm-adph · · Score: 1

    ...from an episode of MacGyver.

    --
    It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    1. Re:This is not a repeat... by bcat24 · · Score: 1

      Heh heh, I was thinking exactly the same the thing.

  12. Scramble pad by Anonymous Coward · · Score: 0

    NT

  13. SecureID cards by Anonymous Coward · · Score: 0

    SecureID cards (one-time password generators) are like that, only worse because the
    only time you touch it is to enter your PIN.

  14. In other news... by Thinine · · Score: 1

    If someone watches you enter your password over your shoulder, they'll know your password! Also, if you say the password out-loud when you enter it, someone may overhear you.

  15. Practically by pinkushun · · Score: 2, Insightful

    Does this mean I should stop eating chocolate while using my touchscreen toy? :/

    No seriously, it might work 92% of the time, but that's assuming the user just unlocked and did not use the device. Using it would introduce noise and break the unlock-smudges, dropping the percentage closer to zero the more they use it.

    1. Re:Practically by Anonymous Coward · · Score: 0

      Exactly. I don't know why no one is pointing this out? Who unlocks a touch screen device, and then doesn't touch it any more? I am dragging constantly to scroll, touching icons to do this or that. No WAY anyone could determine my password after I finish using it. Certainly not 92% of the time.

    2. Re:Practically by Anonymous Coward · · Score: 0

      Except that I almost never drag my finger across the screen for any significant distance except when unlocking. It's painfully obvious what my unlock code is on my droid if you look at it in the right angle (well, one of 2 possibilities since you can't tell the direction since I have no overlap) and typical use doesn't cause any marks at all similar to what my unlock code appears as.

  16. Even simpler fix by Anonymous Coward · · Score: 0

    Never clean your touchscreen.

  17. Graphical Pattern Lock Usage by quatin · · Score: 5, Interesting

    This comes at no surprise. Most people draw simple shapes on the graphical pattern lock. Would you be surprised if your computer was hacked if you set the password to "1234"?

    For example, how many of you have drawn a triangle as your pattern? I know I did the first time I used my android phone. Then a few weeks later, when I was on an airplane, I watched a senior gentleman pull out his smart phone and draw the exact same pattern lock as me.

    I then sat down and pondered the complexity of passwords using a graphical pattern lock. There's only 9 buttons to use and for most people they tend to only use adjacent buttons when drawing. If one were confined to this set of rules, the passwords would all be linear and simple geometric shapes. However, I figured out through trial and error, that you can actually double back on buttons you've activated and activate buttons that are non-adjacent to active ones by drawing in the blank space in between buttons. This should be a criteria for a strong graphical pattern lock, just like how there's requirements for strong alpha-numerical password locks. You should always have at least one double back button and one non-adjacent button as part of the pattern lock. This way the smudges left on your phone are non-linear.

    1. Re:Graphical Pattern Lock Usage by ViViDboarder · · Score: 1

      I drew a pattern that used every node. It was actually quite complicated and if one looked at my smudges it may be hard to figure out exactly the pattern because there is a lot of crossing. It's easy to tell which swipe came first when there are only two crosses, but when you have 3 going over the same point, all you know for sure is the last one.

    2. Re:Graphical Pattern Lock Usage by Anonymous Coward · · Score: 0

      Let's stay away from requirements for strong passwords...they really do nothing more than aggravate people and make it more likely to forget them.

    3. Re:Graphical Pattern Lock Usage by Rhaban · · Score: 1

      My first pattern was a big Z.

    4. Re:Graphical Pattern Lock Usage by demonbug · · Score: 1

      I knew Zorro was still alive!

    5. Re:Graphical Pattern Lock Usage by PitaBred · · Score: 1

      I concur. Not gonna brag, but I never liked the simple shapes... always thought it would be too easy to guess.

      One of the connections on my code is from the top row, far left dot to the middle row, far right dot. It's possible, uncommon, and makes a very hard to guess pattern while still being pretty easy to unlock with one hand, IMHO. Just to help illustrate your non-adjacent comment.

    6. Re:Graphical Pattern Lock Usage by unixan · · Score: 3, Interesting

      However, I figured out through trial and error, that you can actually double back on buttons you've activated and activate buttons that are non-adjacent to active ones by drawing in the blank space in between buttons. This should be a criteria for a strong graphical pattern lock

      I also noticed this, shortly after I got the idea to use an unlock pattern. Once you noticed those two aspects (ability to draw between buttons, and harmlessly slide over already-activated buttons), the permutations multiply.

      With those in mind, here is how unique a randomized unlock pattern can be:
      4 dots = 1624 permutations (as weak as a 3 number password!)
      5 dots = 7152 permutations (much better, but not by far)
      6 dots = 26016 permutations (at least as strong as a 4-digit bank card PIN)
      7 dots = 140704 permutations (about as strong as a 5-digit bank card PIN)

      As a bonus, choosing more dots reduces the ability for a smudge attack to succeed. But only if you choose a pseudo-random one. Don't kid yourself, one that you come up on your own is biased in favor of a like-minded (i.e. homo sapien) attacker.

      To help, here's a quick bit of shell code to easily generate a strong unlock code for an Android phone. It numbers the dots like a telephone: top-left button is 1, top-middle is 2, top-right is 3, ...etc. Just draw the dots in the pattern indicated.

      rand -N 9 -M 9 -u | perl -ane '%seen=();%bad=qw(13 2 17 4 19 5 28 5 31 2 37 5 39 6 46 5 64 5 71 4 73 5 79 8 82 5 91 5 93 6 97 8);$last=0;print map {$next=$_+1;$combo=$last.$next;if ($bad{$combo} and not $seen{$bad{$combo}}) {()} else {$seen{$next}=1;$last=$next;$next,"\n"}} @F'

      --
      This signature intentionally left unblank.
    7. Re:Graphical Pattern Lock Usage by RendonWI · · Score: 1

      Or you can also clean your screen after you use it. You could stare at my android all day long and never figure out my pattern. Of course a smudged up screen drives me INSANE.

  18. Scanning for heat trails? by Pioto · · Score: 2, Informative

    Scanning for heat trails... that reminds me of Cyberia...

    1. Re:Scanning for heat trails? by Syberz · · Score: 1

      Scanning for heat trails... that reminds me of Cyberia...

      The first thought that popped in my head was of Splinter Cell.

      --
      ~Syberz
  19. I use the Pink Eye defense system by mandark1967 · · Score: 1

    Whenever I go somewhere leave my Droid on the desk at work, I put a little poo on the screen. Best. Defense. Ever. against someone taking it and trying to figure out my pass swipe pattern.

    --
    Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
    1. Re:I use the Pink Eye defense system by Anonymous Coward · · Score: 0

      Having witnessed the number of people who stand at the urinal with their dick in one hand and their smartphone in the other, I won't be touching anyone else's phone any time soon.

    2. Re:I use the Pink Eye defense system by Fnord666 · · Score: 1

      Whenever I go somewhere leave my Droid on the desk at work, I put a little poo on the screen. Best. Defense. Ever. against someone taking it and trying to figure out my pass swipe pattern.

      You may well laugh, but there is a product on the market that is a hidden jewelry stash container disguised as a slightly stained pair of dirty old tightie whities.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    3. Re:I use the Pink Eye defense system by mandark1967 · · Score: 1

      So that's where Christopher Walken hid the watch when he was a POW...

      --
      Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
  20. Circle by Anonymous Coward · · Score: 0

    Requiring the trace to start and stop at the same spot could help. The complexity would increase with each vertex. A simple square would result in 8 possible swipes.

  21. Sounds like a great plot point by jewishbaconzombies · · Score: 1

    For tv shows like Burn Notice, but I'll just keep using my handy microfiber data encryption algorithm cloth. It's also handy for cleaning eyeglasses too.

    1. Re:Sounds like a great plot point by Anonymous Coward · · Score: 0

      They already used it.

    2. Re:Sounds like a great plot point by neminem · · Score: 1

      Yup - Burn Notice was the first thing I thought of when I saw this headline: "Cracking an old-school safe is pretty tough, but modern hi-tech security makes it much easier. Thing is, nobody wipes off a fingerprint scanner after they use it. So what's left on the scanner, nine times out of ten, is a fingerprint."

      It *is* good advice, too, if you happen to ever use a scanner. Not that I have.

  22. I use the unlock pattern feature by Anonymous Coward · · Score: 0

    But I don't use it for security, but rather to prevent accidentally doing anything while the phone is in my pocket. The normal "slide down to unlock" feature seems to be insufficient to prevent this...

  23. Every Spy Movie Ever Made Called by BobMcD · · Score: 1

    Every spy movie ever made called, and they want their 'we can tell where your fingers were' concept back. Seriously, 'touch screen' does NOT make this new. People have been worried about this with keypads and the like for AGES.

    1. Re:Every Spy Movie Ever Made Called by Hatta · · Score: 1

      Bet you can't tell where my fingers were.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Every Spy Movie Ever Made Called by BobMcD · · Score: 1

      Nice try, but I told you last time that I'd never sniff your fingers again!

  24. Pro tip by antifoidulus · · Score: 1, Funny

    this is why it's important to always, ALWAYS rub your penis(or vaginal juices!) all over the screen as soon as you get it. Not only does that create extra smudging, you are pretty much guaranteed that nobody will want to touch it afterwards.

    1. Re:Pro tip by interval1066 · · Score: 1

      The reason I left the US [slate.com]

      THAT is the most idiotic article I ever read. An in-depth psychoanalysis of driving/not driving in the US made you leave? Did the door hit you on the ass on your way out?

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    2. Re:Pro tip by natehoy · · Score: 1

      Better yet, just urinate on it. No one wants a broken phone that smells of urine.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    3. Re:Pro tip by PitaBred · · Score: 1

      That only works if you tell everyone about it, though. It's like the human version of being a skunk...

    4. Re:Pro tip by antifoidulus · · Score: 1

      No, the juvenile attitude American fat asses have towards people who don't drive made me leave.

  25. Hmmm...marketing opportunity by HikingStick · · Score: 1

    I could market Security Slugs. You buy one and then let it crawl across your screen after it is locked, thereby messing up the smudge-crackers' attempts at determining the unlock code.

    Of course, there are some pre-release obstacles to overcome. In initial tests, people really were creeped out by trying to talk on their phones after the slugs left their slime trails. Perhaps I need to send this one back to R&D...

    --
    I use irony whenever I can, but my shirts are still wrinkled...
  26. Any physical access is insecure by Anonymous Coward · · Score: 0

    This really isn't a big deal to me. Anytime somebody gets physical access to a device, they can eventually access the data if they want it bad enough. If somebody steals your computer they can take as much time as they need to break any password you put on it. The same is true of your phone or just about any electronic device. Smudges just make it easier to unlock.

    1. Re:Any physical access is insecure by mlts · · Score: 1

      Very true. The trick is to limit the guesses someone can make. I just wish Android would have the ability to wipe itself after x amount of failed attempts. Blackberries have this, the iPhone does. My old Windows Mobile device even has this functionality. The only way I've seen to do this in Android is to use a third party utility like WaveSecure,

    2. Re:Any physical access is insecure by natehoy · · Score: 1

      I just wish Android would have the ability to wipe itself after x amount of failed attempts.

      The Android lacks this? Really? Seriously?

      Wow.

      Just... wow.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    3. Re:Any physical access is insecure by mlts · · Score: 1

      The two security features I really want to see as pasts of the Android OS are the ability to wipe parts, and the ability to encrypt data. Android 2.2 encrypts apps stored on the SD card, but what I would like to see is the ability to use file by file encryption with EncFS, or encrypt the whole memory card as a block image, using LUKS. This way, if the Android device is hard reset and the encryption keys purged, there wouldn't be a way for the SD card to be useful if the phone falls into the wrong hands.

    4. Re:Any physical access is insecure by natehoy · · Score: 1

      You can't even encrypt the SD card with a self-destructing key? Oh, right, no "x-tries-and-you-die" means no way for the key to self-destruct.

      But at least you should be able to encrypt the damned card so removing it from the phone makes it useless.

      And yet they encrypt the APPS? The one thing you CAN get from other sources and don't really represent secure data?

      My jaw just dropped another inch. I may need surgery to reattach it now. There's room for an albatross to fly in.

      Wow, if I was ever offered a choice of phones here at work, I was seriously considering Android. I'm going to have to re-evaluate that if and when the opportunity arises. Those are critical security failures for any phone that contains more than gramma's phone number and pictures of the kids.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    5. Re:Any physical access is insecure by mlts · · Score: 1

      Key storage is simple... create a directory on the onboard flash, store a 256 bit nonce from /dev/urandom in there. Then use that to encrypt the EncFS or LUKS image. This way, someone can recover it who is authorized, while on a hard reset, this directory is purged and recreated so the old key is gone. Bonus points in having specific memory "cells" dedicated to storing encryption keys similar to what eTokens have that are easily and thoroughly wiped (no need to worry about wear leveling or data relocation.)

      I agree 100% with you, and this is Android's biggest obstacle to replacing Windows Mobile devices and Blackberries in the enterprise.

  27. Could be just me, but... by kaizendojo · · Score: 1

    ...I have yet to encounter an ATM where the PIN entry was on the touch screen. I live in the NE US; can anyone confirm if they have actually run into ATMs where the only input device was a touch screen? - I believe (at least in the US) that this would be against the Americans with Disabilities Act (ADA).

    1. Re:Could be just me, but... by one2wonder · · Score: 1

      None of the ATM's I've ever used used a touchscreen for pin entry and I'm in the NE US as well. However if someone just used it you may be able to detect subtle differences in the temperature of they keys using a sensitive infrared camera accomplishing very much the same thing. My bank uses metal atm keys which would readily absorb heat.

      --
      Never cease to wonder. If you do you have become compliant with the world around you, and that is a very dangerous thing
    2. Re:Could be just me, but... by avm · · Score: 1

      Lots of POS terminals in grocery stores and the like use touchscreens for PIN entry, often with a stylus. Easy to shoulder surf as well, with the onscreen buttons changing colors when pressed.

    3. Re:Could be just me, but... by natehoy · · Score: 2

      You're right, an ATM with a touchscreen would be an instant ADA fail, since putting braille on a touchscreen would be somewhat difficult.

      That aside...

      An ATM would be a lot harder to crack, because lots of people use it so the keys are going to be somewhat more randomly-used (since everyone has a different PIN).

      The only way of using this would be to put a shim on the ATM to read the magstripe, then some sort of substance on the keypad, and then go back and determine which keys were pressed between each use of the ATM. And, hell, if you're going to go to that much trouble just integrate a pinhole camera into the shim and capture the actual fingers pressing the actual keys along with the magstripe. No fancy guesswork required.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Could be just me, but... by mcgrew · · Score: 1

      I believe (at least in the US) that this would be against the Americans with Disabilities Act (ADA).

      How so? If you can press a button you can touch a screen.

    5. Re:Could be just me, but... by Anonymous Coward · · Score: 0

      I believe (at least in the US) that this would be against the Americans with Disabilities Act (ADA).

      How so? If you can press a button you can touch a screen.

      Are they putting braille on screens now?

    6. Re:Could be just me, but... by mujadaddy · · Score: 1

      "Only"? No, I've not seen that. Drive-up ATM's have the touchscreen as well as the Braille buttons around here (Denver).

      --
      Populus vult decipi, ergo decipiatur...
      "Force shits upon Reason's back." - Poor Richard's Almanac
    7. Re:Could be just me, but... by kaizendojo · · Score: 1

      Buttons are tactile and can include braille. I don't know of any braille touchscreens...

    8. Re:Could be just me, but... by mcgrew · · Score: 1

      I don't see any braile on my car's headlight switch, either. Just because a handicapped person can't do something because of his disability doesn't mean that nobody else can do it either; you have to make accomodations where possible.

      However, slashdot today has a story about how tactile touch screens are coming "real soon now".

    9. Re:Could be just me, but... by kaizendojo · · Score: 1

      I don't see any braile on my car's headlight switch, either. Just because a handicapped person can't do something because of his disability doesn't mean that nobody else can do it either; you have to make accomodations where possible.

      You don't see braille on your car's headlight switch because blind people aren't legally able to drive. (Come to think of it, you don't *see* braille, you feel it..) Firstly your analogy is faulty at best, secondly making accomodations is what the braille labelled keypads are all about. They're not making accomodations for *you*; they're for blind folks.

    10. Re:Could be just me, but... by mcgrew · · Score: 1

      You're missing the point. If no accomodation is possible, like with driving a car, that doesn't stop those without handicaps from doing so. You're perfectly free to deny a man in a wheelchair a job as a construction worker. And since there's no way to have tactile feedback on a touch screen (even though it's coming), having touchscreens isn't a violation.

    11. Re:Could be just me, but... by kaizendojo · · Score: 1

      You're missing the point. If no accomodation is possible, like with driving a car, that doesn't stop those without handicaps from doing so. You're perfectly free to deny a man in a wheelchair a job as a construction worker.

      You're kidding, right? You are *not* perfectly free to deny a man in a wheelchair, it is in fact against federal law! http://www.eeoc.gov/facts/ada18.html And the point wasn't that having a touchscreen was a violation, the point is that having ONLY a touchscreen is a violation - not to mention cutting off an appreciable percentage of a banks potential cleintele.

      I can only believe you are joking, as the alternative is unthinkable.

    12. Re:Could be just me, but... by mcgrew · · Score: 1

      A man in a wheelchair is as physically incapable of construction work as Ray Charles is to be a bus driver. Having only a touchscreen is what many sighted people want; it's not like it's the only kind of phone or computer you can buy.

  28. Gee, and it requires possession of the phone by hellfire · · Score: 1

    Give a hacker physical access to any device and they will eventually find a way to crack it.

    It amazes me that scientists and journalists phrase this as an "attack." It normally takes an act of thievery or an "attack" on the street to lose your phone. If you lose your phone, your fucked anyway, right? The lock on a phone is meant as a casual lock for someone who just happens to walk by and wants to sneak a peek. In fact wouldn't it be easier to plug the phone in via USB and hack it that way, perhaps by mounting it as a hard drive and messing with the contents?

    Nice academic study, but not that big of a deal.

    --

    "All great wisdom is contained in .signature files"

    1. Re:Gee, and it requires possession of the phone by Anonymous Coward · · Score: 0

      I'll make sure I take my ATM with me too. Wouldn't want someone else to use that.

    2. Re:Gee, and it requires possession of the phone by natehoy · · Score: 1

      True, but it's a matter of how hard it is. Nothing is completely uncrackable, but some nuts are harder to crack than others.

      Looking for a smear pattern and tracing it is a lot easier than having 5 tries to unlock an encrypted phone that will instantly wipe the decryption keys on the 6th try. If you want to talk about physically bypassing security and reading memory directly, that's a whole other ball of wax.

      Let's take my Blackberry.

      1. You could "break" the password, but it's 8-character alphanumeric (minimum), and you get 10 tries. Good luck. So the easy way is unlikely.
      2. You could crack it open and read the contents of memory, but they are encrypted with a passcode stored separately in memory. So you'll have to keep digging.
      3. You could try to retrieve the encryption keys, but they are themselves encrypted by the passcode, not stored in cleartext on the phone. The passcode which, if you'll recall, is 8 character alpha, so you're going to spend a little time dealing with the number of possible passcodes. Mine has a hard keyboard, not a touchscreen, so you won't get much from the smudges on my screen, I'm afraid. Sorry.

      So, while it's POSSIBLE to break the encryption on my phone and get access to the data, it's highly impractical.

      I don't have to be absolutely secure. I realize that, given some good soldering skills and a crapload of computing power, someone could get the company memo about needing cover sheets for our TPS reports.

      I just need to be more secure than the guy who left his Android on the bar with the word "BOOBS" smeared on the screen, or the guy who left his Apple with only one repeat smudgemark over the number "1". :)

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    3. Re:Gee, and it requires possession of the phone by Fred+IV · · Score: 1

      Give a hacker physical access to any device and they will eventually find a way to crack it....In fact wouldn't it be easier to plug the phone in via USB and hack it that way, perhaps by mounting it as a hard drive and messing with the contents?

      True, but at least my android phone defaults to charge only mode when plugged in via USB (default action is user-configurable). I need to unlock it after plugging it in to mount it as a drive.

  29. Just use a PIN lock app by Cato · · Score: 1

    The solution for me is to use a PIN lock application instead - the point-smudges from this would be far less distinguishable from those left by normal touchscreen use. Android 2.2 (Froyo) includes this option, as does CyanogenMod (5.0+ I think), but unfortunately also makes it harder for custom lockscreen apps.

    For those still using Android 2.1 or lower - any pointers to secure lockscreen replacement apps with PIN locks? There are many without the PIN lock, but I haven't found one that has a PIN lock and is not trivially bypassed.

    1. Re:Just use a PIN lock app by mlts · · Score: 1

      My Cliq with Android 1.6 had the ability to use a PIN lock. Ideally, it would be nice to have 4-5 types of lock options:

      1: Pick x amount of pictures from a 3x3 or 4x4 array. The pictures will be randomly placed, and the user just selects the ones he or she has marked, and either 1 or more will show up.

      2: Normal PIN.

      3: Password entry. I know some people who have sensitive enough information that a solid password is a must. Perhaps have the option for the keys to be randomly placed.

      4: Click places in a picture. Have the user have 3-4 pictures that he or she has marked certain spots to select.

      5: An additional authentication mechanism like a fingerprint scanner. The one thing people need to remember about fingerprint scanners -- they are more of a username replacement, not a password replacement.

  30. Random Keyboard Re:Rather simple fix by Anonymous Coward · · Score: 0

    It would be easy enough to implement an alphanumeric password on a keyboard that's always [...] different ...

    This is actually a standard solution to numeric key combo entry systems in high security zones. Use a standard keyboard shape, but just randomize the key position values (like swapping qwerty / dvorak but more random). Why this isn't done already is simply mind boggling. But then I don't have a cell phone <sigh>.

  31. This is nothing new. by wfstanle · · Score: 1

    I've known about this vulnerability for quite a long time. Although not exactly the same thing, touch-pad door locks also had this problem. You had 10 keys and lets say 4 keystrokes. In theory that gives 10 ** 4 combinations. The problem comes after a extended period of use... The paint on the keys you use gets worn off and it becomes quite obvious which 4 keys are used. Now the possible combinations are reduced from 10000 to 256. Sure, it would take patience to open the lock but opening the lock is now feasible.

  32. Self-evident issue with a workaround by Anonymous Coward · · Score: 0

    This issue is quite clear, I considered it trivial when I got my touchscreen Android. Smudges are visible, so it leaves one with two options. 1. Keep your screen clear. 2. Create a touch pattern that will at least once touch the pattern drawn earlier (for example 1,5 circles instead of one).

    But of course as long as we have people who don't change their default PIN's from 0000 or 1234 to anything useful, we will also have people who don't change their patterns to anything that actually makes sense. Oh the human nature x-)

    A bit off-topic:

    Similar things happened in early 90's with those old numerical access panels next to doorways. After few years the code would be clearly visible as the related buttons were physically worn out. Solution to this was to start using digital numbering on the buttons - they would change places after every input.

    EDIT: My colleague just reminded me that there are still apartment blocks even TODAY with these antiquated access panels here in Amsterdam. One can easily enter the building or yard just by guessing in which order the worn out buttons were pressed... Maybe that's intended as indirect help for the homeless people. Not to mention burglars, of course.

  33. Never was a problem for me... by rickb928 · · Score: 1

    I've got a G1, and had an Invisishield on it from the moment I carried it. Smudges are almost imperceptible on that stuff. I am not a seller for Zagg or Invisishield, just a customer.

    But I scored a banged-up G1 as a root/test/spare, and while it needs a new housing, the bare screen shows smudges really badly. If I locked it, a monkey could guess the pattern. Maybe even a pickpocket could.

    Try using a screen protector.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  34. This was first noted er.. by AnAdventurer · · Score: 1

    I believe the first report was on the security based reality show titled "Get Smart" in the the 60's

    --
    6.8SPC TR of 550, l xwind at 6, drift rt at 26" drops 77". AT has 503 ft-lbs at 1403 fps. FT 0.86
  35. business opportunity by 10am-bedtime · · Score: 1

    It used to be only super burglers needed to don the (invariably black) gloves and/or wipe their fingerprints from every surface. Now, it's become a common concern.

    I can see it now, nestled eye-level with the toothbrushes and mouthwash, in a spring green box with a smart creme-colored swoosh on the side:

    SWASN'T ME! (tm)
    retractable screen wipes
    (attractive wrist band included!)

    A joint venture between Swifter and Swatch, of course...

  36. Didn't I see this ... by Kalidor · · Score: 1

    ... on an episode of MacGuyver?

    Except, I think he used drywall dust from the nearest wall (always carry a knife) instead of photo tricks to 'bump up the contrast.'

    --

    Code softly but carry a big magnet.

  37. All the bandaids and gauze I wanted. by Anonymous Coward · · Score: 0

    Woot!! :D

  38. Physical Access to the Machine by Doc+Ruby · · Score: 1

    If someone can get your phone long enough to take these pictures of its screen, they can probably get into its cache of secrets. This is why phones should have more security features ensuring it doesn't leave its owner's possession without permission or for very long, and wipe all confidential info (including resetting remote passwords the phone had access to in cleartext).

    When phones are locked down better, they'll be better "universal keys" to all the other devices we have to access. I wish my phone held a local log of every attempted access of every account of mine around the Internet, local logs of all financial transactions, or at least notifications on the phone that are logged at a remote server the phone can immediately access. For example, I hate having to rely on my bank to faithfully report all account activity, when my bank has been wrong / lied in the past in ways that have cost me money, and perhaps compromised my ID.

    --

    --
    make install -not war

  39. oleophobic screen counter by rsborg · · Score: 1
    I always (because I'm like that) wipe down my 3GS (a simple swipe on cotton pant or shirt does the trick) after using it for any period, to remove the marks and make the screen clear. Because of the oleophobic screen coating, with my 3GS, it's completely easy and now a habit. I find I do it even if the screen isn't necessarily dirty, just muscle memory.

    This would, IMHO, quite effectively counter smudge attacks as there wouldn't be any smudges on my device.

    Do any Android devices have oleophobic screens? If not, maybe something like this would work (not sure in practice how it would fare).

    --
    Make sure everyone's vote counts: Verified Voting
  40. Every cipher lock I've ever used... by sean.peters · · Score: 1

    ... had a policy where the combo was changed every time someone with access rotated out of the organization, or every 90 days, whichever came first. So in practice, wear patterns on the keys wasn't an issue.

  41. That's why your Butt is important by Virtucon · · Score: 0

    I routinely wipe my touchscreen devices with my butt. IF any smudge detector can figure that out, they deserve my password.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
  42. Can it be a simple fix? by Liger_XT5 · · Score: 1

    I, as a gamer, have seen some popular MMO games that require a PIN, either numbers, letters, or a combination. There is a catch, every time you click a character, the letters/numbers on the screen rearrange. Just set a feature to rearrange the characters and that basically fixes the visual tracing. Now just got to buy a private filter, like for monitors, and put it on your phone so no one can find out your SSN, phone number, or card pin number.

  43. Why not use the orientation sensor instead? by izomiac · · Score: 2, Interesting

    Having recently gotten an android phone, I have to wonder why nobody has written a locker that simply tracks phone orientation changes through some movement pattern rather than the touchscreen. There'd be no smudges (so better security and a cleaner screen), and it should be quicker. Kinda like using a secret handshake to unlock your phone. Example passcode: +x, -y, -z, +y (750 possibilities for a four movement code, more if you get fancier in movement tracking).

  44. Heat trails?.. by hotfireball · · Score: 1

    Go to the Canada or mid Africa and they are totally unable to crack your iPhone, using "tracking heat trails" technique. :-)

  45. Randomise the keys! Duh! by Anonymous Coward · · Score: 0

    Well, why not show a randomized keyboard? This one is not at all difficult, you could have infinite variations that could protect your passcode.

    But as usual, they try to emulate the real keypad with fixed digits.

    Also this would force people into actually remembering their passcodes instead of the key-pattern made by their passcodes.

  46. Used in National Treasure by Anonymous Coward · · Score: 0

    Ben Gates and Riley Poole are one step ahead of you. They've already used a smudge attack to crack a password and get into a restricted area of the National Archives.