Slashdot Mirror


Graffiti as Password - Secure and Memorable

Al writes "A group from Newcastle University has released work that significantly improves the Draw-A-Secret method of creating passwords. The basic concept behind Draw-a-Secret is that humans excel at image recognition and memory, so 'passwords' should be designed to leverage that ability. The people behind the new work have refined the technique by parsing the shapes with a flexible grid and using existing images as a background to reinforce memory of the password. Imagine having your password be a graffiti-laden alteration of your favorite politicians campaign photo..."

76 comments

  1. More secure, less useful. by srollyson · · Score: 3, Insightful

    It's tough to imagine hand-drawn passwords becoming much more popular than USB fingerprint readers. True, they increase security over standard text passwords, but how am I supposed to give a throwaway password to a coworker so that he can use my machine while I'm on vacation? The only thing that would make this more ubiquitous than fingerprint readers is the fact that you can use pre-existing touch screen or stylus interfaces as described in the article. In my opinion, this technology won't be able to fill the needs of anything more than a niche market. Nor will people need more than 640K RAM.

    1. Re:More secure, less useful. by Ragein · · Score: 1

      I see the point but come on how many of us actually have a touchscreen on ALL of our web browsing devices? This idea is a non started unless it will upgrade my macbook into a tablet.

      --
      They fitted George Orwell's coffin with rollers so he could turn over more easily years ago.
    2. Re:More secure, less useful. by vertinox · · Score: 5, Informative

      True, they increase security over standard text passwords, but how am I supposed to give a throwaway password to a coworker so that he can use my machine while I'm on vacation?

      Um... Not to side track. That is just a bad security practice. If you need to give your coworker rights to your computer, you give him rights to log into that work station with his name and password.

      If he needs to get to your profile or files, then you simply give him the same permissions to access those files. In a windows environment, I would add him to the users so he could log into the machine locally and then set folder permissions to read/write to C:\document and settings\(my profile). On a Mac, I would give him read/write to my home directory. (Of course I don't trust my coworkers that much so I'd put the files they need access to in a single shared folder and let them have at that)

      Of course you need to be on a domain of sorts and/or have rights to modify permissions on the files and folders that you own.

      If you don't have the permissions to do so (which means IT security doesn't trust you), then I suspect your IT security would beat you with a large 2 by 4 if they found out you gave your password to a coworker.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    3. Re:More secure, less useful. by srollyson · · Score: 1

      Um... Not to side track. That is just a bad security practice. If you need to give your coworker rights to your computer, you give him rights to log into that work station with his name and password.
      That's a good point. I'll admit, I've only done this once and I should probably be slapped for my laziness.
    4. Re:More secure, less useful. by Anonymous Coward · · Score: 0

      IT security would beat you with a large 2 by 4 if they found out you gave your password to a coworker. I didn't know 2 by 4's could be found in "small" or "large" sizes.

      captcha: contact. Indeed.
    5. Re:More secure, less useful. by forkazoo · · Score: 2, Insightful

      Um... Not to side track. That is just a bad security practice. If you need to give your coworker rights to your computer, you give him rights to log into that work station with his name and password.


      I don't disagree that the OP was suggesting bad practice. But, whether you are giving them the password for your account or for their own, you still need to allow somebody a way to initially authenticate, so they can pick something of their own. How exactly do you say, "Hey bob, I've set up an account for you, you can log in with the username bsmith, and the passdoodle... ummm... well, you sort of color in the bird, then outline a house over on the left, and..."
    6. Re:More secure, less useful. by Anonymous Coward · · Score: 4, Funny

      Someone invented a third dimension a few years ago.

    7. Re:More secure, less useful. by diskis · · Score: 1

      You are now assuming that the entire authentication process stays unchanged, and why would it with something completely new? How about an authentication server? Bob logs in on your computer. Your computer sends Bob's doodle to the authentication server which replies if it is Bob or not. Let Bob log in with his own doodle, associated with his account.
      Thats not even a new technology, kerberos works kinda that way.

    8. Re:More secure, less useful. by Anonymous Coward · · Score: 0

      So that's what that large disturbance in space time was, and I was beginning to wonder where my feet disappeared to when I put them out in front of myself.

    9. Re:More secure, less useful. by forkazoo · · Score: 1

      You are now assuming that the entire authentication process stays unchanged, and why would it with something completely new? How about an authentication server? Bob logs in on your computer. Your computer sends Bob's doodle to the authentication server which replies if it is Bob or not. Let Bob log in with his own doodle, associated with his account.
      Thats not even a new technology, kerberos works kinda that way.


      Yes, I've managed NIS and Windows domains, so I'm aware of the idea of an auth server. But, my question remains. How do you "tell somebody their initial password" when their account is first created? It makes no difference if you are creating the account on a specific workstation, or on a server controlling access to a whole network. It seems like the only practical way to do this is to have the admin actually sitting with the new user when the account is created so that they can create their own doodle. Seems like an administrative annoyance. The only alternative is to let somebody login initially with a traditional password, and then ask them to change their authentication settings to the passdoodle mode after they are logged on. (And, you just have to trust your users to take the time to do that when they are eager to start getting something done.)

      I guess you could force the second option, and have the ability for an administrator to reset a password but tick a box for "user must create passdoodle on first login," which forces the user through the steps before they can do anything else. That seems like the only way for something like this to catch on in any kind of Enterprise setting.
    10. Re:More secure, less useful. by complete+loony · · Score: 1

      And what specifically is on your workstation that is so vital to the company that you need your coworker to use your machine to have access to it? Why isn't it already reachable on the network and backup up remotely?

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    11. Re:More secure, less useful. by JDHowells · · Score: 1

      Do you hand your fingertip to your colleague when you go on vacation? As difficult as giving him your hand drawn password would be, it might still be easier than spending your time looking like you annoyed the Yakuza.

    12. Re:More secure, less useful. by Anonymous Coward · · Score: 0

      It seems like the only practical way to do this is to have the admin actually sitting with the new user when the account is created so that they can create their own doodle. Seems like an administrative annoyance. Yes it is an annoyance, but all security adds inconvenience. The admin that is present when the user does not have to be IT staff, rather they could be a member of management with the privileges to perform that step after the account is created. When I worked in a bank, I think IT set up my account, but a member of management had to activate my smart card where I entered a PIN code for it. It is an annoyance, but it is perfectly workable doing this for Enterprise.
    13. Re:More secure, less useful. by corpsmoderne · · Score: 1

      It's tough to imagine hand-drawn passwords becoming much more popular than USB fingerprint readers. True, they increase security over standard text passwords, but how am I supposed to give a throwaway password to a coworker so that he can use my machine while I'm on vacation? When was the last time you let one of your fingers to a cowroker while you're on vacation?
    14. Re:More secure, less useful. by tgd · · Score: 1

      The same way you do if you are doing biometric or prox authentication in a situation where there aren't usernames/passwords -- you enroll at an enrollment station with an alternate proof of identity (which could be an employee badge shown to a real person, a single-use PIN mailed to your house or a slew of other methods)

      This isn't uncommon.

  2. Dupe by damaki · · Score: 1, Informative
    --
    Stupidity is the root of all evil.
    1. Re:Dupe by failedlogic · · Score: 1

      Let's remove the dupe tag. Replace it with Short-Term Memory.

  3. Myspace crackers would love this by antifoidulus · · Score: 5, Interesting

    odds are the password of a 14 year old boy would be a spacegun, so that pretty much gives you control of half the accounts on there :P

    1. Re:Myspace crackers would love this by Aesir1984 · · Score: 2, Funny

      Spacegun? Having been a 14 year old boy at one point I can tell you it the password would be a picture of an attractive, scantily clad woman. Actually that would probably still apply today...

    2. Re:Myspace crackers would love this by tweak13 · · Score: 5, Funny

      odds are the password of a 14 year old boy would be a spacegun Is that what the 14 year old kids are calling it these days?

    3. Re:Myspace crackers would love this by Anonymous Coward · · Score: 0

      Maybe this type of password is not such a good idea after all considering the number of us that I now realize have this same password.

  4. People are forgetting something by gilesjuk · · Score: 3, Interesting

    Firstly, passwords are used a lot on the web. Having a password system where you have to draw limits the use of websites when using a mobile device.

    Secondly, if people can't see they can't easily use a system where you draw.

    Other problems are what language or plugin do you use? flash, java?

    You also have to store this information in a database in some form. These methods prevent brute force attacks but won't stop people using SQL injection and other exploits.

    1. Re:People are forgetting something by damaki · · Score: 1

      Secondly, if people can't see they can't easily use a system where you draw.
      It does not seems to prevent captchas from popping everywhere, then it should not make a difference to deliberately ignore blind people some more.
      --
      Stupidity is the root of all evil.
    2. Re:People are forgetting something by westlake · · Score: 1
      if people can't see they can't easily use a system where you draw.

      it's a problem for those who have arthritis, Parkinson's Disease, and so on.

      strong passwords are difficult to remember. complex procedures are difficult to repeat.

      the more tolerant the drawing program becomes, the less likely it is to provide significantly more security than a fingerprint reader.

      and a fingerprint reader doesn't have quite so naive and vulnerable as those demonstrated on Mythbusters

    3. Re:People are forgetting something by Anonymous Coward · · Score: 0

      Why would a blind person be surfing the net in the first place?
      Stupidity is the root of all evil.

      You must be as evil as they come. STOP posting fisting stories on slashdot.

    4. Re:People are forgetting something by ascendant · · Score: 1

      You are looking at this from the wrong direction. I'm thinking the best place for this security measure would be a local setting. You could draw your pass on a PDA you own, or show it off as a cool way to get root on your new desktop linux. Anyway, I thought blind people can draw. And even if they can't, they wouldn't be looking for any PDA, now would they? They'd look for one tailored for blind people. Finally, if it's local, the language doesn't matter anymore. I thought it would be obvious this isn't useful as a login method for websites. I don't have mod points today, but I think you're flamebait. If you don't think you're flamebait, you're an idiot.

      --
      Do not attribute to malice that which can be easily explained by incompetence.
  5. Get off my lawn! by exploder · · Score: 5, Insightful

    Man, I'm tired of all these complicated new password schemes...my bank uses "security code", a "password", and an image, plus they ask you personal questions that half of us don't even have a definite answer to, such as, "what was your favorite candy as a child" or "what's your favorite vacation spot?" Even if I do remember the answer, I have to remember whether I capitalized, and exactly how I typed it. What a pain in the ass. I get locked out of my bank all the time.

    God dammit, just let me pick a nice strong password. I can remember passwords.

    --
    Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
    1. Re:Get off my lawn! by Anonymous Coward · · Score: 0

      No doubt. For online banking, my bank gives a long list of questions which are mostly non-applicable of which I have to choose not one, but three. Surely anyone who doesn't know their absentee mother's maiden name, never had need for a first car, to name its model, or never had a land-line telephone, is probably batshit crazy and doesn't use banks or computers anyway, favoring stuffing their cash in the matress and eating cat food. I'd seriously rather they just gave me a totally random 10-character password and not let me change it.

  6. Easier to recognize... by Anonymous Coward · · Score: 0

    ... for the shoulder readers that you don't really want to remember your password^H^H^H^Hpic.

    Would you remember it if you saw someone type "Ii2621tJWJ0G", or would you remember them drawing a mustache on Bush?

  7. Enforcement Policy by LiquidCoooled · · Score: 5, Funny

    You must change your graffiti drawing every 7 days and ensure you do not use the same sequence of circles squiggles strokes or triangles.
    Your graffiti sketch also must be greater than a house and a tree in complexity and has to include accurate birds and sunshine bars.

    --
    liqbase :: faster than paper
    1. Re:Enforcement Policy by SEWilco · · Score: 2, Funny
      "a graffiti-laden alteration of your favorite politicians campaign photo"

      Mustache is not sufficient alteration. Please redraw your password.

    2. Re:Enforcement Policy by Anonymous Coward · · Score: 0

      Whaddya know, Bob Ross was a visionary. Happy trees for everyone!

  8. pain in the.. by Anrego · · Score: 3, Insightful

    I have a hard enough time typing in my plain text password in the morning when I get into work through my one blood shot eye.

    I think it would be a major pain in the ass to have to draw a picture every time I wanted to log into my computer.

    1. Re:pain in the.. by DarkIye · · Score: 2, Funny
      ...my one blood shot eye.

      'Type in your password'? Why would a sheep farmer need to do that?

      (Oh, god, I hope the moderators get this one.)

  9. Dupe as password! by EmbeddedJanitor · · Score: 3, Funny

    That wouldn't be sucure would it?

    --
    Engineering is the art of compromise.
  10. Not as secure, IMO by rustalot42684 · · Score: 5, Interesting

    What happens when the person next to you looks and sees what you're drawing? The advantage of text-based passwords is that you can have them as stars or whatever onscreen. And if the users are unwilling / too stupid to make secure passwords (with numbers/letters/symbols), a drawing isn't going to be fundamentally more secure anyways, it's just a gimmick.

    1. Re:Not as secure, IMO by kc2keo · · Score: 1

      I suppose in place of the starts while typing you could have it show maybe a bunch of tux penguins then if the pass validates against the right one then it logs you in... probably stupid thought but that is what I can think of at the moment.

  11. huh? by religious+freak · · Score: 3, Insightful

    I still don't get how these things are supposed to work, really. So you can draw a picture of graffiti and that's your password?

    What if I can't draw?
    How can you obscure this while "entering your password"? Seems like it'd be a lot easier to see than what someone is doing on a keyboard.
    How much is the extra hardware going to cost and would the business want to pay for it?
    Why not just do fingerprint recognition?
    etc, etc...

    --
    If you can read this... 01110101 01110010 00100000 01100001 00100000 01100111 01100101 01100101 01101011
  12. Not a dupe by phaunt · · Score: 5, Informative
    No, this is not a duplicate, but an improvement on the Draw A Secret technology discussed there, as is stated in the summary:

    The people behind the new work have refined the technique by parsing the shapes with a flexible grid, and using existing images as a background to reinforce memory of the password. This as opposed to the DAS technology, that uses a rigid grid and a user-drawn background image.
    1. Re:Not a dupe by damaki · · Score: 2, Informative
      From the previous article :

      By superimposing a background over the blank DAS grid, the Newcastle University researchers have created a system called BDAS: Background Draw a Secret. This helps users remember where they began the drawing they are using as a password and also leads to graphical passwords that are less predictable, longer and more complex.
      --
      Stupidity is the root of all evil.
    2. Re:Not a dupe by phaunt · · Score: 1

      I stand corrected; I was under the impression that their background image was user-drawn, but in fact it wasn't.

      However, in that article, there is no mention of a flexible grid; in this one, there is.

  13. doesn't address the big problem with security by Anonymous Coward · · Score: 0

    people are morons. it's not the password, it's the users. while it's great that password security is being updated it's simply not going to prevent most issues.

  14. Re:not as memorable as my first fisting by Anonymous Coward · · Score: 0

    Fisting is good for hemorrhoids. A doctor told me that. At least, he said he was a doctor.

  15. I'd say less secure by Kabuthunk · · Score: 4, Insightful

    I can't see how it's more secure. I'm sure many, many passwords will just be some random part of the background, like the bird or a tree, just coloured in.

    Also... if we're so much better at remembering images, then one just has to glance at the screen someone is drawing on and then whoops... looks like they remember it too now.

    --
    Planet Zebeth - Metroid with a twist
    1. Re:I'd say less secure by PK077295 · · Score: 1

      Agreed, and I wonder how long is the average tine it takes to draw a graffiti, compared to typing 30 letters password... If it's pre-drawned and user need only choose, those brute forcers will be very happy. =/

  16. Memorable? by Bieeanda · · Score: 3, Interesting

    I don't know about anyone else, but even my signature tends to shift a bit every time I jot it down to take a delivery or acknowledge a credit card payment. Even something as simple as a circle is going to throw no-match errors, unless the system's got a lot of built-in leeway for curves and squiggles that aren't in precisely the right spot.

    1. Re:Memorable? by westlake · · Score: 2, Insightful
      I don't know about anyone else, but even my signature tends to shift a bit every time I jot it down to take a delivery or acknowledge a credit card.

      This is the classic way of detecting a forgery. If two signatures are identical, one has to be a tracing. Any kid who was reading The Hardy Boys or Nancy Drew in the 'thirties would have been exposed to the idea.

    2. Re:Memorable? by jansenlu · · Score: 1

      i share the same problem as well. it's hard to associate graffiti to something i can easily remember and repeat well.

    3. Re:Memorable? by Anonymous Coward · · Score: 0

      It's also obvious to tell if the signature is of a *different name* to the sample (e.g back of credit card).

      While rather inebriated one evening, I lent my debit card to a friend to get the next round. He ordered the drinks, and they accepted the card, even though he forgot (as he was a little soused as well) he was using mine and signed his own name!

  17. Works for me. by Ralph+Spoilsport · · Score: 1, Funny
    On one site, there's a picture of George Bush, I type ASSHOLE, and I'm in like flint.

    Really easy to remember!

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Works for me. by Anonymous Coward · · Score: 0

      What about "monkey", "chimp", "ape", "idiot", "retard", "drunk", "cokehead", etc?

  18. Touch screen by tepples · · Score: 1

    Having a password system where you have to draw limits the use of websites when using a mobile device. O RLY? Nintendo DS has a touch screen. Pocket PC and Windows Mobile Smartphone have a touch screen. Apple's iPhone has a touch screen.

    Secondly, if people can't see they can't easily use a system where you draw. Nor can they use the visual CAPTCHA next to it. Any business subject to the Section 508 requirements (or foreign counterparts) will install an alternative authentication mechanism and make it available to anybody who provides proof of disability.

    Other problems are what language or plugin do you use? flash, java? What about HTML 5 Canvas with a fallback to one of the above?

    These methods prevent brute force attacks but won't stop people using SQL injection and other exploits. SQL injection? What's that? Or are people still using plain old string concatenation to form database queries rather than building a query with placeholders and then passing it parameters?
  19. Re:not as memorable as my first fisting by Anonymous Coward · · Score: 0

    I agree! Thanks damaki !!!!!!!

  20. Re:not as memorable as my first fisting by Anonymous Coward · · Score: 1, Funny

    You should have attended a slashdot 10-year anniversary party. Lots of buttsex, believe you me. My asshole still hurts! We (Ann Arbor, Michigan) decided to make it a monthly event!

  21. Universal Access by ddrichardson · · Score: 3, Insightful

    This system doesn't lend itself to those with visual impairment very well. In fact, having recently injured my right hand I have had difficulty writing, yet a fingerprint reader is still perfectly usable.

    --
    A thistle is a fat salad for an ass's mouth...
  22. Re:not as memorable as my first fisting by Anonymous Coward · · Score: 0

    Dr Mario is not a real doctor!

  23. Oblig. Penny Arcade by xenocide2 · · Score: 3, Funny
    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  24. Done and Done by Sir_Brysonic · · Score: 4, Funny

    I just finished changing all of my passwords to "Graffiti". I'd better tell my friends to do the same!

  25. Locked out by Joebert · · Score: 1

    The password to your porn collection is your porn collection ?

    Brilliant !

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    1. Re:Locked out by professional_troll · · Score: 0

      Now you have a valid excuse to learn how to draw naked men. Good on you!

      --
      Everyones a troll, I just have the balls to admit it!
    2. Re:Locked out by Joebert · · Score: 1

      For the last time, Hillary Clinton is NOT a man !

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    3. Re:Locked out by professional_troll · · Score: 0

      If Bill had to resort to being a chubby chaser... Just saying...

      --
      Everyones a troll, I just have the balls to admit it!
  26. Signature... by aqsalter · · Score: 1

    So a signature still remains the best way to individually identify someone?

  27. wait what? by Anonymous Coward · · Score: 0

    why the hell has the word graffiti been used?
    It's completely the wrong word to use, graffiti is stuff drawn/painted etc where it's not meant to be,are they trying to make the project more street? or because you have to draw your picture password with a etch mop while evading the police? I know they said it's akin to drawing graffiti but just that makes no sense to me.

    (I personaly cross over between geekery and graff but I doubt anyone else here does)

    1. Re:wait what? by AgentSmith · · Score: 1

      Graffiti, eh? In that vein, then the input device will be a virtual spray can.

      Yo vato! I gunna login to my PC. Check it, my dope password!
      *Pssht* *Pshhhhht* *Psssssssssssssssssssssssssssht*

      Really.
      Default passwords could be simple shapes likes circles and triangles.
      No need to see a screen.

      Complex and strong passwords are more complex drawings.
      A touchpad sensor could sense that certain coordinates are contacted in a sequence.
      Throw in a margin of error, so people aren't directly duping your password sketch.

      Another way to do this could be touch glyphs.
      Your password is like playing Simon.
      Circle Circle Circle Diamond Square. Bzzzzzttt!
      I would say colors, but color blind folks would get the shaft on that one.

      Display: Press the Reg Key.

      Color Blind person: I don't know ya bastard! There is no Red key, but there is a green. [PRESS GREEN]

      Display: Bzzzzt!

      Although, Touch pad sensors would also have to be durable. Ever know the heartbreak of trying
      to sign your name on a digital screen at the supermarket or store? The screen is scratched
      to hell and back, and it doesn't recognize your name even if you used 300psi to write it.

  28. Mouse ? by garphik · · Score: 1

    what would be the input device ? mouse ... if so most of the people will spend long time trying to log in.

  29. Missing the point, people by darealpat · · Score: 1

    Most comments are missing the "point" made in the end of the article about mobile devices, which IMHO means that this "technology" is better suited for that type of device, NOT "regular" computer terminals. Perhaps not even ATM's at this time because shoulder surfers will probably remember your password easier too. For those who use mobile devices as an integral part of their job (accessing databases, records, etc.), this technology makes sense.

    --
    For every present, there is a past
  30. Spacegun ? Start with lower complexity form by aepervius · · Score: 1

    Like star or heart or circle, or square. Ever wondered why mentalist magician act work so wonderfully when they ask the public to chose a shape ? That's because most people will always chose the same shape. I am not sure if you increase or decrease the security because the dictionary attack would be easier (a few form that many people would use) but the possibility for each form would be higher than a simple lower case/upper case...

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  31. You mean something like This??..... by darkonc · · Score: 0

    Imagine having your password be a graffiti-laden alteration of your favorite politician[']s campaign photo..."

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  32. Cha de Bugre by Anonymous Coward · · Score: 0

    I'm a fan of the grafitti because I'm an old school grafitti artist myself. My specialties were the peace sign, just the word "The Who", the backwards swastkicker, I'd draw the Road Runner, just the word "The Who", Repent 13, just the word "The Who" Those types of things.