Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Security Privacy Technology

Entering Passwords Through Eye Movement 73

Stu Dennison writes "Ars Technica has a post up on a new service called EyePassword. EyePassword is a system that attempts to mitigate the issues of shoulder-surfing via a novel approach to user input: no hands required. With EyePassword, a user enters their password using an on-screen keyboard that detects the orientation of their pupils. From the article: 'The gaze-tracking system functions by shining an invisible infrared beam on a user's face. The beam produces a tiny reflection in the eyes that stays put, no matter where a person looks (provided they do not move their head too much). By tracking the stable position of this reflection and the relative position of a person's pupils, the system is able to calculate which keys or buttons a user wishes to input, and interpret the information accordingly ... more than 80 percent of those tested preferred the EyePassword method. Additionally, when testing EyePassword input using an input method where users visually "dwell" on the characters they wish to input, error rates were comparable to keyboarding.'"
This discussion has been archived. No new comments can be posted.

Entering Passwords Through Eye Movement

Comments Filter:
  • by Deltaspectre ( 796409 ) on Saturday September 01, 2007 @12:48AM (#20431623)
    Only password I'll use from now on is

    up up down down left right left right wink blink
  • "Shoulder surfing" is usually not the problem. The more common case for stealing passwords is getting a keylogger.

    First eyelogger release in 3, 2, 1...
    • The obvious solution is to create an SSH session between the keyboard and the controller.
      • by anilg ( 961244 )
        Ahh... I await the day cryptography can make coffee and drop kids to school..
      • Why is that the obvious solution? Are you mistaking what is required for privacy and what is required for authentication?
    • by Goaway ( 82658 )
      Why would anyone make a logger for something nobody uses?
    • Wouldn't this make shoulder surfing easier? You need to display the keyboard onscreen, large enough to be able to determine which specific key/area of the screen is being viewed, with some sort of feedback indicating that a character has been accepted and which character was accepted [did it accept 'j' or 'k' just now].
  • by clarkn0va ( 807617 ) <apt,get&gmail,com> on Saturday September 01, 2007 @12:50AM (#20431633) Homepage

    more than 80 percent of those tested preferred the EyePassword method
    ...over the "PeeingOnALargeKeyboard" method.

    db

  • More eye strain typing your homework than reading the gosh darn book.
    IR, isn't that bad for your eyes?
    IR  isn't that bad for your eyes!
    IR  is         bad for your eyes.
    IR, is    that bad for your eyes?

    I have a headache....
  • An idea (Score:5, Funny)

    by g1zmo ( 315166 ) on Saturday September 01, 2007 @01:04AM (#20431685) Homepage
    Maybe REM sleep could be used as a random number generator.
    • by rts008 ( 812749 )
      I have a recurring nightmare, you insensitive clod!...There's nothing like always rolling snake eyes to make you believe in Demon Murphy!
    • I think you are confused, it's Rapid Eye Movement, not Random Eye Movement.
    • Maybe REM sleep could be used as a random number generator.
      nope, i dream about naked girls all the time.
  • by trawg ( 308495 ) on Saturday September 01, 2007 @01:15AM (#20431727) Homepage
    I hope it can be made quite accurate; I've often thought something like this would massively increase my productivity - I'd love to be able to perform tasks without having to take my hand of the keyboard to use the mouse. If I could look at an area of the screen and just hit a key to left/right click it'd make a lot of my common mouse tasks obsolete.
    • Two words (Score:4, Informative)

      by Poromenos1 ( 830658 ) on Saturday September 01, 2007 @02:32AM (#20431931) Homepage
      Keyboard shortcuts.
    • Re: (Score:2, Funny)

      by Anonymous Coward
      Why would you have your hands on the keyboard when you can control your web browser with your eyes?!!!

      As they say: two hands are better than one!!
    • I absolutely agree. It's not like I'd stop using my mouse entirely, but, say, "Focus follows gaze" would save me from a lot of stupid mistakes like sending :q to my boss instead of Vi. It'd also be great for HTML forms. Obviously, there are issues to be dealt with, but I would love to, whenever I'm typing, have it automatically go where I'm looking.
    • I'm David Blunkett, you insensitive clod!!!!
  • by DTemp ( 1086779 ) on Saturday September 01, 2007 @01:18AM (#20431733)
    Great! Now I won't be able to access my email when I'm drunk!
    • Great! Now I won't be able to access my email when I'm drunk!

      You say that like it's a bad thing.

      -:sigma.SB

  • by B5_geek ( 638928 ) on Saturday September 01, 2007 @01:20AM (#20431739)
    I would gladly donate my left kidney to the person who makes this available for "focusing" the active window.

    I LOVE the evolution of "Focus Follows Mouse" but dammit even my Fluxbox isn't fast enough to keep up with where I am looking.
  • ... by a pair of boobies just out of peripheral view.
  • Is this eye-tracking truly more secure than simply typing on the keyboard? Although you can look over one's shoulder, you can also look at their eye movements. All you have to do is be in a different position. I suppose with a bit of training, one can figure out the eye movements too. Also, since it's slower, it might actually even be easier to read the eyes than the keyboard. People have mastered lipreading, so why won't they master this?

    Also, what would happen if your eyes happened to stray while entering
    • Or instead of lipreading, what about video-conferencing?

      While the webcam is still going, simply record the video stream and trick the person into surfing to a site needing a password.
      Ask them to check your MySpace or send them an Email to read after you've got them on webcam. Or ask them to check your eBay auction from their account..the possibilities are endless.

      Kind of like a keylogger, but much so more simple and convenient in my opinion.
      • Re: (Score:2, Insightful)

        The problem for the cracker, however, is that they'd have to have two vantage points at once, one watching the eyes, the other watching the virtual keyboard the eyes were focusing on, to get a position reference on it. Otherwise they'd have roughly the same problem as pupil tracking without the reflected spot, no reference fix. Was that movement a single letter, or to the other side of the keyboard, or somewhere in between? Just observing the eyes could certainly significantly cut down the brute force se
    • by cp.tar ( 871488 )

      What I want to know is, when you're already scanning someone's eyes with an infra-red beam, why not just scan their retinas and get it done with? No passwords to remember, and the tech should be quite similar... right?

    • You know what's interesting? This doesn't actually solve the problem of shoulder surfing. It just means that an attacker needs to be in front of you instead of behind you. What makes it even worse is that the same technology that can follow your eye movements can be used by an attacker to automatically record them. Just set up a camera that waits for the IR beam to come on, then using a telescopic lens have some software run exactly the same algorithm as the users local terminal.

      Anyway - I have a bigger que
      • So what you're saying is that it can be defeated by building some custom hardware and installing it in the physical location.... oh, much like a keylogger I suppose. So try again, why doesn't this defeat shoulder surfing - the casual swiping of passwords by people who just happen to be in the area.
    • by ls671 ( 1122017 )
      Well, I assume you could mix-up the digits or code to be entered on the display at login time. You would then need two view points to capture everything. One at the screen and one at the user eyes. A lot of digital door looks where you have to enter digits to get in already work that way. They have LEDs behind the keys to display the digits and every time time you need to get in, you need to press different keys because the digits you need to enter have changed location on the keyboard.
  • While it's probably nice for user that types in something like MyDogSkip as a password, typing in something location based (for example njio1357vgyu) is way more complicated. Which makes entering "hard" passwords extra-extra hard. Instead of muscle-memory you need to use your mouse to do it "one lick at a time". Yuk.
    • by Anonymous Coward
      You'd just have to find other ways to generate hard passwords that are easy to remember than by the position of the keys on the keyboard, rather obviously since you're not using a keyboard. "Three half-circles from zero to 180 degrees, three half-circles clockwise from 270 degrees to 90 degrees, movement code for Shoryuken in Street Fighter 2" might be a suitable password in this system.

      It's interesting whether using a system like this would cause most people to generate weaker or stronger passwords, though
  • and I don't see the likes of a Michael J Fox or Muhammad Ali using this any time soon.
  • by RandySC ( 9804 ) <SlashDot@BLUECalligaster.Net minus berry> on Saturday September 01, 2007 @01:57AM (#20431851)
    then read the PostIt note attached to my monitor with the password written on it if that action will mistype my password?

    Stuck in a loop and locked out!
  • by cheros ( 223479 ) on Saturday September 01, 2007 @02:24AM (#20431913)
    If you're easily distractable I guess it'll prove a cha - ooh, nice legs ...
  • I would love to test this using a digital camera. You can try 'looking' at the remote ir light yourself by just pointing the camera to it. I imagine if one was to setup a digital movie camera you may well be able to 'see' the ir beams hitting the monitor. kinda more 'security through obscurity'?? Assuming this can work or be adapted (hacked?) to work what of all the 'online security cameras?' puts a new spin on googledorks....
    • You obviously didn't RTFA. The IR beam and its reflection simply serves as a lock on the positioning of the eye in space, allowing a /relative/ comparison of the position of the pupil. Thus the reflection of the IR beam gives you nothing on its own. Even filming the motion of the eye won't give you an absolute fix on the password (tho it could significantly narrow the brute force search domain), since it's looking at a virtual keyboard to do its "typing", and you'd have to have a fix on where that is as
  • I hope they have an expanded keyboard, so I don't have to abandon most characters and upper-case characters.

    I think that's the strength of my password: people can see what I type if they can remember fast enough, but not really understand which character I type in combination with shift ;).

    B.
  • by mcrbids ( 148650 ) on Saturday September 01, 2007 @03:12AM (#20432053) Journal
    Anybody running an ssh server on a public-facing network that pays any attention at all to their log files knows the problems of passwords.

    The short answer is: they suck. All of them. They are easily compromised and have multiple points of failure: ANYTHING between the human side of the input device and the hash function can be hacked to completely defeat the system.

    In this case, a web-cam (commonly available on most newer laptops, aimed directly at the eyeballs in question) can be used to completely defeat this system if used in conjunction with any other camera in the room, or any screen-scrape capable trojan.

    If, instead, we used a challenge-response system where knowing a particular set of private values enabled for an answer that could be independently verified, the transaction could be sent "in the open" on malicious public networks with relative security.

    Like ssh does when set up with RSA keys. Like your SSL-enabled browser does with any SSL certified site.

    I do something similar with my bike locks - I engrave the combinations to the locks directly on the locks, after hashing them up a bit with a privately known, but simple, math function. I never have to worry about forgetting the combos to the locks, but I also don't have to worry anybody reading the combo - without knowing my (relatively simple) math function, the numbers on the locks are worthless.

    No, I don't expect the average user to deal with a 128-bit key. But most passwords don't even keep pace with an 8-bit key in terms of security.
  • http://www.youtube.com/watch?v=cUt5o1MJZ20 [youtube.com]

    The same thing it's at least two years old (presented in Chicago RSNA in 2005!), and patent pending.

    BTW, this company it's a world leader in EyeTracking multimodal CONCRETE application! http://www.srlabs.it/ [srlabs.it]

  • I'm not expecting to see this any time soon. The paper claims that password entry was on par with keyboard entry and this might be true, but the article doesn't really mention some of the other annoying aspects that go with eye tracking; like calibration. Having worked with eye tracking equipment, this is one of the most frustrating aspects to using it in research or just in general.

    Each person's eye 'takes' a little bit differently to the camera and the IR. Slight head movements, changes in pupil dilation,
  • If the computer can accurately track my head and eyes when I'm entering passwords, I can do so all the time. Just imagine the privacy issues. Does your boss know if you are distracted or working (frequent eye shifts)? How about recognizing people by their eye movements - biometric identity theft? On the upside, you could use it to reliably research face mimics. Think about how much more $PRODUCT you could sell if you knew exactly which part of the commercial sucks.
  • I'm wondering if I would be able to use this at all since I have a squint.

    The summary on Ars mentions that the system tracks the relative positions of the pupils so it might work, but if it is calibrated to non-squinty binocular vision then I suspect it wouldn't work for folks like me.
  • You can get neck pain from subconsciously not moving your head much for a long time.
  • Wink and a Nod (Score:1, Flamebait)

    by Doc Ruby ( 173196 )
    /rolls eyes
  • want to input an upper case letter or a special character like * or &? How many eyes do I have to have to complete these tasks...
  • The researchers also note that there are a number of potential applications for EyePassword's approach to visual input that have nothing to do with security.

    They don't say how long will it take for the software to be installed free of charge and without the user's acknowledgement. To steal passwords at worst and to be used by advertisers at best. A necessary evil. But there are innocent applications, indeed, like integration with Flash and other interactive stuff, and this is also interesting, despite e

  • This is obviuosly a marketing ploy by a company that can track eye movements, and they're looking for a killer app. This isn't it.

    Shoulder surfing is just one of, oh, maybe a dozen ways to hack a password. It's not even the most common.

    If you're going to buy expensive devices for authentication, there are lots of products that actually improve security: SecurID, SafeWord, those guys. Or buy a USB token with embedded challenge-response based on a public/private key pair.

    Passwords and biometrics are both too
  • Finally... An alternative to one handed typing...
  • $50 says the first password you thought of was Up, Up, Down, Down, Left, Right, Left, Right, Select (Left wink), Start (Right wink).

    $100 says you're trying to do that right now.

Disclaimer: "These opinions are my own, though for a small fee they be yours too." -- Dave Haynie

Working...