Slashdot Mirror


Bad Grammar Make Bestest Password, Research Say

An anonymous reader writes "NewScientist reports, 'Along with birthdays, names of pets and ascending number sequences, add one more thing to the list of password no-nos: good grammar.' Researchers from Carnegie Mellon University seem to have developed a password cracking algorithm that targets grammatically correct passwords. Can bad grammar really make your password secure?"

135 of 193 comments (clear)

  1. Certainly by vAltyR · · Score: 3, Insightful

    There are many more ways to have bad grammar than there are to have good grammar.

    1. Re:Certainly by davester666 · · Score: 2

      In other news, making spelling mistakes defeats a dictionary attack.

      Because by spelling the words wrong, they no longer appear in the set of words known as "the dictionary".

      --
      Sleep your way to a whiter smile...date a dentist!
    2. Re:Certainly by mwvdlee · · Score: 3, Insightful

      Unless those dictionaries contain common misspellings, which they probably already do.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    3. Re:Certainly by Samantha+Wright · · Score: 1

      In other other news, Google penalizes the rankings of spelling and grammatical errors. Cynically, I'm surprised this headline got posted.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    4. Re:Certainly by AmiMoJo · · Score: 2

      It's actually fairly easy to do algorithmically, in the same way many password crackers already try common number/letter replacements (pa55w0rd), adding single digits and dates to the end of dictionary words, capitalizing the first letter or every other letter etc. Just addend -ed and -ing to every word, drop silent k's, reverse i and e (e.g. recieve) and so forth.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Certainly by Macrat · · Score: 1

      It's actually fairly easy to do algorithmically, in the same way many password crackers already try common number/letter replacements (pa55w0rd), adding single digits and dates to the end of dictionary words, capitalizing the first letter or every other letter etc. Just addend -ed and -ing to every word, drop silent k's, reverse i and e (e.g. recieve) and so forth.

      Very true. That's why I find it so amusing when IT people think a system is more secure because their passwords require 1 capitalized letter and 1 number.

    6. Re:Certainly by maxwell+demon · · Score: 1

      Inn oother new's, macking speling misteaks deffeats ah dicktionary adtack.

      Fixxed thet foar yu.

      FTFY

      --
      The Tao of math: The numbers you can count are not the real numbers.
    7. Re:Certainly by Cryacin · · Score: 2

      canIhazzhorzeburgerz

      Great. Now I ahve to change my pssaword againz.

      --
      Science advances one funeral at a time- Max Planck
    8. Re:Certainly by JWSmythe · · Score: 1

      Well, if we didn't say it, they'd all make their passwords "password", their own first name, or some other amazingly simple word.

      They always glaze over when you try to explain strong passwords. No matter what you tell them, you can always sit down at their desk and say "what's your password?", just to find out it's "Password1" or "1234567A"

      --
      Serious? Seriousness is well above my pay grade.
    9. Re:Certainly by Anonymous Coward · · Score: 2, Insightful

      Well, if we didn't say it, they'd all make their passwords "password", their own first name, or some other amazingly simple word.

      They always glaze over when you try to explain strong passwords. No matter what you tell them, you can always sit down at their desk and say "what's your password?", just to find out it's "Password1" or "1234567A"

      For everything outside of my place of work, I use a password safe program and (if I can) at least a 42 character password using the largest possibly set, generated randomly.
      At work, where I'm not allowed to use a password safe and am required to memorize no fewer than 30 passwords, most of which have to be updated at least monthly, and cannot use any password I've used in the last 6 months.... my password is my first name and last initial, followed by a number which is how many times I've had to reset it. Yes, it's weak. No, I really don't give a shit. They drove me to this point with their dumbass fucking password policies and I've got better things to do with my time.

      The reason why my eyes glaze over is because I'm having visions of murdering your stupid fucking ass in the parking lot after work. If you were worth even half a shit at your job you'd never need to ask my password in the first place.

    10. Re:Certainly by UltraZelda64 · · Score: 1

      FTFY

      FYFT

    11. Re:Certainly by rwa2 · · Score: 1

      I think the mistake is that they call it a "password" and not a "passphrase".

      Most of my better passphrases are made from a few bars of a poem or song I know. Even better, when it comes time to change passphrases every 90 days or so, I can just go on to the next verse without too much thought. The only hard part is not to hum or dance to an obvious tune or rhythm after logging in. And maybe remembering when letters you turn to 133+ if necessary.

      e.g.:
      Ittrl,itjf(14ls;tnefr

      (first verse of 'Bohemian Rhapsody')

    12. Re:Certainly by Samantha+Wright · · Score: 1

      "Bestest."

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  2. Of coarse by ArcadeMan · · Score: 5, Funny

    Shekuritee bai aubskureeti.

    1. Re:Of coarse by sumdumass · · Score: 2

      security by obscurity.

      And I don't agree with it necessarily being a bad thing unless its the only approach taken. As a layer, it increases the effectiveness of other security.

    2. Re:Of coarse by 93+Escort+Wagon · · Score: 2

      It's rapidly becoming apparent that many Slashdotters don't understand the difference between grammar and spelling.

      --
      #DeleteChrome
    3. Re:Of coarse by davidwr · · Score: 2

      It's rapidly becoming apparent that many Slashdotters don't understand the difference between grammar and spelling.

      Gram are in gram crackers.
      Spelling your drink makes a mess.

      Spelling your gram crackers makes a mess two but it's not as messie.

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    4. Re:Of coarse by c0lo · · Score: 1

      Grammar!, not syntax.

      --
      Questions raise, answers kill. Raise questions to stay alive.
    5. Re:Of coarse by AK+Marc · · Score: 1

      I thought it was "security by absurdity".

    6. Re:Of coarse by Coisiche · · Score: 1

      horzebergur, shoorelay?

  3. Re:obvisouly by Dexter+Herbivore · · Score: 5, Funny

    I was going to post "frist!" but that's my password.

  4. Corollary by eksith · · Score: 3, Insightful

    Entering wrong infromation for password reminders / security questions.

    --
    If computers were people, I'd be a misanthrope.
    1. Re:Corollary by petteyg359 · · Score: 2

      My typical password reminder is "Fuck you." Good luck figuring out what my password is with that hint :)

    2. Re:Corollary by rubycodez · · Score: 2

      yourplaceormine,bitch?

    3. Re:Corollary by Anonymous Coward · · Score: 1

      My typical password reminder is "Fuck you." Good luck figuring out what my password is with that hint :)

      CanIBorrowSomeMoney?

    4. Re:Corollary by jones_supa · · Score: 4, Insightful

      Entering wrong infromation for password reminders / security questions.

      My opinion is that password hints and security questions are really just a bad idea which websites should possibly stop to use completely. They can easily ruin the whole security even if your password itself is robust.

    5. Re:Corollary by fredgiblet · · Score: 1

      I had a customer who's name on their account which we are required to gather to get access to the account) was "fuck you". It was amusing because neither he nor his girlfriend (who the account belonged to) knew that, so I had to send them their account on the computer to find out. Their reaction was quite funny.

    6. Re:Corollary by arth1 · · Score: 1

      Just use it as a second password prompt with wrong info. For example, "what is your mother's maiden name?" has the answer "correct battery horse staple."

      The problem with that approach is that people have lots of accounts, all with different questions. Either you have to memorize the made up answer to every question, or you have to use the same one for all of them, which means that if one place is compromised and didn't store it hashed, all your accounts are now potentially compromised.
      Not that answering honestly is any better, because any sleuth worth his beer can find out the information about individuals, or find out the most common answers for large scale attacks. Answering "Smit", "Johnson" and "Williams" for the three tries you're asked someone's mother's maiden name will get you 2.5% success rate, which is significant for large scale attacks. Your high school? Central, Lincoln and Jefferson will get you a high return rate.

      Security questions serve just one purpose - to make customers and CEOs feel more secure.

    7. Re:Corollary by Anonymous Coward · · Score: 1
    8. Re:Corollary by AK+Marc · · Score: 1

      Answering "Smit", "Johnson" and "Williams" for the three tries you're asked someone's mother's maiden name will get you 2.5% success rate, which is significant for large scale attacks. Your high school? Central, Lincoln and Jefferson will get you a high return rate.

      As long as "McCreery" and "Talented and Gifted Magnet High School" aren't in the top 10, I'm safe (and no, I can't use the "official" abbreviation, as most won't take a 3-letter answer - TAG).

    9. Re:Corollary by Neil+Boekend · · Score: 1

      I usually pic a random question from the list and just mash in a lot of characters beneath that. An answer like "4rtilufga,lghajkhgigh;klgnulahglhsafgvubhgu s" is hard to guess.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    10. Re:Corollary by Neil+Boekend · · Score: 1

      I haven't had the need.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    11. Re:Corollary by RivenAleem · · Score: 1

      First Pet's Name?

  5. Article is very light on details by parallel_prankster · · Score: 4, Interesting

    Are there infinite ways to screw grammar while creating password? I would think there are certain patterns in which people mis-use grammar. I would imagine though that at some point if every one started using bad grammar styles for constructing passwords, that those patterns would become identifiable and then someone would put together a password cracker that would deal with poor-grammar-filled passwords as well right? I couldn't find the exact paper to read but the example on the website "ihave3cats" seems to be a like a language thing that can be identified at some point by some urban dictionary reader!

    1. Re:Article is very light on details by McGruber · · Score: 3, Interesting

      Are dere infinite ways t'screw grammar while creatin' passwo'd? ah' would dink dere are certain patterns in which sucka's mis-use grammar. Ah be baaad... ah' would imagine dough dat at some point if every one started usin' bad-ass grammar styles fo' constructin' passwo'ds, dat dose patterns would become identifiable and den someone would put togeda' a passwo'd cracka' dat would deal wid poo'-grammar-filled passwo'ds as sheeit right? ah' couldn't find da damn exact sheet t'read but da damn example on de website "igots'3cats" seems t'be some likes some language wahtahmellun dat kin be identified at some point by some urban dicshunary eyeballer. Right On!

    2. Re:Article is very light on details by mysidia · · Score: 2

      It would be better to have no grammar structure at all in passwords, good or bad. Select a random assortment of words, not words that can be strung together using conventional grammar rules, or even distortions of conventional grammar rules.

      And transform any words in such a way, that no word used is a legitimate word.

      3hav-ayekatkitt-ees

    3. Re:Article is very light on details by Kjella · · Score: 1

      Which achieves one goal at the cost of memorability. Particularly if you want a password that can survive an offline brute force cracking attempt as opposed to guessing over the network it should be 20+ characters long because each character only adds 8 bits of entropy - in practice more like 6 bits. Looking at it the other way from the would-be cracker's perspective, what do you have? Brute force attacks and dictionary attacks. The easiest way to avoid both is to take a long, easy to memorize phrase and fuck with it, not bad grammar/typos just go wild. Like

      "maryhadalittlelamb" => "marXyhadal2ittlela!mb"
      "maryhadalittlelamb" => "ma8ryha#dalitZtlelamb"
      "maryhadalittlelamb" => "m*aryhadaliNttlela4mb"

      How many permutations of that one phrase can I make? Millions. And of course first you'd have to guess which of the millions of possible phrases you picked. No dictionary attack is ever going to find it, and it's surprisingly easy to remember. The hard part is not typing it into a hardware/software keylogger or if someone decides to "brute force" your password with a wrench. Oh yeah and if they have access to a running machine there are ways to dump your entire memory contents via either firewire, expresscard or thunderbolt so better have a tripwire to the off button/circuit breaker so they don't get a running system. Or just realize that the fucker who took it probably doesn't give a shit and just want to sell the hardware on ebay at the first hint of resistance.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Article is very light on details by Jason+Levine · · Score: 1

      Select a random assortment of words, not words that can be strung together using conventional grammar rules, or even distortions of conventional grammar rules.

      Correct horse battery staple! http://xkcd.com/936/

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    5. Re:Article is very light on details by Sigg3.net · · Score: 1

      Jar Jar?

    6. Re:Article is very light on details by necro81 · · Score: 1

      Groundskeeper Willie, is that you?

  6. Re:My question is this: by eksith · · Score: 4, Insightful

    Easier than sanitizing correctly. Honestly, it's just laziness. There are also some places that actually send you the bloody password from the database when you enter an email (because that's also easier), instead of salt+hashing and just resetting it. And a unicode password would cause issues in the carefully crafted HTML layout of reset email. These are actual excuses I was given by a project manager. He doesn't work with us anymore.

    --
    If computers were people, I'd be a misanthrope.
  7. Re:Correct Horse Battery Staple by Jetra · · Score: 1

    Except that was all about choosing random dictionary words and a favorite number. In this case it's like taking my password "password' and spelling it "pahsweerd"

  8. Re:My question is this: by steviesteveo12 · · Score: 1

    I've never actually considered what would happen if you put a unicode password into an email because, well...

  9. whats bad grammer anyway by drankr · · Score: 1

    littel mistaek is no mistaek.

  10. Re:Randomized passwords are the best by bp+m_i_k_e · · Score: 5, Insightful

    None of your phone numbers are changed every 30/60/90 days, while some of your passwords are.

  11. Re:Randomized passwords are the best by ArcadeMan · · Score: 4, Interesting

    I don't memorize phone numbers, I memorize the 3x4 grid pattern required to dial it.

  12. Re:Randomized passwords are the best by pwizard2 · · Score: 1

    After typing in a password 8-10 times I pretty much have it memorized, how long does it take for you? Doing it every 1-3 months isn't too bad. If it were changed every week then I would agree with you.

    --
    "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
  13. Re:obvisouly by theRunicBard · · Score: 1

    That's not bad grammar, you silly slashdotter! That's the name of a bulding at Princeton University: Frist Campus Center. Look it up. :)

  14. Re:My question is this: by CodeheadUK · · Score: 5, Insightful

    A paranoid colleague of mine composed passwords with a sprinkling of extended chars. He entered the whole thing on the numeric keypad with ALT held down.

    I've no idea what his password(s) were, but they caused quite a few badly written apps to explode in a spectacular shower of exceptions and unhandled input errors.

  15. Re:Randomized passwords are the best by Sique · · Score: 3, Informative

    Actually, no. Phone numbers contain much context (e.g. area code), and they have a very limited alphabet (just the numbers 0-9). A random password can use a much larger alphabet and contains much less context. So, memorizing a ten character password is definitely harder than a ten digit phone number.

    --
    .sig: Sique *sigh*
  16. Re:Randomized passwords are the best by flyingfsck · · Score: 1

    Memorizing only the phone numbers is useless if you forget the names and faces of the girls...

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  17. Re:Randomized passwords are the best by blueg3 · · Score: 1

    Sure, as long as you only need the one password.

  18. Re:Er... by blueg3 · · Score: 1

    "Let me in" and "I love you" are both correct grammar. You're perhaps thinking of correct punctuation.

  19. Don't think by Murdoch5 · · Score: 1

    To make a good password just don't think about it . Don't use anything that you would have to remember or figure out, type something random into the password box, copy the password and then remember it.

  20. If Music Be The Food Of Love, Log In by the+monolith · · Score: 4, Interesting
    Instead of using words, how about playing the keyboard as if it were a piano (or any other keyboard-like instrument)

    Here is an example of a musical login: pvy89pvvv[890[]vv

    For this example, position your right hand with the thumb on the 'v' key, then play the sequence as if they were notes, then listen to C.P.E. Bach - Minuet In G Major for what it should really sound like.

    If you like impressive music, try: uppvyuvyyyyuyvvyuvyuppvyuvyyyyuyvvyuyv
    Leo Arnaud - Buglers Dream

    1. Re:If Music Be The Food Of Love, Log In by RedHackTea · · Score: 1

      This is actually a good idea, but I'd want a real piano keyboard. Because of the way our brains work and associative memory, it's actually pretty easy to remember a long composition compared to a long list of characters. Unfortunately, then there will be "music dictionary attacks" with the most popular music.

      Eventually, when true Quantum computers emerge, we'll all be screwed anyway for at least offline documents. For online documents, you can at least limit the number of tries. In fact, even if you have a shit password (e.g., "changeme1234"), if the website limits the number of tries to 3 times a day, you're probably safe for at least a year or two.

      --
      The G
    2. Re:If Music Be The Food Of Love, Log In by Acapulco · · Score: 1

      Try that in an ipad or any other non-keyboard device. I don't think it will work for some of those devices..

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
    3. Re:If Music Be The Food Of Love, Log In by nzac · · Score: 1

      do you not see the repartition there, that method produces terrible passwords. how is pressing the same key exactly 4 times in a row at speed?

      They are getting strong enough not to low fruit and fall to a mass hash cracking but someone only has to observe you typing that in from a distance once, observe your fingers not move, and will rearrange word list to favor small character spaces.

      PS when you put this method on the internet you can no longer use it unless you never reuse you user-name.

  21. Re:Randomized passwords are the best by maxwells_deamon · · Score: 5, Insightful

    I don't have a different phone number for every person I call. People I call do not make up rules like my phone number must be at least x characters long, must have a special character in it, can not have a special character in it, must not begin with an upper case letter, must begin with a character, must begin with an emoticon ;-)
    and I don't know what other crap they are about to come up with...

  22. Better than bad grammer... transcription! by nsxdavid · · Score: 1

    I find that an even better way to construct a password (that you can still remember) is to use a language other than English for all or part of it. More specifically, it works best if you use a language that that requires transliteration to type in the Latin character set and then use your own transliteration/transcription spelling (rather than, necessarily, the common or "official" one). Good examples might be words in Hebrew, Russian or Greek.

    Consider the Russian word for 'good'. I will spell it using substitute Latin characters since /. seems to strip it otherwise: "xopowo"

    I love Russian because it uses mostly Latin or Latin-like characters, but they are usually pronounced differently (that "p" looking guy sounds like an "r" and that "w" looking character is more like "sh").

    So that word is pronounced, to the American ear, something like "hur ah show" (leaving out the hard-to-transcribe soft guttural). You might spell it in your own transcription style as "herisoh" or "whoreashow" (which might be easier to remember!) or whatever.. the more you make it your own, the better.

    You don't have to master another whole language to do this, just a few words will do.

    Oh, and be sure to stay out of the rainbow table range or none of these techniques are all that helpful.

    --
    David Whatley
  23. Hello Doctor Name Continue Yesterday Tomorrow by EmagGeek · · Score: 1

    Little did we all know that this was actually the root password on HAL9000.

  24. Re:Randomized passwords are the best by houghi · · Score: 4, Funny

    Perhaps not mine, but all the women I meet have a new phone number within 24 hours.

    --
    Don't fight for your country, if your country does not fight for you.
  25. Re:obvisouly by Anonymous Coward · · Score: 1

    Why not the mail room? Then it could be the Frist Post.

  26. Re:My question is this: by Zero__Kelvin · · Score: 3, Insightful

    "Why don't we allow unicode passwords?"

    Because not all systems can handle Unicode, and Unicode itself has multiple internal representations (UTF-8, UTF-16.) Furthermore, there are multiple valid Unicode encodings for the same character stream. In other words, that would be a very bad idea unless you are in an environment where only company approved systems, set up by competent system administrators, are allowed to log in, in which case it would just be a bad idea sans the "very". Even then it is of little value, since a well chosen password still has plenty of entropy, and there is no need to add complexity to the auth system (complexity is the enemy of security.)

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  27. Yoda passwords? by cpghost · · Score: 1

    Bad grammar you use must for secure password...

    --
    cpghost at Cordula's Web.
  28. Re-framing old wisdom to create newness goodness! by Zero__Kelvin · · Score: 1

    It is a well known fact that choosing words you will find in a dictionary as your password is not a good idea. This has been known for a looong time (get it?) Basically all this new "study" says is: "Hey, misspelled words are a better than words spelled correctly!" Or in other words: "Hey! Stuff that isn't in the dictionary is better than stuff that is!" And in yet other words: All they did was re-frame what has been known for a long time and confuse themselves into thinking they discovered something new.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  29. Re:Randomized passwords are the best by DaphneDiane · · Score: 1

    I tend to use random passwords myself. The trick I've learned to memorizing them is to take advantage of the fact that the human brain is good at seeing patterns even when there aren't any. So I just look at the password for a bit, let myself come up with a pattern or way to describe it and memorize that. I'll often think of a password as chunks of 3 or 4 letters and just remember the junks normally associated with a thought phrase. If I can't come up with something I'll just hit regen again til I get something that my brain clicks onto.

    For example I just now used a generator to create the password: zyZtgQkAJH2)rw

    My thought process would be something like:
    Hmm there two Z's... I can use that to help me remember....Oh I can use the word zygote to remember... so the first two letters.... change things up so cap the Z and reuse the tg from zygote backs.... okay I have zyZtg memorized.... now I need to think of a quick way to get .... oh I can use Quick to remind me. AJH... that can be an acronym for "as just happens." Got a number 2) so I think "list" and twice to behind to just happens... rw that's obviously read/write... So I just have to remember "zygote Quick As Just Happens twice list read/write" ( I mentally imagine shouting the parts of the words for caps ) and I can turn it back into the password zyZtgQkAJH2)rw...
    then I just force me self to log in a few times while thinking that phrase and I'm all set.

  30. so this is a good one? by milkmage · · Score: 1

    @11yourbA5es@r3Be10ngtoUS

  31. Re:My question is this: by mysidia · · Score: 1

    Every site should allow any password if they just hash it like they should.

    I consider restricting the character set a lesser crime than sites like Amazon, Blizzard that make passwords case-insensitive

  32. Re:Randomized passwords are the best by 93+Escort+Wagon · · Score: 1

    I use random, unique passwords most everywhere. The trick to remembering them is not to try - I just store them in my encrypted keychain. It's not that hard to memorize one long and complex password.

    --
    #DeleteChrome
  33. Re:Randomized passwords are the best by bp+m_i_k_e · · Score: 1

    I use variations of the same passwords, so I have memorized many more passwords than phone numbers. Usually I can even remember some infrequently-used passwords - based on using variations. However, the phone numbers that I have memorized have not changed for years, for the most part. At our company, it's actually pretty rare for people to forget their frequently-used passwords. However, I have no idea how often people forget phone numbers, since it is trivial to just look them up.

    If all passwords followed the same rules, without requiring frequent resets, it probably would be relatively easy for people to remember a few passwords. But, keep in mind that 3 of the 10 phone number digits (the area code) is relatively meaningless, in terms of the need to memorize it. So, for the most part, people are only remembering 7 numbers - not exactly a large number of possible values, compared to the possibilities for passwords.

  34. Re:Randomized passwords are the best by steelyeyedmissileman · · Score: 1

    I don't have a different phone number for every person I call.

    You must know a lot of people that share the same phone.

  35. Re:Randomized passwords are the best by mysidia · · Score: 1

    None of your phone numbers are changed every 30/60/90 days, while some of your passwords are.

    My recommendation for such passwords, is to memorize a "base" password; and define a rule to increment the base password, so all you need to remember is the original password, and which number you are at, and do a mental transformation; this is far more secure than writing down the password, or picking easy to guess passwords.

    eg

    Password 0 helloworld0

    Password 1 ifmmpxpsme1

    Password 2 jgnnqyqtnf2

    Password 3 khoorzruog3

    Password 4 lippsasvph4

    Password 5 mjqqtbtwqi5

    Password 6 nkrrucuxrj6

    Password 7 olssvdvysk7

    Password 8 pmttwewwtl8

    Password 9 qnuuxfxxum9

  36. Re:My question is this: by backwardMechanic · · Score: 1

    That's great until you have to use a different keyboard layout. Around here (CH) the keyboard may be EN-US, EN-GB, CH-FR, CH-DE or even FR-FR (which is just stupid). Y's, Z's and punctuation are best avoided.

  37. Re:Foreign Language Password Transliteration? by Blackeneth · · Score: 1

    All your bases are belong to us!

    --
    -- Knowledge is power. -- Francis Bacon
  38. "Can bad grammar make your password secure?" by John+Hasler · · Score: 1

    Yes, if it is bad enough. Examples:

    Sp/k)]Vi5PTa
    h@#FZh_\,
    _HA67C_1N{vh

    Of course no password is secure if you use on more than one site.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:"Can bad grammar make your password secure?" by darkonc · · Score: 2

      You realize, of course, that those passwords compile properly in perl?

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  39. Don't worry by reboot246 · · Score: 1

    This means that most slashdot posters are safe. Seriously, the worst spelling and grammar I see online are right here amongst what should be a well-educated group of people.

    1. Re:Don't worry by rsborg · · Score: 1

      This means that most slashdot posters are safe. Seriously, the worst spelling and grammar I see online are right here amongst what should be a well-educated group of people.

      It's even uprated seemly for the bad grammar and spelling. I think it's a sign saying "I'm not a bot - at least not a simpleton".

      --
      Make sure everyone's vote counts: Verified Voting
  40. Re:My question is this: by tepples · · Score: 1

    Because not all systems can handle Unicode

    I was under the impression that any system that could handle XML or HTML5 could handle at least the Basic Multilingual Plane of Unicode in UTF-8 encoding.

    Furthermore, there are multiple valid Unicode encodings for the same character stream.

    The Unicode Standard describes several canonicalization processes that can be applied before hashing the password for storage.

  41. Grammar? by Arancaytar · · Score: 1

    If grammar is relevant at all, your password should already be long enough to be pretty secure.

  42. Land lines in multi-person households by tepples · · Score: 1

    You must know a lot of people that share the same phone.

    That I do. Many are land lines in multi-person households. And being public keys (in the SQL "primary key" sense, not the cryptographic sense), they don't change every 45 days.

    1. Re:Land lines in multi-person households by Hognoxious · · Score: 1

      Public keys? Do you mean natural keys?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re:Land lines in multi-person households by h4rr4r · · Score: 1

      How old are you exactly?

      I have seen you say this before and I find it hard to believe. Other than my parents and grandparents I know no non-work landline phone numbers. I can't imagine most people under 55 even have them, or if they do use them that often.

    3. Re:Land lines in multi-person households by tepples · · Score: 1

      Other than my parents and grandparents I know no non-work landline phone numbers. I can't imagine most people under 55 even have them, or if they do use them that often.

      True, people who currently or will soon qualify for old-age social insurance programs are more likely to have land lines because they tend to be late adopters in general. So are parents of kids who aren't yet old enough to have their own cell phone. So are people who don't have cable television service, as they're often offered a POTS or fiber land line for free or nearly free with the purchase of Internet access from the phone company.

    4. Re:Land lines in multi-person households by h4rr4r · · Score: 1

      None of my friends who have young kids have landlines. The kids use skype to talk to grandma and grandpa or Mom and Dad's cell phones. I fall into that last category and the fiber phone line is no where near free. I get FIOS for $40/month, adding a phone would double that, or I could get cable I do not want and a phone I do not want for $99/month.

  43. Re:Randomized passwords are the best by tepples · · Score: 1

    Until you end up having to log in without being allowed to connect the device carrying your encrypted keychain to the Internet. This may be the case if you keep your encrypted keychain on a laptop, Wi-Fi-only tablet, or USB drive, or if your smartphone has no data coverage where you are.

  44. Lockout DOS by tepples · · Score: 2

    In fact, even if you have a shit password (e.g., "changeme1234"), if the website limits the number of tries to 3 times a day, you're probably safe for at least a year or two.

    Except from denial of service, where someone with a list of usernames he wants to attack enters those usernames with "P00-p00" as the password three times in a row. Then the legitimate owners of those accounts can't log in.

  45. Re:My question is this: by Zero__Kelvin · · Score: 1

    "I was under the impression that any system that could handle XML or HTML5 could handle at least the Basic Multilingual Plane of Unicode in UTF-8 encoding."

    Were you also under the impression that all systems can handle XML and HTML5, and that all systems are UTF-8?

    "The Unicode Standard describes several canonicalization processes that can be applied before hashing the password for storage."

    So which one do I pick? Where is your actual argument that there is a benefit to using Unicode for passwords? Most importantly: What benefit do I get if I bother? These are just a few of the questions people should be asking themselves at this point.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  46. Re:Randomized passwords are the best by DaphneDiane · · Score: 1

    I also store my passwords in an encrypted keychain, but sometimes it's nice to be able to get some passwords without having to look it up. For example both iTunes and Windows RT require me to enter passwords when buying new apps or add-ons. Switching to another app to cut & paste in the password will often cancel the sale. So I memorized those passwords because it's simpler. Likewise when administrating machines at work I don't want to have to dig up my keychain just to log into the server farm, especially if I'm logging in at someone else's desktop—which won't have my keychains—to fix a toolset problem.

  47. Re:My question is this: by swillden · · Score: 1

    That's great until you have to use a different keyboard layout.

    Or a different operating system which uses a different method of entering extended characters.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  48. Re:My question is this: by maxwell+demon · · Score: 1

    For web passwords, you'd probably end up with tons of encoding errors. You don't want to have a password which if set with browser X will fail when used on browser Y.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  49. mixing languages is even better by anorlunda · · Score: 1

    I speak English and Swedish. I find it easy to concoct "Swinglish" words and phrases that are invalid in any language yet easy for me to remember.

    I think that ought to be secure.

  50. Re:Er... by arth1 · · Score: 1

    "Let me in" and "I love you" are both correct grammar.

    Indeed. So it clearly would be best if we all switched to "letiin" and "ilovesyou".

  51. Re:My question is this: by maxwell+demon · · Score: 1

    You are aware that for some keyboard layouts even the number of keys differs? And even for the others it is not for all keys trivial to decide which one is "the same" key between layouts.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  52. Use phrases by Snotnose · · Score: 1

    I usually think of a phrase, take the first letter of each word, and leetify some of the letters. "My what a lovely unicorn with no horn you have" becomes MwalUwnHuh which then becomes Mw@lUw!Huh.

    My phrases are generally song lyrics, and yes I do need to write them down until I've used them 3-4 times.

  53. Re:My question is this: by maxwell+demon · · Score: 1

    I just notice that my editing made things worse ... "the others" in the second sentence means the keys which are found on both layouts.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  54. Re:Obligitory by maxwell+demon · · Score: 1

    I'm sure that's already in all dictionaries.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  55. Re:My question is this: by gnasher719 · · Score: 1

    Because not all systems can handle Unicode, and Unicode itself has multiple internal representations (UTF-8, UTF-16.) Furthermore, there are multiple valid Unicode encodings for the same character stream.

    Just take whatever is given into canonically pre-decomposed UTF8. I mean there are people using Unicode in their file system and they have no problems with this.

  56. Re:My question is this: by Zero__Kelvin · · Score: 2

    You are not understanding the point at all. There is no benefit to the approach, only added complexity and potential for bugs. It can only decrease security, and will never increase it. Enough said on the subject?

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  57. Re:Randomized passwords are the best by 93+Escort+Wagon · · Score: 1

    I agree, actually - and I do have my more frequently-used passwords memorized (e.g. my account at work; my Gmail account; my iTunes account; particular server passwords).

    Heck, for accounts I regularly use it would've been hard NOT to memorize the passwords!

    --
    #DeleteChrome
  58. Simple tip. by VzXzV · · Score: 1

    Just don't be stupid, really that's it.
    You can use all the password tips in the world but never use one that's restrictive.
    Every restriction you add makes it that much easier to guess.
    This includes grammar, there are far fewer ways to be grammatically correct than not. So I don't really understand how this got published. What's the point of proving the obvious.

    Hell you can use all the tips in the world if you want, lets start.
    30 days: V%w#tVmi6
    60 days: V%w#I love lamp.tVmi6
    90 days: passwordV%w#I love lamp.tVmi6
    180 days: passwordV%w#I love lamp.tVmi6
    360 days: passwordV%w#I love lamp.tVmi6 Dis_thingizgettingl0gandstuFf
    Getting sick of the long ass password day: gettingl0gandstuFf lava Cheetos 2+2
    If you can't tell I'm just adding stuff.
    Check this one out: _letmein123qwerty45iloveyou_
    Or this one: !Call now and get a free pineapple for only $19.95!

    But if you force your employees to use rules like you must use 3 characters of each type. You're going to end up with half your employees or users using 111!!!QQQqqq

    1. Re:Simple tip. by VzXzV · · Score: 1

      180 and 360 days are missing the crap I had typed in russian. :/

  59. All your base by djl4570 · · Score: 1

    Allyerpa55wurdrbelong2us

  60. Re:My question is this: by AK+Marc · · Score: 1

    I worked one place where the password must be 6 alphas and 2 digits. The issue was that some legacy systems must have 8 chars (no more) and there was a policy of 2 numbers (for security) and some legacy systems couldn't handle a password starting with a number. With a 60-day reset, everyone just picked a 6 letter word, and cycled through 01-09 or so (based on how many times you reset your password in a year, no reuse within a year, and the warnings started at 45 days, so you could use 9 in a year if you reset on the first warning, 6 if you waited). essentially a 6 character password.

  61. Re:Correct Horse Battery Staple by AK+Marc · · Score: 1

    I locked out a system account once. "forest" was the password, and I thought forrest was spelled with two r's (both are correct, one is more correct). A bit embarrassing to tell the manager I locked myself out.

  62. Re:Randomized passwords are the best by AK+Marc · · Score: 1

    When I had to set a password once, I had recently noticed that my wall-jack had a number on it that wasn't mine. So there it was. And if I ever forgot it, it was written right there. Anyone breaking in wouldn't have ever noticed it, but it was always written down for me.

  63. this is really, really simple by slashmydots · · Score: 1

    Make it over 23 letters (or 24, I forget). The end. That's unhackable by anything anywhere ever. Then it can be "gorillasgorillasgorillas1" and it won't matter because nobody could ever possibly hack it.

  64. makes passwords easy to communicate by Chewbacon · · Score: 1

    My home WPA password works on that premise. It's not in the dictionary, not random letters and numbers either but is easy enough to spell when heard if family or a friend visiting need access.

    --
    Chewbacon
    The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
  65. Three-tries lockout ... usually ... by Nefarious+Wheel · · Score: 1

    Dictionary attacks aren't always that useful for authentication systems that block logins on an account after a few missed attempts. However, a few stripped-down NAS nasties are set to allow infinite login attempts. It was kind of fun watching the password attempts; they were sort of half dictionary, half psychology, lots of old favourites. But they were all single words, I noticed, and not very long at that.

    --
    Do not mock my vision of impractical footwear
  66. th@res_morethan1way2cat@file by darkonc · · Score: 1
    Many ways 2 brake gramma there are.

    Yoda ask -- answers he will give?

    even Something like this" could screw up a grammer based guesser .

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  67. Re:Re-framing old wisdom to create newness goodnes by 1u3hr · · Score: 1

    It is a well known fact that choosing words you will find in a dictionary as your password is not a good idea.

    It's a better idea than a single word, or name, which is what many people still do. Anyway, even if you use real words, with the English language having well over 100,000 words, a few words gives you a very, very large space. Using correct grammar cuts it down, of course. But TFA was about attacks trying billions of passwords. What kind of idiotic system allows someone to attempt to login billions of times at high speed?

  68. Inuit by jandersen · · Score: 1

    Personally, I'd go for words in the inuit language(s). Inuit words are so wonderfully impossible to guess from a dictionary because of the nature of the language; consider the following example:

    umiaq: a large boat - a 'wife boat'
    umiarssuaq: a big wife boat - ie a ship
    umiarssualivik: a place for a ship: a harbour
    umiarssualivinnguaq: a small harbour
    etc

    Combine that with a complex grammar and the fact that the rules for spelling are somewhat uncertain, and you have the perfect passwords, easy to remember and write, hard to crack, I think.

  69. Re:Randomized passwords are the best by Sigg3.net · · Score: 1

    On old phones I could tell numbers by what tone it would play, and knew if the number was right immediately.

    Today, cell phone numbers are so many and varied that I just backup my contact list every once in a while.

  70. Well, by StripedCow · · Score: 1

    Can bad grammar really make your password secure?

    not any longer.

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
  71. Re:My question is this: by K.+S.+Kyosuke · · Score: 1

    Because not all systems can handle Unicode, and Unicode itself has multiple internal representations (UTF-8, UTF-16.) Furthermore, there are multiple valid Unicode encodings for the same character stream.

    You've just said one thing twice in two sentences.

    --
    Ezekiel 23:20
  72. Re:My question is this: by K.+S.+Kyosuke · · Score: 1

    Just exactly HOW does it decrease security? I can certainly imagine a "doesn't work at all" failure mode for such a system, but a "sort of works but security is compromised" scenario eludes me.

    --
    Ezekiel 23:20
  73. Re:obvisouly by jadv · · Score: 1

    It is "frist psot." Learn to spell correctly!

  74. Text Message-language has a purpose ?! by freaker_TuC · · Score: 1

    So, are you telling me, that fascinating (unreadable) short-text/sms-language has a purpose after all?! :)

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  75. Re:Re-framing old wisdom to create newness goodnes by neminem · · Score: 1

    A large space, but still an easily searchable one, given enough time, and a system that allows dictionary attacks, which many do, even though it would be easy enough to disallow it.

    So why do that, when it's easy enough to use words that are still words, but not words in standard dictionaries? (i.e. names of fictional characters, words made up by the company you work for or that are specific jargon of your field, internet memes, etc.)

  76. Re:Re-framing old wisdom to create newness goodnes by 1u3hr · · Score: 1

    So why do that, when it's easy enough to use words that are still words, but not words in standard dictionaries? (i.e. names of fictional characters, words made up by the company you work for or that are specific jargon of your field, internet memes, etc.)

    Because the "geekily obscure" words like that are the very first ones that will be checked. Geeks have been using words from Tolkien and such as logins and passwords from the dawn of time.I remember one guy who was mystified that his password "THX-1138" had been cracked by someone... I had a hard time not laughing.

  77. Public natural keys and private natural keys by tepples · · Score: 1

    By "public key" I meant that a phone number is a published natural key, intended for the general public to use as a key to place a voice call to a household. The opposite would be something like a Social Security number, a natural key that's not to be spread around because taxing authorities and creditors rely on it as part of proof of identity.

    1. Re:Public natural keys and private natural keys by Hognoxious · · Score: 1

      Point me to where in the SQL specification it mentions whether a key is widely known or not.

      And as far as I'm aware, there's no directory for mobile numbers. Finally, does the phrase "ex directory" ring a bell?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  78. Re:My question is this: by Zero__Kelvin · · Score: 1

    No I didn't. In UTF-8, which is one internal representation, there are multiple/different valid encodings for the same streams. You simply didn't understand what was written.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  79. Re:My question is this: by Zero__Kelvin · · Score: 1

    "Just exactly HOW does it decrease security? I can certainly imagine a "doesn't work at all" failure mode for such a system, but a "sort of works but security is compromised" scenario eludes me."

    Exactly the point! In the real world software is implemented by humans, and sometimes even that which should be obvious eludes them ;-) When you implement additional complexity you increase the chance to introduce an exploitable bug into the system. Again, complexity is the enemy of security. I'm guessing you don't write software, but if you do then you really should read up on secure programming.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  80. Broadband + $2/mo = magicJack by tepples · · Score: 1

    I get FIOS for $40/month, adding a phone would double that

    For someone with fiber, cable, or DSL Internet access, a VoIP line from magicJack can cost less than $2 per month. That's still "nearly free" to me, (backpedals slightly) even if it isn't offered by the phone company. To me, magicJack and other similar VoIP providers are still a "land line" in the sense of being delivered over a wired network and assigning a phone number to a household rather than a single person.

  81. nope - the BEST is: by jafac · · Score: 1

    Untranslated, Vogon poetry.

    the only problem with this, is those damn sites that have a MAXIMUM password length. WTF is with that? assholes.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  82. People who want to be contacted by tepples · · Score: 1

    Point me to where in the SQL specification it mentions whether a key is widely known or not.

    It's not in the SQL specification; it's in the business rules that a developer implements using SQL.

    And as far as I'm aware, there's no directory for mobile numbers.

    There's a paper directory for land lines, and there's Facebook for mobile numbers of Facebook members. But more generally, there's a reason for someone to publish a phone number if he wants to be contacted. There isn't much reason to publish a Social Security number except perhaps as a publicity stunt for an identity theft protection business that one runs.

    Finally, does the phrase "ex directory" ring a bell?

    Traditionally, being "ex directory" has cost more per month. And people who want to be contacted publish a phone number even if their carrier does default to "ex directory".

  83. Re:My question is this: by K.+S.+Kyosuke · · Score: 1

    But I don't see any sort of *vulnerable* complexity. Each Unicode string maps uniquely to one byte representation (say, UTF-8), which gets hashed. Any problem with the security of this scenario is the same as the corresponding problem of hashing an ASCII string. And yes, I *do* program, and I *do* like things simple. The thing is, a UTF-8 coder *is* simple.

    --
    Ezekiel 23:20
  84. Re:My question is this: by K.+S.+Kyosuke · · Score: 1

    No I didn't. In UTF-8, which is one internal representation, there are multiple/different valid encodings for the same streams.

    Care to elaborate? I simply can't see how a single codepoint sequence can be encoded into multiple different byte sequences. With UTF-16 and UTF-32, you at least can point to problems with endianness, but with UTF-8?

    --
    Ezekiel 23:20
  85. truly random passwords by peawormsworth · · Score: 1

    Random characters of upper lower case and numeric can be memorized by anyone up to 10 or 12 characters. These make the best passphrases. Simply use a program to randomly generate sets of 10 random values for you and select one.

    Second, these passphrases should be used to unlock the set of keys you use for login. Login passwords to websites should not be something inside your head, because there is no possiblity you can ever memorize strong enough passwords for 20 or more websites. Passwords to website logins should be 64 random characters making any brute force attempts useless. Since website logins no longer use passwords in your head, you will not be able to login to say gmail from someone elses computer. Good! It is a bad security practice to type passwords into any device you do not own.

    The real issue with passwords is that you need so many of them. People make and use weak passwords because there is no possiblity to remember a multitude of them. Or worse, they have a limited set of say 3 good passwords that they reuse across multiple 3rd party sites. How dangerous! The real issue with passwords is that websites allow you to type them from the keyboard. Websites should switch to a common mechanism of using local system keychaining software. Firefox is a good example of this, where the passwords are stored locally and strongly encrypted with a locally entered passphrase. The only part missing is for websites to stop allowing users to generate the passwords and force them to be long and strong random values generated within firefox itself.

  86. Re:My question is this: by Zero__Kelvin · · Score: 1

    A) There is no other kind of complexity but potentially vulnerable complexity. B) You don't understand the basics of secure programming. As I said, you need to learn about it. C) If you like things simple, then you don't seek to implement solutions that don't solve an actual problem

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  87. Re:My question is this: by Zero__Kelvin · · Score: 1

    You are right that I should have said any other UTF-* but UTF-8. That being said, you need simply google around to find a hundred reasons why it is a bad idea, including this from Wikipedia: A UTF-8 parser that is not compliant with current versions of the standard might accept a number of different pseudo-UTF-8 representations and convert them to the same Unicode output. This provides a way for information to leak past validation routines designed to process data in its eight-bit representation You can say Oh, but mine will be compliant! all day, but the point is that it might or might not be, even if you think it is. Again, it is a case of nothing ventured, nothing lost. You can only possibly create a problem, and never solve one by doing it, ergo it is a truly horrible idea.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  88. Re:My question is this: by K.+S.+Kyosuke · · Score: 1

    You can say Oh, but mine will be compliant! all day, but the point is that it might or might not be, even if you think it is.

    It's what, ten lines of code? If you're attempting to write a secure software system and can't write even just ten lines of code correctly, you're screwed up anyway.

    --
    Ezekiel 23:20
  89. Re:My question is this: by Zero__Kelvin · · Score: 1

    If you think it is ten lines of code then you truly are incompetent.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun