Slashdot Mirror


MS Employee Calls for No More Passwords

BobPaul writes "On his blog, Robert Hensing of the Microsoft PSS Security Team makes a really convincing argument for the abolishment of complicated passwords. He argues that precomputed hash tables, network sniffing, and programs like LoftCrack make passwords obsolete and dangerous in the windows environment. What does he recommend in their place? Passphrases: sentences and quotes that are easy to remember but may be more than 30 or 40 characters in length. With many companies requiring frequent password changes, (and we know exactly where that leads) this is a simple idea I'm surprised more people haven't been doing this more often."

614 comments

  1. Biometrics by nuclear305 · · Score: 4, Interesting

    What about biometrics? Passphrases are nothing more than longer passwords. I can see several things resulting from
    converting to all passphrases. First, the person will probably use the same passphrase for everything because it's too difficult
    to remember multiple passphrases. Second, it's difficult to remember passphrases! Phone numbers (In the US, at least) are limited to
    10 digits because research shows the average person can only memorize 10 digits, as a result...we tend to write things down, or in the case of
    data people are likely to store their passphrases in a central location that is still prone to theft/decryption.

    Biometrics, on the other hand, requires that you only have your body present at the time! No special USB keys to lug around, no pieces of
    paper with important passwords/phrases. This won't solve the problem of possible data interception when talking about remote
    authentication--but every form of authentication is prone to such attacks when transmitted.

    1. Re:Biometrics by jbridge21 · · Score: 4, Insightful

      something you have, something you are, something you know

    2. Re:Biometrics by lachlan76 · · Score: 4, Insightful

      Biometric authentication can't be changed. I can change a password, but I can't change my fingerprints.

      This won't solve the problem of possible data interception when talking about remote
      authentication--but every form of authentication is prone to such attacks when transmitted.


      No it isn't, because if you use a salted hash (chosen by the server), you can't just replay the traffic.

    3. Re:Biometrics by mboverload · · Score: 5, Insightful
      Biometrics is the most over-rated security idea ever thought of.

      Once someone gets a copy of your fingerprint or retina, your credit card is comprimised for life. You can't change you biometrics, which is why they are a total joke.

    4. Re:Biometrics by Qzukk · · Score: 2, Funny

      Biometrics, on the other hand, requires that you only have your body present at the time!

      Or that someone else has your body present. Or just search google for jelly fingerprint to see how to duplicate other people's prints for fun and profit.

      Biometrics is bound to stick around for a while, but the fad will hopefully fade before all my bank and credit card accounts get tied to my fingerprint and I have to have new prints carved into my fingers to replace the ones that some identity thief lifted off the scanner.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    5. Re:Biometrics by Anonymous Coward · · Score: 0

      No, the average person can only easily remember seven arbitrary digits, give or take two. The area code usually isn't specified, and even if it is, it's a single piece of data that's mapped to a geographic location.

    6. Re:Biometrics by Blindman · · Score: 4, Interesting

      The question is wheter or not one can spoof biometrics. I can probably get a copy of a lot of fingerprints, and I could post them on my wall. That doesn't mean I could make gloves with them. Despite how it appears in movies, I don't know how easy it would be to fake someone else's fingerprints or retina for that matter.

      I agree that biometrics can't be changed, but will you ever need to?

      --
      I don't practice what I preach because I'm not the kind of person that I'm preaching to.
    7. Re:Biometrics by Taladar · · Score: 1

      Wrong. Once copies of fingerprints or retina in a quality good enough for the given authentication are possible everyones creditcard is compromised until the banks get a new system.

    8. Re:Biometrics by lachlan76 · · Score: 4, Informative

      Read this. There is no problem faking them.

      Not to mention that fingerprints are left EVERYWHERE.

    9. Re:Biometrics by iocat · · Score: 4, Informative
      When you do a pass-phrase, each of the 10 "digits" you remember are words. Assuming you don't have dyslexia or other language-center-damaging brain issues, you don't have to remember the correct position of every letter of each word as though it was some random digit, because your brain encodes "Now is the time for all good men to come to their country's aid" much differently than "suh ob wjf nait fdn ap; qomf ..." -- you get the picture.

      It's a lot easier to remember a series of words than a series of digits that have no obvious relationship to each other.

      --

      Dude, I think I can see my house from here.

    10. Re:Biometrics by ScrewMaster · · Score: 3, Funny

      because if you use a salted hash (chosen by the server)

      That's true ... when I stop by our local Denny's for breakfast I let the waitress decide whether I get corned or roast beef with my eggs.

      --
      The higher the technology, the sharper that two-edged sword.
    11. Re:Biometrics by DrMrLordX · · Score: 5, Funny

      You don't need to make gloves with someone else's fingerprints. All you need are gummy bears.

      Gummy Bears! Bouncing here and there and everywhere! Foiling security beyond compare! They are the Gummy Bearrrrrrrrrrrs.

    12. Re:Biometrics by ScrewMaster · · Score: 1

      And that was the big objection when our local phone company (SBC, the Southern Boy's Club) decided to go to 10 digits. Nobody wanted to have to remember that many digits. I know it irritated the hell out of me. It still irritates me.

      --
      The higher the technology, the sharper that two-edged sword.
    13. Re:Biometrics by iosmart · · Score: 1

      Actually, the thing about people remembering up to 10 digits best applies only to short term memory. It was a study done by George Miller in the 1960s. He just gave people random "chunks of information" like digits and words and tested them soon after. This can be the case if people randomly came up with a passphrase and tried to remember it. If it's something that has already entered long term memory, the game change completely. Retyping the phrase over and over will also help reinforce it on a regular basis.

    14. Re:Biometrics by bentcd · · Score: 4, Informative

      Biometrics can certainly be spoofed. How easy this is depends entirely upon the equipment being used for recording and verifying it.

      Here's a link to a Norwegian article about one successful breach:
      http://www.tu.no/nyheter/ikt/article30692.ece
      The article links to this Swedish one on the same story:
      http://www.nyteknik.se/pub/ipsart.asp?art_id=37392
      and this concerning some Japanese experiments:
      http://www.rootsecure.net/content/downloads/pdf_do wnloads/fingerprint_scanners.pdf

      (mind the /.-inserted spaces in those links if you're copying them)

      --
      sigs are hazardous to your health
    15. Re:Biometrics by dexterpexter · · Score: 5, Informative

      Yes. Actually, I did a fair amount of research in biometrics and found that for most systems, you don't even need to make fake fingers or gloves. In fact, many biometric systems will work with simply a black and white photocopy of the person's fingerprint with a heated hand (your own) behind it while its held up to the scanner. It depends on whether is static-based or image-based. Same goes for retina scanners. Some systems can be fooled with a high-quality picture of an eye.

      Even worse, some fingerprint-based biometric sensors that were being toted as secure were able to be broken by simply blowing warm breath on the reader, much like when you go up to a cold, glassy window and fog it with your breath. The biometric sensors, for one reason or another, read the previous fingerprint.

      Again, it all depends on which system is in question, but my research found that most biometric systems were able to be broken, sans bloody, cut-off fingers or jelly replicas. Of course, they are toted as super-secure.

      That is why the fundamental rule for using biometrics for authentication is as follows:
      Biometrics aren't meant to replace passwords/passphrases. They are meant to be used as an added layer of security in addition to the password.

      (As a side note, if you wanted to do more than just get the copy of fingerprints, invite someone out for beer and french fries at the local bar and bring some scotch tape with you. When they are done and leave, take their greasy, finger-print covered glass and apply the scotch tape to it. You will lift the oily fingerprint. Depending on how the system works, you can now use watery ink to get a negative of the fingerprint. Print this onto the old boards they used to hand-make printed circuit boards, etch the board with chemicals, and come out with a fairly 3-D version of the fingerprint. Now, make your standard flat, thin jelly mold and, when set, wrap it on your finger. Viola!)

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    16. Re:Biometrics by timmarhy · · Score: 2, Insightful

      it doesn't matter if it's extremely hard. if it's at all possible people will go to any lenghts to do it.

      --
      If you mod me down, I will become more powerful than you can imagine....
    17. Re:Biometrics by Anonymous Coward · · Score: 0

      They are words not a random bit stream ... that's why pass phrases suck. Dig around in any cracklib from the early 90's and one of the first things that get's checked is for blocks of characters (aka words). "Now is the time for all good men to come to their country's aid" boils down to about 14 content items. "suh ob wjf nait fdn ap; qomf" is a MUCH better pass phrase.

      Easy to remember identifiers are always going to be subject to socially and culturally aware cracking attempts. Implementing such things adds incredible power for cracking.

      Besides, how many users will be putting things in like " is a phb". Heck " is a " would a good kernel to check against. That and any dictionary should be sorted to include profanity at the front.

    18. Re:Biometrics by strider44 · · Score: 2, Insightful

      I think biometrics used in compliment to passwords/passphrases or whatever are a much better security system, especially for credit cards or something of the like. That means that even if they get two of your credit card, your password, and your fingerprint, then they would still need to get the third before they could have access. The chances of someone getting all three without something really dirty is quite slim.

      And if someone does get all three you can always change your password and they have to get that again.

    19. Re:Biometrics by kfg · · Score: 1

      "Second, it's difficult to remember passphrases!"

      now is the winter of our discontent made glorious summmer by this son of york grim visaged war hath smoothed his wrinkled brow and now instead of mounting barded steeds to fright the souls of fearful adversaries he capers nimbly in a lady's chamber to the lacivious pleasing of a lute but I that am not made for sportive trick nor made. . .

      Shall I go on?

      Or do you prefer the to be or not to be thingy?

      Oh, it's the long haired literature that's bugging you? Well how about:

      Amy what you gonna do I think I could stay with you for a while

      Passphrases are a piece of cake to remember. They're sentences, not digits. That, oddly enough, makes a difference. I can hardly remember my own phone number (I never call it myself you see), but I can memorize a play, all parts, easily enough, and have memorized some hundreds of songs.

      For instance, I'll bet if I wrote, "Your post sucks, blow me Sparky!" you'd remember that pretty well tomorrow, even though it's more than three times longer than ten digits.

      My only hangup is trying to figure out what the hell the difference between a 40 character passphrase and a 40 character password that makes a phrase is.

      He's invented. . .passwords with meaning. Oooooooo!

      Of course there are certain reasons a password/phrase shouldn't have meaning, which is where I came in to this movie.

      I'm going out for popcorn.

      KFG

    20. Re:Biometrics by neonstz · · Score: 1
      "suh ob wjf nait fdn ap; qomf ..."
      Well, so is your mother!
    21. Re:Biometrics by agentxy · · Score: 1, Redundant

      It's generally accepted that there are three systems for authentication. Something you know (knowledge based authentication), Something you have (Token based authentication), and Something you are (Biometric based authentication). Each type of authentication has its strengths and weaknesses. An example of a few strengths and weaknesses are:

      Knowledge based: A user can forget the "secret".
      Token based: Token can be stolen or lost.
      Biometric based: User cannot obtain a replacement if the original is compromised.

      It's also generally accepted that a combination of different authentication methods is strongest (but not necessarily the most useable/ convenient)

      Although each authentication system is unique in the way it provides authentication, all have the same fundamental weakness.... reliance on fallible human beings.

      I chose passphrases as my Masters Thesis topic (hpu.edu) and was amazed (and in some cases, shocked) regarding some of the research I came across!

    22. Re:Biometrics by g0sub · · Score: 3, Insightful

      Why would I want to do it so complicated? I can record the binary data representing your fingerprint and use that. Replay attacks have been around for ages.

      I only need a physical representation of your biometric data if one assumes that the system with Analog to Digital Converters and all won't be compromised. What a silly idea. Every security system which is based on control over the equipment failes sooner or later.

    23. Re:Biometrics by miskatonic+alumnus · · Score: 3, Informative

      Second, it's difficult to remember passphrases! Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits, as a result...we tend to write things down

      Nonsense. I recall the phrase "Whan that April with his showres soote" from 20 years ago when I read it for the first and last time. 3 years before that I memorized pi to 21 decimal places --- I still know them. How about "Now is the winter of our discontent"? or "The lord is my shepherd. I shall not be in want"? or thousands of others?

      Memorizing a phrase -- particularly a phrase that means something to you, is not as difficult as memorizing the first 3 entries in the phone book.

    24. Re:Biometrics by Drantin · · Score: 1

      what if the equivilent of a keylogger is hooked up between the scanning device and the computer so that it gets the data taken from your input? then they just need to reconnect it somewhere and voila... the computer thinks that you're there...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    25. Re:Biometrics by miskatonic+alumnus · · Score: 1

      Wow. See my post a little further down. I swear I composed it without reading yours first.

      Shakespeare rocks!

    26. Re:Biometrics by darkpixel2k · · Score: 5, Funny

      Biometric authentication can't be changed. I can change a password, but I can't change my fingerprints.

      Ooh...yea--that'll be the downfall of biometric authentication. Someone steals my retina and then all my accounts are 0wned for ever and ever...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    27. Re:Biometrics by timeOday · · Score: 2, Insightful
      And to the computer system, both biometrics and passwords are both just a string of bytes, nothing more. If you're trying to authenticate with online banking, all the server knows is that an acceptable sequence of bytes has been transmitted; whether those bytes actually came from an image of a fingerprint is another question.

      I'm not convinced that biometrics are much better than getting a tatoo of your password.

    28. Re:Biometrics by dbIII · · Score: 1
      Once someone gets a copy of your fingerprint
      They can take my fingerprints from my cold, dead hands!

      Actually, using fingerprints is incredibly stupid. We have over a century of methods to collect fingerprints from a wide variety of surfaces, so it would not be difficult for someone to collect and use them. Need a low tech solution to get the presidents fingerprints? Just get some little kid to give him a glossy photo of himself to sign - fingerprints show up very clearly on that surface.

    29. Re:Biometrics by tomhudson · · Score: 1
      You must have missed "Minority Report". By the time everyone's using this, eyeball transplants will cost $2000 on the underground market.

      Besides, it IS possible even today to change the pattern of blood vessels on the retina using lasers - this is done all the time to treat diabetic retinopathy.

      --

      On February 7th, Russ Nelson (Open Source Initiative president) published an article called "Blacks are lazy", quoted in journal entries here and here.

      Please consider signing the online petition asking OSI to remove Russ Nelson.

    30. Re:Biometrics by JoeNotCharles · · Score: 5, Interesting

      Fuzzy memory can be a problem, though. Was it "...to come to their country's aid" or "...to come to the aid of their country"? Did you use punctuation, and if so, which? I created a gpg passphrase and stupidly used two sentences - was never able to recover my keys again, because I couldn't remember if I used one or two spaces between the sentences, or if the first ended with a period or an exclamation mark. (Actually, I tried all 4 variations of that, and none worked, so I must have forgotten something else - but with such a long passphrase, I couldn't even begin to think of the many possible variations on what I got wrong. With a password, I can at least try changing each letter at a time if I've gotten something wrong, on the assumption I only made one mistake. Of course, I'm not saying passwords are good either - I hate them.)

    31. Re:Biometrics by dgatwood · · Score: 1
      I don't know about you, but I don't want a bright scanning light going anywhere near my eye until there's sufficient tech to grow a replacement... at which point the issue of someone stealing your retina might become a problem.

      The more serious worry is someone lifting your prints with gelatin fifteen seconds after you walk away from the bank teller and having access you your account a minute or two later.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    32. Re:Biometrics by aklix · · Score: 1

      Congradulations, you are officially one of the million users on slashdot. Now how about the rest of the world still using their name as a password?

    33. Re:Biometrics by dgatwood · · Score: 1
      You leave your card at the table at a restaurant. Your fingerprints are on the card because you took it when the server handed it back to you. The would-be thief merely has to guess your password. The biometrics usually don't add any real security in such situations. In fact, fingerprints rarely add any significant security....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    34. Re:Biometrics by iowannaski · · Score: 1

      Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits,
      Phone numbers were limited to 7 digits so people could remember them. Our phones remember them for us now.

      --
      i forget
    35. Re:Biometrics by tompaulco · · Score: 1

      >Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits
      I think you mean 7 digits. Since area codes generally are in common with lots of your other contacts, you are able to remember the area code in a different way than you remember the phone number.

      --
      If you are not allowed to question your government then the government has answered your question.
    36. Re:Biometrics by Anonymous Coward · · Score: 0

      -Viola!
      Is this comment so melodramatic you feel you need a string orchestra to back you up?

    37. Re:Biometrics by dgatwood · · Score: 1
      Of course, in the case of 10 digit dialing, that's a weak argument. Most areas have at most three---and general only two---area codes So you don't actually have to remember a 10 digit number for everyone. You have to remember a 7 digit number and then remember which of two or three possible prefixes to dial first. Or, in the worst case, you have to dial three times.

      Annoying, yes, but mainly because the problem could be solved so easily if we would move from phone numbers to something more useful in much the same way that the 'net develoed domain names a couple of decades ago....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    38. Re:Biometrics by laughingcoyote · · Score: 4, Insightful

      Great, now what happens when I need to log into a remote server? I currently live in Colorado and have access to machines in Wisconsin and Alberta, and the great security of fingerprint biometrics aside, my arms just aren't that long. And if that remote machine will accept data from a reader at my own machine, well, that reader is vulnerable to tampering and outside their control, and we're back where we started.

      At some point, we HAVE to realize that we just can't have some type of perfect security. Like a real safe or vault, someone determined enough to get in WILL get in. However, the better the security, the more chance that you will catch them in the act and prevent it, or deter the would-be attacker in the first place. This is the true goal of security.

      Biometric security measures, in my opinion, would be too intrusive and unwieldy for use at the desktop level. If I want to let my friend Bob use my machine, I can give him my password, but I cannot hand him my retina. Of course, for ultrasensitive applications (bank vaults, national security information, nuclear power facilities) it would be an excellent alternative to the current cards and such which can be stolen.

      As to the passphrase idea, it's not -terribly- hard to remember multiple phrases. And you don't need a different one for each site you visit-four or five different ones are sufficient for most people. And it's a lot harder for a would-be cracker to guess that your passphrase is "My daughter threw cake at the dog on her second birthday" then it is to look up your kid's date of birth.

      --
      To fight the war on terror, stop being afraid.
    39. Re:Biometrics by Anonymous Coward · · Score: 0

      Hahaha. You got me. :)
      I type the word "viola" too often and thus I didn't even notice until it was too late. My mistake.

    40. Re:Biometrics by Anonymous Coward · · Score: 0

      How about "..."The lord is my shepherd. I shall not be in want"?

      NIV:"The LORD is my shepherd, I shall not be in want."

      NASB:"The LORD is my shepherd, I shall not want."

      Amplified Bible:"1THE LORD is my Shepherd [to feed, guide, and shield me], I shall not lack."

      New Living Translation: "The LORD is my shepherd; I have everything I need."

      etc, etc, etc.

    41. Re:Biometrics by Anonymous Coward · · Score: 0

      Now, make your standard flat, thin jelly mold and, when set, wrap it on your finger. Viola!

      Wow, I didn't know that was how they made violas!

    42. Re:Biometrics by Atzanteol · · Score: 2, Insightful

      You're thinking the only way to fool the detector is to actually have your retina (or an exact copy of it). What if somebody finds a flaw in the detector itself that they can fool it with a glass eye? Or other things yet to be thought of?

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    43. Re:Biometrics by Anonymous Coward · · Score: 0

      You're wierd.

    44. Re:Biometrics by Anonymous Coward · · Score: 0

      Well, this is how they make biometrically secure violas. Since many can run you more than a cheap new car, they have started installing security measures on such musical instrunments. Like biome.... never mind.

    45. Re:Biometrics by darkpixel2k · · Score: 4, Funny

      Besides, it IS possible even today to change the pattern of blood vessels on the retina using lasers - this is done all the time to treat diabetic retinopathy.

      Good point, but anyone who wants to go through all that trouble is welcome to my slashdot account. ;)

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    46. Re:Biometrics by darkpixel2k · · Score: 1

      Apply that to current computer technology. What if someone finds a way to gain admin access on a Windows XP box without having the admin passw...oh...sorry. I forgot what software company I was talking about for a second...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    47. Re:Biometrics by shawb · · Score: 1

      Sort of like my cell phone? I just select the person I want, and hit dial. I wouldn't care if phone numbers are 10, 15 or 100 digits (as long as my phone was compatible with the system) for numbers I call with any regularity. It's only numbers I call infrequently that I actually punch in, and I'm generally reading those off of a piece of paper or something anyways.

      Honestly, autodial has been around in some form since what... the 80's? Although maybe that was only 5 or 10 numbers that could be stored.

      --
      I'll never make that mistake again, reading the experts' opinions. - Feynman
    48. Re:Biometrics by jskiff · · Score: 1

      If you really did a fair amount of research into biometrics, you would surely realize that retina scanning is not done too often; it's actually iris scanning. You people need to settle down and realize that Star Trek 2 and Demolition Man are just movies.

      Retina scanning would require holding very still and getting a laser bounced into your eye. Not much fun, possibly painful, and a lawsuit waiting to happen. Iris scanning uses an infrared camera to look at the iris (and looks for stuff like minute movement, blinking, the shine of liquid, etc that a real human eye would have). The iris has something like 200 degrees of freedom to measure a biometric against.

      At least one portion of your comment wasn't total BS: biometrics won't replace passwords, they will complement them. Remember: something you know, something you have, something you are.

      --
      It's "no one," not "noone." Who the hell is noone anyway?
    49. Re:Biometrics by shawb · · Score: 2, Interesting

      I'd imagine the cadaver attack (I agree... great term) could be somewhat mitigated by a combination finger scan/retina scan, ensuring that the pulse is on target for the two. I assume that a sophisticated enough retinal scan can get a pulse, and many exercise machines these days have a finger or ear clip that reads pulse.

      Wouldn't solve the problem completely, but might make it harder to crack.

      --
      I'll never make that mistake again, reading the experts' opinions. - Feynman
    50. Re:Biometrics by kfg · · Score: 1

      Good Lord, the FOTD is now Shakespeare's "kill all the lawyers" line. There must be a literary virus loose.

      I admit I chose Shakepeare because I didn't think people would recognize the Heller or Stoppard that I know though.

      The essential point that people can memorize "phrases" as long as The Illiad seems rather obvious though.

      KFG

    51. Re:Biometrics by shawb · · Score: 1

      Lets see, social security number... XXX-XX-XXXX... nine digits. I don't remember it being that hard to remember. Needed a couple of mnemonics at first, but now I can remember my SSN without any trouble at all. Ditto for my bank account number which I believe is also 9 digits.

      And if it came down to it, remembering a 14 digit number shouldn't be much harder than remembering two 7 digit numbers...

      --
      I'll never make that mistake again, reading the experts' opinions. - Feynman
    52. Re:Biometrics by rizzo5 · · Score: 1

      "Now is the time for all good men to come to their country's aid" boils down to about 14 content items.

      Yeah, but it's 14 content items out of a much bigger set than mere characters. There are 96 printable characters I can make with my keyboard including space and tab, but the Oxford English Dictionary lists about 616,500 word forms. A ten character password gives about 6.648 times 10 to the 19th possible combinations, while a ten word passphrase gives about 7.931 times 10 to the 57th combinations. Quite a few orders of magnitude greater, even if you do try to check for common strings of words like "is a". Heck, you'd have to come up with a awful lot of those anyway. And you'd also have to factor in the number of even marginally multilingual people out there who might come up with something like "and there's a little verde man in my kopf". And all that's only taking English speakers into account.

    53. Re:Biometrics by Anonymous Coward · · Score: 1, Insightful

      Another problem with token based security is that they can physically break. Ever break a key off in a lock? That sucks. RFID is subject to being fried under certain circumstances, etc etc.

      I suppose for really high security things you might want to include "someone that knows you." Such as the two people who need to turn a key or whatever for arming "the bomb." Although I guess it wouldn't be much of a stretch for me to include this in biometrics.

      Yeah... there is no way to create perfect security. Just ways to make it harder for someone to defeat the security.

      As long as I'm ranting... isn't passwords (or any "something you know" type security) just a form of security through obscurity???

    54. Re:Biometrics by jayed_99 · · Score: 5, Insightful

      I've helped implement a biometric system for time-keeping. I've also worked in very, very secure environments.

      There are two definite (and related) advantages to biometric systems.

      One -- the bar to "unauthorized use of credentials" is raised to a higher level. Which, to a large degree, is what all security is about. If ${large organization of nefarious intent} wants my data, they have the means to get it. Biometrics helps weed out the less well-funded and well-motivated people. It's like me using one-time passwords for SSH access. No, it doesn't prevent someone from entering my house and installing a tiny hardware key-logger in my PC, but it does stop all of those clowns running dictionary attacks.

      With biometrics, people can't just rummage around a desk looking for the password post-it. They (as in your case) have to arrange for greasy finger-print covered glasses and scotch tape. Not insurmountable, just a bit more difficult.

      Two -- any kind of remotely plausible deniability in the event of a breach is gone. ("Uh, I don't know how it happened. I just happened to have a jelly mold of this guy's fingerprint..."). Unauthorized access to a biometrically controlled system is pretty solid primae faciae evidence that Evil Deeds[TM] are afoot.

      Yes, there are problems with biometric authorization. Irrevocability being a very large one. Almost all of the people complaining about biometrics being ineffective -- and almost all of the people touting them as *the* solution to all security problems -- are forgetting one thing.

      Security is about the whole organizational process. Total security is enhanced or diminished by the particular method of authentication that you use -- and poor authentication can undermine a lot of the rest of the system. Hackable authentication does not automatically invalidate the rest of the security process. 100% provable authentication does not automatically mean that your system is 100% secure.

      Let's look at the example of an anonymous FTP server. There's no authentication. None. However, any sensible person would be running it read-only. It would be jailed or chrooted. IP addresses would be logged for auditing purposes. The partition that the ftp server is serving data from could be mounted noexec. Blah, blah, blah, etc, etc, etc. Here's a case where zero authentication does not mean zero security.

      People often talk about biometrics in the context of some theoretical, non-existent system where there is no other security other than this one, initial biometric authentication...and the whole system is either "secure" or "insecure" based on the authentication. Which is just garbage.

      Even in the simplest case -- biometric time-keeping -- there are other checks in the system.

      Let's assume that worker A and worker B have colluded to provide each other with false handprints. We'll leave out such annoying real-world problems like, "Hey, Bob, why are you clocking in with that jelly-filled hand-on-a-stick ?" and assume that worker A and worker B can at any time just clock in and clock out as each other without anyone noticing.

      OK, at the end of the week, Manager M gets a payroll report. Manager M gives it a cursory glance. Uber-manager N gets the same report, and gives it an even more cursory glance. Let's not even talk about Director O -- we know that it's just sitting in her in-box with all of the other reports.

      HR Flunkie T runs the weekly "check for discrepancies between scheduled shifts and actual time worked" and sends those to Manager, Uber-Manager and Director. Manager M fires an email back saying, "Hey, no problem." Or perhaps the email says, "Hey, worker A is showing up as having no discrepancies -- I distinctly remember that he was thirty minutes late on Tuesday".

      Every month, Auditor X takes a brief look at all of the discrepancies between last month and today and all of the explanations for them. Auditor X looks for any suspicious or unusual patterns -- and the absenc

    55. Re:Biometrics by alex_podam · · Score: 2, Insightful

      Actually Miller came up with the (magic) number 7 +/- 2 (5-9) as the average limit if units people can hold in short term memory. Units can be letters or numbers, but also words.

      So according to Miller, we should be able to remember a seven word sentence as easily as a seven char password
      It's probably even easier to remember the passphrase if we also take into account our ability to conceptualize the contents of a sentence and use some context reinstatement (Ie. have an emotional or sensory association to the phrase). Consider having to remember 'JWSHBDHFGL' compared to 'this is where I need to type my new passphrase'

      Although Millers study refers to short term memory, stuff isn't very likely of making it to long-term memory if it's forgotten immediately.

    56. Re:Biometrics by Anonymous Coward · · Score: 5, Funny

      Indeed, that's all the security I need.

      Something I have... Smith and Wesson.

      Something I know... How to freaking shoot.

      Something I am... Bad MotherFucker.

    57. Re:Biometrics by LuxFX · · Score: 1

      It's a lot easier to remember a series of words than a series of digits that have no obvious relationship to each other.

      I'm not worried about people remembering them. I worried about how well they'll be able to type them.

      I would guess that most people have to use backspace at least once a sentence, even if they're using common words. These people depend on comparing what's on the screen to what they intended to type. How many of them do you think will make it through an entire sentence that is converted to asterisks on the screen, without an error?

      --
      Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
    58. Re:Biometrics by mboverload · · Score: 2, Insightful

      True. They tried this with some fingerprint readers, the comptuer doesn't even sned a CHALLENGE! This means you can record everything the fingerprint scanner sends and then send it again. So what if its encrypted, you dont need to know whats in it.

    59. Re:Biometrics by Vectorferret · · Score: 1

      Retinas also change naturally over time. Like most parts of the human body, they are subject to wear and tear.

    60. Re:Biometrics by TheGuano · · Score: 1

      "Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits, as a result" I think your analogy is a bit flawed there. 1234567890 is not much easier to remember than "One,two,three-four,five,six-seven,eight,nine,zero ." But is a hell of a lot less secure.

    61. Re:Biometrics by Anonymous Coward · · Score: 2, Insightful

      The problem is that once the system is compromised the person can never use it again. Suppose all I need to access your ATM/debit/bank account is a copy of your iris/retina scan. Once that is compromised you can never use an ATM/debit account again because there is no way to change the authentication. That means if the banking/credit industry switched to an eye scan for authentication and your biometrics were copied YOU CAN NEVER HAVE A BANK ACCOUNT, ATM/DEBIT CARD OR CREDIT CARD FOR THE REST OF YOUR LIFE. That is the problem with using biometrics except in limited cases such as to control access to restricted areas of a building where physical security is present.

    62. Re:Biometrics by Dimensio · · Score: 1

      Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits,

      Actually, the indication is that people can only store 5-9 (seven, give or take two) items in short-term or working memory at any given time. Phone numbers are actually divided into three units, not ten -- there's the area code, then the prefix, then the exchange.

      A passphrase could be as easy or easier to remember than a password. A seven-word passphrase wouldn't be any harder to remember than a seven-character password provided that said seven-character password was not a common dictionary word (and honestly, too many people use common dictionary words or names for passwords).

    63. Re:Biometrics by mattkinabrewmindspri · · Score: 1
      I've been using passphrases for years, and my 20-50 character passphrases are much easier to remember than social security numbers. They could be a sentence that describes you, a song lyric, whatever. Their length makes them more random, and so harder to guess.

      "This is a really good password." is actually a pretty decent password.

      I've been wondering when people would start recommending this. Someone I know works for the government, and when she told her office's computer tech about it, he'd never heard about it, but from what I hear, he spread the idea around pretty quickly.

    64. Re:Biometrics by p-cubed · · Score: 1

      Most healthy people can reliably briefly memorize up to 7 decimal digits. That is why telephone numbers used to be 7 decimal digits( and in many places, they still are). 10 digit numbers came about when number demand in large metropolitan areas exceeded the 7 digit dialing space. Most people don't memorize 10 digits reliably.

    65. Re:Biometrics by schtum · · Score: 1

      Of course at that point you might as well hire an armed guard to sit by your machine 24/7 and ask would-be users for photo ID. Retinal scan? This guy'll scan your whole face! And if you're a woman, he'll check out your ass at no additional charge.

    66. Re:Biometrics by Anonymous Coward · · Score: 0

      > something you have, something you are, something you know

      The problem is that with most systems all of these become something the computer knows at which point the system is no more secure than a good pass-phrase.

      The trick is to make sure that your password and your key modify your fingerprint before anything is stored.

    67. Re:Biometrics by Anonymous Coward · · Score: 0

      You spelled "Sad" wrong.

    68. Re:Biometrics by Anonymous Coward · · Score: 1, Funny

      Biometrics sounds good. We already know that people like to hop on to the Xerox machine and photocopy their butt. This could be promising.

    69. Re:Biometrics by SCVirus · · Score: 2, Interesting

      Its already been proved that fingerprints can be faked in a test environtment. For local security purposes, the lock would most likely be bypassable, and in some kinda remote 'send your fingerprint' authentication mechanism, it would have to have a pretty large fudge-factor to prevent a slight differences (caused by smudges, cuts and such) from making the authentication denied. It would most likely be possible to create an algorithm to attempt to crack the authentication mechanism by simply trying different lines.

    70. Re:Biometrics by Anonymous+Luddite · · Score: 1


      >> guess that your passphrase is "My daughter threw cake at the dog on her second birthday" then it is to look up your kid's date of birth.

      make it truly difficult by adding noise to the phrase like:

      My daughter threw c^!331ake at... You can remember the phrase and the noise. guessing the combination will be a total bitch...

    71. Re:Biometrics by Anonymous Coward · · Score: 0

      With Windows environment you still need traditional authentication happening in network with hashes regardless of your fingers, or other biometric stuff.

    72. Re:Biometrics by DeepHurtn! · · Score: 2, Insightful
      The problem, fundamentally, is that at some level the biometric data must be reduced to a bunch of 1s and 0s and transmitted between devices. That makes those 1s and 0s vulnerable to being copied and misused. It may take hacked hardware, sure -- but the problem that the information is *eternally tied to you personally* makes it very dangerous.

      A real life example: a few months ago my debit card was duplicated. I never lost my card, but some store owner somewhere had a hacked machine that captured my card and PIN information. It wasn't a very big deal, because I was able to just get a new card with a new PIN. But if my debit card was tied to me through biometrics, my bank account would be compromised for the rest of my life.

    73. Re:Biometrics by Anonymous Coward · · Score: 0

      What about http://biopassword.com/
      Doesn't this avoid the all the issues raised against biometrics? Seems like the perfect solution?

    74. Re:Biometrics by alienw · · Score: 1

      Passphrases are not hard to remember. Instead of remembering seven digits, you could be remembering seven words (which is a _very_ secure passpharase). It's certainly not difficult to remember.

    75. Re:Biometrics by Anonymous Coward · · Score: 0

      It would be interesting to see how many people who normally choose "good" passwords (random 8+ character string of printable characters) would choose passphrases that are bad (8-10 word quotes from literature).

    76. Re:Biometrics by Anonymous Coward · · Score: 0
      Second, it's difficult to remember passphrases!

      I disagree. Just think of how many Simpsons quotes you know...

    77. Re:Biometrics by Feanturi · · Score: 2, Insightful

      ...too difficult to remember multiple passphrases. Second, it's difficult to remember passphrases! Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits,

      Remembering a string of numbers is a lot different than remembering a line of poetry, or a bit of dialogue from a favorite book, or movie, or the title of a cool song, or.. I could go on and on. For years I've used fairly short passwords of only around 8 characters, but they never spell anything, have upper- and lower-case and usually some punctuation, and are very easy to remember for me, because they are the first letters of the title or phrase expressing something I like. With the realization that the computing power is out there now to shred through something so short, it will be a simple matter to adopt the habit of fully spelling the entire phrase instead of just abbreviating it.

      However, though there seems to be wisdom in long passphrases like this, I think it might also give way to easier guessing from camera data or casual eavesdropping, since an observer would have a greater chance of spotting enough letters to figure out what it must be. Anyone who has done well at home watching Wheel of Fortune should be able to attest to that.

    78. Re:Biometrics by Anonymous Coward · · Score: 1, Insightful

      But is a passphrase any harder to brute-force? Given the requirement of easy memorability, most passphrases will be common English (or other language) phrases, or at least follow standard rules of spelling and grammar. Advanced password-searching techniques will use these assumptions to search the key-space very efficiently, despite its increased size.

      Limits of human memorization seem to place a cap on the amount randomness contained in a password or phrase. Although a passphrase is longer, the relationships between characters are much more predictable. Entropy remains relatively constant, thus also does susceptibility to brute-force attacks.

    79. Re:Biometrics by zerocool^ · · Score: 2, Insightful


      My often-spoken number 1 rule of security: If they get to your hardware, you're screwed.

      Corollary: If you depend on biometrics for security, you are effectively bringing your hardware to "them", and leaving copies of it everywhere, in the case of fingerprints.

      Which is more insecure: Writing your password on a stickie note and leaving it on your monitor; locking your house,
      or,
      leaving your fingerprints everywhere, and yet depending on them for security.

      ~Will

      --
      sig?
    80. Re:Biometrics by Maestro4k · · Score: 1
      Second, it's difficult to remember passphrases! Phone numbers (In the US, at least) are limited to 10 digits because research shows the average person can only memorize 10 digits, as a result...we tend to write things down, or in the case of data people are likely to store their passphrases in a central location that is still prone to theft/decryption.
      • In the US is a nice key point there, in other countries they can be longer, but people still manage to remember them. People regularly remember longer sequences of words (the Lord's prayer, the pledge of allegiance, the words to their favorite song) and passphrases can easily be based off of sequences of words, just use the first letter of each. It'll look like absolute gibberish if you don't know the phrase it goes with.
      • While I may not be average, I manage to memorize things even when I don't try. I memorized my driver's license number many years ago. I've memorized my credit card number and the security code on the back of it along with expiration date. I routinely use passwords of 30+ characters. Granted the passwords are generally phrase-based with character substitution, but they're also not always in English, or even the whole phrase in the same language. I'll admit it's a bit of an unnatural skill, but it's very useful. I can still remember 30 character plus passwords I haven't used in 5 years. I'm one of the few people who really does use a different password at every site and on every machine.

        Frankly though almost every "average" person is required to memorize things longer than 10 characters worth all throughout school. If you graduated high school you can handle a passphrase longer than 10 characters you actually _try_. The problem is most "average" users are lazy and/or don't give a shit about security so they don't try. Frankly there isn't a solution to them, even if you go with biometric they'd probably find a way to be lazy enough to hand the keys to the kingdom to an attacker without any trouble.

        Of course this is why you should consider the number one threat to your network and systems to be internal, not external. Most cases of hacking do occur from inside, and a large part are disgruntled employees. If you don't have a plan in place to deal with this, you don't have much security to begin with.

    81. Re:Biometrics by smelroy · · Score: 1

      I was at Sam's Club the other day and I noticed Microsoft has a Fingerprint Reader of their own. It is designed just for that, saving login information. It was only ~ $30.

      --
      Switching to Linux can be an adventure!
    82. Re:Biometrics by saitoh · · Score: 1
      >>>>At some point, we HAVE to realize that we just can't have some type of perfect security. Like a real safe or vault, someone determined enough to get in WILL get in. However, the better the security, the more chance that you will catch them in the act and prevent it, or deter the would-be attacker in the first place. This is the true goal of security.


      Ok, fair, but given the bank vault analogy, if you put some sort of weapon (say a machine gun, flame thrower, or some other devilish device) behind the door, and someone can punch in their passcode 3 times, on the fourth time, it gives a green light like you got it right and opens, only to kill you. Yeah, security through obscurity, but it would probably be decent at detering bruteforce password cracking... And make interesting company BBQ picnics (Only if the Super Flamethrower2000 attachment was purchased. Sold seperately)

      Amazing what watching an old episode of Get Smart and locked doors at work with a similar alarm mechinism can do for your imagination.


      --
      We don't need an "overrated" so much as we need a "you completely missed the parent's point, dumbass..."
    83. Re:Biometrics by GekkePrutser · · Score: 1
      Biometric security measures, in my opinion, would be too intrusive and unwieldy for use at the desktop level. If I want to let my friend Bob use my machine, I can give him my password, but I cannot hand him my retina.

      No, but you can scan his retina and give him temporary access, which is how biometric authentication is supposed to work...

    84. Re:Biometrics by naiv · · Score: 0

      10 digits, yes. however, in a passphrase... the idea is not to remember 10 digits, but ten words. its the same data amount. plus, the average person can remember, "little bo peep cut his toe while drinking a wall of tv", even though its nonsense, than, "asdfasdfaxx11221".

      and dont most people just use one password for everything anyways?

    85. Re:Biometrics by Skynyrd · · Score: 1

      First, the person will probably use the same passphrase for everything because it's too difficult
      to remember multiple passphrases. Second, it's difficult to remember passphrases! Phone numbers (In the US, at least) are limited to
      10 digits because research shows the average person can only memorize 10 digits...


      My children's names are Mary, Sue and Fred.
      I drive a 2002 Ford F150 pickup.
      I met my wife at the University of Oregon.

      Really, those wouldn't be so hard to remember (assuming they are true for you). Remembering 10 digits of random letters is far, far more diffucult than remembering a 10 or 20 or 30 character phrase.

      I currently use about 5 passwords based on how important the data is to me (my slashdot sub is the same password as NYT and a few other low security sites, but my bank password is much longer and more complex). It really isn't difficult to remember them because they aren't random strings, but edited (shortened) versions of passphrases.

      Really, it's easy.

    86. Re:Biometrics by aztracker1 · · Score: 1

      but an individual will generally remember it their way, however, even with phrases, odds are someone will use it in more than one place.

      I tend to use two-word phrases that are separated by non-letter-number characters... elephant trunk becomes 3l3ph4nt_-~trunk .. that's just an example.. but even with a strong password, I tend to reuse it.. *sigh* nothing is perfect.

      --
      Michael J. Ryan - tracker1.info
    87. Re:Biometrics by Anonymous Coward · · Score: 0

      What's wrong with them? Where shall I start?

      1. Passwords are supposed to be secret (that's why we call them "secrets"). Most biometrics isn't. When your fingerprint is your password, how would you feel about leaving your password on everything you touch? Or everytime you speak? Or ..?
      2. All fingerprint sensors are easily fooled with fake prints. People who tell you otherwise are lying. The material is readily avilable on the web. We don't know enough about retina scanners, voice recognition and so on yet. They might be just as bad.
      3. Using the same secret for different security realms is considered bad practice, for obvious reasons. If you used fingerprints both for online banking and your work place you effectively give your bank password to your boss. How would that make you feel?
      4. A good security system must be able to cancel bad passwords or stolen passwords after for example a hacker break in. So what do you do when you've used your thumb or your eye? Sure, you have another one... But, after that?

      Conclusion for the mentally challenged: Biometrics are by itself a really bad solution, by any and all metrics. It can complement a good passphrase, but it can never replace it.

    88. Re:Biometrics by tomstdenis · · Score: 1

      In reality it should be

      Trusted box <===> workstation <====> user

      The authentication data is proxied through the workstation over secure channels to the trusted box. The trusted box and the workstation have been setup previously to trust each others [... depending ...]

      The workstation NEVER sees your authentication tokens in plaintext. Just a "let in" message from the trusted box.

      This way even if the workstation has been compromised [e.g. keyboard sniffer, fingerprint sniffer, etc...] all is not lost.

      Something like a smart card would work wonders.

      Something you have: card
      Something you know: card pin
      Something you are : In the building.

      The card would do the crypto itself so the workstation never sees anything.

      Tom

      --
      Someday, I'll have a real sig.
    89. Re:Biometrics by zootm · · Score: 1
      The question is wheter or not one can spoof biometrics. I can probably get a copy of a lot of fingerprints, and I could post them on my wall. That doesn't mean I could make gloves with them. Despite how it appears in movies, I don't know how easy it would be to fake someone else's fingerprints or retina for that matter.
      That would work as an argument if the means of transmission and entry were controlled by a single, trustable source. As it is, everything is represented as data in a computer system - once you send someone your retina scan, they have the data. Even if you're sending it as a secure hash, it's essentially just a complex binary password which does not change.
    90. Re:Biometrics by claes · · Score: 1

      It is as easy as this article describes. It is in Swedish, but the pictures are interesting for everyone. The woman in the article invented a process to create fake finger prints that can be attaced at fingers. She lifted them from ordinary objects, just like the police do. She then went to CeBit to test them at commercial fingerprint readers. She could fool at least three of them.

      http://nyteknik.se/art/37392

    91. Re:Biometrics by zootm · · Score: 1

      ...I just thought of something. If only (randomly selected) parts of your retinal data were needed to authenticate, that would be a lot more secure. I don't know why tht didn't occur to me a minute ago when I posted the parent.

    92. Re:Biometrics by SubS · · Score: 2, Interesting

      "My voice is my passport, verify me" --Sneakers

    93. Re:Biometrics by undoer · · Score: 0

      Not sure if anybody mentioned this (likely..) Why not use biometrics in mixture with pattern? Example.. Most of us have 10 fingers. Assign each finger a digit 1-10. Set a password a certain minimum amoutn of finger-print-marks long, and presto! There goes the worry of the majority of biometric cracking

    94. Re:Biometrics by ultranova · · Score: 4, Insightful

      Ooh...yea--that'll be the downfall of biometric authentication. Someone steals my retina and then all my accounts are 0wned for ever and ever...

      Suppose you are just walking in the streets when someone suddenly shoves a camera to your face and takes a picture. The flashlight blinds you momentarily, so you can't pursue him. He disappears into the crowd with a picture of your retinas in his camera.

      What are you going to do ? The picture contains all the data he needs to log into online services as you. You cannot change the password, since you don't have any. In theory, you might be able to burn a distinguishing pattern into your retina with a laser - but, of course, that will negatively impact your vision.

      So yes, that's exactly what will happen. Someone will steal your retina (or rather, copy the biometric info that is used to authenticate you) and then all your accounts are 0wned for ever and ever.

      Not to mention the privacy concerns - I wouldn't want every online service to be able to link my identity to my real one, would you ?

      Biometric identification is an extremely bad idea that will hopefully die the silent death it deserves.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    95. Re:Biometrics by Kjella · · Score: 1

      Actually, it's not theft but copyright infringement :) What you need is a high-resolution image/spectral scan of your retina, in the same range as the biometric sensor uses (it could do e.g. IR). Same with fingerprints. After that, it is simply a question of resources.

      There are three things, something you have, something you are and something you know. But I want what I have to verify what I am and what I know. Already there's a big problem with people installing fake PIN pads on minibanks. That won't get any better with a fingerprint reader next to it.

      Put it on a device of my own, and salted so each device is unique. Make it capable of holding any number of IDs. online IDs, my "official" ID, my "Authorized bus passenger for the month of May" ID, my "Worker of foobar inc." ID. No cross-gathering of information. Just a device which lets you manage all your roles in the digital future.

      Kjella

      --
      Live today, because you never know what tomorrow brings
    96. Re:Biometrics by m50d · · Score: 1

      It's not really STO because the passphrase is the key. The point is that someone else can use passphrase authentication and it doesn't mean they can break yours. With real STO, it would.

      --
      I am trolling
    97. Re:Biometrics by rseuhs · · Score: 1
      Suppose you are just walking in the streets when someone suddenly shoves a camera to your face and takes a picture. The flashlight blinds you momentarily, so you can't pursue him. He disappears into the crowd with a picture of your retinas in his camera.

      Why so complicated?

      If retina-biometrics is in widespread use, retina-scanners will also be widespread.

      So the security guard will have access to all retinas of all employees. The shopkeeper will have access to all customer's retinas. The bank will have access to everybody who's ever used an ATM.

      It's pretty similar to today's credit-card numbers, except you can't change them...

    98. Re:Biometrics by rseuhs · · Score: 1
      The question is wheter or not one can spoof biometrics.

      The whole point of biometrics is to have scanners for some distinguishable feature.

      So in general it's very well understood and known how these scanners work.

      It's not that hard to make replicas that can fool these scanners.

      Because we are talking about biometrics, the tolerances have to be pretty high, which makes it even easier.

    99. Re:Biometrics by Anonymous Coward · · Score: 0

      Once again, the need for a -1, Redneck mod shows itself.

    100. Re:Biometrics by Anonymous Coward · · Score: 0

      That's fine if these scanners are to be used only in controlled environments where you can trust that the authenticating magic bits come from an actual retina-scanning device. Unfortunately that makes them must less usable than passwords.
      How would you log into bank securely from your home using such a system?

    101. Re:Biometrics by Anonymous Coward · · Score: 0

      Change the key every time...?

    102. Re:Biometrics by dreamchaser · · Score: 1

      Once again, the need for a -1, Humorless mod shows itself.

    103. Re:Biometrics by Haydn+Fenton · · Score: 1

      I think you'd need that more than the parent.
      It's funny, laugh.

    104. Re:Biometrics by Haydn+Fenton · · Score: 1

      10 digits? Muahaha, I know pi to 107 digits, haven't recited it for a good few weeks but I can still remember it well... Ah, only on Slashdot could I reveal this fact and not feel a complete geek.
      I considered using it as a password for a few seconds till I realised how dumb it would be, having told people I should use it as my password.

      Anyway, I normally use one of two random and stupid phrases as a password anyway (for more-than-average-security needed things), but '1337'-ify it so its even more secure.

    105. Re:Biometrics by 241comp · · Score: 1

      Nope, this won't end passwords. For security, you have the following 3 options: something you have (smart card, signature), something you know (password, passphrase, PIN) and something you are (fingerprint, retina scan). For non-vital information (your hotmail account), choose one. For important information (medical, financial) choose two. For vital information (mission-critical applications, ICBM firing mechanisms) use all 3.

    106. Re:Biometrics by dexterpexter · · Score: 2, Informative

      I apologize. I grabbed onto the parent poster's word retina and went with it. There is such a thing as a retina scanner, but it's actually Retina (with a capital R) scanner made by eEye. That is what one gets for trying to post something too quickly without putting much thought into it first...you mix words without even noticing. And, on the great Slashdot, once you hit "submit" you can't change it, and reposting it correctly will get marked redundant (and rightfully so...for nonrepudiation.)

      You are correct that it is iris scanning.

      Now, there isn't much I can say about your attitude about my simple mistake except that I have written papers regarding biometric systems (and I promise they had much more thought and care put into them than my quick Slashdot post) and I apologize because that really did make me look like an ass. (Cue the AC trolls making stupid ass comments)
      But I do think you were a bit harsh over a simple mistake. We can discuss this like professionals without having to be snitty. (Although admittedly...that was a pretty silly thing I wrote.)

      Also, one correction (or, I guess, addition?): not all eye-based "biometrics" systems (at least, that are sold as such) look at the actual physical metrics of the eye. I can promise you that a good part of them actually only take a single image (camera/image-based) and compares them with a stored image, much like the old facial systems did. With a high-resolution scan of the eye, these have been easily fooled. (They are also terrible as far as false negatives.)

      I find that the biggest problem with biometrics (and I am not against using them as a complementary authentication system) is getting the vendors to be honest about how their particular system works. Frankly, though, in businesses you market everything as though it has gold legs on it, so I can't really blame them.) When their sales hype of "Ooooo, Biometric!" works, people don't give much ado to the fact that an image on a piece of paper or a fogged glass can work. These aren't Star Trek solutions, these are proven-in-the-lab red team analysis of these systems. Now, while mom and pop shops probably don't have to worry about someone following them to the bar to lift fingerprints, yes, there are "high-security" situations where espionage is a concern.

      I bid you good day.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    107. Re:Biometrics by stoborrobots · · Score: 1

      ... if ... your biometrics were copied YOU CAN NEVER HAVE A BANK ACCOUNT, ATM/DEBIT CARD OR CREDIT CARD FOR THE REST OF YOUR LIFE.

      Almost right - You can still have a bank account, but you will be no more secure than you are today... Your Biometrics will no longer uniquely identify you, but today, there is -NOTHING- to uniquely identify you...

      It's not that you won't be able to have a <insert feature name>, but simply that you will not get the same assurance that you are uber-secure that those whose biometrics have not been cloned will get...

    108. Re:Biometrics by maxume · · Score: 1

      I agree that the lack of revoke/renew is bad, but you are glossing over at least one point. You would not be able to authenticate a bank account with that biometric until the authentication systems improved to the point that the copy that enabled the initial compromise was no longer good enough to spoof the system. Once the system is compromised, you can never use that system again, but you would likely be able to use some future system. It is also likely you would still be able to authenticate an account through some other means.

      --
      Nerd rage is the funniest rage.
    109. Re:Biometrics by vicparedes · · Score: 1

      Unless you're talking metaphorically, I fail to see how incest plays a role with the first two things you mentioned.

    110. Re:Biometrics by Vandil+X · · Score: 1

      Biometrics are convenient until someone kills you and uses your parts to gain access to your stuff.

      The same goes for RFID chips.

      Both will bring new truth on those "go to a club, wake up in an ice-filled tub" urban legends.

      --
      Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
    111. Re:Biometrics by Anonymous Coward · · Score: 0

      Yeah, that'll surely help. It's like picking 128 randomly selected bits from a larger 1024-bit password. (never mind the attacker has the whole 1024-bit password and is being told which bits to send)

    112. Re:Biometrics by AndyL · · Score: 1

      What the heck does that mean?

      The technology exists to copy my credit card. Does that mean my creditcard is compromised now? No. It's not actualy compromised until someone actualy copies it.

      Only a minority of people will have their iris-scans stolen. Everyone else will go on with their lives thinking that the system is "Good enough". The banks will pander to those people because that's where the money is. But for the minority, banking will be hell.

    113. Re:Biometrics by emandres · · Score: 1

      It would be a good idea to switch over to biometrics. However, currently its simply unfeasible, with fingerprint scanners running $100+ USD. Don't get me wrong, it would so much nicer just using my fingerprint than trying to remember 8 random digits. But one more point. What's to keep people from sniffing out the finger print encoding once it is sent over a network? Any ideas?

      --
      The only way to tell the difference between a hamster and a gerbil is that the hamster has more white meat.
    114. Re:Biometrics by jobcello · · Score: 0

      Another alternative is the implantable RFID microchip: VeriChip".

    115. Re:Biometrics by splorp! · · Score: 1

      It's rare, I'm sure, but fingerprints can be changed. My left index finger was sliced down to the bone 15 years ago. My fingerprint from that finger is no longer the same. (The doctor who sewed it up only had one arm and couldn't sew quite as well as a standard multi-armed doctor. True story.)

      --
      Please don't humanize the morons around me. It makes me very uncomfortable.
    116. Re:Biometrics by dextroz · · Score: 0

      You get up early in the morning... and then have "Denny's" for breakfast!?

      --
      Where's my free iPod!? Until then, I'll settle for a kiss...
    117. Re:Biometrics by StikyPad · · Score: 1

      Biometric identification is an extremely bad idea that will hopefully die the silent death it deserves.

      Did you mean authentication? Biometric identification isn't a bad idea -- it's certainly more reliable than a simple picture ID -- but biometric authentication has all the drawbacks you mentioned.

    118. Re:Biometrics by StikyPad · · Score: 2, Interesting

      Not to mention, there's no reason to believe you'd actually need to fake biometrics, although that might turn out to be the easiest solution in most cases.

      But let's suppose for a minute that someone sets up a fake ATM machine. First you insert your card, providing them with your account information. Next you authenticate yourself with your fingerprint, retinal scan, DNA sample, or whatever else you choose. Assuming they've installed the same biometric reading equipment as our theoretically real ATM machine, they now have your biometric data in digital form and there's no need for them to recreate the original.

      http://www.snopes.com/crime/warnings/atmcamera.a sp

      Even assuming that you didn't fall for that scam, it's not hard to think of multiple alternative methods of harvesting biometric data.

    119. Re:Biometrics by ultranova · · Score: 1

      Did you mean authentication?

      Authentication and identification are the same thing. Currently, most systems use a username (which can be contained in a physical token such as a card of some kind) identify the user and a password to make sure he really is who he says he is (authenticate him). The purpose of authentication is simply to confirm that the user really is who he is (confirm the identification). I was referring to this whole process with the term "identification".

      Only using biometric data in the first phase (where you'd normally insert the card or typed in your username) would simply not make any sense - the system would be more expensive and less flexible than the current ones. And you can't use it in the second part (since you can't trust the data).

      Biometric identification isn't a bad idea -- it's certainly more reliable than a simple picture ID

      No, it isn't. With a picture ID, you have to fool a human being. Human beings are very, very good at noticing anything odd about other human beings. Computers, on the other hand, are very, very bad at noticing that something's wrong. Trying to fool a human being is always somewhat risky, since you can't know the exact algorithm any given human will use to inspect you, but you can know what algorithm a computer can use.

      Of course, you could combine the picture with biometric data (and, indeed, a picture is a form of biometric data), but frankly, I don't see much use for it, since it wouldn't add security significantly.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    120. Re:Biometrics by Anonymous Coward · · Score: 0

      I'm guessing my Grandmother can kick your ass without much difficulty.

    121. Re:Biometrics by Toloc · · Score: 1
      As aztracker1 says "an individual will generally remember it their way". And to add to that I would think that having multiple variations of common phrases would actually increase the security since it increases the variables needed for a word based dictionary attack.

      You could also increase security by deliberately skewing (misspelling, addition, subtraction etc.) the use of a common phrase in a way that is easily remembered.

    122. Re:Biometrics by Toloc · · Score: 1

      Hey it could make gloves fashionable again! Think of the social customs that might revive.

    123. Re:Biometrics by BobPaul · · Score: 1

      YOU CAN NEVER HAVE A BANK ACCOUNT, ATM/DEBIT CARD OR CREDIT CARD FOR THE REST OF YOUR LIFE.

      The person you're replying to, and the people before him, have pretty much all agreed that Biometrics would be used with passwords, not seperate from them. You could still have a bank account, and even still use your same finger or iris. Someone stealing your identity by getting a hold of your finger print just means that now there are two people who can access your ATM account if they both know your PIN, you and the person who stole your identy last time, ie you're in the exact same position you are in today.

      If the industry were to switch to biometrics, it would mean someone couldn't simply watch me enter my pin, but would also need to get a copy of my finger print somehow, which isn't impossible, but is more difficult than getting a PIN.

      There is no singular perfect security solution.

    124. Re:Biometrics by drsmithy · · Score: 1

      Something of the head, something of the thread, something of the dead...

    125. Re:Biometrics by jayed_99 · · Score: 1

      Someone stealing your identity by getting a hold of your finger print just means that now there are two people who can access your ATM account if they both know your PIN, you and the person who stole your identy last time, ie you're in the exact same position you are in today.

      Actually, you're in a slightly better position. With ATMs, if the card is stolen, you're screwed even if you know the PIN.

      With a biometric/PIN combo even if someone else knows your PIN and has manufactured whatever biometric-hacking-device they might need...you still have access to it.

      Today, if your ATM stolen (and we'll assume that the PIN is compromised) you contact the bank. *clicky-clicky* "OK, sir, that card has been turned off. It will be two weeks before another card is sent to us -- you'll have to pick it up at the bank".

      Biometrically, the same situation plays out more like: contact the bank. "OK, sir, we're turning that PIN off. What new PIN would you like? *clicky-clicky* OK, you can start using it right away".

      If banks used biometric coupled with PINs I think that we'd be much better off in the case of a compromise. If banks actually used something a bit less trivial than a four-digit PIN -- perhaps a passphrase (notice my slick attempt to try and tie this thread into the actual story being discussed) -- it would be even better.

    126. Re:Biometrics by BobPaul · · Score: 1

      Biometrically, the same situation plays out more like: contact the bank. "OK, sir, we're turning that PIN off. What new PIN would you like? *clicky-clicky* OK, you can start using it right away".

      Interesting thought. I was always thinking Card+Biometric+Pin, but I suppose the card really isn't all that nessicary...

    127. Re:Biometrics by Anonymous Coward · · Score: 0

      Roast Beef and eggs for breakfast ?!
      What kind of wierd world do you live in ?

      Seriously, where is this normal ?

    128. Re:Biometrics by Matt_Joyce · · Score: 1


      this is misleading, I have a similar product, the device is not the weak link, the software is.

      anyway, these home biometrics are not corporate grade.

      also, if you get a fingerprint reader, don;t use your index finger.

    129. Re:Biometrics by uberdave · · Score: 1

      Yeah, and Simpsons quotes, LOTR quotes, Star Wars and Star Trek quotes, etc are the first things that will be in the cracker's dictionary.

    130. Re:Biometrics by uberdave · · Score: 1

      My ICBM launch password is the same as my lottery numbers.

    131. Re:Biometrics by Dabido · · Score: 1

      "First, the person will probably use the same passphrase for everything because it's too difficult to remember multiple passphrases...
      Second, it's difficult to remember passphrases! "


      We used to use passphrases in order to make up passwords. Basically converting a passphrase into eight characters including at least one number and at least one symbol.

      The reason we did this, was it was easier to remember passphrases than it was to remember complex passwords. We had about twenty of them at any one time on various routers/servers etc etc.

      Usually we used things from movies. Such as:
      Luke, I am your father. No never!
      l1@yfnn!
      (from star wars)

      Or

      Any one know what this is? Class?
      a1kwti?c
      (from Ferris Buellers Day Off)

      Easy to remember. The only real difficulty was where we couldn't remember which passphrase went with which machine. (But usually didn't take long to remember, or we could ask each other. The person would normally respond with the Movie/TV Series title, and the person would remember. Anyone else hearing "Zulu" probably would have thought the password was Zulu, and not a Michael Caine quote from the movie.)

      With the amount of geeks I know that have a habit of knowing Monty Python, Star Wars, Futurama and other TV/Movie quotes off by heart, the choice and rememberance of passphrases will be easy.

      Like you said though, they're just longer passwords. Won't be long before Quantum computers will be able to crack something even as long as a 60 character passphrase in a matter of seconds.

      Using l33t 5p34k also makes it a lot easier. Latin phrases, and in one case, I threw some Japanese in (just because I could.) More obscure quotes are better. They become an 'in joke' amongst those who know the passphrase (like the Ferris Beuller one. Even people familiar with the movie usually didn't pick it up, unless I told them the scene it was from!)

      Some massaging to make it fit also helps:
      Newt: They come at night ... mostly.
      N:tc@n.m
      The Norwegian Blue prefers kipping on it's back.
      tn6pk0ib

      So for my money, until they get something capable of cracking long passphrases, it might be something good for the next five or so years (till the quantum computers come along).
      So the next generation of passwords might look something like this:
      @dv3ntur3? 3xc1t3m3nt? @ j3d1 d035 n0t cr@v3 t#353 t#1ng5!

      Easy to rememeber, hard to crack at present. Darn long to type in! :-)

      Just my two cents worth.

      --
      Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)
    132. Re:Biometrics by Anonymous Coward · · Score: 0

      Chip implantations will eventually replace passwords, drivers licenses, birth certificates, etc., etc...... and future implantations will also program and control the brain and all body functions, too! Think it's impossible.... use your immagination er, I mean your Brain..
      olePK http://www.wilemark@wilemark.com

    133. Re:Biometrics by jayed_99 · · Score: 1

      I don't see a card as being mandatory in the "all biometrics, all the time" world. Until biometrics becomes more of a commodity, there's a need for cards. You can't exactly press your fingerprint on your monitor to buy something from amazon.

      A variant of the PIN change that I just thought of was just changing fingers in the event of a compromise. The bank has all ten of my prints -- if there was a need, you could switch from finger #1 to finger #2.

    134. Re:Biometrics by 241comp · · Score: 1

      I suppose one way or the other, you're bound to win.

    135. Re:Biometrics by Anonymous Coward · · Score: 0

      What about having to carry around the device that will collect the biometric identification?

      Biometrics sounds like the cool silver bullet of authentication but it really isn't there yet. I believe that smart tokens (e.g. RSA SecurID, smartcards, etc...) are the way to go. They rely on a combination of a hardware device and a secret code. These provide a form of authentication that requires physical posession of an item (much like biometrics) but are less likely to be defeated by some odd way of simulating the human body (e.g. gummy bears fooling fingerprint readers).

    136. Re:Biometrics by BobPaul · · Score: 1

      First, the person will probably use the same passphrase for everything because it's too difficult to remember multiple passphrases. ... Phone numbers (In the US, at least) are limited to
      10 digits because research shows the average person can only memorize 10 digits


      People are good at memorizing 10 cognative units. The length of the cognive unit varies from person to person. In a password, it's likely to be 10 random characters. In a passphrase it can easily be 10 words or ever 10 sentences. The draw for passphrases is that they are EASIER to remember, yet longer, so more difficult to brute force.

      Don't you have a favorite quote from a book or movie? You could even just use a random sentence in a book, and instead of memorizing "A4#$%(83bd;" (or rather, putting it on a post-it note under your desk,) you just remember "Head First Java, page 14, 5th sentence."

      Another neat thing about passphrases that you can't do with randomly selected "good" passwords is create accronyms to help you remember.

  2. Offer Void on pre-2000 MS operating systems. by LostCluster · · Score: 4, Informative

    One thing I just read in my MCSE study book... Windows 2000 and up support 127-character passwords, but Windows NT, Windows 9x and Windows ME only support 14-characters in a password. A user who has a Windows password greater than 14 characters simply cannot using the older operating systems even if they otherwise should be able to.

    Therefore, if you have any legacy systems to support, these password tips don't apply to you, and that's got to be part of the reason there hasn't been much of a movement to suggest that users use longer passwords.

    1. Re:Offer Void on pre-2000 MS operating systems. by kallisti777 · · Score: 1, Insightful


      Yet another attempt by Microsoft to force people to upgrade to the latest version of Windows.

      You know, even I'm not sure if I'm kidding.

      --
      Vanya's Law: "In any culture without irony, fart jokes will be the highest form of humor."
    2. Re:Offer Void on pre-2000 MS operating systems. by Anonymous Coward · · Score: 1, Informative

      NTLM level 1 was the reason for this. NTLM2 has been retrofitted into all of those unsupported out of date OSes. If you're running 9x or NT kernel ... you have bigger problems.

    3. Re:Offer Void on pre-2000 MS operating systems. by Anonymous Coward · · Score: 0


      Yet another attempt by Microsoft to force people to upgrade to the latest version of Windows.

      You know, even I'm not sure if I'm kidding.

      So is Sun doing the same thing with Solaris 10?

    4. Re:Offer Void on pre-2000 MS operating systems. by rickt · · Score: 2, Interesting

      A variant of the "sentence as password" idea that I've been using for years, is to come up with a sentence (be it apropos to the system or not) and then use the first letter of each word in the sentence.

      It combines the best of both worlds.

      i) a 'complex' password because it can't be broken by a dictionary-based attack
      ii) easy to remember (sentence-based)

      Add to the mix some tranposition of characters (use 1's instead of i's etc etc) and you've got yourself a fairly decent password, at least better than most.

      Works just fine on password-size challenged systems.

    5. Re:Offer Void on pre-2000 MS operating systems. by Homology · · Score: 0
      One thing I just read in my MCSE study book...

      MCSE? Must Call Someone Experienced? You need a book on that subject?

    6. Re:Offer Void on pre-2000 MS operating systems. by Horse+Rotorvator+JAD · · Score: 1

      MCSE? Must Call Someone Experienced? You need a book on that subject?

      OMFG! ROFFLEZ! U R TEH FUNNIEST MAN ON SLASHD0T!!

    7. Re:Offer Void on pre-2000 MS operating systems. by lewp · · Score: 1

      MCSE? ...

      He's a witch! Burn him!

      --
      Game... blouses.
    8. Re:Offer Void on pre-2000 MS operating systems. by horza · · Score: 0, Redundant

      One thing I just read in my MCSE study book... Windows 2000 and up support 127-character passwords, but Windows NT, Windows 9x and Windows ME only support 14-characters in a password. A user who has a Windows password greater than 14 characters simply cannot using the older operating systems even if they otherwise should be able to.

      Does Windows 2000 really support 127-character passwords? Or allow you to enter passwords 127 characters in length? Many operating systems allow you to enter a large number of characters but only use the first x characters. When it comes down to it, the encryption algorithm will use a certain keylength measured in a number of bits. The standard AES key is between 128 and 256 bits long (equivalent of 16 and 32 bytes). Whatever password/passphrase you enter will have to map onto this fixed number of bits. A hash of a longer passphrase appears more secure but not necessarily as much as you would think, as grammer follows pretty strict rules hence vulnerable to crypto-analysis. In addition, each step you add to create that mapping risks introducing an implementation-related vulnerability.

      Personally, as a compromise between a dictionary-attack vulnerable password and an unfeasably long password to type I do the following: I take a sentence and use the first letter of each word. I end up with a completely random set of characters. There is no chance I can forget and get locked out, even if it's awkward to type for the first week or two. After a short while I can type it without even thinking.

      Phillip.

    9. Re:Offer Void on pre-2000 MS operating systems. by penguinboy · · Score: 1

      Isn't it a moot point? NT is end-of-lifed anyway (you probably need to worry more about the lack of security patches than maximum password length), and I should hope no one using Windows 9x really thinks it has any security at all.

    10. Re:Offer Void on pre-2000 MS operating systems. by dexterpexter · · Score: 1

      Tagging on...

      Most of the systems only appear to support even that many. Most Windows systems actually then break the passwords up into 7-character segments, and then create a hash and store them. So, the greater-character-password support is still limited to 7-character segments. This means that the old hash table problem still applies because checking every 7-character possibility is a real-time option.

      The only added layer of security is that instead of having to break only one password, your 70 character "password" (or passphrase, to be exact) equates to ten 7-character passwords for which the hash tables will cover.

      I can't speak for newer Windows systems from experience, but I know this is true for "older" (non-XP) ones. However, last I heard (second-hand knowledge), this was still true.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    11. Re:Offer Void on pre-2000 MS operating systems. by penguinboy · · Score: 2, Informative

      Works just fine on password-size challenged systems.

      One of the article's points (and a topic of discussion in the security field for some time now) is the practice of pre-computing the hash of every possible password up to a certain length - a.k.a. "rainbow tables". Against this kind of attack, every password of a given length is equally secure.

      Long passphrases, however, (15-20 characters or more) should be safe at least until the advent of quantum computing.

    12. Re:Offer Void on pre-2000 MS operating systems. by jacksonj04 · · Score: 5, Informative

      I've just tested this on my 2003 Active Directory with an account with a 127 character password. Changing the last character caused the password to be rejected, so unless it uses 126 characters and dumps the last one then it seems to be a true 127 character password.

      Took a bloody age to authenticate though.

      --
      How many people can read hex if only you and dead people can read hex?
    13. Re:Offer Void on pre-2000 MS operating systems. by LO0G · · Score: 1

      Nah, Windows NT has always supported 256 character passwords. Win9x and below only supported 14 character passwords.

      If you're not planning on using a Win9x machine, then 200ish characters should be enough.

    14. Re:Offer Void on pre-2000 MS operating systems. by archen · · Score: 1

      but I know this is true for "older" (non-XP) ones

      Only Win9x (and before) did that. NT4 does NTLMv1 which allows for a full 14 character password. NTLMv2 used in Win2k and above support "lots" of characters - or at least 24 which is the longest password I use (127 I'm thinking). And Lanman auth can't use more than 14 characters anyway BTW. And yes XP will use the old Lanman auth 7+7 character passwords by default across a network.

      The thing that really blows my mind is that MS doesn't use a salt in their passwords, so chances are you can store a pretty big table with the most common passwords anyway.

    15. Re:Offer Void on pre-2000 MS operating systems. by bob+beta · · Score: 1

      You only need one 'character' to bypass the password in Win9x. You click 'cancel' on the dialogue and it lets you through.

    16. Re:Offer Void on pre-2000 MS operating systems. by DickBreath · · Score: 1

      If all that is stored is a hash of the password, then what does it matter how long the password is. An SHA1 hash of a password of any length will result in the same length of hash.

      (It follows that if I can precompute and store an index of every possible hash, along with something that hashes to that value, it doesn't matter how long of passphrases you allow.)

      --

      I'll see your senator, and I'll raise you two judges.
    17. Re:Offer Void on pre-2000 MS operating systems. by bushidocoder · · Score: 1

      Moot point - Win9x on an Active Directory domain not only transmits but also stores the password hashes in the LanManager format, as opposed to SHA1 on the NT series. All you need to break LanManager hashes is 30 seconds, an abacus and a monkey. Monkey and abacus might be optional.

    18. Re:Offer Void on pre-2000 MS operating systems. by Anonymous Coward · · Score: 0

      that's sort of true and sort of not.

      if you try to restrict your passwords to ntlm or ntlm v2 then you lock out legacy systems.. HOWEVER, by default windows uses lm hash and disables passwords greater then 14 characters. They can be longer then 14 but the extra is truncated and the remaining 14 are split into the two hash files.

      the resolution is all 2k and above with lm hash authentication turned off, and preferably ntlm as well. additionally you need to set the registry or enable the gpo in the ad controller to accept passwords longer than 14 characters/

      iirc

    19. Re:Offer Void on pre-2000 MS operating systems. by Foolhardy · · Score: 1

      Lan Manager passwords have a maximum size of 14 ascii characters.
      NTLM passwords have a maximum size of 128 unicode characters.
      Windows 9x uses Lan Manager hashes unless upgraded with the Active Directory Client, in which case it uses NTLM v2.
      Windows NT (and derivatives) have always used NTLM passwords; NT has always supported passwords up to 128 unicode chars, if you disable storing Lan Manager hashes. NTLM v2 was first introduced in NT4 sp3.

      Here's a Microsoft page describing user authentication in detail for NT versions 3.1 to 4.0.
      Here's a good reference page about SMB, with a section about Windows network authentication-- scroll down to section 2.8.

    20. Re:Offer Void on pre-2000 MS operating systems. by lukewarmfusion · · Score: 1

      A post on Slashdot a while back pointed out a hash table of 7-character passwords... because some version of Windows took passwords and broke them down into 7-character chunks for storage. That meant that your 42-character password (from Hitchhiker's Guide, no doubt) was really just six passwords all seven characters in length.

      It might take you a while to build that hash table, but once it's done you can find the password pretty damn quickly.

    21. Re:Offer Void on pre-2000 MS operating systems. by Anonymous Coward · · Score: 0

      This is a bit out from this but NTLMv1 and NTLMv2 are network authentication. Win9x, NT and W2K did save passwords also on LM format along with NT hash.

    22. Re:Offer Void on pre-2000 MS operating systems. by Anonymous Coward · · Score: 0

      Where did you got SHA1?

    23. Re:Offer Void on pre-2000 MS operating systems. by aixou · · Score: 1

      Golly gee. OS X Jaguar only allows 8 character passwords. (It will allow for more, but only authenticates on the first 8. If you have Jaguar, make a > 8 character password, then at the install screen only type in the first 8 characters: you're in!. )

      Another note: As any user in Jaguar, open the terminal and type "nidump passwd .". BAM! Encrypted password hashes for all users. Run that through John the Ripper and get anyone in the systems passwords.
      Combined with the fact that passwords can only be 8 characters long, and well. :)

      Quit the Microsoft conspiracy theories.

    24. Re:Offer Void on pre-2000 MS operating systems. by bushidocoder · · Score: 1

      I actually gave them too much credit - NT hashes by default are MD4, but SHA1 has been available for a couple years now. SHA1 is the default setting for all DoD installations which covers where I work, so I mistyped it - my bad, sorry, its late.

    25. Re:Offer Void on pre-2000 MS operating systems. by 0111+1110 · · Score: 1

      I end up with a completely random set of characters.

      That I doubt. All lowercase letters occuring with the same frequency pattern as naturally occuring English would be susceptible to frequency analysis. Of course it avoids dictionary words (in any language) and doesn't follow the consonant-vowel pattern that many languages have. It is also shorter/faster to type than a passphrase.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    26. Re:Offer Void on pre-2000 MS operating systems. by strikethree · · Score: 0

      add an nt4 server to your domain and see if your 127 character password is still useful. don't forget to check if anything beyond the first six characters are encrypted. one more thing, try putting your password in with the caps lock on and then off.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    27. Re:Offer Void on pre-2000 MS operating systems. by jacksonj04 · · Score: 1

      oookay - NT4 won't log me in even if I fill the password input to capacity. Capslock makes the usual difference on both systems - the password is case sensitive.

      So I conclude anything more than 14 characters really screws NT4.

      --
      How many people can read hex if only you and dead people can read hex?
    28. Re:Offer Void on pre-2000 MS operating systems. by 1110110001 · · Score: 1

      I had this problem in school some years ago. We had to change our passphrase every month so I just added a digit. That digit was the fifteenth character. I couldn't get in anymore.

      I had to go to our sysadmin to change the password. He asked me if I forgot it. I told him I didn't but NT4 won't let me in. He called me stupid for using such a long password. He used his health insurance number (10 digits in Austria) BTW.

      b4n

    29. Re:Offer Void on pre-2000 MS operating systems. by LO0G · · Score: 1

      That gets you onto the box, but it doesn't get you onto the network.

      And for Win9x machines, passwords are all about access to the network - there isn't anything on the Win9x box to protect, since there isn't any security on the Win9x box.

    30. Re:Offer Void on pre-2000 MS operating systems. by bob+beta · · Score: 1

      You get onto the network from the Win9x command prompt, using one of the 'loopback' Linux distributions. Is 'loopback Linux' or 'DOS Linux' still in existence? The Linux filesystem resides inside a big file that sits on one of the Windows/DOS drives and is mounted as root using a loopback filesystem.

      Also, once you are on the Win9x system without net access, you grab the *.pwl files out of the \Windows directory for analysis.

  3. The only problem with a passphrase by JeffTL · · Score: 1

    is that it takes longer to type. But for a highly secure system, I doubt you could beat a phrase or sentence -- particularly in an obscure language or containing obscure words, to make dictionary cracking even more difficult.

    1. Re:The only problem with a passphrase by turnstyle · · Score: 1

      Plus, isn't it still basically just a longer password? A rose by any other name...

      --
      Here's what I do: Bitty Browser & Andromeda
    2. Re:The only problem with a passphrase by Spy+Hunter · · Score: 1
      Also, you are more prone to typing errors when typing a long passphrase. Though I suppose typing an English sentence could be easier than typing, for example, D84*#ijo).


      I really wonder about the long-term viability of this solution as well. Sure, it makes brute-force attacks harder because the password is longer, but it also makes each character of the password much easier to guess because it makes up a coherent English sentence. Those crazy security wizards will probably come up with a way to defeat passphrases as well, by using an enhanced dictionary type attack that strings words together into semi-coherent sentences.


      An eight-word password does have a lot more possibilities than an eight-character password, because there are a LOT more words than there are characters. However, in coherent English sentences, some words are WAY more common than others. Has the analysis been done to see if English sentence passphrases really are theoretically stronger than passwords?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    3. Re:The only problem with a passphrase by gl4ss · · Score: 1

      a passphrase is just a longer password anyways.

      easier to remember though than something like AxiuisS45Sfsop, but really there's nothing spectacular or new using long historical or whatever quotes as passwords.. like long strings of words from some product label or whatever.

      they're not that good passwords though when you really think it through(but though really, i guess that's the microsoft way - just use longer passwords for problems that involve SNIFFERS and such).

      --
      world was created 5 seconds before this post as it is.
    4. Re:The only problem with a passphrase by JeffTL · · Score: 1

      Which is why you don't use English, if you feel like you can memorize a passphrase in any other language; any anti-passphrase dictionary attack would probably be for English; would it be worthwhile to make them also for Dutch, Italian, Latin, and Romanized Japanese?

    5. Re:The only problem with a passphrase by MillionthMonkey · · Score: 1

      And passphrases are harder to remember than passwords with letters and numbers. I can easily imagine typing

      "A rose by any other name would smell as sweet"

      or was it

      "A rose by any other name would be as sweet"
      "A rose by any other name would smell sweet"
      "A rose called any other name would smell as sweet"
      "A rose by any other name could smell as sweet"
      "A rose by any other name might still smell pretty good"

      When we set the alarm off at our building we have to call the security company and recite the passphrase. The employee at the other end is usually forgiving of slight alterations in the sentence that don't change its meaning. (Unless you happen to call when a power-hungry security type assh0le is at the desk, of course.)

      Try doing that with a computer. I suppose you could construct a fuzzy scoring system where articles and small words don't contribute as much to the score as "rose", "smell", "name", and "sweet", but then you start to shrink the search space when you make concessions for the easily-forgotten words in a sentence.

      For connecting to the VPN at [name of big company here] we have these little RSA SecureID things. You type your 4 digit PIN into it and it generates a numeric password that is good for the next ten seconds. The cards are armored to prevent attacks (the secret RSA key is somewhere inside) and I'm sure if you cracked it open you'd find countermeasures inside. Good thing, too, since an unsuccessful attack was made on the card by my dog last week. She chewed through the case, but her little teeth were stopped by the heavy armor on this little thing.

      I suppose if the card were to find its way into the wrong hands, one could make a brute force attack on the PIN. But it would probably be easy to detect since a brute forcer will enter one of 9999 incorrect passwords that are easily distinguishable from 9999990000 other incorrect passwords.

    6. Re:The only problem with a passphrase by Anonymous Coward · · Score: 0

      No because they are words in a language, where as my password isn't a word in any language that I know of outside the funny pages (!@#&).

    7. Re:The only problem with a passphrase by Game+Genie · · Score: 1

      You can always make passwords from the initials of long phrases, making them easy to remember for the user, but apparantly random to anyone else. Some examples - this post: ycampftiolpmtetrftubartae, or the pinky and the brain theme song: tpatbtpatboiagtoitlmtghbstdtpatbbbbn.

    8. Re:The only problem with a passphrase by Proc6 · · Score: 1
      The employee at the other end is usually forgiving of slight alterations in the sentence that don't change its meaning. (Unless you happen to call when a power-hungry security type assh0le is at the desk, of course.)

      ie. A security professional who takes their job seriously, earning the money for which they are paid , slowing YOU down because you were too dumb to remember the right passphrase. Yeah, what an assh0le.

      --

      I'm Rick James with mod points biatch!

    9. Re:The only problem with a passphrase by MillionthMonkey · · Score: 1

      ie. A security professional who takes their job seriously, earning the money for which they are paid , slowing YOU down because you were too dumb to remember the right passphrase. Yeah, what an assh0le.

      I was speaking hypothetically- I've always recited the passphrase correctly and I'm not aware of anyone who hasn't. My point was a human could escalate a missing pronoun into an incident, but only if they were being extremely unreasonable. But a computer will always be completely unreasonable in this regard unless significant work is done to give it the intelligence possessed by an ordinary security guard.

      Not my fault you went into security.

    10. Re:The only problem with a passphrase by techno-vampire · · Score: 1
      One way is to combine two or more words into one, so that the passphrase you type seems to be nonsense. As an example, you type: "anacin the hospital aunts bitter asinine places," but what you remember is, "Ann is in the hospital; ants bit her ass in nine places."

      Another way is to take a coherent pass phrase, and start it in the middle. Thus, "I hate these silly pass phrases like the plague," could become, "phrases like the plague I hate these silly pass."

      --
      Good, inexpensive web hosting
    11. Re:The only problem with a passphrase by Cro+Magnon · · Score: 1
      But for a highly secure system, I doubt you could beat a phrase or sentence -- particularly in an obscure language


      Finally, a good reason to learn Esperanto!
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  4. People are lazy by hedronist · · Score: 4, Informative

    One of the main obstacles to better security is that people are fundamentally lazy. Typing 30 or 40 characters is difficult to do, and it takes time, so people won't do it. Or if forced to do it, they will whine about it -- a lot.

    I have convinced a majority of my friends & family to at least stop using dictionary words and names of pets. Instead, I have them pick some favorite line from a movie or book and then use the first letter of each word. It's easy to remember, so they don't stick it on the bottom of their keyboard. It also is not a word in the dictionary so at least Crack & friends can't be used to guess it.

    For example, if one of my friends is a Dead Head, he might use "stlasom.oticbs" If you're a Dead Head you'll probably be able to guess the lyric. But you *won't* be able to find it in a dictionary.

    1. Re:People are lazy by gcaseye6677 · · Score: 3, Insightful

      Even the non-lazy wouldn't be happy about long passphrases. At work, I lock my screen whenever I leave the desk, and the password protected screen saver timeout is 5 minutes in case I forget. Would I be willing to do this if I had to type out 40 characters to get back into my machine? Hell no, I'd get a Homer-Simpson-like pecking bird to keep the keyboard active while I'm gone, resulting in less security. Although I understand what this guy is saying, the idea of super long pass phrases is a non-starter in any real world environment.

    2. Re:People are lazy by mboverload · · Score: 0
      It takes me around 2 seconds to type my 20+ character password for my PGP disks.

      Wow, 4 seconds to type my 40 character passord, boohoo! Cry me a river.

    3. Re:People are lazy by LocoMan · · Score: 1

      There's also the thing of getting people to type it correctly without looking at the letters. I can type a long password without problems, but I don't watch the keys when typing... but my mother (and lots of other people I know) do the watch keyboard, type, watch screen, watch keyboard again, repeat, and I know that at least my mother has to try a couple of times sometimes writting regular passwords, I bet she would try a couple of times with a longer one and then go back to regular short passwords.

    4. Re:People are lazy by Taladar · · Score: 1

      You (as a company) could get typing courses for your workforce increasing security and productivity for a relatively low price.

    5. Re:People are lazy by KillerDeathRobot · · Score: 1

      I touch type too, but I also make errors when I do so. With a passphrase (obviously), any errors are unacceptable. If I can't see what I'm typing on screen as I type it, I won't be able to go back and fix the errors, so I'll probably end up deleting everything and restarting a long passphrase like that a lot.

      --
      Thinkin' Lincoln - a web comic of presidential proportions
    6. Re:People are lazy by Hitmouse · · Score: 1

      Many sites limit you to 8 or 12 or 15 characters, and forbid some characters like underscore etc that would allow me to put in the strong phrase-oriented passwords that I'd like to use. So if I *have* to use that site, then I have to use a completely new password that is less easy to remember.

    7. Re:People are lazy by ScrewMaster · · Score: 2, Insightful

      The main obstacle is that if you exceed the (rather low) threshold of inconvenience that the bulk of users (who, after all, just want to do their jobs) will tolerate, they will simply eliminate the security altogether. Post-It notes work wonders in that regard.

      Let me give you an example of how excessive security requirements can do this. Quite a few years ago, I was doing some contract programming for a local university/teaching hospital. I was working with one of their mainframe programmers, and he told me what happened after Arthur Anderson did a security audit on their terminal users (I told you this was a while ago.) Anyway, the auditors determined that the password scheme in use was woefully inadequate, and insisted that three layers of password screens be implemented just to log in, with additional passwords for the major applications. I said that seemed kind of ridiculous. So did this guy ... he walked me over to the nearest unused terminal, pressed "F12" and the terminal spit out a macro that instantly blew past all the login pages and dropped right into the main menu. At least they had had some security before ... now they had none. Plus which the programmers had assigned individual macro keys for all the programs that had had access passwords assigned.

      Ultimately, one has to accept that security is only as good as the people that use it. You can demand all the passwords, passphrases and crap that you want, but if you get in the way of users doing their jobs they will find a way to get around it.

      That, of course, is the appeal of biometrics, that the individual user's intolerance of inconvenience is theoretically irrelevant. However, the major problem with biometric ID is that its the kind of technology that makes administrators and security personnel lazy. Even if it works most of the time, you still shouldn't depend upon a single line of defense, but that's exactly what will happen.

      --
      The higher the technology, the sharper that two-edged sword.
    8. Re:People are lazy by -kertrats- · · Score: 1

      Joe User cant type 80 wpm.

      --
      The Braying and Neighing of Barnyard Animals Follows.
    9. Re:People are lazy by mollymoo · · Score: 1
      It takes me around 2 seconds to type my 20+ character password for my PGP disks.

      And if you can touch-type everyone can, right? Wrong. Most can't, which makes typing 40 characters with no visual feedback slow and error prone.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    10. Re:People are lazy by hedronist · · Score: 1

      Agreed. I have an account on the local MLS system and they only accept 7 characters, no 'special' characters. It's a Windoze server, so I just think about Billy G. having a short dick and it reminds me to use the short version of one of my pasword.

      It's crude, but then so is MS's idea of security.

    11. Re:People are lazy by kreyg · · Score: 1
      I have them pick some favorite line from a movie or book and then use the first letter of each word

      I forsee 90% of the Internet's infrastructure being compomised merely by trying "May the Force be with you," "Live long and prosper," and "So long and thanks for all the fish." They're phrases, they must be secure!

      --
      sig fault
    12. Re:People are lazy by Anonymous Coward · · Score: 0

      And hilarious to watch...

    13. Re:People are lazy by mikael · · Score: 1

      One of the main obstacles to better security is that people are fundamentally lazy. Typing 30 or 40 characters is difficult to do, and it takes time, so people won't do it. Or if forced to do it, they will whine about it -- a lot.

      Don't remind me - our company informed all users that they were not to leave their passwords on post-it notes on the computer monitors. So some smartass programmed the keyboard function keys to store the passwords, and kept the list of the function-key assignments on a post-it note stuck to the monitor.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    14. Re:People are lazy by timeOday · · Score: 1
      One of the main obstacles to better security is that people are fundamentally lazy. Typing 30 or 40 characters is difficult to do, and it takes time, so people won't do it. Or if forced to do it, they will whine about it -- a lot.
      Lazy, or rational? Like anything else there is a sweet spot for security vs. inconvenience / expense, and past that point you may be boosting security a little but mainly you're wasting resources.

      Most of us don't put bars over our windows. Would it boost security? Yes, a bit. But there are other considerations too.

    15. Re:People are lazy by Anonymous Coward · · Score: 0

      Or even 120 wpm.

    16. Re:People are lazy by puetzc · · Score: 1

      As a computer user who travels, I hope that you never have to type your possword in another country! I know that your "easy" passwork will not work in Germnay, and I don't think it will work in France or Spain, but because of different keys. Passwords based on the position of the keys are very difficult to remember when the keys more. Good luck in an internet cafe outside of the US.

    17. Re:People are lazy by Anonymous Coward · · Score: 0

      I lock my computer whenever I'm more than 10' away from it, but I'm military. Would you like to pay for my typing course? I promise to be more productive.

    18. Re:People are lazy by techno-vampire · · Score: 1

      I'm a member of SF fandom, and we have lots of words you'll never find in any dictionary. They make real good passwords. Imagine a dictionary attack having to find words like faanish, gafiate, stifnal, sercon or plergb!

      --
      Good, inexpensive web hosting
    19. Re:People are lazy by AbbyNormal · · Score: 1

      I agree with you about the character limit, especially for Administrators. I regularly have six Terminal Service Windows open at a time. Having to log in with s a strong password to them, regularly, is pain enough.

      Still, for a regular user, this might be very nifty indeed.

      --
      Sig it.
    20. Re:People are lazy by Hitmouse · · Score: 1

      The server software is largely immaterial - it's what the admins choose to implement.

  5. Excellent! by PedanticSpellingTrol · · Score: 5, Funny

    Now replacing my brute force wordlists with "He's dead, Jim", "In soviet russia, passphrases validate YOU" and "passwords are for old korean people" will allow root access to 90% of the internet.

    1. Re:Excellent! by Anonymous Coward · · Score: 0


      All your bases are belong to us.

    2. Re:Excellent! by Jeremiah+Cornelius · · Score: 1

      I like Mondegreens from obsure Donovan B-Sides.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:Excellent! by Anonymous Coward · · Score: 0
      The other 10%:

      somebody set us up the bomb
      All your base are belong to us
      and...
      Imagine a Beowulf clust of those!

    4. Re:Excellent! by Anonymous Coward · · Score: 0

      you mean, "In soviet russia, passphrases are validated by YOU" because here in the US (my region at least) passphrases do indeed validate users logging into the system.

    5. Re:Excellent! by lakeland · · Score: 1

      OMG! Seems the US is getting more like soviet russia every day!

      !!!

    6. Re:Excellent! by cataBob · · Score: 1

      Did anyone see Trekkies 2?

      There's this great scene where a woman tells us what her tombstone will read:

      She's Dead, Jim.

    7. Re:Excellent! by UserGoogol · · Score: 1

      Ah, if you can't be funny on your gravestone, when can you be funny?

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    8. Re:Excellent! by jayloden · · Score: 2, Funny

      You forgot "My voice is my passport, verify me"

      -Jay

    9. Re:Excellent! by Anonymous Coward · · Score: 0

      You might have more luck with "somebody set up us the bomb".

    10. Re:Excellent! by Alex+Belits · · Score: 1

      281016rbelong2us ?

      --
      Contrary to the popular belief, there indeed is no God.
    11. Re:Excellent! by StikyPad · · Score: 1

      And "All your passphrases are belong to us."

  6. Time involved by blueadept1 · · Score: 1, Insightful

    The amount of times I type in my passwords each day, it would be frustrating to take even more time out of my day to type these "pass phrases" in.

    What we really need is more biometrics.

    1. Re:Time involved by Anonymous Coward · · Score: 1, Insightful

      Also, not everyone can type reliably.
      As the letters are not displayed when typing a password, people are going to be making mistakes all over the plave.

    2. Re:Time involved by Anonymous Coward · · Score: 0

      What we really need is more biometrics.

      No we don't.

    3. Re:Time involved by Anonymous Coward · · Score: 0
      The amount of times I type in my passwords each day...
      Maybe you should re-think the way that you work so you don't have to type them so much.
  7. Old news... by LostCluster · · Score: 1

    Edited 10/18/2004:
    This blog has gained far more attention than I could have ever imagined when I decided to create a small personal blog devoted to security incident response. I never imagined my first ever post would be as controversial or as widely published / linked as it has become!


    If he thought his little blog had gained all of the attention it could back in October...

    1. Re:Old news... by Anonymous Coward · · Score: 0

      yeah, well i figured /. didn't care, because they rejected my story back in october. btw, i've been using a 37 character passphrase since...

      i tend to typo every 1 in 3 tries to get into my computer. overall, not too bad.

  8. In other news Microsoft is waaayy ahead of him... by rune2 · · Score: 1, Funny

    With all of the vulnerabilities and exploits in Windows who needs a password anyways? ;-)

  9. password vs. passphrase by CoolCash · · Score: 2, Funny

    So when the user creates there password it will be: "This is my passphrase" instead of "password"

    1. Re:password vs. passphrase by Anonymous Coward · · Score: 1, Funny
      No my passphrase is this:

      Microsoft sux0rs really bad!

      Which is just slightly harder to guess than "password".

    2. Re:password vs. passphrase by Anonymous Coward · · Score: 0

      at least it's more self-describing this way.

    3. Re:password vs. passphrase by Anonymous Coward · · Score: 0

      "So when the user creates there password it will be: "This is my passphrase" instead of "password"

      A passphrase that consists of four dictionary words, even if it contains 100 characters, is not much more secure than a four-character password.

    4. Re:password vs. passphrase by Anonymous Coward · · Score: 0

      OMG! i was able to hijack your /. account!!!

      *changes the passphase to "omg micr$oft $uX0rz lotz lol!"*

    5. Re:password vs. passphrase by Anonymous Coward · · Score: 0

      Nah. It's gonna be "Microsoft sucks", "BSD is dead", "Apple is dying", and here on Slashdot it will be "First post"

  10. Why not a key? by As+Seen+On+TV · · Score: 1

    USB is ubiquitous now, and the technology to build USB keys has reached the commodity point. USB flash drives of a gigabyte or more are less than $200, and a security key wouldn't need to be anywhere near that big. One with just a few kilobytes of memory could contain an encrypted private key that's unlocked with a password.

    This idea strikes me as being so obvious that I can't imagine I'm the only one to think of it. Where's the fatal flaw that I'm not seeing?

    1. Re:Why not a key? by Anonymous Coward · · Score: 0

      Honey did you wash my pants???

    2. Re:Why not a key? by apparently · · Score: 2, Insightful

      - the key could get lost? Can't say I like the idea of having to bring the user a new USB key each time he forgets it. - the key could get stolen? - the lazy users would keep the key in a drawer next to their PC?

    3. Re:Why not a key? by Anonymous Coward · · Score: 0

      Makes logging in remotely a bit trickier. Still, some companies do stuff with smartcards that is more -or-less the same, I think.

    4. Re:Why not a key? by patdabiker · · Score: 1

      Same argument applies to passwords:

      The password could be forgotten. Can't say I like the idea of resetting a user's password each time he forgets it.

      The password could be stolen. The lazy user keeps it in a drawer next to their pc.

    5. Re:Why not a key? by Farrside · · Score: 1

      I like the idea of a USB key, because even a sub-average user is accustomed to keeping their physical keychain somewhat safe.

    6. Re:Why not a key? by Chandon+Seldon · · Score: 1

      A USB key is probably pretty cheap, so just make the user pay to replace it. Simple enough.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    7. Re:Why not a key? by Anonymous Coward · · Score: 0

      1)Yes, resetting a password over a phone is totally comparable to setting up a usb device and bringing it to the user (hello, remote users?)

      2) the usb key, will always be a physical thing that can be stolen, whereas the password will not necessarily be written down.

      Your analogies are weak, C- for effort, kiddo.

    8. Re:Why not a key? by Anonymous Coward · · Score: 0

      The USB keys could be attached to a neck chain or something, and treated as part of your clothes - put it on when you get up in the morning and take it off when you go to bed. This minimises the chance of leaving it lying around where somebody can grab it (unless they break into your house or something).

      It could still be forgotten though, but maybe they'll come up with a waterproof USB key that can survive in the shower (they might already exist). The user can then keep it on 24/7 and it won't go missing.

      Of course, this doesn't stop people from leaving it in the drawer.

    9. Re:Why not a key? by As+Seen+On+TV · · Score: 1

      I don't know if you've noticed or anything, but we've been using keys to unlock the doors to our buildings and to limit access to our cars for a long time now. It seems to work okay.

    10. Re:Why not a key? by lgas · · Score: 1

      Maybe something like this?

      I've seen similar things at Best Buy.

    11. Re:Why not a key? by As+Seen+On+TV · · Score: 1

      Siber Systems' Pass2Go is a USB key with integrated RoboForm form-filler software.

      No. Bullshit third-party hacks are not the answer. The solution needs to be integrated at the OS level, into the Mac OS X keychain for example.

      In order to bring Windows into the conversation, of course, we first have to drag it into the 21st century by equipping it with something comparable to the keychain.

    12. Re:Why not a key? by TheRaven64 · · Score: 1

      The OS X keychain stores username / password combinations (and a whole load of other stuff) in an encrypted file, which is unlocked by a key typed by the user. You could, in theory, store this on a USB drive. The problem with this is that when you plug it into an untrusted system it could by copied off by a trojan and then an offline decryption attack be used. Not to mention the fact that it relies on typing the decryption key into said untrusted system which, if malicious, could decrypt all of your passwords and keep a copy of them.

      --
      I am TheRaven on Soylent News
  11. Lol... did he think of this himself? by Ayanami+Rei · · Score: 0

    Fact: Did you know that Windows 2000 based operating systems support pass-PHRASES of up to 127 characters including spaces...

    Wow that's impressive.
    Oh wait... no it isn't.

    --- /etc/pam.d/system-auth ---
    ... snip ...
    password required pam_unix.so md5 remember=5

    --- /etc/security/policy.conf ---
    ... snip ...
    CRYPT_ALGORITHMS_ALLOW=1,2a,md5
    ... snip ...
    CRYPT_DEFAULT=1 #Compatible with BSD/Linux MD5

    Because you know, all those ancient Unix systems kept you from using passwords more than 8 letters long.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Lol... did he think of this himself? by Otter · · Score: 2, Insightful
      If you're going to completely misunderstand him, could you at least quote his whole sentence?

      Anyway, believe it or not, "ancient Unix systems" didn't use the same password machinery as what's in your Linux distribution.

  12. Consistency by backslashdot · · Score: 1

    Microsoft has been quite consistent with their position on passwords.

    Hackers, worms, and trojans have long been able to get into Windows without passwords.

  13. Lipsum by mod_critical · · Score: 1

    I've actually used a Lipsum generator for passwords for a long time on sensitive machines. Because they consist of very pronouncable latin roots, its easy to remeber them. One I don't use anymore for example was Etiam_Tristique_Turpis. Not easy to crack for I imagine, but easy for me to remeber.

  14. password/passphrase? by nitio · · Score: 1

    isn't password just a common name? I mean, if you want, you could just use a phrase as your password, afaik blank space still counts as a character...

    --
    http://stoploudness.org/
  15. Only a few thousand years behind... by physicsphairy · · Score: 4, Funny

    And I quote, "Open Sesame!"

    1. Re:Only a few thousand years behind... by Anonymous Coward · · Score: 0

      And I quote, "Open Sesame!"

      KHAAAN! KHAAAN! Khaaan!

    2. Re:Only a few thousand years behind... by Anonymous Coward · · Score: 0

      MAIN SCREEN TURN ON

    3. Re:Only a few thousand years behind... by xoboots · · Score: 1

      "Open Sasaparilla?"

    4. Re:Only a few thousand years behind... by foniksonik · · Score: 1

      dude... it's "Open Says ME!"

      what, you think they were referring to Sesame seeds or something?

      on the other hand that's not a bad way to create a good passphrase..

      like "Warez Tha Beef?" or "Your eh butt whole"

      of course l33t have been doing it for years now apparently...

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    5. Re:Only a few thousand years behind... by arose · · Score: 1

      "There is no password"

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  16. Workaround by shirai · · Score: 1

    An easy way to get stronger passwords is to make them consist of the first letter of every word in a phrase. For example:

    I wish I had some nachos to eat at work

    would become:

    IwIhsnteaw

    Okay, it can still be brute force attacked but it certainly can't be efficiently dictionary hacked. Furthermore, for most of our needs, this works just fine. Add a number into the phrase and even better.

    As the article mentions, passwords get hard to brute force at about 10 characters.

    --
    Sunny

    Be my Friend

    1. Re:Workaround by apparently · · Score: 1

      the l0phtcrack hash tables (or similar) mentioned in the article summary would find that password in a few minutes. iirc, l0phtcrack 5's hash table approach doesn't work if you include a special character in the password, i.e.: IwIhsnteaw!

    2. Re:Workaround by shirai · · Score: 1

      Just a few comments:

      (1) L0phtcrack and similar approaches only work well up to a certain number of characters. Otherwise, you could also brute force phrases. The article itself mentions this.

      (2) L0phtcrack DOES use dictionary attacks on passwords and hence passwords with real words in it are several orders of magnitude easier to crack. Try it and you will see dictionary words get hacked, sometimes in seconds, and usually within minutes.

      (3) The exclamation mark won't make a difference. I ran l0phtcrack before and it easily found passwords with exclamation marks on the end. Ironically, it was a security experts password that had this. I assume an exclamation would make a difference INSIDE a password (instead of at the end) but probably not more so than having relatively random characters as opposed to English words.

      (4) I wasn't explicitly recommending this for Windows. It is just generally a good way to get passwords for websites and such which usually have a maximum limit on the number of characters you can have. In the case of Windows, the article does a good job of explaining why using an entire phrase is a good thing (which I liked).

      (5) Damn you for reducing my chances at mod points! (Said in the voice of Stewie from Family Guy)

      --
      Sunny

      Be my Friend

  17. Perhaps... by Anonymous Coward · · Score: 0

    Perhaps we should just forget passwords all together and just trust one another...trust that when you walk away without locking your workstation that a mass email is going to be sent out from your workstation telling folks that you're coming out of the closet....no wait...you can't trust people.

  18. My passphrase... by Noryungi · · Score: 4, Funny
    In many companies where I worked, for kind of reason, my passphrase always ended up as:

    • [name_of_boss]isabloodyidiot


    or

    • whatabloodyidiot[name_of_boss]is


    Make of that what you want, but:

    • it's always accepted by whatever program is in charge of checking password
    • it's easy to remember, yet hard to crack (unless you know me and the bloody^W... er... boss...
    • it always made me smile as this was the first thing I had to type in the morning


    Of course, I changed the password to something more politically correct before leaving the companies....
    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:My passphrase... by saskboy · · Score: 1

      That's all fine, until you go to log into a system, and accidentially type in the password where the user name goes, and the boss is looking over your shoulder.

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
    2. Re:My passphrase... by strider44 · · Score: 1

      Just...umm...wondering... Where do you work? Oh and another thing, what's your boss' name again? I've forgotten.

    3. Re:My passphrase... by don.g · · Score: 1

      This approach tends to cause problems when for some reason you need to tell someone else the password, and can't (or have forgotten to) change it first. It's particularly bad when the password contains some less than positive comment about a client, and the client needs to be given the password...

      --
      Pretend that something especially witty is here. Thanks.
    4. Re:My passphrase... by smoker2 · · Score: 1

      Of course, neither of those examples is a "passphrase" as such.

      Phrases are made up of separate words delimited by spaces.

      "My boss is a w*nker" is an acceptable passphrase whereas
      "mybossisaw*nker" is merely a complicated password.

  19. I know what my first passphrase will be... by Anonymous Coward · · Score: 0

    "If you play a Windows XP installation CDROM backwards, you hear a message from Satan. Even worse... if you play it forwards, it installs Windows XP."

    That should be easy to remember.

  20. I'm a sysadmin ... by GNUALMAFUERTE · · Score: 0

    And i'm to paranoid to put my rsa key in the trusted hosts file of all the servers y administrate, so, i type nearly 10 different passwords, and each of them is 10 characters in length, numbers + words, all with DIferENt CasES. I have to type them all the time, having such long passwords as sentences, would be tottally impractical.

    ALMAFUERTE

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  21. yeah right by Anonymous Coward · · Score: 0

    Weather a finger print or longer password (passphrase) is used makes absolutly no difference.

    As long as data can be sniffed between computers, nothing is secure. When are they going to pull thier finger out and see that the real security lies within the communication protocols themselves and the OS you use. Its that simple.

    If a secure connection can be established, everything else doesnt matter.

    1. Re:yeah right by mollymoo · · Score: 1

      Weather a finger print or longer password (passphrase) is used makes absolutly no difference.

      As long as data can be sniffed between computers, nothing is secure. When are they going to pull thier finger out and see that the real security lies within the communication protocols themselves and the OS you use. Its that simple.

      If a secure connection can be established, everything else doesnt matter.

      Passwords are about authentication, not encryption. It doesn't matter how secure your connection protocol is if anyone can make a connection pretending to be someone who is authorised to use the system.

      --
      Chernobyl 'not a wildlife haven' - BBC News
  22. been doing it for years by Anonymous Coward · · Score: 0

    the root password on all my Linux boxen is about the size of a paragraph, a small dirty poem i made up...

  23. One Question by Hal+The+Computer · · Score: 2, Insightful

    Would you leave you passphrase written down on every nearby surface?

    Becuase your fingerprints will be all over unless you wear gloves all the time.

    Other body parts aren't quite this extreame but still have similar weaknesses.

    --

    int main(void){int x=01232;while(malloc(x));return x;}
    1. Re:One Question by ftgow · · Score: 1, Funny

      I'll stick my penis in a hole at the atm to take out 60 bucks, hell I usually pay someone ELSE 'quick cash' for the privledge.

      (just kidding, im a sexually frustrated computer nerd like the rest of you.

  24. Irresponsible journalism by flopsy+mopsalon · · Score: 2, Informative

    The headline to this story is an example of the kind of journalistic sensationalsism that is leading this country down the road to ruin and chaos. It gives the exciting implication that a Microsoft employee is proposing the abolition of the commonly-used password verification system and perhaps its replacement with some new and cutting edge technological method such as biometrics or one-way phrenosenticism.

    Instead, the Microsoft employee is merely suggesting the use of longer passwords. I am shocked and appalled that a respectable forum such as Slashdot is stooping to "sexing up" its material in this manner.

    1. Re:Irresponsible journalism by Homology · · Score: 1
      Instead, the Microsoft employee is merely suggesting the use of longer passwords. I am shocked and appalled that a respectable forum such as Slashdot is stooping to "sexing up" its material in this manner.

      Note to moderators : This is an example of irony

  25. No problem by Anonymous Coward · · Score: 0

    I don't really have a problem with passwords since I keep them all stored at c:\pass.txt.

  26. For generation of strong and easy to remember ... by Homology · · Score: 2, Informative
    passphrases, just visit The Diceware Passphrase Home Page :

    This page offers a better way to create a strong, yet easy to remember passphrase for use with encryption and security programs. Weak passwords and passphrases are one of the most common flaws in computer security. Take a few minutes and learn how to do it right. The information presented here can be used by anyone. No background in cryptography or mathematics is required. Just follow the simple steps below.
  27. Heh.. by hugo_pt · · Score: 1

    That blog is from 2004.. Anyway, I've been using pass-PHRASES for years, on BSD systems and Windows 2000. My Windows 2000 password used to have 63 characters. Nobody believed me, because nobody realized it wasn't any kind of random junk, but two mixed sentences I could easily remember.

  28. good news, everybody by jonastullus · · Score: 2, Interesting

    this is a simple idea I'm surprised more people haven't been doing this more often.

    *yeah, right*
    this "idea" is described in every single tutorial/howto/paper/note about password security. it's a good idea, i've been doing it for years, it has most likely been mentioned on slashdot countless times, but here we go again.

    at times i forget why i am such an avid reader; it provides me with "stuff that matters" and makes me feel like i know more than all the others, from time to time ;-)))

    jethr0

  29. Better colours by Anonymous Coward · · Score: 0
  30. No one will ever break my password! by Nova+Express · · Score: 4, Funny
    It's the inscription on the One Ring, translated into Klingon, then rendered in l337! Three levels of Ubergeek encryption ensures maxiumum security!

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

    1. Re:No one will ever break my password! by Tenebrious1 · · Score: 3, Funny

      Crap... now I gotta go change all my passwords.

      --
      -- If god wanted me to have a sig, he'd have given me a sense of humor.
    2. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      But are you translating from original Quenya or Sindarin?

    3. Re:No one will ever break my password! by cpghost · · Score: 1

      King Roland, finally telling the air shield combination: one ... two ... three ... four ... five! *sigh*

      --
      cpghost at Cordula's Web.
    4. Re:No one will ever break my password! by Exluddite · · Score: 1

      What a coincidence, all my passwords are pig latin translated to "ab" from the old kids show "Zoom", and then rendered in l337.

      --
      What does this button do...
    5. Re:No one will ever break my password! by bigenchilada · · Score: 1

      You've got it.

      I translate the passphrase into Spanish or Italian. Do some alphabetic to numeric translation.
      How many dictionary attacks use a non-English dictionary?

    6. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      Why not change it to Chinese with their 5000+ characters to choose from? Try a brute attack on 10-character password.

    7. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      Did you know that I don't need to. Hash is enough...

    8. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      h4+Z4y nz4n34y!

    9. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      Woops, forgot a step... Hub4tub4uby nzUb4nub3ub4ubx0r

    10. Re:No one will ever break my password! by Jafar00 · · Score: 1

      hehe :) I use a passphrase with every alternate word in a different language, then rendered int 1337! :)

      --
      RebateFX.com - Spread rebates for Forex traders
    11. Re:No one will ever break my password! by Anonymous Coward · · Score: 0

      You made a spelling mistake translating the Klingon into L337.

      P.S. - Your system is now 0W|\|3D!

    12. Re:No one will ever break my password! by zeylisse · · Score: 1

      Well, for many people outside US|GB you can type in phrases in different keyboard layout ;)
      I think it's not so easy to break something like:

      Bynthtcyj? b xnj ns [jntk pltcm edbltnm& ;)

    13. Re:No one will ever break my password! by Subrafta · · Score: 2, Informative

      Dude, change your password:

      One Ring to rule them all, One Ring to find them,
      One Ring to bring them all and in the darkness bind them.

      Hoch SeHmeH wa' Qeb 'ej bIH maghmeH wa' Qeb,
      Hoch qemmeH 'ej ramDaq bIH baghmeH wa' Qeb

      H0(h $3Hm3H w4' Q3b '3j b1H m49hm3H w4' Q3b,
      H0(h q3mm3H '3j r4mÐ4q b1H b49hm3H w4' Q3b

      --
      Vuja De: That sinking feeling that this is going to happen again. Often occurs in meetings with Product Managers.
    14. Re:No one will ever break my password! by alienmole · · Score: 1

      Nice try. But you have to start with the original inscription:

      Ash nazg durbatulûk,
      Ash nazg gimbatul,
      Ash nazg thrakatulûk,
      Agh burzum-ishi krimpatul.

      That totally changes the emphasis for the Klingon translation. Not to mention the fact that there's more than one translation of any given word into l337.

  31. Needs a little fuzziness. by shumacher · · Score: 1
    I like the passphrase idea. The only thing I see as an issue is the minor shift people tend to apply to things when memorized.

    Read other people's messages before posting your own to avoid simply duplicating what has already been said.

    Read other people's messages before posting yours to avoid simply duplicating what has been said already.

    Read other peoples message before posting your own to avoid simply duplicating what's already been said. ...could all be the same passphrase.

    In standard user applications, like hotmail and the like, how bad could it be?

  32. Auto-completion by sammyo · · Score: 1, Funny

    ba ding :-)

    1. Re:Auto-completion by craXORjack · · Score: 2, Funny

      Or since it is Microsoft we are talking about:
      [] Check this box to remember password

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
    2. Re:Auto-completion by tomhudson · · Score: 2, Insightful
      You forgot that it should be pre-checked (and greyed out) for you.
      [X] Check this box to remember password
      ... and that

      turning it off should be located in some obscure dialog box in some unrelated area

      it should randomly set itself back to "remember password" without notifying you

      the next upgrade will make it the default and change where it's stored

      --

      On February 7th, Russ Nelson (Open Source Initiative president) published an article called "Blacks are lazy", quoted in journal entries here and here.

      Please consider signing the online petition asking OSI to remove Russ Nelson.

    3. Re:Auto-completion by Anonymous Coward · · Score: 0

      heh heh, good one dude

  33. I've been doing this for ages by ShieldW0lf · · Score: 1

    Just make a long strong password using the first letter from each word in a sentance.

    iswtfmtosadgawd
    I spend way too fucking much time on slashdot and don't get any work done

    Give your users something funny and they won't forget it.

    --
    -1 Uncomfortable Truth
    1. Re:I've been doing this for ages by dexterpexter · · Score: 1

      That might be true for some systems, but

      The problem is that with Windows, your password is broken into 7-character segments, so your password is now:

      iswtfmt
      osadgaw
      d

      which would still be vulnerable to checking against hash tables, since its simply seven alphanumeric characters.

      Also, for this particular example (if a Windows password) I would give L0phtcrack less than a day, and probably less than an hour to get that one.
      In the case of network based passwords, Cain & Abel would probably grab it in no-time.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    2. Re:I've been doing this for ages by johndiii · · Score: 1

      Seriously? Windows passwords are stored in 7-character segments? I would think that we'd see a lot more cracked passwords, but... I guess that I wouldn't put it past Microsoft, but it does seem awfully short-sighted, even for them.

      --
      Floating face-down in a river of regret...and thoughts of you...
  34. Re:Really? by conteXXt · · Score: 1

    Add a made-up word and that would be a fairly good passphrase

    (I think that's why you posted it, correct?)

    --
    The truth about Led Zep should never be told on /. (Karma suicide ensues)
  35. Bible as the next crack dictionnary? by hsoft · · Score: 2, Interesting

    Bible dictionnary attack could work for a lot of passphrase if this kind of password were to become mainstream.

    IMHO, passphrase would make it easier for a hacker to successfully hack a system. For example, myself:

    - Make a google search for my name
    - See that The White Stripes is among my favourite groups
    - Add The White Stripes lyrics to the crack dictionnary
    - Attack, and probably succeed (password = "Why can't you be nicer to me?").

    The list of all quotes in imdb mustn't be THAT big. Thus "I will have my vengeance, in this life or the next" would be a bad password. (not to mention "whoa" :) )

    Of course, IANASB (security blogger), I could be wrong.

    --
    perception is reality
    1. Re:Bible as the next crack dictionnary? by Ingolfke · · Score: 1

      Crap... how'd you know my passphrase was "I am not a security blogger." Foiled again!

    2. Re:Bible as the next crack dictionnary? by Starji · · Score: 1

      I don't think it would make it easier, considering the number of possible combinations of quotes available in the bible, or any other media (and the large number of characters). If everybody did it, then yeah, there would be situations like the one you described, but if you were careful enough and translated parts of it into h4x0r, then it wouldn't be much different than current passwords. Passphrases are basically longer passwords.

      That's the problem with passphrases in my opinion, too long. Not everyone is a good typist and my 80+ character PGP passphrase isn't all that fun to retype.

    3. Re:Bible as the next crack dictionnary? by gad_zuki! · · Score: 1

      Screw the bible, get yourself a book on famous quotes and you'll 0wn the net. I would imagine keyphrases would be pretty susceptible to the "mental keyspace" of how well humans can choose and remember phrases. Someone can easily have a nonsensical password like "@($*oos" but no one is going to have 40 characters like that. You'll see a lot of "to be or not to be" and if rejected perhaps "to be or not to be2."

      Of course a good implementation would check the quotes database first and reject any such passphrase, but that assumes a good implementation and we're talking MS here.

    4. Re:Bible as the next crack dictionnary? by Anonymous Coward · · Score: 0

      Bible dictionnary attack could work for a lot of passphrase

      And suddenly posession of a Bible will be illegal.

  36. hrm ...something he didn't mention: by Anonymous Coward · · Score: 0

    ...with your new long pass-phrase (decent idea there), pick some letters to substitute with numbers or punctuation. Yes, it'll look like 1337 scratch, but hey, all the more fucked up, all the better. And it's quite easy to remember what you substituted if you use it fairly often.

  37. My solution: Creole words by rsborg · · Score: 1
    I just make up long words that are a mix of several languages (English/French/Chinese/C++/Scheme/etc), and funny types of common misspellings I've made in the past (ie, a friend in grade schoool would always mispronounce "Basilisk" as "baalisk"... always stuck with me, so I remember this...)

    Mix them together and you have a fairly secure password that can't be guessed unless the attacker knows you very well or has some keylogger.

    However, the problem that remains is that people are lazy and a small mistake will still invalidate the password... and as you go to 30-40 characters, its more and more likely that you make a simple speling mistake or spaceommision or s;omething. What is really needed for "passphrase" acceptance is a level of "fuzziness" so that you can make one or two minor mistakes but it still accepts your input... but then again, pass phrases are more accepted in voice input than typing.

    --
    Make sure everyone's vote counts: Verified Voting
    1. Re:My solution: Creole words by MythMoth · · Score: 1

      Suddenly a thousand people try to pinch your slashdot account.

      The first rule of passwords is...? Anyone?

      Bueller?

      --
      --- These are not words: wierd, genious, rediculous
    2. Re:My solution: Creole words by Anonymous Coward · · Score: 0

      Don't write it down on the monitor?
      Don't spell it out loud while typeing?

      Creole words as passwords are already used in south louisiana. The only twist is that more often than none they are also mispelled to the way one thinks they sound. Chachere's anyone?

  38. Re:fp bitches by Anonymous Coward · · Score: 0

    you failed it, but i will agree windoze is kludge :^P

  39. just tell users to use passphrases by t1nman33 · · Score: 1

    I ended up stumbling upon this concept, and wondered why it wasn't recommended more often.

    I had to create a secure-shell passphrase. The program, when I created the private key, didn't ask me to name a "password." It said, please enter a "passphrase." As a result, I have a much longer, more secure password, and absolutely no difficulties in remembering it.

    Think about it this way:

    a) Please enter a password, made of letters, characters, numbers, etc, but no dictionary words, and keep it over 8 characters long, and remember that you're going to have to change it every week, and no fair writing it down. Examples: w%df#flw0234, 534##@slkfjkljluiui, ajajajoiejflkjd2341324.

    or

    b) Please enter a phrase, 3-10 words long. Examples: Ireallyenjoydrinkingbeer, runningintowallskindofhurts, touchmymonkeytouchit.

    Which of the two would you rather do? So why don't we just tell people to enter a passphrase than a password?

    --
    --- Where's my car, and why are these grass stains on my pants?
  40. two obvious problems with this idea by mattdm · · Score: 4, Insightful

    1) it's just as easy (give or take the odd case where you're just able to sample a few bytes) to sniff a passphrase as a password

    2) if most people's passphrases are made of dictionary words take from their active vocabularies, dictionary attacks are still very possible. If we figure a typical vocabulary of 25000 words and a six-word phase, hmmm, some quick math indicates we're in the range of a 14-character random alphanumeric+punctunation password -- not too bad. (Especially if you grant people bigger vocabularies....) But, suddenly, we're open to language-based attacks -- there's probably thesis project in here for someone to come up with good algorithms to narrow down the required attack dictionary.

    1. Re:two obvious problems with this idea by Anonymous Coward · · Score: 0

      I'd be inclined to estimate 70000+ word vocabularies.

    2. Re:two obvious problems with this idea by Beryllium+Sphere(tm) · · Score: 2, Informative
      >dictionary attacks are still very possible

      Correct and insightful.

      What I use for high-security applications and recommend to clients is a genuinely random passphrase. You generate it one word at a time without regard to grammar by using 5 dice and the list of 6**5 short words at the Diceware page. Then you make up some kind of story to go with a phrase like "cleft cam synod yr" (hey, challenges are good for you) so you can remember it.

      Bruce Schneier wrote that passwords are dead because normal people can't memorize enough randomness to defeat a brute force attack. I took that as a challenge and memorized a 10-word Diceware passphrase, which has about 129 bits of entropy. Of course that doesn't prove Schneier wrong, just that I'm abnormal :-)

    3. Re:two obvious problems with this idea by fail_miserably() · · Score: 0
      2) if most people's passphrases are made of dictionary words take from their active vocabularies, dictionary attacks are still very possible. If we figure a typical vocabulary of 25000 words and a six-word phase, hmmm, some quick math indicates we're in the range of a 14-character random alphanumeric+punctunation password -- not too bad.
      I think the obvious solution to that problem is to burn all dictionaries.
    4. Re:two obvious problems with this idea by mattdm · · Score: 1

      I'd be inclined to estimate 70000+ word vocabularies.

      As suggested in the link I gave. But that doesn't make huge amount of difference to the overall picture -- and, if your goal is only to crack *someone's* password, you can probably get away with using the smaller list.

  41. Some problems with the system. by joseamuniz · · Score: 1

    "If we weren't all crazy we would go insane" (Jimmy Buffet rules) "Send the pain below!" (I like Chevell too) "Mean people suck!" (it's true) These are 'sample passphrases' provided in the article. However, there are two main things that I consider make of this a not-so-good idea: a) Being that these are actual phrases, is it that easy to remember the exact punctuation, capitalization, and even grammar used? Hell, even for case insensitive passwords, you still have to remember exactly how it is written. For instance, what if I wrote: "Mean people suck!" (It's true), or "Mean people suck!" (it is true)?? b) Most textboxes where one is to input one's password are actually shadowed, so that you can't actually see what you're typing. How fun would it be typing your passphrase and not knowing exactly where you were at once you have something like ********************?

  42. It's rather simple... by OneOfAKind · · Score: 0

    The password prompts just need to read "Pedo mellon a minno."

  43. great password by mboverload · · Score: 1
    "I see dead pe0ple in the middle of the night. Help!"

    Simple, easy to remember, contains a number, has a period and comma, and is over 50 characters. I don't know about you, but these phrase passwords sound like a good idea.

  44. It's not LoftCrack by TheCabal · · Score: 2, Informative

    it's l0phtcrack

    1. Re:It's not LoftCrack by WMD_88 · · Score: 1

      These days, it's known as LC. As in, LC4, or LC5. They did this because it became a commercial product of @stake, now owned (or 0wn3d) by Symantec.

  45. passwords? passphrases? by Gaima · · Score: 2, Interesting

    Perhaps I'm too sleepy to think (I'm too sleepy to read the article), but precisely what is the difference?
    A password is a string you know, a passphrase is a string you know.
    One is probably longer than the other, big deal.

    2, or 3, or 4 factor authorisation schemes are the only way forward. Like those used by some banks in, erm, Sweden ?

    1. Re:passwords? passphrases? by Ki+Master+George · · Score: 1

      Password has the word "word" in it. Also, presumably, passphrases would need whitespace, while most passwords today forbit it.

      --
      Before you walk a mile in someone's shoes, you should insult them so you know how they are and what they're doing.
    2. Re:passwords? passphrases? by pavon · · Score: 1

      1) Easier to remember.
      2) Larger keyspace.

      The fact that passphrases are easier to remember is well established by many many studies. A normal length password is practically worthless if a dictionary word is used, and yet getting people to remember a randomly generated password is very difficult. In most cases it ends up written down in their wallet or desk drawer somewhere. So if you can't get people to use a suitably strong password, then they aren't very usefull are they.

      However, getting them to remember a few random words is much easier than a bunch of random letters. Assuming that you are only using a dictionary of 5000 non-obscure words then a randomly generated n-word passphrase is one in 5000^n. A randomly generated m-letter password is about one in 70^m or (70^2)^(m/2) or about 5000^(m/2). Therefore, a randomly generated 4-word passphrase is at least as secure as an 8-letter randomly generated password, but the passphrase actually has a decent chance of being handled securely in a typical organization while a password that obscure has next to none.

    3. Re:passwords? passphrases? by Anonymous Coward · · Score: 0

      It's SWITZERLAND you insensitive clod! :P

      - Swedish Anonymous Coward

    4. Re:passwords? passphrases? by theLOUDroom · · Score: 2, Insightful

      Perhaps I'm too sleepy to think (I'm too sleepy to read the article), but precisely what is the difference?
      A password is a string you know, a passphrase is a string you know.
      One is probably longer than the other, big deal.


      There IS no worthwhile difference.

      One may be longer than the other, but the longer the passwhatever is, the more likely I am to use dictionary words.

      The REAL solution is to use passwords properly, and to protect anything else with strong encryption.

      When is it safe to use passwords?

      When you are sure you can limit the number of attempts.

      If you are not sure you can do this, you should be using one of the myriad of cryptographically secure protocols are developed and in use by people who actually care and have devoted their lives to studying this sort of thing.

      THIS MEANS USING A KEY THAT IS NOT MADE UP OF DICTIONARY WORDS! (And is long enough to be considered secure.)

      The password vy6d89jt is going to take, on avereage .5 * 36^8 or 1,410,554,953,728 guesses.

      The passphrase ethernetwarriormagical is going to use words from probably the 10,000 most common dictionary words so it's going to take on average .5*10000^3 = 500,000,000,000 guesses.

      So while you think you're more secure by requiring your employees to type an extra 14 characters, you're acutally just wasting time and are actually LESS SECURE than before.

      Now the real killer is that my analysis of the "passphrase" used something that didn't totally follow the rules of english syntax. Using an actual senctance is going to be even worse because an attacker is only going to have to check for sentenaces that make sense.

      --
      Life is too short to proofread.
    5. Re:passwords? passphrases? by Anonymous Coward · · Score: 0

      check for sentenaces that make sense.

      do cheapShot
      Well at least we know *your* pass-phrases would be secure.
      end

  46. dictionary attack? by lart2150 · · Score: 1

    most/all users will use words in the dictionary so that 20 or so pass phrase would not be as hard to hack as a 20 char password with "random" letters. maby add space . ? ! to your things before/after/between words and your no longer trying to do something that can't be done with the current computers.

  47. This guy obviously doesn't know his own customers. by JessLeah · · Score: 1

    The average Windows end-user in America still "hunts and pecks". Typing 30 to 40 characters without mistakes would take them several minutes.

    The very idea that someone who should know better could propose something this ludicrous is astonishing.

    Asking the typical Joe Sixpack Windows user to type 30 to 40 characters is like asking them to cut their own nose off. I've once had someone tell me how "painful" it was to type my email address. Which has under a dozen characters in it.

  48. Eh by Quiet_Desperation · · Score: 0, Redundant
    This sounds really annoying.

    Can't we just shoot the crackers?

    1. Re:Eh by nsaneinside · · Score: 1

      If you can get them before they come out of their trailers carrying double-barreled shotguns, sure, go ahead.

  49. summary by mincognito · · Score: 1

    Excel can't compute big numbers.

  50. It's called sarcasm. by Ayanami+Rei · · Score: 1

    Modern unicies broke away from crypt(1) a _long_ time ago and advocated the use of passphases vs. passwords. Ever hear of Jack the Ripper?

    Why is it that suddenly now when a microsoft employee "discovers" this last year it's news? I feel sorry for the guy.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:It's called sarcasm. by dedazo · · Score: 1
      I feel sorry for the guy

      ROFL, thanks for coming in here and "telling us like it is".

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  51. Typos by Design by StaticEngine · · Score: 1

    Anyone smart who uses passphrases, will sufficiently mangle them to defeat dictionary attacks. For example, why use "They were the best of times, they were the worst of times," when with a little forethought, you could as easily remember "They were the b3st of t1mes, they were the w0rst of tim3s." Those numbers could go anywhere, and switching out all the possibilities for every character of every phrase would take far longer than just a brute force dictionary attack.

  52. Well, I've done that before ... by Hektor_Troy · · Score: 1

    My password is a 79 character alphanumerical combination of numbers and words.

    Of course it's rather hard to tell people what the password really is ...

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:Well, I've done that before ... by Anonymous Coward · · Score: 0

      Do I have to see it for myself? ;)

    2. Re:Well, I've done that before ... by Anonymous Coward · · Score: 0

      I counted 78.
      (But why? I have too much time on my hands.)

    3. Re:Well, I've done that before ... by Anonymous Coward · · Score: 0

      $ echo "message..." | wc -m

      Don't forget the trailing dot.

  53. Smartcards and other hardened tokens by Cthefuture · · Score: 1

    The thing about a token is that you only have to remember a "simple" 4-8 character PIN, yet it can still provide high quality keys. It can be used to store very long, complex passwords, or it can do PKI type things on the token itself without ever exposing the private key(s).

    The protection is in the fact that you can't use a brute force attack against most of these tokens because they lock or destroy themselves after a certain low number of incorrect PIN attempts.

    --
    The ratio of people to cake is too big
  54. As an IT admin I see the need for this. by rune2 · · Score: 1

    If you make passwords too complex or hard to remember then people forget them all the time or do things that make negate the security aspects of passwords completely such as writing them down saving them inside an application or making them incredibly easy to guess so that they can remember them. However is replacing them with sentences or phases really a better idea? While they are likely more difficult to crack who wants to type in a sentence every time they want to login? As an alternative biometric options are finally starting to become more affordable. There are relatively inexpensive biometric mice now that will read a finger print. Perhaps these could be used as a password substitute.

    1. Re:As an IT admin I see the need for this. by cnettel · · Score: 2, Insightful
      People are good at remembering linguistic data. There are many many words that can be put together in sentences that make sense, but still would be very hard to create a dictionary attack against.

      I type the equal of thousands of sentences each day.

  55. how about public key authentication? by j1m+5n0w · · Score: 4, Interesting

    Passphrases are just long passwords with (usually) low entropy. They still have the same problems... You have to have a separate passphrase for each account, and you have to trust the computer you're using not to log your keystrokes. I would much rather carry around a device that can authenticate me and never have to remember a password again.

    Why don't we all just switch to USB tokens for authentication? You have one device that can authenticate you by generating an RSA signature without divulging any information that would allow someone else to pretend to be you. It amazes me that more people don't use these things. I've never used one, but have considered ordering one. Does anyone out there have experience with USB tokens? Is there a good model/brand to buy? Is it easy to get them to work with Linux and ssh? Do any brick-and-mortar stores sell them?

    1. Re:how about public key authentication? by smileyy · · Score: 1

      Its been repeated on here. Something you have and something you know. The USB token is easy enough to steal. You'll still want to have a passphrase to decrypt your key on the token.

      --
      pooptruck
    2. Re:how about public key authentication? by j1m+5n0w · · Score: 1

      Fair enough, but for my purposes, the danger of someone stealing my usb token is relatively insignificant compared to the danger someone might get root on one of the computers I use and keylog my passwords as I log into accounts on that or another computers. Also, if my token is stolen I will know it. If my passwors are sniffed I won't.

      This brings up another question I have: do usb tokens usually come from the factory set to a particular keypair, and can one reset them to a keypair of one's own choosing, or duplicate keys so one has a backup (possibly used to invalidate one's accounts or set a new public key) if one token is stolen or lost?

    3. Re:how about public key authentication? by Anonymous Coward · · Score: 0
      It amazes me that more people don't use these things. I've never used one

      Uhh....

    4. Re:how about public key authentication? by paul248 · · Score: 1

      what if you could make one of these devices small enough to embed under the skin of your fingertip? Then you've got something you have, something you know, and something you are, all in one place. I wouldn't be surprised to see that become a form of authentication someday.

    5. Re:how about public key authentication? by IceFoot · · Score: 1

      Why don't we all just switch to USB tokens for authentication? ... It amazes me that more people don't use these things.

      For that matter, why don't we have an open-source implementation of USB tokens? USB drives are cheap, and with free OS software, it would spread like wildfire.

      [Insert obligatory Beowolf joke here]

    6. Re:how about public key authentication? by Anonymous Coward · · Score: 0

      Because the point of the security dongles is that the encryption is done on the usb device itself, if you just store data on the keychain and run software on the computer to talk to it, you still have to trust the computer not to mess with the keys. By doing the encryption on the device you don't have to trust the computer you are logging into (which is much more subject to tampering).

    7. Re:how about public key authentication? by 0111+1110 · · Score: 1

      That's not really something you "know". The information is not stored in your brain. The advantage of brain storage is that an armed attacker cannot (literally) force you to divulge the information. And if they kill you they will never get it.

      One of the biggest problems with most biometrics like fingerprints or eye scans is that you can be physically coerced to use the reader. All it would take is 3 or 4 strong guys to physically move your hand or your head where they want it. All embedding a token into your finger would do is convert something you have into something that you are. Either way it cannot be relied on. It's nice but does not eliminate the need for secure passwords.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    8. Re:how about public key authentication? by Bishop · · Score: 1

      Passphrases are just long passwords with (usually) low entropy.

      It is estimated that the english language has about 1 bit of entropy per letter.

    9. Re:how about public key authentication? by da_matta · · Score: 1

      USB-tokens like the one's from RSASecurity are great for obtaining pretty high level of authentication (what you have & know), but they're not so simple in every day use..

      In short it's not enough to just get the token and use it, but you need some kind management process in the background. How are the tokens deployed and configured for the user? How to get access if token is lost or broken (waiting for a new one to get access is usually not an option)? How is the token lifecycly managed (with a normal few year lifetime you have several expiring tokens each month even in a medium size company)? How to get older systems to work with tokens?

      I'm not saying these particularly difficult questions (I'm using a RSA-token as we speak), but they need addressed and it might be too much for many companies. And in any case, tokens are not a solution for all situations.

    10. Re:how about public key authentication? by tolonuga · · Score: 1

      1024bit isn't state of the art. get a cryptoflex 32k card with plug and an egate token connector (www.scmegastore.com, 150 US$ for five), install openct and opensc and use it. has 2048 bit rsa.

      alternative: g&d starkey 100 (driver comming soon), rainbow ikey 3000, aladdin etoken pro (only 1024 bit rsa). avoid hardware that is hard
      to buy (i.e. no webshop where you can buy one without bypassing people selling "solution"), and avoid cards/tokens without public documentation of the smart card operating systems (no documentation -> no quality isn't such a bad guess).

    11. Re:how about public key authentication? by Anonymous Coward · · Score: 0

      The pamusb project does it already using linux and the pam authentication modules. You just need a simple usb stick.
      More information here: http://www.pamusb.org/

    12. Re:how about public key authentication? by DancesWithBlowTorch · · Score: 1


      Isn't entropy dimensionless?
      Also, I know a girl who did a thesis about this and she came up with an entropy of 4 for english.

      Yep, I only wanted to mention that I know girls. Thank you.

    13. Re:how about public key authentication? by Peter+Eckersley · · Score: 1

      Passphrases are just long passwords with (usually) low entropy.

      In fact, the entropy of passphrases might be so low (perhaps even 1 bit per character) that they can be inferred from keystroke timing analysis.

    14. Re:how about public key authentication? by paul248 · · Score: 1

      If someone did force you to login, then they'd still only be able to log in once, because the device under your skin could have a challenge-response system that never has to output your key, ever.

    15. Re:how about public key authentication? by Bishop · · Score: 1

      Isn't entropy dimensionless?

      That is what I thought. Those crazy cryptographers have other ideas.

      4 bits is the upper bound for entropy of the english language. It the case when you only have one letter and you are guessing what the next letter will be. If you have more letters then the entropy rapidly decreases. The ammount of entropy also depends on how you are calculating it. Compression experts consider the entropy to be about 2 bits. While (pessimistic) cryptographers prefer 1 bit per letter.

    16. Re:how about public key authentication? by j1m+5n0w · · Score: 1

      Do RSA tokens work with linux and/or ssh? It seems like one would only need a modified ssh-agent for remote login and pam module for local authentication. I'd like to be able to walk up to one of my various linux boxes, insert a usb token, and have the machine log me in automatically, and to be able to ssh to other machines without being prompted for my password, and using the token's keypair.

    17. Re:how about public key authentication? by j1m+5n0w · · Score: 1

      Thanks for the info, I'll look into these. Too bad you can't just pick one up at Fry's.

  56. I picked a pass phrase:

    "You know what you look like to me, with your good bag and your cheap shoes? You look like a rube. A well scrubbed, hustling rube with a little taste. Good nutrition has given you some length of bone, but you're not more than one generation from poor white trash, are you, Agent Starling? And that accent you've tried so desperately to shed? Pure West Virginia. What's your father, dear? Is he a coal miner? Does he stink of the lamp? You know how quickly the boys found you... all those tedious sticky fumblings in the back seats of cars... while you could only dream of getting out... getting anywhere... getting all the way to the FBI."

    Then I can goof off all day claiming that I can't enter my pass phrase correctly. :)

  57. Passphrases are MUCH easier by aardwolf204 · · Score: 4, Informative

    The company I work for has a password policy like this:

    1. Must contain at least 8 characters
    2. Must contain at least 2 lowercase letters
    3. Must contain at least 2 capital letters
    4. Must contain at least 2 numbers

    Since a lot of people cant grok this we start to see passwords like 34erdfCV. If you are using a QWERTY keyboard take a look at that password and tell me whats wrong with it.

    Since I saw this article in a MS Security newsletter I've started using passphrases. Here is an example of my Windows Server 2003 administrator login (local only, not going to help you). "Rent is due on the 5th". Now I see many comments already talking about how that is so much harder to type than "34erdfCV" but I beg to differ. For me at least it is much easier to type a coherent sentense than a bunch of random letters and numbers.

    This password is not only easy to type, but it is very secure. I'm sure some mathematician is going to come down on my with a bunch of stats about how I'm wrong and what not but just the fact that the LM hash is not stored when you use a password larger than 14 characters helps significantly. Sure you can tell windows not to store a LM hash by editing the registry but do you really expect all employees of a mid size company to follow directions that start out like "Click Start, then Run. Type 'regedit' and click OK"?

    Now of course this isn't going to defend you against the ol' linux bootdisk trick, or that awesome "NT Password Recovery" bootdisk, which is basically linux which allows you to overwrite the password, but thats what NTFS and encryption is for. And if you've got physical access all bets are off anyway. At least you know they wont be able to run a rainbow table lookup on your LM hash and figure it out in a few seconds.

    Also, passphrases are easier to remember, harder to guess, harder to figure out by watching someone type them, and if your really that dense you can just pick up a book off your shelf, turn to a page, type in the first sentense and remember the book and page number.

    And there is an added bonus to having a passphrase over 14 characters that you are all completely missing here. When the hot chick in accounting sees you keying in some enormously long password she will think your smart and savy and will want to have hot sex with you right there in the server room.

    Well, maybe not the hot chick and sex part.

    Now, what would be a good long slashdot post without a question for you to ponder. If you havent figured yet I'm the sysadmin at this company and am trying my hardest to find a way to "sell" this passphrase idea. It seems that the easiest thing to do in IT is configure complex servers and firewalls and support ID10T's. The hard part is "selling" common sense stuff like SSL and passphrases.

    "You mean we're going to have to add an 's' to the end of 'http', do you really expect 100 people to change their bookmarks! They've been using those bookmarks all year!"

    Insight from other admins very welcome.

    --
    Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    1. Re:Passphrases are MUCH easier by Utopia · · Score: 1

      but do you really expect all employees of a mid size company to follow directions that start out like "Click Start, then Run. Type 'regedit' and click OK"?

      LM hashes can be turned off by a group policy.
      Individual employees don't need to muck with their registry or gpedit.msc

    2. Re:Passphrases are MUCH easier by aardwolf204 · · Score: 1

      no group policy, not in a domain environment. Wishing we were but joined the company after several years without a real sysadmin and all was done adhoc. working on vpns to get things straight but everyone seems to be happy with the old system. at least i got them off pop and onto mapi with rpc over https. sure its not *nix but its better than plain text passwords.

      --
      Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    3. Re:Passphrases are MUCH easier by korbin_dallas · · Score: 1

      " The company I work for has a password policy like this:

      1. Must contain at least 8 characters
      2. Must contain at least 2 lowercase letters
      3. Must contain at least 2 capital letters
      4. Must contain at least 2 numbers"

      HA!
      The place I work has this beat in spades.

      5. Each subsystem must have a password
      So at boot I have to enter pw to login on the machine, +1 for netware, +1 for groupwise, +1 for netcache, +1 for PVCS

      6. The user MUST reenter these passwords every 5 frakk'n minutes (well at least the webcache, pvcs and groupwise ones).

      oh yeah, PVCS suks!

      --
      They Live, We Sleep
    4. Re:Passphrases are MUCH easier by Anonymous Coward · · Score: 0

      34erdfCV. If you are using a QWERTY keyboard take a look at that password and tell me whats wrong with it.

      what is wrong with it? even if the keys are close it's mindboggingly difficult to guess AND it has too of the letter in capital form.

    5. Re:Passphrases are MUCH easier by Anonymous Coward · · Score: 2, Funny

      Dude, you pretty much figured out how to sell this, you just didn't put two and two together... you need to spread it around that PASSWORD length = PENIS length. Make sure the hot chicks in accounting are informed.

    6. Re:Passphrases are MUCH easier by Camel+Pilot · · Score: 1

      we start to see passwords like

      ummm so you store or display passwords in clear text where sysamdins can view them? hmmm. whats wrong with that I wonder....

    7. Re:Passphrases are MUCH easier by Lehk228 · · Score: 1

      the admins can get the password anytime they want anyways, no point hiding it from them.

      --
      Snowden and Manning are heroes.
    8. Re:Passphrases are MUCH easier by Anonymous Coward · · Score: 0

      Rent is due on the 5th = "Ridot5"
      an easy to remember random password. subject to some statistical prediction, unless you use a haiku.

    9. Re:Passphrases are MUCH easier by rolling_or_jaded · · Score: 2, Funny

      "You mean we're going to have to add an 's' to the end of 'http', do you really expect 100 people to change their bookmarks! They've been using those bookmarks all year!" Insight from other admins very welcome. Ummm... a HTTP redirect to the new HTTPS URL? :)

    10. Re:Passphrases are MUCH easier by Anonymous Coward · · Score: 0

      Simple, for both problems. For the password, wait until the next set of updates are available, when they are, install them all then set your group policy to require 14 character passwords. This isn't enough to stop the LM hash but you'll find that in most cases people will start to use passphrases anyway. When your boss comes down on you for the password restriction, 1) blame it on the upgrade and tell him/her that you're working on fixing the problem 2) suggest that people start using sentences for passwords instead of words to make it easier on them until the problem is fixed. After giving your excuse, wait a while, and it will all be forgotten. The organization will absorb the change into it's daily operation, and no one will care.

      For the bookmarks... just add a friggin redirect and call it a day.

    11. Re:Passphrases are MUCH easier by cliveholloway · · Score: 1

      "You mean we're going to have to add an 's' to the end of 'http', do you really expect 100 people to change their bookmarks! They've been using those bookmarks all year!"

      Insight from other admins very welcome.

      --

      If you were running Apache, in the httpd.conf file:

      1. grab the existing Virtualhost entry, copy it and amend for https
      2. delete everything in the original VirtualHost entry and replace with the directive RedirectMatch (.*) https://someserver.com/$1 (replacing with your URL, obviously :)

      No bookmarks need updating.

      If you're not running Apache (and I guess you aren't), then do whatever your server's equivalent of that is (or install Apache - it does run on Windows :)

      Failing that, replace existing pages with Javascript redirects to the new ones.

      .02

      cLive ;-)

      --
      -- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
    12. Re:Passphrases are MUCH easier by techno-vampire · · Score: 1

      It's simple, really, if you want to turn off LM hases for everbody. Make the regedit change at one machine, then export that piece of the registry to a floppy. Send a PFY or three around from machine to machine to import the change to everybody's registry and it's a done deal.

      --
      Good, inexpensive web hosting
    13. Re:Passphrases are MUCH easier by Anonymous Coward · · Score: 0

      They should be able to see the password hash, but not the password, ever.

    14. Re:Passphrases are MUCH easier by Lord+Crc · · Score: 1

      The company I work for has a password policy like this:

      1. Must contain at least 8 characters
      2. Must contain at least 2 lowercase letters
      3. Must contain at least 2 capital letters
      4. Must contain at least 2 numbers


      Hah, thats nothing! The company I work for requires that the password is at least 18770 characters long and not any of my previous 30689 passwords! How's that for Windows security?!

    15. Re:Passphrases are MUCH easier by alien+at+large · · Score: 1
      Since I saw this article in a MS Security newsletter I've started using passphrases. Here is an example of my Windows Server 2003 administrator login (local only, not going to help you). "Rent is due on the 5th".

      I did something similar after reading this reseach document: http://www.cl.cam.ac.uk/ftp/users/rja14/tr500.pdf
      I don't use passphrases, but passwords constructed from a phrase by using the first characters of the words, subsituting words with numerals (i.e. "twelve" becomes "12") and Capitalizing either verbs or nouns. A phrase like "Yesterday I had six beers before breakfast at Tiffany's" becomes "YIh6BbB@T". Fairly short, easy to remember, fairly hard to crack.

    16. Re:Passphrases are MUCH easier by aardwolf204 · · Score: 1

      that asumes that 1. I've got a PFY and 2. everyone is in the same office. Everyone is scattered all over the US. Guess I could email them the .reg but that would go against what I've been saying all this time about opening attachments.

      --
      Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    17. Re:Passphrases are MUCH easier by aardwolf204 · · Score: 1

      Yes, but when mgmt doesnt understand why SSL is important and you can run a packet sniffer you get to see the passwords. Windows will only show the hash, but I'm sure I could rainbow table them if I was that interested.

      --
      Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    18. Re:Passphrases are MUCH easier by StikyPad · · Score: 1

      Make sure the hot chicks in accounting are informed.

      The hot chicks in accounting? Might as well tell Santa and The Easter Bunny while you're at it. And don't forget about all the smart natural blondes.

    19. Re:Passphrases are MUCH easier by techno-vampire · · Score: 1
      Guess I could email them the .reg but that would go against what I've been saying all this time about opening attachments.

      I considered that possibility, but decided that if you're trying to keep people from opening attachments it's not a smooth move to send them out yourself. Even so, there should be somebody in each office that can handle importing the .reg file.

      --
      Good, inexpensive web hosting
  58. Been doing this in Linux for a while by Anonymous Coward · · Score: 0

    Unfortunately some distributions limit passwords to only 8 or 12 characters...

  59. I've got a task for the security team... by JamieF · · Score: 2, Insightful

    Invent some source code static and dynamic analysis tools that help improve software quality as relates to security.

    Passwords matter NOT AT ALL when you can just send a packet and get full admin access without any authentication step.

    Who the hell else is better suited to innovate on security than Microsoft? We are to believe that they have 50,000 geniuses working there on groundbreaking amazing stuff... and the best thing they can come up with is a Java ripoff and a desktop search doodad? No. There are enough smart people there (or enough funds to create university research projects outside the softie-dome) to wow the world with some kickass new technology based on either genuinely new ideas, or old ideas that needed a lot of refinement to be usable on real code.

    I suspect, though, that this is something they're unwilling to do because the design itself is inherently insecure, and securing it would mean breaking 99% of shipping apps. If that's true, it means that Bill's committment to security is just lip service. Please, Microsoft, break apps that use crappy backdoors. XP SP2 broke stuff to improve security, and that was the right decision. Apple had to do something similar with the Carbon transition (breaking old apps that correctly used well documented but ill-concieved APIs from the pre-OS X days). Microsoft could provide tools to help ISVs be compatible with a Longhorn "clean API" that doesn't let apps use deprecated, unsafe features from the bad old days of not caring about security.

    Of course, they won't.

  60. I can't type my 8 char passwords half the time by Ingolfke · · Score: 5, Insightful
    I think this method is flawed for a few reasons.
    1. Fat fingering - People fat finger their 8 char passwords already. With a 40 char pass phrase their just that much more likely to mistype the password. If someone is mistyping 1 out of every 10 of their 8 char passwords it follows that they would only correctly type every other password if it was 40 chars long.
    2. Typing sped will be reduced - People will slow down their typing to increase their accuracy when typing a 40 char password into a text box that shows asterisks or blank space. This makes it easier for individuals looking over their shoulder to see which characters their typing.
    3. Phrases include hints - Now someone could come up with a completely nonsense phrase, but that sort of defeats the purpose of the easy to remember pass phrase in the first place, so it's likely that individuals will use a phrase that follows standard local language grammer which means that if someone is able to see a single piece of that phrase they are then able to narrow down the scope of the possible phrases that could be the passphrase. Of course simple passwords contain these types of hints as well.

    1. Re:I can't type my 8 char passwords half the time by NOLAChief · · Score: 3, Insightful
      I suspect one reason a lot of 8 character passwords are "fat fingered" is because anymore we're being forced to create supposedly strong passwords out of more or less random characters. Thus they are forced to type something that would not naturally be typed, so people fumble it. I know I do it at work.

      This same jumble of characters I would think would do more to kill typing speed. Again, they're "fat fingering" it because they're not typing in natural letter combinations, so when the authenticator barfs, they slow down the next time and mash each letter slowly and methodically. I think it would be faster for most people that know how to touch type (hunt and peck management types are more or less boned) to type an 8 word phrase than an 8 character random mess.

      You do have a point here, but "standard" grammar (not to mention spelling ;)) has a bad habit of widely varying over relatively narrow regions, particularly among languages like English that have very poorly defined grammatical rules. A locally-originating attack might have a chance of succeeding, but some hacker in Asia might have a harder time parsing a passphrase written by someone in the US Deep South.

    2. Re:I can't type my 8 char passwords half the time by sjfoley · · Score: 1
      I think it would be faster for most people that know how to touch type (hunt and peck management types are more or less boned) to type an 8 word phrase than an 8 character random mess.

      This is just wrong. While typing basically random passwords may be difficult at first, after a week or so it becomes natural. This is especially true for touch typists, as the fingers learn consistent movements. I and many others type strong passwords quite quickly.

  61. Another sensationalist headline... by nsaneinside · · Score: 1

    How about "MS Employee Calls for Really Frickin' HUGE Passwords" instead?

  62. Mod article -1 bleedin' obvious! by cortana · · Score: 1

    FLASH NEWS: longer passwords more secure than shorter passwords.

    I mean, COME ON!

    Passphrases are still crap. What if the machine I'm on has a key logger?

    Fortunatly it is stupidly easy to set up a one time password system on my (Debian) machine. How can I do this for Windows?

  63. Bullshit by div_2n · · Score: 1

    No, I didn't RTFA. I don't need to. Why? I have a Linux box with a passphrase over 100 characters that is an easy to remember wording. It is a ROYAL pain in the ass. You miss one character and you have to type in the whole thing again. Yes, I have tried changing it, but for some unexplained reason, the box refuses to let me change it. I haven't taken the time to research it. I digress.

    IMHO, the time for biometric passwords is here.

  64. Phrases and such by null+etc. · · Score: 1
    The obvious problem with phrases and such, used as passwords, is that most people will choose well-formed English phrases that consist of common words.

    Consequently, instead of trying a brute force cracking approach that creates passwords consisting of random letters, the cracking approach would create passwords consisting of random words.

    By reducing the cracking approach to only construct phrases using proper English grammar, the number of probably password phrases is reduced dramatically.

    Granted, clever users will insert random numbers and punctuation into their password phrases. But this just increases the complexity of memorizing the password, which is what the Microsoft employee advocates against.

    In such a scenario, I'm guessing that users who currently use simple passwords would pick phrases that are easy to generate or guess. Users who currently use complex passwords would pick phrases which include numbers and punctuations.

    In any event, increasing the number of possible passwords by increasing the number of permutations is a good start. It would make it more difficult to crack the password of any given user. But how much do you want to bet that a cracking utility would hash the following phrases at a large corporation, and get at least one match within the password file?

    "There's no place like home"
    "Th3r3s n0 plac3 l1k3 h0m3"
    "My b0ss suxx0r"
    "I need a vacation"

  65. been doing this personally for years, by Sarreq+Teryx · · Score: 1

    works very nicely, but all it is is a very long password, it'll only be some time before passphrases are crakable too. the best phrases are the ones that are on the side of strange, like (haven't used either example for a while now, sorry) "The more you run over a dead cat, the flatter it gets." or "Set your mind free and your johrbloks will follow.", and yes the random hash word would improve that, but are you really going to remember it??

  66. No surpise this came from an MS employee by Anonymous Coward · · Score: 0

    AHAHA no suprise this came from an MS Employee. being the #1 hated company in the world (by geeks) you have no idea how shitty our bandwidth is inside microsoft.

    Im new and ive been told our password policy (how many characters, how long their good for, how many it remebers) and its INSANE! every internal resource has a password, most use the same password, but a lot dont.

    god help me in 2 months when its time to change them all. hhmmm.. where did i leave my postit-note pad?

  67. Cohesive security plan for companies by Anonymous Coward · · Score: 0

    For those companies that require an ID card or badge to enter the building, the solution is to use a smartcard with a private key burned into memory.

    1. The card has a picture of you (Someone you are)
    2. The card has a private key that can only be unlocked using a conventional password (Something you have)
    3. The user still has to enter a simple password into the system when the card is entered into the system (Something you know)

  68. been doing this for years by jridley · · Score: 1

    or at least, similar stuff. I use long phrases, but only the first, or first two letters of each word. Perhaps capitalizing every other letter. so that last sentence might give you a password of "PeCaEvOtLe".
    Or alternatively, the letter count of a phrase, so "I like yams" would be 144 (you'd use a longer phrase of course).
    Or the first 10 digits of PI, typed with the shift key held down: #!$!%(@^%#.
    There are a ton of possibilities, just be creative.

  69. Yah right by tsotha · · Score: 2, Interesting
    This would never work at my company. If you mistype your password three times your account gets disabled and it takes all day to get it re-enabled. I figure passphrases would last about, well, one day.

    Except for that Indian guy in the next office who never misses a key. Should have been a pianist.

  70. Detect Guessing and Act by krubo · · Score: 1

    Are ever-more-complex passcodes really the future of security? Guessing programs will keep getting faster and faster, after all. The real problem is login programs that don't notice guessing. A good login program should get cranky after a few dozen failed attempts, and log them all. Then 8-character passwords should be plenty. (eg, "get cranky" might mean "ignore the guessing IP or workstation for n++ minutes")

  71. Doesn't much matter by Morganic · · Score: 1

    Doesn't much matter, I think. We'll just start seeing Bartlett the Ripper attacks instead.

  72. The real problem by bird603568 · · Score: 1

    the real problem is LM hashing. It has to be the dumbest thing ever

  73. Quick!!! Give me an unknown 30 char quote... by conteXXt · · Score: 1

    Passphrases: sentences and quotes that are easy to remember but may be more than 30 or 40 characters in length.

    Quotes? methinks that is an invitation to dictionary attacks no?

    Wouldn't it be really easy to store hashes on "well known" quotes easier than well know words? Sheer volume of words versus quotes and all.

    --
    The truth about Led Zep should never be told on /. (Karma suicide ensues)
  74. the next bogus ms software patent by edward.virtually@pob · · Score: 1

    guesses on how long until ms gets a patent on the use of pass phrases? never mind that pgp, etc. have been using them for over a decade now at least.

  75. Trek fans by rctay · · Score: 1

    I remember reading a list of common passwords, and NCC1701 was in the top 100, along with subsequent C and D model. You know who you are.

    1. Re:Trek fans by Stephen+Samuel · · Score: 1

      I once scanned thru a list of a few thousand 'live' unencrypted passwords. Absolute top of the list was 'password', followed closely by 'Password'. I never bothered to do the awk|sort | uniq -c | sort -n | tail -100 thing, but just paging thru the file, I'd say that I'd have at least one 'password' password on any given screen. It was absolutely frightening.

      --
      Free Software: Like love, it grows best when given away.
  76. Most people type s l o w l y by Nomihn0 · · Score: 1

    The issue is sustained typing speed and the inaccuracies that result. Assuming:
    A) You type in English
    B)The average word length in day-to-day spoken English is five characters
    C)You maintain your burst-speed for the full duration of your typing the longer password

    ...You'd be typing at approximately 120 words per minute. This is too much to ask of your "average" user, plodding along at 20-30 WPM. I type at "only" 101 WPM, yet people give me strange looks when I work in the library. I think you're expectations exceed consumers' true abilities.

  77. Different Language by AutopsyReport · · Score: 1

    Write your password in another language other than the one you are fluent in. When was the last time a brute-force attempt was made using a French dictionary? :)

    --

    For he today that sheds his blood with me shall be my brother.

    1. Re:Different Language by izomiac · · Score: 1

      There are word lists for most languages, it's just that they usually aren't used by default. Also, the password would still be unprotected against frequency analysis based brute forcing (I'm not sure if any tools implement this, but it would try letters like "e" and vowels more often then consonants). Also, a lot of dictionary-based attacks try variations of words (for misspellings and such). That would be bad for French since English borrows so many words from it.

    2. Re:Different Language by AutopsyReport · · Score: 1

      And the sarcasm was lost between my keyboard and slashdot.org.... ;/

      --

      For he today that sheds his blood with me shall be my brother.

    3. Re:Different Language by izomiac · · Score: 1

      Just like my old roommate, saying something sarcastically which many people would say in earnest.

  78. My new "Passphrase" by DarkMantle · · Score: 1

    Authorization Picard Omega One Alpha

    --
    DarkMantle I been bored, so I started a blog.
    1. Re:My new "Passphrase" by Winkhorst · · Score: 1

      I thinks there's probably voice recognition software involved there also...

      --
      "Is this Winkhorst a nova criminal?" "No just a technical sergeant wanted for interrogation."
  79. It doesn't matter. by khasim · · Score: 1, Interesting
    The mathematics just don't support it.

    From TFA:
    So here's the deal - I don't want you to use passwords, I want you to use pass-PHRASES. What is a pass-phrase you ask?
    Let's take a look at some of my recent pass-phrases that I've used inside Microsoft for my 'password'.
    "If we weren't all crazy we would go insane" (Jimmy Buffet rules)
    "Send the pain below!" (I like Chevell too)
    "Mean people suck!" (it's true)
    I'll use his last one ("Mean people suck!").

    Given a vocab of 25,000 words, that gives us ...
    25,000*25,000*25000=15,625,000,000,000 ...or...
    Roughly the same security as provided by a 9 letter password using only lower case letters.
    26*26*26*26*26*26*26*26*26=5,429,503,678 ,976

    Swapping 3's for e's and so forth will only mean that a couple different versions of each word would have to be searched. Each such variant (e-3, a-4, i-1) doubles the number of passwords. But it ONLY doubles them. Just adding an additional lower case letter to the end would make it 26 TIMES more complex.

    He makes the mistake of assuming that each word would have to be cracked character by character. That isn't the case.

    You only have to crack the largest unit of information. That's why dictionary attacks are so effective. They can crack the entire password as a single unit because it is a single unit (word or name).

    Passwords/passphrases both share the same limitations. They can be cracked fairly easily (unless they're too complex in which case they get written down and completely defeated).

    The simplest solution is to tie each user to a single computer and limit the password attempts to 5 or so before that user is locked out.

    Or, have a physical device that plugs into the computer that allows that person to use his password on that box (with the same 5 shot limit).
    1. Re:It doesn't matter. by mattdm · · Score: 1

      The simplest solution is to tie each user to a single computer and limit the password attempts to 5 or so before that user is locked out.


      I was with you right until this point. Some sort of backoff maybe, but it's generally foolish to make it this easy to DoS someone's account.

    2. Re:It doesn't matter. by StaticEngine · · Score: 1

      My example of switching e's for 3's wasn't meant to be taken as the only substitution. There are many different types of substitution, and each one increases the entropy of the password.

      I'm not sure that dictionary attacks can be run word-wise on a phrase, since it is the whole phrase that is hashed, and a good hash function will have wildly different output values with similar, but different, input. That is, you can't hone in on the proper phrase with "These", "These were", "These were the", and so on.

      The point is, small changes can be used to increase the size of the dictionary so that a dictionary search becomes no better than a brute force attack.

  80. Re:Quick!!! Give me an unknown 30 char quote... by Exluddite · · Score: 2, Insightful

    Yes, but there are phrases that are easily remembered yet are apocryphal even to those to whom they mean something. For instance "Dr. Lovibond and the frothy nipple of love" would probably mean nothing to anyone but myself and the one person that I was brewing beer with that day. On the other hand, he could shout "What's your passphrase?" across a crowded room,I could shout back "The frothy nipple band!", and I'd still defy anyone to guess what the passphrase was.

    --
    What does this button do...
  81. Re:Quick!!! Give me an unknown 30 char quote... by rbarreira · · Score: 1

    Wow, that's a story to tell ;)

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  82. question by Anonymous Coward · · Score: 1, Funny

    Suppose I make fake finger prints of "Carrot Top" or some other annoying guy and then wear glove and rob Fort Knox. While there I leave Carrot Top's fake finger prints all over everything.

    Will Carrot Top go to jail?

    1. Re:question by Anonymous Coward · · Score: 2, Funny

      > Will Carrot Top go to jail?

      Let's hope so!

  83. ehem... PGP passphrases by mtstump · · Score: 1

    How long has PGP been doing this, someone else mentions this and you people act like it's the greatest thing since sliced bread.

  84. Doesn't make it much harder by Anonymous Coward · · Score: 0

    Having phrases as passwords doesn't make it that much harder to crack since you'll have spaces (or some other delimiter) in between the words, and the words comes in a grammatical order.

  85. This fella will probably suffer for disclosing by melted · · Score: 2, Funny

    that he's an MS empoyee, because what he suggested is stupid. People's vocabularies are not that extensive, so passphrases are easier to crack than they seem.

    Multifactor auth is the only cure. I wish there was something available to implement it besides smartcards. Something that doesn't require a smart card reader and works everywhere, preferably something wireless within a few feet. You could do three-factor auth, even. This "something", pin code and biometric (fingerprint). That would be pretty darn cool.

  86. doesn't help by jeif1k · · Score: 1

    A longer pass phrase consisting of correctly spelled words and a shorter cryptic password both are likely going to have roughly the same information content and are therefore equivalent from a cryptographic point of view.

  87. Thesis? I can do it right now, right here. by khasim · · Score: 4, Insightful
    But, suddenly, we're open to language-based attacks -- there's probably thesis project in here for someone to come up with good algorithms to narrow down the required attack dictionary.
    I'll give you one right now.

    subject - verb - object
    (I like pizza).

    Here's another:
    adverb/adjective - object - verb
    (Mean people suck).

    The trick is finding the most common 3 word phrases (in English) and applying the basic grammatical rules you learned in school.

    That guy didn't understand that passphrases/passwords are covered in cryptology under "authentication".

    And any student of cryptology can tell you that PATTERNS are the problem.

    With passphrases, there are too many GRAMMATICAL RULES and PATTERNS that make it simple to crack.

    He focuses solely on the number of characters and never looks at how someone else would approach this to crack it.
    1. Re:Thesis? I can do it right now, right here. by uglysmurf · · Score: 1

      1. Create a passphrase:

      "Every day I go on Slashdot and read news for nerds, stuff that matters."

      2. Translate it:

      EdIgoSarn4n,stm.

      3. And there you have a "passphrase" that's easy to remember and acts as a 16 character entirely random password.

      -- i know this isn't the first time this method has been described, but i didn't see it mentioned in this thread.

    2. Re:Thesis? I can do it right now, right here. by philipkd · · Score: 1

      Yeah, another is using Google to somehow figure out whether the phrase you're using is in popular domain.

      Now is the winter of our discontent.
      April is the cruelest month
      Call me ishmael
      You ate my dog
      All your base are belong to us
      I am a sexy beast

      etc...

    3. Re:Thesis? I can do it right now, right here. by forkazoo · · Score: 1

      This is why I only trust a very few people with the knowledge that I like the way Klingon sounds when mixed with German. If I let that secret get out, people might realise that my passphraze is actually (english translation - I won't tell which parts are german and which are Klingon!) "Give me two beers and a photon torpedo, because this is a good day to die, and eat sausages"

    4. Re:Thesis? I can do it right now, right here. by bushidocoder · · Score: 1

      Actually, his blog is a rehash of an article the guy wrote back in 2003 - in the article on MSDN (too lazy to look up) he specifically mentioned one of the words on the passphrase should be mispelled, and you should have one random character in there.

    5. Re:Thesis? I can do it right now, right here. by froodiantherapy · · Score: 1

      "With passphrases, there are too many GRAMMATICAL RULES and PATTERNS that make it simple to crack."

      This is true until you use random capitalization. Suddenly each word has its number of characters to the power of two possible configurations, making cracking extremely difficult.

      Of course, convincing the average user to insert random changes in capitalization...

      --
      "Kaylee, that's the buffet bar." "But how can we be sure unless we question it?"
    6. Re:Thesis? I can do it right now, right here. by Anonymous Coward · · Score: 0

      And once you are using random capitalization or replacing characters with similar numbers you start losing the advantage the pass phrase was supposed to have, which was that it was easy to remember.

    7. Re:Thesis? I can do it right now, right here. by Anonymous Coward · · Score: 0

      That's the whole fucking 'problem'.

      Easy to remember = easy to guess.

      People aren't that creative. They aren't really that hard to brute force. No matter what method is chosen, the bell curve will mean that even a small dictionary attack will be able to get 30% of the passwords.

      Once you add in some 'entropy' guessing to the dictionary attack, you'll get probably from 50% to 90%, depending on the domain.

      Computers are rapidly hitting the point where they can exceed the random user's patience.

    8. Re:Thesis? I can do it right now, right here. by evilviper · · Score: 1
      I won't tell which parts are german and which are Klingon!) "Give me two beers and a photon torpedo, because this is a good day to die, and eat sausages"

      Actually, I think anyone who has ever even heard of Klingons and Germany finds it painfully obvious just which parts are which.

      Klingons are known for enjoying sausauges and drinking beer, right? And Germans, of course, love to shoot photon torpedos, and say "this is a good day to die" at every opportunity... :-)
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Thesis? I can do it right now, right here. by Ahaldra · · Score: 1
      "Not victory Obi won. The shroud of the darkside has fallen. Begun the clone war has."
      Yes there are rules. But they are not set in stone you know. And as soon as one starts "salting" a passphrase it should be very difficult.

      Another example:
      "Alpha-Omega-Thau-Aleph-©e Chi-Squared-delta+small-R-noob directory"

      I think you underestimate peoples inventiveness in breaking the rules - although to a certain extent I have to agree with you: unless you let a computer generate a good random password for you there are always patterns in your password.
      The brain itself is a pattern generation/recognition machine and not too able to overcome this, so if you invent a password yourself, the generation part is always security by obscurity. Luckily the brain is quite inventive if it comes to inventing new patterns, so guessing the underlying patterns plus the password should be almost as hard as brute forcing the password itself.

      --
      Code is Speech. No to Censorship.
    10. Re:Thesis? I can do it right now, right here. by kismet666 · · Score: 1

      Kurt Dillard wrote the following, http://www.microsoft.com/technet/security/smallbus iness/prodtech/WindowsXP/select_sec_passwords.mspx Which built on an article Jesper Johannson originally wrote in 2003, and was updated and republished here: http://www.microsoft.com/technet/community/columns /secmgmt/sm1004.mspx Robert Hensing acknowledged both of these sources in his blog

    11. Re:Thesis? I can do it right now, right here. by jschottm · · Score: 1

      The trick is finding the most common 3 word phrases (in English) and applying the basic grammatical rules you learned in school.


      Every [good] article I've seen advocating this type of password specifies that it has to be 50-60 characters long to be effective. Using a three word passphrase is similar to using a 3 character password.

      Take this for example:

      "My first guinea pig's name was Spud. She was brown and white."

      It's made up of two simple sentences, but because of the length of it, there's a very, very large number of possibilities that could fit in that amount of space.

      The idea of using long passphrases fails because most people wouldn't bother using a passphrase that long, and even if they did, many people couldn't reliably type something that long without making mistakes.

  88. aaaand we'll be right back to square 1 by Anonymous Coward · · Score: 0

    its taken how many years to train staff that passwords as 'dog' are not a particularly smart idea? so now we'll have to explain that easily remembered phrases aren't a good idea either...

    now i'm not even close to being an expert, but would translating the phrase into two different languages (say welsh and flemish)and XORing them together prior to hashing work?

  89. Re:Quick!!! Give me an unknown 30 char quote... by conteXXt · · Score: 1

    yes. Please do tell the story. I hadn't thought of it that way. I was in LUM.

    Lazy User Mode. ex:

    prompt> Passphrase has expired.
    prompt> Please* enter new unused Passphrase
    prompt> ?

    user> Panic!!! Quick what can I come up with that I won't forget?

    prompt>?dogsnamedogsnamedogsnamedogsname....30 char limit

    * my system uses Canadian English and therefore says Please.

    --
    The truth about Led Zep should never be told on /. (Karma suicide ensues)
  90. absolutely! by dexterpexter · · Score: 5, Informative

    Yep. I first learned about it in my forensics coursework.

    For more information on this, this Google search produced some good sites explaining tihs.

    Also, in just conducting that search, I learned that 2000 and XP is apparently immune from this particular problem, according to this site.

    "With LM, password hashes were split into two separate 7-character hashes. This actually made passwords more vulnerable because a brute-force attack could be performed on each half of the password at the same time. So passwords that were 9 characters long were broken into one 7-character hash and one 2-character hash. Obviously, cracking a 2-character hash did not take long, and the 7-character portion could usually be cracked within hours. Often, the smaller portion could actually be used to assist in the cracking of the longer portion. Because of this, many security professionals determined that optimal password lengths were 7 or 14 characters, corresponding to the two 7-character hashes.
    ...
    But things are different with newer versions of Windows. Windows 2000 and XP passwords can now be up to 127 characters in length and so 14 characters is no longer a limit. Furthermore, one little known fact discovered by Urity of SecurityFriday.com is that if a password is fifteen characters or longer, Windows does not even store the LanMan hash correctly. This actually protects you from brute-force attacks against the weak algorithm used in those hashes. If your password is 15 characters or longer, Windows stores the constant AAD3B435B51404EEAAD3B435B51404EE as your LM hash, which is equivalent to a null password. And since your password is obviously not null, attempts to crack that hash will fail.

    With this in mind, going longer than 14 characters may be good advice. But if you want to enforce very long passwords using group policy or security templates, don't bother - neither will allow you to set a minimum password length greater than 14 characters."

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
    1. Re:absolutely! by johndiii · · Score: 1
      --
      Floating face-down in a river of regret...and thoughts of you...
  91. There is the alert to consider, also. by khasim · · Score: 1
    I was with you right until this point. Some sort of backoff maybe, but it's generally foolish to make it this easy to DoS someone's account.
    Good point. But if the account locks, then it is possible to determine that someone was trying to access your account (and the time should be recorded).

    That allows you to take other precautions to find out who.

    If there is a backoff, the attacker can play that to get more attempts.

    Maybe a good alternative would be to send the user and admin an alert (email?) when the backoff was triggered, then backoff for 15 minutes. And each time that is triggered, add another until you're backing off for an hour between attempts.

    Over a long weekend (72 hours), that can add up to a lot of attempts. It would defeat an automatic process, but maybe not a human with some knowledge of that person's life (children's names, pets, etc).

    Part of security is also knowing that you may have been cracked.

    User X - backoff triggered 21:00 2005-02-12
    User X - backoff triggered 21:15 2005-02-12
    User X - backoff triggered 21:30 2005-02-12
    User X - backoff triggered 21:45 2005-02-12
    User X - backoff triggered 22:00 2005-02-12
    User X - access granted 22:15 2005-02-12
  92. I know this is late in the game BUT by pronobozo · · Score: 1

    Pretend you have a device that when you pass through a validation point, it checks a univeral database for your password, validates it, then copies a new password to your device. If your password doesn't work at the next validation point then that means someone has stolen your password.


    A validation point would be locking your home, starting your car, logging into your computer, things that are intertwined with daily life. This shortens the amount of time to discover a stolen password(key).


    Credit card companies wouldn't need to have algorithms detecting(guessing) purchasing patterns and spending usages. This system would be very straight forward and ultimatly effective.

    When someone has stolen a password(key), the next time the victim passes through a validation point, which could be moments or minutes away, it would be rendered useless to the criminal, because the user would be assigned a new password(key).


    If a criminal were to try to use the password instantly, the next time a user would pass through a validation point their password would fail alerting the system. Same day detection. Although with an encrypted password, the criminal would not have enough time to crack the password by the time the user passes through the next validation point, which would be in the same day.


    A validation point could be just a simple password change from the universal database from an access point used in daily life. It doesn't mean that you are restricted from using a device, like starting a car or locking your home(if the password failed), it is simply a way to keep the password dynamic making it constantly secure. Only when it was used to make a purchase and then failed would it restrict use.



    Good system or what??

    -Patrick O'Mara

    --
    ------
    insert sig here,here, and here
  93. LOL by Anonymous Coward · · Score: 0

    Let me tell you in California anyway.gov passwords are stupid. For instance if you are say a intern or a secritary your user pass may litterly be: Secritary and Secritary. I shit you not. They use a similer convention for posion, the public servant they work for (or loby). Now the better quesion is this: If windows is such a POS can they at least migrate to Apples with Virtual PC installed?

  94. Use a trick by dbIII · · Score: 1

    In the days before mp3s one password trick I used was to use music CD serial numbers for passwords - that way the object with the password can initially be near the machine without being obvious. Another trick to mix letters and numbers is food packaging ingredient lists if preservatives are listed by code number in your country. It's not that hard to get a 17 character passphrase that looks random but has some form of meaning to you if you use similar methods - just don't go for the obvious and use something based on a companies internal serial number system.

    1. Re:Use a trick by Anonymous Coward · · Score: 0

      Look out the window.

      Seriously. Every job I've ever had, I've been able to look out the window and see something that I can use as a unique password or passphrase. Something taken from a permanent sign, part of a street address from a random building, utility marker signs... you name it.

      It can make logging in on a rainy/foggy day a pain, though, until you get it memorized...

  95. Some other thoughts by owlstead · · Score: 1

    If you are using passphrases, intentionally mispel words. This would make it rather harder for someone to find your passphrase. Especially if you Mi5zp1e them enough. Don't go to far, because you might not remember them anymore.

    Another trick is to have a really difficult password used as salt. Just put it in front of a simpler one every time. This would make dictionary attacks much harder.

    If you just want to protect against network hacks, don't forget that they cannot see your desk, so using a piece of paper with the difficult first password would work wonders. It won't work against a determined thief, but most dictionary attacks won't be from determined thiefs. Beware of the cleaning lady though.

    1. Re:Some other thoughts by Winkhorst · · Score: 1

      That's it! My new pass phrase is BEWARE OF THE CLEANING LADY! Or better yet, BEWEAR O DAH CLEENIN LAIDY!

      Actually, wouldn't it make more sense to give everybody a HARDWARE key? How many folks have had their front door keys stolen online? It seems to me all this password pasta sauce is equivalent to trying to build a better rooster to guard the henhouse... Get real!

      --
      "Is this Winkhorst a nova criminal?" "No just a technical sergeant wanted for interrogation."
  96. Passphrases, bah! by Anonymous Coward · · Score: 0

    Just hide the power cord.

  97. Use foreign language as passwords... by Anonymous Coward · · Score: 0

    Great article.

    I'm surprised Robert didn't mention the use of foreign language words as passowrds OR part of pass-phrases.

    The "good thing" about dictionary attacks is that most words are in English i.e. the dictionary supplied with the trojans etc. I typically use foreign language words (no, not Spanish ou francais) as my passwords - with the usual mix of punctuation etc. These are typically words in "Roman [foreign language]" so that the word won't be an English-variant. Works really well.

    (While I know the word "baqwaas@" -- Urdu for BS is just as good as "kjdsfndsf" its still easy to remember and isnt as prone - as English - to dictionary attacks.)

    1. Re:Use foreign language as passwords... by 0111+1110 · · Score: 1

      [Slovakian]+[Japanese with alternating Hiragana/Katakana characters]+[Chinese]+[Russian/Ukranian]+[Hangul(K orean)]+[Georgian]+[Gaelic]+[Kmer(Cambodia)]+[Hua( Papua New Guinea)]+[Gujarati]+[one additional language for which no dictionary has ever been written] = pretty good passphrase. The only problem is that not all of these character sets may be available on the operating system. Languages which often break the consonant-vowel-consonant pattern like Czech are good too. All you have to do is memorize a very limited vocabulary from these languages. Just enough to create simple passphrases from.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  98. Re:Biometrics vs. Breakfast by Behrooz · · Score: 1

    Biometrics can now tell if we had corned beef or roast beef for breakfast? Incredible.

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  99. Broken implementation, not broken technology by dmiller · · Score: 3, Informative

    Microsoft calls for password replacement because of "precomputed hash tables"? This very amusing, because it is pretty much only Microsoft who is vulnerable to these attacks. Why? they store only the hash of the password. Because there is a (nearly) one-to-one correspondance between password and hash, attackers can build up tables of precomputed hashes and use these to directly look up the passwords.

    Everybody else mixes random salt bytes into passwords prior to hashing. Unix was doing this over 20 years ago. Modern systems use long (16+ character) salts that make precomputed hash tables infeasible for many years to come.

    Some platforms use a better system still, that makes it more difficult for password guessers now and well into the future.

    The only intrinsic problem with passwords is that people choose dumb ones, but again this can easily be fixed with a little technology

    1. Re:Broken implementation, not broken technology by Anonymous Coward · · Score: 0

      Mod up.
      MS has to stop being lazy and fix the problem.

      He argues that precomputed hash tables, network sniffing, and programs like LoftCrack make passwords obsolete and dangerous in the windows environment.

      A passphrase, will change NOTHING, it will be guessed, traced snagged or cracked as before, unless they catch up to *nix. Their EFS is not much better, having core design issues. Even if biometrics are used, the insecurity of the hash table means nothing will improve.

      Maybe they can start with a good anti key-intercept design. Maybe WiFi is another security hotspot they should fix.

  100. it's not l0ftCrack by Anonymous Coward · · Score: 0

    It's Symantec LC

  101. Long passwords by WhitePanther5000 · · Score: 1

    Wow, so Microsoft has discovered how to allow long passwords... something Unix/Linux has done for years. Welcome to the world.

  102. Passphrases great, but typos anyone? by Imperialist · · Score: 1

    Yeah passphrases are great, but I was under the impression that the underlying concept is to simplify user authentication. Having passphrases 30 or 40 characters long, though easier to remember, greatly increases the impact of typographical errors. Can you imagine having to retype a 46-character phrase because of a simple typo?

    --
    Never Submit.
  103. No prior art here, Your Honor! by Anonymous Coward · · Score: 0

    Now that Microsoft has invented passphrases, you F/OSS Commies will need to buy that license...

  104. Easily Hackable by Proc6 · · Score: 1

    95% of them will be "ayebeeceeonetwothree"

    --

    I'm Rick James with mod points biatch!

  105. Multiple Languages help. by AKosygin · · Score: 1

    If you know multiple languages, you can make it even harder for people to guess your passphrase through grammar patterns and dictionary attacks.

    By combining different languages, I.E. English with Russian, or English with Japanese (romanized), or English and Spanish; you can make a dictionary attack difficult as you will remember where to apply the transition of grammar and language, but the attacker will have to guess more on where the transition of language should take place.

    In addition, it will require the brute force attacker to not just load the English dictionary, but also the dictionary of another language, increasing the number of entries. And since it will be a relatively coherent sentence to you, you can still remember it. Giving you greater variety.

    1. Re:Multiple Languages help. by 0111+1110 · · Score: 1

      I thought the whole point of brute force was that you don't need a dictionary. I wonder if you might need the proper character sets though. If a cyrillic only letter appears it could make things difficult even for brute forcing. Or maybe not since it is just stored as a binary code based on the character table for that alphabet. Using a language for which dictionaries are not commonly avaialable would certainly stop dictionary attacks though. It is not likely that an attacker is willing to go through the trouble of writing his own dictionaries for languages that don't have them.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  106. And... by statixz · · Score: 0

    "I love [insert girlfriend's name]"

    1. Re:And... by Karma+Farmer · · Score: 0, Offtopic

      Strange... I use "I love [inert your mom's name]"

    2. Re:And... by grolschie · · Score: 1

      "I love [insert girlfriend's name]"

      Excellent. No-one would ever guess that one, because no-one would believe that a /. reader has a real girlfriend!

    3. Re:And... by zeylisse · · Score: 1

      "I love [insert girlfriend's name]"

      Excellent. No-one would ever guess that one, because no-one would believe that a /. reader has a real girlfriend!


      Hmm... How about some obfuscation, that will be not far from truth?

      "I love [insert girlfriends name].jpg"

  107. Excel? by pammon · · Score: 1

    This guy claims that he can't tell us how many petabytes it would take to store a lookup table because *Excel* barfs when he tries to calculate a number that big?

    Guess he missed the memo: Excel is Not a Calculator

    95 printable ASCII characters plus one for a blank, 42 characters long ->

    dc
    95 1 + 42 ^ p
    18004944527338309981576108909056723035465779772 627 3256603133867323648139554786902016

    which is about 10^68 petabytes.

    That wasn't so hard now, was it?

  108. that's because.. by Anonymous Coward · · Score: 0

    his wife has already called for no more sex...

  109. Re:Biometrics vs. Breakfast by ScrewMaster · · Score: 1

    Corned beef or roast beef hash.

    --
    The higher the technology, the sharper that two-edged sword.
  110. What some companies are moving to by Bruha · · Score: 2, Insightful

    Is systems with RSA keys that you swipe at the terminal, loads up your desktop (these are thin clients) and all applications necessary to do your job. It also lets you into everything you're authorized to access. This seems to be pretty secure IMO with the onus on the users to maintain physical security of their passcards and the company to make sure those who enter the building are who they are.

  111. Question: Max password lengths for current OS's? by iPaqMan · · Score: 1

    What are the maximum password lengths for other operating systems. i.e. OS X, Linux, BSD, Solaris, etc...

  112. Biometric USB key with hashes by benow · · Score: 1

    Login keys on biometric activated usb key, with variable biometric validation expiry (ie need to place thumb on usb key every once in a while, so forgotten keys would expire). Would need api tie in, but sound in theory.

  113. It's getting crazy out there... by Whatchamacallit · · Score: 2, Informative

    Changing passwords frequently and forcing users to choose new passwords as well having way too many passwords. I'm up to about 30 for the corporate network. Some I only use once in a while and they are generally expired when I do.

    Come up with a tool to help users choose a quality password and have them change it less frequently. OS X has a password strength indicator which is accessible from the change keychain password dialog box. Click the little i button next to the ? button. It will measure the quality of your password.

    We are working on SSO - Single Sign On because the users swamped the outsourced help desk with thousands of extra calls every month due to passwords getting locked out. Most users have an average of 12-20 passwords with admins having many more.

    SSO should reduce the number of passwords to 4-5. We will also be implementing something like an RSA hardware key at the same time, this gives you two distinct checks.

    Personally, I like the idea of a USB based device that works like a smartcard. Plug it in and type a high quality pass-phrase and then you can access everything and never type another password. Time it out with the screensaver. Auto-lock everything if you unplug the USB device.

    If the USB key is lost, replace it and invalidate the keys that were on it. Of course, this sucks if the device is lost and you are traveling.

    IBM's running an ad with a biometric scanner built into their ThinkPad's. Now that's an idea, the user can't lose their USB key or RSA token that way, just the whole laptop!

  114. Moving the weakest link? by Wade+Tregaskis · · Score: 1

    The author of this blog makes the assertion that it's too difficult to pre-compute hashes for a 42-character password. But of course the length of the password is [ultimately & eventually] irrelevant - what you want is anything that hashes to the same 20 bytes as the 'real' password. Granted, a 20-byte hash collision is still far harder to obtain than your typical 8-character passwords, but it does limit the usefulness of ever-increasingly-long passwords.... I daresay beyond 40 characters of unicode you're just adding fluff.

  115. Not more secure by professorfalcon · · Score: 1

    Wow, this is an old blog entry. But anyways.

    Passphrases do not, by themselves, help security all that much. Instead of a low number of characters to permutate, you have a low number of words to permutate. The same methods you use to crack an 8-character password can be used to crack an 8-word passphrase.

    The real power, as the blog entry points out (and Windows problems aside), is that it becomes more practical to force users to change passwords (or passphrases) more often.

  116. what he really wants is... by pizza_milkshake · · Score: 1

    longer passwords.

  117. From the Passphrase FAQ: How to Choose by Noksagt · · Score: 1
    The passphrase FAQ is a useful resource. I refer anyone new to GnuPG to it. Particularly useful is their advice on choosing a passphrase:
    The answer depends on how secure your passphrase needs to be. Start with a normal phrase and then with a bit of random help, distort it. Make a nonsense phrase by changing words. Remember to switch the sentence structure around in a random fashion. Add a few random words or characters to enhance the security. The goal is to create something you can remember and last as long as a brute force attack on the IDEA key.

    The phrase, "my unbreakable super pass phrase can't be beat", is weak by itself. So what if we change it some? "mile unbraking stupor past froze can tent bee beets" is all well and good except that in an attack, a homophone dictionary may be used. On the other hand, in one pass we have a nonsense phrase that has a different structure and words that don't quite logically connect. Add several random characters to make it impossible to guess by any means other than brute force and you are done. The phrase is fairly easy to remember because you used a normal phrase to construct it. If you forget the actual phrase you will probably be able to reconstruct it. Being human, we tend to do things the same in a predictable manner.

    For more security, you can generate fully random phrases or character sequences. This will take time and may be difficult to remember. Your level of security is easy to control by limiting the key length. One nearly foolproof method is Diceware
  118. Not random. by khasim · · Score: 1

    Because your example follows the same pattern as standard English grammar.

    First letter capitalized.
    Ends in punctuation.
    It will be mostly lower case letters.
    S will appear frequently, Q, V, X and Z will not.
    I will usually be capitalized.

    Plus, it isn't very easy for most people to come up with sentences that have that many words and still be able to remember them. So most people will resort to popular quotations, song lyrics, etc.

    1. Re:Not random. by uglysmurf · · Score: 1

      Fair enough, "entirely random" was a bit much on my part. Good insight pointing out the patterns in my example.

  119. Useless me too. by OmniBeing · · Score: 1

    I've been telling my clients that for years. mymonitorisadell is more secure than 23ljc24op anyday.

    --
    - The Google Toolbar has a spell checker button AND it works, consider that before hitting submit next time k?
  120. Raise your hand... by erroneus · · Score: 1

    ...if you think the weakest link in a Windows machine is the password?

    Didn't think so.

  121. Mentioned before by Anonymous Coward · · Score: 0

    ... it has most likely been mentioned on slashdot countless times ...

    here for instance.

  122. 30 to 40 characters or more??? by Pedrito · · Score: 1

    I'm a pretty fast typist. I can do about 70 words/minute if I really put my mind to it. But there's no way I want to type 30-40 characters every time I need to type a password. I use passwords at least 8-10 times a day. Screw that.

    I have a 9 character, mixed case, alphanumeric, that works just fine. Hasn't been hacked yet.

    My work password is also a 9 character, mixed case, alphanumeric and it changes every 90 days.

    I can deal with 9 characters because I can pump out 9 characters without thinking about it. But typing 30-40 characters and accidentally hitting the wrong key and not realizing and having to type it again? Screw that.

    Passwords are safe enough for what they're for. There are so many other points of failure in computer security, a half decent password rule system is more than enough to make the passwords far from the easiest point of failure.

    1. Re:30 to 40 characters or more??? by Lord+Bitman · · Score: 0
      ...Hasn't been hacked yet.


      OMG!! THAT MEANS IT'S SECURE!!!

      lowercase.lowercase.lowercase
      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    2. Re:30 to 40 characters or more??? by Pedrito · · Score: 1

      OMG!! THAT MEANS IT'S SECURE!!!

      Define secure. As far as I'm concerned, it hasn't been hacked yet, so it's secure enough for me.

    3. Re:30 to 40 characters or more??? by Lord+Bitman · · Score: 0

      "secure" would mean that it can resist someone who wants to access whatever it's protecting.
      If you had an army gaurding the contents of a cardboard box, the box itself would not provide any noteable security benifit. The contents may be secure, but not because of the box.
      If the box were full of goose shit, and forget about the army, the box itself does not provide any security. The only reason no one has stolen the goose shit is that no one wants the goose shit.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    4. Re:30 to 40 characters or more??? by Pedrito · · Score: 1

      If the box were full of goose shit, and forget about the army, the box itself does not provide any security. The only reason no one has stolen the goose shit is that no one wants the goose shit.

      If nobody wants the goose shit, then I guess the goose shit is secure!

  123. Dots for feedback holding passphrases back by Anonymous Coward · · Score: 0

    To make passphrases work it seems we need a better UI than showing dots in response to typing. At a minimium I would think most users would want at least a show/hide button of some kind.

  124. h3r3'5 my 7r1ck by Anonymous Coward · · Score: 0

    r3pl4ce 13773r5 w17h numb3r5

    n0 0n3 3v3r 7h0ugh7 0f 7h47 B4

  125. Karma be damned. by coopaq · · Score: 1

    In soviet Russia passwords call for no more MS employees.

  126. Passphrases ARE passwords by dougnaka · · Score: 1
    flippin idiot

    --
    My Linux Command of the Day site : LCOD
    1. Re:Passphrases ARE passwords by BobBoring · · Score: 1

      Yup just longer and easier to remember.

      I've always used a 'pass phrase'. You just pull the first letter from the first position in the first word, second letter from the second position in the second word and so forth. Use a non-l334 substitution for some vowels e.g. 'a is 7', 'e is %' and some arbiter rule for sticking in a wild-card character in the middle.

      You end up with a less guessable password that is easier to remember.

  127. Pass phrases no improvement over passwords by msblack · · Score: 1
    As renowned cryptography expert Bruce Schneier points out in his book Applied Cryptograph, each letter of a pass phrase is should represent no more than one bit of an encryption key [page 145]. You can apply this concept to pass phrases. The sequence "3zeki31" is a decent password if nobody in your office skateboards. A random string of characters is not going to appear in a pass phrase and is not something the folks from Redmond would recommend using.

    A 30-character pass phrase is not the same as a 30-character password. Pass phrases suffer from the problem of predictability and dictionary attacks. Users are lazy and not open to typing a long sentence every day to gain access to their systems. As passwords increase in length, the proabability of typing errors increases. Many users are not going to put up with retyping their long pass phrase. When using a word processor, users get on-screen feedback of their typing errors. When typing a passphrase, you get a bunch of stars or nothing. No positive feedback that you have been typing the right letters. That's okay for an eight-character password; it's a disaster for a 30-character pass phrase.

    --
    signature pending slashdot approval
  128. *gets notepad* by PsiPsiStar · · Score: 2, Funny

    Loftcrack, you said?

    Thanks. :)

    --

    ___
    It's the end of my comment as I know it and I feel fine.
  129. Easier to guess by buckhead_buddy · · Score: 1

    Is the person a member of AA? Try the serenity prayer. Don't know what their interests might be? check out their fridge magnets.

    There are an infinite number of quotes, but most people will choose an easy phrase from their church, favorite politician, or tv show or commercial.

    Most people just aren't creative enough to come up with something unique and creative.

    If they have to work too hard to find a quote that speaks to them, many people's pride in their own cleverness will lead them to tell their best friends about their inciteful choice of password.

    And at the other extreme, the rabid fans of a pop culture phrase will whine until they're allowed to use "DOH!" or "WWJD?" as their pass phrase desipte its extremely short length.

    I see this as offering no solid improvement since the problem is people's laziness and herdlike mentality. It seems to me to be nothing more than an attempt to standardize security departments into using a procedure that will probably be revealed to have been patented by Microsoft already.

    The status quo really seems to be the only option at this point.

  130. Once again shocking nonsense is recommended... by spywarearcata.com · · Score: 1

    Shocking nonsense is to choose a memorable passphrase by constructing a grossly shocking sequence of words.

    A quite mild example might be: flying turds babble incontinently

    The core idea is that the shockingness makes the phrase memorable and the impossibleness makes it harder to guess since it does not represent a state-of-affairs likely to be discovered by someone else.

    And because it is a passphrase you don't make it public so there is not embarassment issue.

    Most of the time.

  131. It's the math. by khasim · · Score: 1
    My example of switching e's for 3's wasn't meant to be taken as the only substitution. There are many different types of substitution, and each one increases the entropy of the password.
    It doesn't increase the entropy. The substitutions are patterns. Patterns are the opposite of entropy.
    I'm not sure that dictionary attacks can be run word-wise on a phrase, since it is the whole phrase that is hashed, and a good hash function will have wildly different output values with similar, but different, input.
    Of course it will work on a phrase. It's just a unit of information that is run through a process.
    That is, you can't hone in on the proper phrase with "These", "These were", "These were the", and so on.
    You don't do that anyway.

    The hash of "b" is not just one byte larger than the hash of "a" (unless you have a broken hash implementation).
    The point is, small changes can be used to increase the size of the dictionary so that a dictionary search becomes no better than a brute force attack.
    Nope. Changing letters increases the number of variants that must be tried, but that increase is insignificant when you look at the whole process.

    Take any single dictionary word (that's about 25,000 options). Even if you have 3 vowels to replace, that's still only 200,000 variants.
    25,000 words, with 2 variants of 3 characters = 200,000 variants.

    Meanwhile, a random 3 character password of only letters and number (26 lower case letters + 26 upper case letters + 10 numbers) gives you a higher level of entropy

    62*62*62 = 238,328 variants.

    Also, the phrases that you'd use follow the rules of grammar. So it wouldn't be like this:
    random word * random word * random word.

    It would be noun * verb * noun.

    Passwords/passphrases are authentication which is a sub-section of cryptography. Any patterns indicate weakness. The more patterns, the weaker the system.

    It wouldn't take that much effort to turn Bartlett's Familiar Quotations into a hash table even with the substitutions. And that would instantly crack the passphrase from your original post (""They were the best of times, they were the worst of times," / "They were the b3st of t1mes, they were the w0rst of tim3s.)

    Authentication is very simple math, based upon the largest unit of information.

    A quote is a very large unit of information so your quote as a passphrase would be attacked in its entirety, not by word or by character.
  132. My favorite by pavera · · Score: 1

    dumping out all of the password hashes and then cracking most if not all of those using rainbow tables and then using that as evidence you should switch to Linux!

    Ok, so Windows is more secure because it supports long passwords with spaces? Wait, linux does too. So this whole point is moot as far as which is more secure. Windows fanboys need to learn that linux is more secure because it was designed that way, Windows is insecure because it was designed to never touch the internet or a network for that matter...

  133. Even that doesn't work the way he says. by khasim · · Score: 1

    He's claiming that passphrases have to be cracked the same way that passwords are (brute force / dictonary).

    If the user chooses his own passphrase, he won't be introducing real entropy in the misspelling and "random" character.

    If it's a quote, it will be cracked as a quote with that bit of false "entropy" added. This is a variant of the dictionary attack. Quotes are easy to gather.

    If it's a phrase that he just made up (but none of his examples were), then it is a bit (but only a bit) more complicated, but still subject to the rules of English grammar (this is the flaw in his approach).

    It's all about cracking the largest unit of information in the key. With a quote, the key is a single unit of information.

    1. Re:Even that doesn't work the way he says. by kismet666 · · Score: 1

      Robert Hensing's blog oversimplifies things a tad, if you read the original articles that he refers to you'll see that they are advocating long passphrases that incorporate symbols, numbers, and capitol letters inserted randomly within the phrase:

  134. I have a lot of passwords by Anonymous Coward · · Score: 0
    but I don't have any problem with them.

    all are short, 6-8 digits .

    One of them might get into my Slashdot account, or another one might get into some other discussion group, or some other low-security level area, but where they come in handy is when I COMBINE them.

    each password is a non-word, but something I can easily remember. I combine them by doubling them, or tripling them as needed, I also use 2-4 of them in a row to essential create a "passphrase" but its not made of words and its certainly not a phrase that anyone could just guess by doing some sort of dictionary attack on it.

    its worked well for me and the list I printed out and hid in the house is pretty useless if someone finds it.

    I can't get my wife to use this system though, she still uses the "pet" password for everything.....grrr.. another friend of mine said his dog's name was the password for everything! So of course I promptly checked his eBay account and updated his webpages for him.

  135. Don't enter the entire passphrase by DogsBollocks · · Score: 2, Interesting

    I have just done a web enabled embedded microprocessor (telnet into it) but because it's on the internet I need to protect it somehow.

    I use a passphrase such as "EDMONTONOILERSHOCKEYTEAM"

    Now when you telnet to this device it answers you with a challenge of 15 random numbers displayed in three groups like this:

    1 15 24 5 6
    3 20 2 19 7
    6 23 10 9 17

    Now your response is 5 digits comprised of the character held in position X.
    IE a valid response to the above challenge would be (picking group 1) IHMNT, of course you can respond to any group displayed on the screen.

    This makes it hard for any keylogger device as the passphrase is never sent in it's entirety, only portions of it and if you were sniffing the traffic you dont know wich group of letters I am responding too.

    This is good for a one time only password, if you talk to someone over the phone and want them to go in and do some tweaking you can give them the "password" and the password they just used will most likely not come up again so once they disconnect the system is once again secure.

    Big drawback is you generally have to write the passphrase down in front of you so you can count what position the letters are in.

  136. The Guy The Microsoft Plagerist Copied is Right by FreeUser · · Score: 2, Informative

    Well, he isn't actually a plagerist, but now that I've got your attention, I should point out the Phil Zimmerman has been advocating passphrases since the first version of PGP came out in the early nineties IIRC, and even he is probably not the first. I've certainly been using them for about that long wherever possible.

    That won't stop Microsoft from taking credit for this "new, revolutionary idea in computer security," or the Microsoft apologists accusing everyone else from "copying Microsoft instead of innovating" when it becomes more common practice among everyone, some percentage of which will include Linux and OS X users. Nevermind the PAM modules supporting this have been around forever, or that pretty much anyone with half a brain using GnuPG or PGP has been doing this forever either.

    --
    The Future of Human Evolution: Autonomy
  137. and if you have any literary knowledge at all by way2trivial · · Score: 2, Insightful

    it's a lot easier to shoulder surf passwords when they are phrases, instead of random digits.

    if I see

    Xow XX thX time XXr aXX good meX to XXme to their coXXCCC's Xid, and I'm ken jennings, I can figure it out...

    --
    every day http://en.wikipedia.org/wiki/Special:Random
  138. Word? by tommyth · · Score: 0

    If this were a fark newsbreak, it would be marked 'obvious.' Longer passwords are more secure. For some reason people have been convinced to just use a single word for a password (obviously because of the term), but I'd be more worried about my employees if they didn't jump to the conclusion that a phrase can be used for a long password. But I guess forcing users to have a 12 character or longer passphrase (although we still use the term 'password') pretty much forces them to use a pseudo-phrase.

  139. Pet names. by tommyth · · Score: 0

    It's amazing how many people use pet names (as the parent mentioned). A network administrator at my old school (which shall remain nameless) had the Administrator password for the entire network set to her dog's names. It wasn't hard to guess :)

  140. Quote list by SCVirus · · Score: 1

    So.... basicly you try 10000 famous quotes with your password cracker.... If its something you can remember theres a good chance it famous enough to be put on a list.

  141. Idiot. by Dogun · · Score: 1

    Once you hit 13 characters or so, any nondictionary password is going to be a tough crack, massive parallel resources or not.

    And I can tell you, typing a 13 character password is ruddy fast once you get good at it.

    The difference between a 13 and a 42 character passwords is squat. At that point, you're in more danger of losing your password on a napkin and having someone else find it.

    Also, why are LM hashes still used?
    >

  142. Random phrase maker by DogsBollocks · · Score: 1

    If your really stuck for as passphrase you could try this. http://thisistom.co.uk/flash/phraser/

  143. OT - Freedom to say obnoxious things is his right by FreeUser · · Score: 1

    On February 7th, Russ Nelson (Open Source Initiative president) published an article called "Blacks are lazy", quoted in journal entries here and here.

    Please consider signing the online petition asking OSI to remove Russ Nelson.


    I find Russ Nelson's commentary personally offensive, asinine, and profoundly anti-social. Probably as much as you do. But I disagree vehemently with your campaign against the guy, no matter how obnoxious or stupid he may be.

    FREEDOM OF SPEECH is absolutely worthless if people cannot speak their mind and voice views, however unpopular, however disgusting, without living in fear of retribution such as you advocate. Your time would be better spent rebutting Nelson's offensive rhetoric on the basis of fact, with your own counterrhetoric, rather than trying to silence him through economic and social retaliation.

    In other words, to paraphrase people far wiser than I, I may find what someone says disgusting, despicable, and vile, but I will defend to the death their right to say it (and that right must include the right to do so without fearing for your job or your professional standing, else the "right" is really quite meaningless).

    Your reaction harkens back to Bush's asinine statement with respect to the fools burnign Dixie Chicks' albums after they voiced (IMHO understandable) emberressment at having Bush as president. He commented "freedom of speech has consiquences."

    By that definition Stalinist Russia had freedom of speech, as did Maoist China, Khmere Rouge Cambodia, and a dozen other communist and fascist dictatorships. After all, you have the freedom to say whatever you like in those places, but your speech had "consiquences," like ending up in the gulag, at the wrong end of a death squad's gun, or out of a job and unable to feed or house yourself (the latter ever more likely here in the once-free west).

    Instead of trying to ruin the guy, counter his rhetoric with your own. Frankly, if he's trying to erase all record of his commentary, it sounds like he's already rethought his position and is emberressed by his earlier writings. If this is a result of his having come to his senses and changed his mind as a result of discussion and counter-arguments, good. If it is a result of fear of retribution such as you're advocating, then I think that is a pity. As much as I loathe and despise what he said, I loath and despise the use of fear, intimidation, and retaliation as means of silencing people (and making their "right" to speek freely essentially moot and worthless) even more. I would far rather have my blood boil at the words of a fool, than have the fool silenced through fear and be looking over my own shoulder, lest I say something that offends someone else and face similiar persecution.

    Please, please consider a different approach to dealing with these sorts of jackasses.

    --
    The Future of Human Evolution: Autonomy
  144. I don't think it's that simple... by ThisIsFred · · Score: 2, Insightful

    No matter how you slice it, a plain old brute force password cracker (like l0phtcrack) won't be made obsolete by this. It's sort of a trade-off, on one hand the password is longer, on the other hand, the majority of possible characters are going to be from a very short list of 26. Consider these points:

    * As some already pointed out, sentences have a regular structure, where certain types of words go in certain places. That's a lot of predictibility. Almost every normal sentence begins with a capital letter... Uh oh.

    * Sentences contain lots of spaces. Words in the English language are predominantly constructed of a very small group of letters; US TV viewers would know the normal suspects as those the contestants guess on the last round of Wheel of Fortune. Repetition is bad.

    * Sorry, but sentence punctuation doesn't meet my requirements for possible permutations. Most sentences use only a period, and to a lesser extent, an apostrophe and maybe a comma. There are 29 non-alpha, non-numerical characters on my keyboard.

    * My users have more than just a network logon, and not all of those programs accept long passphrases. There's an added possibility for confusion.

    * Users are going to do things like forget which letters are capital (oh please - they're still confused by caps-lock), whether there is a comma in some space or not, and very likely lose their place with a long passphrase if they aren't expert typists. This creates frustration, and when users get frustrated, they do things like leave the machine logged on all day (even when they leave the room). And that creates headaches for me, because it's more likely that someone will sit at a logged-on machine than walk into my locked server room, log on as admin, and get a SAM or shadow-file dump off the server.

    I like someone else's suggestion, although I don't recall who it was. Make the user type his new, complex password ten times. If I can memorize 20 complex passwords, my users can memorize one.

    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
  145. I'm just *waiting* for them to patent this. by Stephen+Samuel · · Score: 1
    I have a short instruction sheet for passwords that I use when I'm teaching intro to OS and sysadmin type courses. Because Solaris was (until very recently) still limited to 8 characters, I had to teach them how to build hard to guess 8 character passwords.

    Thing to note here is that I still suggest that you mangle the pass phrase that you're using so that it's not pure english (or any other language). As far as I'm concerned, expanding the password to a passphrase is a good thing, since it's always adding a few more bits of entropy into any brute force (or even more finessed) search algorithm.

    I think that, these days, just about every modern well-designed operating system, the 'password' system allows semi-arbitrary long passwords (255 characters or more).

    Hmm.. I just went and actually RTFA. It looks like Windows likes to store your password as a cryptographically weak hash, if it can, and then converts to something a bit harder. Sigh.
    Oh well. Yet another reason to use long passwords -- short passwords in Window are easily recognizable as easy to crack. .

    --
    Free Software: Like love, it grows best when given away.
  146. Doesn't everyone already do this? by Gribflex · · Score: 1

    I'm certain that everyone that I know has used passphrases, or at least condensed passphrases for 3+ years now. They are way easier to remember.

    As an example of a condensed passphrase: "Yambanbm!" (You And Me Baby Ain't Nothin But Mammals!) or "i86bits" (I ate six (Tim) Bits).

  147. Half-joking... by IANAAC · · Score: 1
    So combine it with DNA.

    Yeah, impractical, but pretty much foolproof.

    1. Re:Half-joking... by lachlan76 · · Score: 1

      Foolproof? Just get a hair or something, or some saliva off a glass and put it on the sensor.

  148. Re:OT - Freedom to say obnoxious things is his rig by drinkypoo · · Score: 1
    Freedom of speech does not make you exempt from living with the consequences of your words. People have the right to react against what you are saying, only not to prevent you from saying it. Freedom of speech does have consequences. However, the government stopping you from saying something is censorship. People treating you a certain way, because they think you are a terrible person... that's life.

    I don't want to be a member of or support any organization which is headed by a racist. I know nothing about the issue being discussed, but I disagree with your interpretation of propriety.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  149. Typical Microsoft-style innovation by Dwonis · · Score: 2, Funny
    We have created a great innovation: the abolishment of passwords. In their place, we introduce the new Windows Active DRM Passphrases.NET XP (TM) web service.

    Patents pending.

  150. Re:OT - Freedom to say obnoxious things is his rig by tomhudson · · Score: 1
    This is not about freedom of speech. I've asked him to back up what he said with even one study proving that "blacks are lazy". He couldn't.

    The people signing the petition are expressing their freedom of speech, as am I.

    His "withdrawal" of the article is also lame http://angry-economist.russnelson.com/blacks-are-l azy.html:

    Mon, 01 Jan 2001

    Withdrawn

    I used to have a posting here which made the point that ceretis paritus blacks will work less hard than whites because of the lower salaries caused by racism. It was not well written and I have withdrawn it. I apologize to anybody who thought that the posting itself was racist.
    In other words, he does not come out and deny that he still believes his point that "all things being equal (ceretis paritus) blacks will work less hard than whites" - just that he put his arguments forward lousily. He also doesn't consider that to be a racist position (probably because he believes it to be true for the reasons he cites, but, again, no proof to back it up when asked to).

    He also backdated the retraction to make it look like this is old news (the article was originally posted earlier this week - February 7th, 2005 (which is a Monday) to January 1st (the supposed date of the "retraction") was a Saturday, not a Monday.

    Not very honest. Or do you also object to my calling attention to this further dishonesty and/or stupidity in backdating the retraction, because it interferes with his "freedom of speech"?

    --

    On February 7th, Russ Nelson (Open Source Initiative president) published an article called "Blacks are lazy", quoted in journal entries here and here.

    Please consider signing the online petition asking OSI to remove Russ Nelson.

  151. It's a human engineering thing. by Stephen+Samuel · · Score: 1
    If you tell someone to come up with a password they'll try and come up with a word, and chances are that it will be between 4 and 6 letters long -- 8 if you're lucky.

    If you ask them to come up with a passphrase then they'll come up with a phrase. It's almost that easy.

    Of course, we'll soon end up with crack dictionarys containing things like "Natalie Portman with grits", but it's still a lot harder on the crackers than 'password7'.

    I'll still strongly suggest that people throw in a few random special symbols, since that will help throw off most dictionary attacks. (I.e. "Natalie Portman(8) 4 gr!ts")

    I think that some Security geeks figured out that a random english word is worth about10-15 bits of entropy (randomness), but if you tie them together into a proper english phrase, then you can easily see how the successive words will have way less entropy to them. Adding or substituting other characters and/or words helps to break up the pattern and add back entropy.
    Of course, you'll then have to remember how you mangled the passphrase, but that's the nature of entropy. Check my password page for a better idea of what I'm talking about. It was written for an 8 letter password world (Solaris), but the full phrases can work in a more real world.

    --
    Free Software: Like love, it grows best when given away.
  152. No problem by britneys+9th+husband · · Score: 0
    --
    Hear recorded Slashdot headlines on your phone! New service beta testing. Just call (248) 434-5508
  153. Re:OT - Freedom to say obnoxious things is his rig by Anonymous Coward · · Score: 0

    Why would anybody do such a study? Even if it were undeniably true, they'd be crucified by the likes of you. Anyway, you ought to read what he actually said - he was blaming a misconception about blacks on the practice of slavery, to make a point against racism. It seems you didn't read that far before you became blinded with self-righteous rage, and now, based on one poorly-understood out-of-context rescinded statement, you want him fired. How is that not prejudice?

  154. Re:OT - Freedom to say obnoxious things is his rig by tomhudson · · Score: 1

    It's even worse - he backdated his retraction, not by a month and a half, but by more than 4 years. Google still has a cached copy showing a posting date of February 7th, 2005.

  155. This is the dumbest idea ever by Angst+Badger · · Score: 2, Insightful

    There isn't much of a difference between a ten-character password and a ten-word sentence except that the "character" set is larger, and not really by that much. Let me explain:

    The average adult has a vocabulary of about 20k words, and actually uses much less than that on a routine basis. Let's be really generous, though, and assume we are dealing with highly literate people with a vocabulary of, oh say, 65536 words. ;)

    What you just implemented is a 16-bit character set, and your ten-word phrase is computationally equivalent to a twenty-character password in the 8-bit extended ASCII set.

    You can complicate things by making it case sensitive, but I have a feeling that would be more trouble than it's worth with the average end user, who can't be relied upon to handle consistent capitalization. (Scroll up and down through the comments for pertinent examples.)

    But it actually gets worse than this. Whereas a ten-character password consisting of random characters has no internal structure, natural language phrases and sentences do. Consequently, if you want to build a brute force password cracker for phrase-based passwords, you can save yourself a lot of time by checking the set of grammatically correct phrases first. After all, "now is the time for all good men to come to the aid of their party" is a lot more likely to be someone's passphrase than "sniffle upchuck defenestrate furry therefore pretense macro recoil lemon beyond". It's no objection to say that a formal grammar for English won't match everyday use; you can just use something like the SEQUITUR algorithm to build an approximate real-world English grammar from Usenet postings, the Wikipedia database, or Google.

    In other words, all this extra effort accomplished was to convert a ten-character password into something a bit less secure than a twenty-character password. Or, in the real world, where end users will be using things like five word passphrases, you get something roughly equivalent to a three-character password.

    That this idea was proposed in the first place is a perfect example of mistaking data for its representation.

    --
    Proud member of the Weirdo-American community.
    1. Re:This is the dumbest idea ever by Anonymous Coward · · Score: 0

      Nice post! Where are my mod points when I need them? I had some yesterday...

    2. Re:This is the dumbest idea ever by foobsr · · Score: 1

      he average adult has a vocabulary of about 20k words, and actually uses much less than that on a routine basis. Let's be really generous, though, and assume we are dealing with highly literate people with a vocabulary of, oh say, 65536 words. ;)

      Still overly ptimistic, as a look at Zipf's Law (interesting also if you think RISC) might infer.

      Back twenty years I was researching language skills of Turkish children and by then the basic German vocabulary was estimated to be at around 300. Chances are more like that there has not been a big boost since then.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
  156. You fail your company's password policy. by Anonymous Coward · · Score: 0

    The company I work for has a password policy like this:

    1. Must contain at least 8 characters
    2. Must contain at least 2 lowercase letters
    3. Must contain at least 2 capital letters
    4. Must contain at least 2 numbers


    Here is an example of my Windows Server 2003 administrator login (local only, not going to help you). "Rent is due on the 5th". Now I see many comments already talking about how that is so much harder to type than "34erdfCV" but I beg to differ.

    Just a couple of problems with "Rent is due on the 5th"
    8 letters? check.
    2 lowercase? check.
    2 capitals? fail.
    2 numbers? fail.

  157. Total number of possible passwords... by Alex+Belits · · Score: 2, Interesting

    that humans are capable of using (that is, they can remember and type them) is approximately the same as the number of pass phrases because phrases contain common words. If every pass phrase was replaced by an abbreviation ("Mary had a little lamb 88aapzF" -> "marhalilmb88aapzF"), there would be a pretty low number of collisions, and abbreviations would be usable as short passwords that are just as good as the phrases they were derived from. Therefore this idea produces nothing but an increased amount of typing.

    --
    Contrary to the popular belief, there indeed is no God.
  158. Re:OT - Freedom to say obnoxious things is his rig by tomhudson · · Score: 1
    What he actually said is quite plain, and hard to misunderstand. If you read his original post, he makes a statement
    "Blacks are lazy",
    ... then goes on to say ...
    If everything else is the same, a black person is less likely to want to work as hard as a white person
    Here he's not talking about discrimination or racism by others against blacks. He's saying, quite clearly, that he believes that, all things being equal, blacks are less motivated to work than others.

    The rest of his post is a red herring. It's a ramble about historic racism, which does not support his contention that, today (or even at any time in the past), blacks are lazy.

    Also, his original post came out earlier this week (Monday). He's backdated his retraction to January 1st, 2001, to make it look like this is "old news", and not something he wrote a week after being appointed president of the OSI (opensource.org). If he has the freedom to mislead people, then certainly I have the freedom to call him on it.

    --

    On February 7th, Russ Nelson (Open Source Initiative president) published an article called "Blacks are lazy", quoted in journal entries here and here.

    Please consider signing the online petition asking OSI to remove Russ Nelson.

  159. PGP has big passwords by grikdog · · Score: 1

    PGP has had big passwords for years, with a little sliding "security" scale to indicate how worthy your nonense is. There's a lot of prior art, IOW. It does seem a bit naive to suppose seven English words (more or less) are uncrackable, though. There are a number of ways to eliminate pass phrases altogether, such as CTC encryption using AES and a USB flash card full of random junk.

    --
    ``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
  160. Simple Strategy by Mazem · · Score: 2, Interesting

    1: take 2 words
    2: put them together
    3: l337'ify it.

    Example:
    ViewSonic
    \/][eW5()n|K

    hard to crack, easy to remember.

    1. Re:Simple Strategy by 0111+1110 · · Score: 1

      What's so hard about using 1337speak substitutions in your cracking software? It does add some extra characters that need to be searched but not that many. It's not exactly a new idea. I wouldn't be surprised if password cracking software already had the option to automatically include 1337speak in the search.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    2. Re:Simple Strategy by zeylisse · · Score: 1

      It's not exactly a new idea. I wouldn't be surprised if password cracking software already had the option to automatically include 1337speak in the search.

      There's no common standard of "how to 1337ify". Everyone do it in his own way. So, if you can 1337ify every symbol in, say, 3 different ways, it's 4 times harder to guess it. I think it'll be much more extra characters. Something like p -> |> will also produce extra length.

    3. Re:Simple Strategy by Anonymous Coward · · Score: 0

      Not Informative...

      It is very easy to extend the dictionary attack to add the 1337-ified passwords.

      It does not give you additional security.

    4. Re:Simple Strategy by Mazem · · Score: 1

      There are probably 6 ways to leetify a given character: upper case, lower case, 2 number representations, 2 other representations. Supposing you have an 8 character long word, thats 6^8 = 1.68 * 10^6 possibilities. And thats assuming that you already know what the word was in the first place. In other words, leetifying a password will make it 1.5 million times harder to crack than if you had just left it as dictionary words.

      Assuming 150,000 = 1.5 * 10^5 words in the dictionary, that means brute forcing 2.52*10^11 possible combinations*. Thats already more than the 26^8 = 2.08 * 10^11 combinations that you would need to brute force if you went character by character...

      *note* it doesnt actually work out exactly like that since there are not nearly 10^5 8 character words in the dictionary, and the password guesser doesn't know how many characters long your password is, nor does it know if your password is a single word or a combination of several words, etc. Nevertheless, 10^5 seems a reasonable estimate.

    5. Re:Simple Strategy by Mazem · · Score: 1

      Also, if you doubt that there are 6 substitutions for every character, I assure you there are at least that many.

      a,A,4,@,/\,^
      b,B,3,|3,8,6
      c,C,(,[,,o|
      e,E,3,& ,£,|=-
      f,F,ph,ef,|=,# ...

      And remember, this is not even counting intentional misspellings, random insertions, and so forth.

  161. Long Pass Phrases are fun by Kirkoff · · Score: 1

    Back in High School, I was in a computer science class. I had a long pass phrase - something along the lines of "For me, GNU is not Unix." Or maybe longer. I remember that from time to time, people would see me type in my password. They would ask me things like "Josh, how do you remember that long password." To which I'd snidely reply "Don't worry about it!"

    --
    There are exactly 42,935,718 letter sized sheets in a square mile.
  162. Band aid: Authentication by typing is borked. by Anonymous Coward · · Score: 0
    It doesn't matter how you choose your passwords. In the end, the amount of randomness you can provide is limited by how much time you want to spend typing the password. I believe none of us would like to spend 40 seconds typing in order to provide enough entropy to make dictionary attacks hard.


    First it was 6 letters, then alphanumeric, special characters, 8 letters, now words built from initial letters of a sentence. This is not going anywhere. We have to use USB tokens.

  163. longer passwords by mattwarden · · Score: 1

    Yeah, that's a great idea. I'm sure IT departments will have no trouble getting non-technical people to type out 57-character long phrases every time there's a need to authenticate. And I'm sure they will have no trouble getting these people to use different phrases for everything. And I'm sure it will take at least 3 weeks before products come out that make it easier to authenticate to these multiple systems and completely defeat the purpose of the extra security.

    Passwords are the problem? No. No they aren't. The problem is the nature of people. Longer passwords don't fix that problem. You have to make it EASIER for the user to authenticate (not harder) and still improve security over short passwords.

    Some mentioned biometrics. This is a solution that solves the 'people problem.'

  164. 10 character passwords by Dink+Paisy · · Score: 1
    10 characters is too short; 10 character alphanumeric passwords can be brute forced, even if they are completely random. If they include dictionary words, then the attack will take mere seconds. At only 10 characters you need punctuation as well.

    A further problem with passwords sent over the wire is that they are vulnerable to timing attacks. By checking the timing of packets containing password keystrokes, it is possible to reduce the amount of randomness even more. I don't know of any software actually doing this, but it may become a problem in the future.

    A better approach is to use a password protected RSA key. The key will not be as vulnerable to theft, and you avoid having to send the password over the wire. Using ssh-agent along with an RSA key protected by a long passphrase is probably the best solution, unless you move between computers a lot.

    There is still the problem of revealing passwords and passphrases to compromised machines. I don't know how to deal with that. I suspect that a combination of passphrases and secure hardware (trusted computing style) will be able to ensure that there is no single point of failure.

    Anyway, I'm not sure that what you've got now is insufficient; it's probably fine. However, the best available practises are quite a bit stronger than what you are doing now.

    --

    Whoever corrects a mocker invites insult;
    whoever rebukes a wicked man incurs abuse.
    --Proverbs 9:7
  165. Low entropy by DuncanIdaho42 · · Score: 2, Interesting

    It bothers me that few people seem to be appreciating that a 4 or 5 _word_ passphrase (as given as examples in the original article) really doesn't have much entropy at all.

    Robert points out it contains capitalisation. Yes, the first letter of the first word of the sentence! And also that it contains punctuation - grammatically correct punctuation, thus so predictable as to hardly register!

    He then goes on to claim how amazingly secure these 20 or so character long strings are. But in fact he's now counting in the wrong units - its number of words that matter, not characters. To crack his examples, all it takes is a different approach. It would take a dictionary (online? there's enough of them!) of common words and some simple grammatical rules and you could begin to brute force pass-phrases. And then it comes back to the old obscurity rules - made-up words, random punctuation, etc.

    I admit it could work for a while, but if the world adopts this in a year's time there will be computer scientists (and linguists) the world over wowwing everyone by guessing their passwords.

  166. Encrypted Key Exchange protocols by XNormal · · Score: 2, Informative

    Public key cryptography does not necessarily mean using hardware tokens. Key exchange protocols use public key algorithms without hardware tokens or public key infrastructure by seeding the key exchange algorithm with a password. If the client and the server's passwords match they have a strong shared secret for the session. If they don't - no information has leaked.

    These methods are immune to sniffing and offline dictionary attacks and don't require long passphrases to be secure. You just need a password that can't be guessed in the number of attempts allowed by the server.

    Examples of such protocols include Bellovin and Merritt's EKE and David Jablon's SPEKE. The Stanford SRP algorithm is related. These methods have been around since 1992. Unfortunately, all of them are patented and none of them is in widespread use. The patent status of SRP is unclear as it may infringe the EKE patent.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
    1. Re:Encrypted Key Exchange protocols by j1m+5n0w · · Score: 1

      That's interesting. So it's like what ssh does, but if I type a password for some other account by accident, the remote host doesn't capture the password?

      I would like to get away from using passwords at all. The average computer user is compelled to remember so many passwords for so many separate accounts, that one usually resorts to writing them all down, or storing them in a text file, or setting them all the same, or using simple dictionary words that are easy to remember (and guess). I would rather use an authentication mechanism that is both secure and easy to use. Any mechanism that uses passwords is neither.

      Passwords are insecure, since they may be captured by a keylogger. (I don't think I'm being paranoid to assume the probability of someone covertly installing keylogger software on one of the computers I type an important password on sometime in the next ten years is at least 50%, maybe close to 100%.)

      Passwords are inconvienient because one must remember a unique one for each account. I would rather have a small hardware device I could stick in the usb slot to authenticate myself, and never have to remember another password for as long as I live.

  167. Gummy bears?!? by game+kid · · Score: 2, Funny

    You mean etching the fingerprints on those poor (but yummy) souls? My WTF-0-meter explodes at the very thought...

    --
    You can hold down the "B" button for continuous firing.
  168. trust by SanityInAnarchy · · Score: 1

    Whoever you're authenticating with can 0wn your fingerprints too, whereas with some sort of RSA smart card, you have to actually have that card or break into it, not just passively authenticate it, in order to create a duplicate card.

    --
    Don't thank God, thank a doctor!
  169. perfect security... by SanityInAnarchy · · Score: 1

    security is measured as a ratio: security of "item" = value of "item" / cost of breaking security to get at "item"

    Now, suppose we use public key encryption. You put your public key on the machines in Wisconsin and Alberta while you're physically there, and you copy the server's public host key to a laptop. Assuming that the laptop is secure (it has shielding and you've had it in your briefcase which hasn't been out of your sight), there's no way anyone can misrepresent you to the server or the server to you, unless the servers aren't physically secure, in which case you're always hosed.

    Go back home, put the server's host keys on the machine you'll use to log in, then connect. At this point, either you or the server will abort if anyone attempts any sort of spoofing, yet nothing is ever sent over the wire which could be used to re-authenticate you later.

    The costs of breaking this system are:
    - Have a quantum computer that scales (which don't exist, AFAIK, but maybe you can bribe your way into area 51): several billion dollars to priceless
    - Gain physical access to the servers. Again, probably takes a lot of money to bribe your guards (everyone has a price) -- I'd guess billions.
    - Get your personal private key. Tempest attack in your house, break into your laptop, etc. Tempest will cost quite a bit, but your house is probably reasonably secure (physically), so it costs money to find your house, more money to break in, and still more money (and luck) to steal your key without you knowing.

    So, the point is, like a real safe or vault, people aren't usually going to get in by tunneling or dynamite, but more likely by getting the combination from a cashier or whoever.

    As for the passphrase idea, it's great for local security, but I wouldn't trust it farther than I trust VeriSign online, and I don't trust any company that makes over $100 a year of pure profit for any "secure" domain. Last I checked, the way you use passwords online is by hashing them, so all you really have to do is sniff the hash and hack the client software. Has this changed?

    And, for that local security, I prefer physical security. No one's breaking into my house, and no one's taking my laptop out of my hands.

    --
    Don't thank God, thank a doctor!
    1. Re:perfect security... by laughingcoyote · · Score: 1

      I've -never- visited those remote machines, or been to Wisconsin (other then driving through on my way to PA) or Alberta (at all) for that matter. I've just been given access by those machines' owners for hosting.

      --
      To fight the war on terror, stop being afraid.
    2. Re:perfect security... by jareds · · Score: 1

      As for the passphrase idea, it's great for local security, but I wouldn't trust it farther than I trust VeriSign online, and I don't trust any company that makes over $100 a year of pure profit for any "secure" domain. Last I checked, the way you use passwords online is by hashing them, so all you really have to do is sniff the hash and hack the client software. Has this changed?

      I sit astonished that someone familiar with public key crytography doesn't know how SSL works.

      SSL provides transport layer security. All data sent from you to the server or vice versa is encrypted. Web browsers do not do anything special with password fields in forms other than display them as asterisks. If your channel to the server is encrypted, then naturally the password will be; otherwise, it will transmitted in plaintext.

      The channel is encrypted using a symmetric cipher with a key exchanged via public key cryptography. Typically, the server has a certificate, signed by a certificate authority (CA) such as [drum roll] VeriSign or Thawte, which includes the server's public key as well as identifying information like the domain name and the name of the company which paid to have the certificate signed. The public keys of various CAs come preloaded in your browser. You hope that these CAs will verify that the entity paying to have a certificate signed actually owns the domain indicated in the certificate. Your web browser should display a warning if the domain given in the certificate does not match the address you navigated to or if it is not validly signed.

      Typically, the client has no public key known to the server in advance or signed by any authority, which is why the user is typically required to enter a username and password in a form. However, it is certainly possible for the client to have its own certificate.

  170. MS only use one "salt" for their hashed passwords! by Thanster · · Score: 1

    Microsoft password hash tables are WEAK why?? 2 reasons, firstly, they use one salt only for all password hashing i.e. password FRED123 will hash to AAAFda3 EVERY time, where as with Linux there are (Dependent on algorithm used) there are 4096 different hashes that could result, now your precomputed table has to be 4096 times the size. Secondly the microsoft hash table stores 2 versions of your password. 1 the normally hashed relativly safe version and 2 a truncated to 8 characters in 2 4 character block _UPPER_ _CASED_ LM hash for "backward compatability". This second hash is not only easy to precompute, (reduced character set 4 character passwords, single salt) it gives a great stepping stone to the main password!

  171. 20 characters by SanityInAnarchy · · Score: 1

    My passwords are all around 20 characters, except for certain web services that LIMIT me to 8-10. But, they aren't passphrases, so to speak. They are pseudo-phrases with random l33t in them, that I eventually learn so well that I don't consciously think them anymore.

    It's not that l33t is so incredibly great, but it's a pneumonic, and it's unlikely that people will g|_|3ss >ac7ly whic|-| c0nven7ion I used where.

    Plus, I can type them all very, very fast now. My xscreensaver times out password entry after 5 seconds, and I only need 2 unless I make a typo, in which case I can usually go back and re-type it before time runs out.

    The real question is, should I be changing them more often than a few times a year? I'm thinking maybe, because I use some of them on my laptop. No one is going to be able to shoulder-surf me effectively -- without a slow-motion video camera.

    --
    Don't thank God, thank a doctor!
  172. Microsoft only has themselves to blame by bug · · Score: 2, Insightful

    I'm sorry... but did a Microsoft employee just poopoo password security using the argument that rainbow tables make them obsolete? That's absolutely hilarious. Brute forcing of passwords using rainbow tables (e.g., rainbow crack) is only feasible today when passwords aren't salted. Microsoft's LanMan hash system doesn't bother salting (or doing a bunch of other things that would be wise from a security perspective). If Microsoft had bothered to implement a halfway decent password storage system, then their users wouldn't be nearly as susceptible to password cracking as they are today. There's a reason for salts and nonces, people!

    By the way, for those of you managing WIndows networks, make sure that you turn off the LanMan hashing system. Disabling this will do a lot to prevent a compromise of one single system in your network from turning into a cascading compromise of everything. N.B., this is only practical when you don't have Win9x-based OSes on your network, but those don't really belong on a corporate network anyway (easier said than done, I know).

    All this being said, you have to be careful to not go too far with password security. The bad guys always go for the weakest link in the chain. If the hash and password strength requirements are too difficult to reasonably break through off-line cracking, then the bad guys will just get the passwords through keyboard loggers or inserting trojan shims into your password and authentication systems. After all, grabbing the password hashes is only practical given administrator access, so you have to assume that a bad guy can install a keyboard logger, too.

    If you ban passwords in favor of PKI smart cards, biometrics, SecurID, one-time-passwords, or the other really complicated and expensive solutions, you still haven't done a great deal. The folks advocating these systems are either ivory tower types with little foundation in operational reality, or marketing droids trying to sell you something. Once again, assuming a bad guy already has administrator access to a system, he can wait until you authenticate to another system, and then take control. Remember, you are not authenticating to the remote server, you are allowing your workstation to authenticate to it. If you assume a potentially compromised workstation, then your fancy shmancy authentication system that cost you a bundle to implement just became almost as useless as passwords.

    If you want to keep the bad guys from stealing or subverting your authentication mechanisms, then you're going to have to prevent the bad guys from getting onto the systems in the first place, including all of the workstations. Looking at yet another monsterous list of critical vulnerabilities released last Tuesday from Microsoft, it's pretty clear to me that Microsoft hasn't done a great deal to prevent successful remote attacks when they sold their software in the first place.

  173. One Time Passwords. by frob2600 · · Score: 3, Interesting

    I'm not sure why he was taking so many jabs at Linux. Well, okay... I know exactly why but this seemed especially odd to me since I have disallowed passwords on all my computers unless the user is sitting at the keyboard. And that is mainly because I haven't got X to work with one time passwords yet (besides... how would I calculate them without being able to run the program to generate one?).

    I use s/key or opiekey (depending on OS) for ALL my remote logins. Both of these programs use a pass phrase but (even better) this pass phrase is never transmitted across the network... encrypted or not. What happens is the pass phrase is used to generate a one time pass phrase.

    In practice it looks like this:
    ssh localhost
    otp-md5 498 la7365 ext
    Password:


    I then open another window: type in
    opiekey 498 la7365 ext
    Using the MD5 algorithm to compute response.
    Reminder: Don't use opiekey from telnet or dial-in sessions.
    Enter secret pass phrase:

    type my passphrase at the prompt and it spits out:
    GIG DIRE EGG HISS HUB COOK
    I type that at the password prompt and go on my way (cut and paste between xterms is best here). Even if I was not using an encrypted protocol the password is useless once it is used. You can even hit enter once so the phrase will be echo'ed back to you on the screen so you don't mistype it. Doesn't matter if someone reads over your shoulder because GIG DIRE EGG HISS HUB COOK will never work again.

    Next time my password might be:
    KNEW LARD ARGO LARD BARE YOGA

    Or whatever. The point is that it is a mixture of pass phrases with the ability to avoid sending your pass phrase over an untrusted connection. You can even print out a list of the next 10 pass phrases you will have so you can log in from a computer where you wouldn't trust it enough to run the opiekey program.

    How exactly is this an insecure linux system, at least in regards to passwords?

    lol, besides that... I think pass phrases are a good idea. Just a little anoying at first.

    --

    ---
    "Do not meddle in the affairs of sysadmins,
    for they are subtle and quick to anger."

    1. Re:One Time Passwords. by McNihil · · Score: 0

      How do you know which password ordinal to use if there is someone that is trying to brute force it? I find it lesser if it increments after a sucessful use of a password. I like the idea but having a password that you get from a "unique" device that you have on your keychain is better. A time piece that in conjunction with your password makes the entire password. Depending on the precission of the time piece one can get a pretty secure system.

    2. Re:One Time Passwords. by Ransak · · Score: 1

      I know Robert. He was teaching MCSE courses at a local college in Dayton, OH before he went to work for M$. We didn't exactly see eye to eye on alot of things, like when I kept hacking into his servers to prove how secure Microsoft was and mentioning Linux at every opportunity. That should be all the answer you need as to why he slams on Linux.

      --
      "Powers. I have them."
  174. LoftCrack? by Anonymous Coward · · Score: 0

    That be L0phtCrack - http://www.atstake.com/products/lc/

  175. Low tech solution by tyrione · · Score: 1

    Work on memory retention. My memory has been nicknamed a Big Bull Elephant.

    For those that have poor memories you can work on them. There are many memory techniques to induce improved short-term and long-term retention.

    I don't write down passwords.

  176. I totally agree with them by RealBorg · · Score: 2, Funny

    using any passwords with Microsoft products is futile. Passphrases cannot change that. Use any system designed with security in mind if you care.

  177. Passphrase entropy by Anonymous Coward · · Score: 0

    Passphrases have low entropy per character, but
    it can be *known* entropy. I'm thinking of systems
    like Diceware. Make a list of 4096 words and pick words from it at random, using e.g. dice. That gives 12 bits of entropy each time you pick a word. Repeat until you have the required number of bits.

    I guess this may not be what many people understand by passphrase. But it should be easier to understand than a password of the same quality.

  178. Back to the future by obender · · Score: 1

    I remember Microsoft Bob used to log you in anyway if you failed your password more than three times. If that's not giving up passwords I don't know what is.

  179. Re: It's no joke! by rush22 · · Score: 5, Informative
  180. Patent it! by kistel · · Score: 1

    I wonder how long it will take for them to patent the idea of using a PHRASE as a password. Or, the idea of having longer than 10 character passwords. Sounds fun.

  181. *sigh* even more typing... by SharpFang · · Score: 1

    So, pick a treshold length. Password of 4 chars is almost immediately crackable. Password of 6 takes days. Password of 10 is practically uncrackable except of dictionary attacks. So require the user to give 6-letter password, but store 9-char one, with 3 chars randomly generated. Get the login process to crack - brute force the remaining 3 characters at each login. The user doesn't have to worry about a lengthy, difficult password, the cracker has to run attack against non-dictionary, full ascii range one. Simply make the password verification process more computationally intensive. Delay of 1s at login time is nothing. Delay of 1s between tries of dictionary / brute force attack is deadly for the process.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  182. s/abolishment/abolition/ by Anonymous Coward · · Score: 0

    No redundant neologisms please.

  183. Passphrase? by TapeCutter · · Score: 1

    Enter new passphrase:This company sucks
    Invalid passphrase: Must end in '.', '?', '!' or ';'
    Enter new passphrase:_

    What's changed?

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  184. Windows 95/98/Me?? by dustmite · · Score: 1

    Windows NT, Windows 9x and Windows ME

    Windows NT, sure, but Windows9x and Me have no security anyway.

  185. Another approach by Anonymous Coward · · Score: 0

    One method I tried to use for password generation for a time was to have one master password that is used for everything, but to combine it with some kind of identifier for whatever it is that the password is for and hash the result. As much of the hash as possible is then stuffed into the password field using some kind of encoding (but must be careful that the encoding doesn't limit the number of combinations too much!). This way I can afford to have a longer password because I only have to remember one password, but that password isn't spread around.

    Of course, there are lots of problems with this. The first is that if your one password is compromised then everything is compromised as long as people can figure out your identifiers. Another is that lots of systems require periodic password changes, making your identifier just like another password. Finally, you generally need software to help you compute the hash to enter, which makes it difficult to use for passwords used to log onto a system in the first place, as you can't run software yet. (of course, entering your master password into that system would be stupid anyway.) The latter flaw is what made me give up on the idea, although that could have been mitigated if I had a PDA or some other portable device which could do the hashing.

  186. How is this news? by Anonymous Coward · · Score: 0

    Normal practise to generate short passwords
    (i.e. under 10 characters) is to invent some
    sentence, make some words uppercase if your language does not do it for you. Use the
    starting letters of the words (or every 2. or 3.)
    and mix some digits and symbols in between.

    Writing whole sentences does not make sense as
    1) each word adds only a few bit, so a 30 characters long sentence is a insecure as a 7 character passwords onyl containing letters.

    2) long sentences take much more time to type and
    opportunity to misstype. And when you type slowly or multiple times, others might easier get it.

  187. Passphrases are no silver bullet by erik_norgaard · · Score: 4, Insightful

    Using passphrases does not add much more entropy, although they may be easier to remember. They are still prone to sniffing, 40chars can easily be packed in a single ethernet frame. Could some one tell Microsoft to use encrypted connections?

    Users hate passwords, they hate typing them, and they hate having to remember things. They will always opt for whatever is easy. They will hate you if you set a lower limit of 30 characters, and their passphrase was 28.

    Passwords or passphrases - same thing - will be chosen easy the more obstacles you place on the users: Requiring users to change password every three months will leave your systems less secure:

    Users will choose easier passwords, and/or they will rotate just two different passwords. No security gained.

    Further, in the race with a bruteforce attack, nothing is gained unless you change your password to one that has been tried.

    In stead, as the administrator you have a head start in the race with the crackers. Go password cracking and require users to change their password when it has been cracked.

    If password is cracked too quickly it should be followed by disiplinary actions as a compromise of security. Ofcourse the users must be informed beforehand of such proceedures.

    Just my 5euro-cent contribution...

  188. Keepass by KhalidBoussouara · · Score: 2, Informative

    I currently use Keepass for remebering all my passwords. All I need to remember is 1 master password. Currently it is 16 charachters and includes more than just letters and numbers. I use it mainly for message board passwords, IM, email, websites, etc. Plus it's open source so you should be ok unless you have a keylogger installed.

  189. Biometrics are not the WHOLE solution by Corpus_Callosum · · Score: 1

    But biometrics are important. Eventually, security will converge to encryption keys / certificates stored on physical keys (tokens), accessed by some biometric (such as a fingerprint) and a password.

    As a previous poster put it, something you are, something you own and something you know. This provides the greatest degree of security. For this system to be compromised, the theif must steal your biometric data, your physical token and your knowledge. For the user, it feels no different than using a password with the possible exception of slipping in your token.

    The major problem, of course, is that of loosing your key (token). Personally, I like the idea of a 3-way raided token. Leave one with your computer, put one in a safe and keep one with you. Anytime you access your accounts you put two of the three tokens from the stripe together and you can access the data in the stripe.

    As someone who has both worked in Internet security and had serious physical and electronic fraud committed against him, I can tell you these issues are not a joke and something indeed does need to be done.

    --
    The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
    1. Re:Biometrics are not the WHOLE solution by AndyL · · Score: 1

      "For this system to be compromised, the theif must steal your biometric data, your physical token and your knowledge. "
      For example he could watch you use a bank machine then he could clonk you over the head with a pipe, stealing your token and scanning your retinas.

  190. I'd like to see a thesis on that. by ex-geek · · Score: 1
    Here's another: adverb/adjective - object - verb (Mean people suck).

    Now I am not a native speaker, but I would bet on "adjective - subject - verb" for this one. English is a SVO-language and pretty strict about its word ordering.

    It is a bit more complicated than how you presented it, but yes, the generation of grammatical sentences is pretty well understood for most languages.

    There are further constraints beyond syntax that could be applied. Verbs tend to come with certain arguments for example. "to drink" is usually applied to some kind of fluid. Semantic Nets could help to narrow down the search space.

    Overall, I would guess that a straightforward collection of popular quotes and utterances would suffice, but I don't know. And yes, I would like to see a serious scientific paper about whether common passwords or common pasphrases have higher complexity.

  191. English bad... by Anonymous Coward · · Score: 0

    English only has about 2 bits of information per letter.

    Therefore a passphrase of 40 characters gives you only 80 bit of information, or 10 bytes of information.

  192. This is outdated by 20 years by tigertiger · · Score: 2, Insightful
    I am surprised that nobody pointed this out but the dictionary attack this guy keeps touting only works if you have access to the authentication hashes. Which you usually don't have unless you have managed to break into the machine before. And then it doesn't matter much.

    UNIX used to keep the hashes publicly readable so non-privileged programs could check passwords (xlock), but this was abandoned years ago. On Kerberos, the password hashes are even stored on a separate authentication server.

    Technically, the hashing is still done so that a privileged user would not be able to extract another user's password, but as in most machines the privileged user also has full access to everything else (in particular he could intercept the password in transmission) it does not matter much. In practice, when you can get at the authentication hashes you already have full access to the machine.

    Also, dictionary attacks can be easily thwarted using the "salt", two bytes of random data that is added to the password before it is encrypted. So each password corresponds to thousands of hashes that you all have to store.

    If you do not have the password hashes, the only way to break a password is trial-and-error, and most systems limit password entries to one every few seconds.

    Network sniffing attacks are not limited by the length of the password, but by the length and complexity of the encryption keys which are randomly generated. Successful attacks on encrypted communications usually happen when these keys are chosen too short and not randon enough (WEP).

    The truth is that even a simple password is relatively secure, and people touting complex password rules do so because they read 10 year old books.

    Well, except if you use 20 year old software...

    1. Re:This is outdated by 20 years by twistedcubic · · Score: 1

      Actually, for data that is encrypted on disk, long passwords are necessary because in that case r00t doesn't have free reign (unless the password is in memory).

  193. Re:Biometrics [please don't cut it off!!] by zojas · · Score: 1

    personally, I'd rather not use any 'security measures' that encourage the bad guys to cut off my body parts. retina scans? they pluck out your eyeball. finger print? they cut off your finger. at least with a passphrase, all they have to 'encourage' you to do is write down the passphrase for them.

  194. Let me guess Bill Gates' passphrase by ysegalov · · Score: 0

    mirrormirroronthewall,amistilltherichestofthemall? or maybe: thatgoddamlarryellisonshouldneverhavemoremoneythen me!

  195. entropy of passwords/passphrases by awilden · · Score: 2, Interesting

    So whatever happened to the argument that using English language passphrases was a lousy idea because the average entropy of an English sentence is very low (I recall something like only a couple of bits per word, but it's a pretty weak recollection so don't quote me).

    The worst part of the argument is that it also shows that the "take your favorite song lyric and substitute first letters for the words" password technique is lousy. ("Waltzing Matilda, Waltzing Matilda, Who'll come a Waltzing Matilda with me" = WM,WM.WcaWMwm?) On the one hand you have all those wonderful lyric servers to start with. Then you have that the words aren't randomly distributed in a sentence, and even if you're too impatient to crack words at a time, the distribution of letters of first words in the English language is also really stacked. (yes, I know not everyone out there speaks English, but if a cracker has targeted a site, they can make a fair guess at which language is being spoken most prevalently).

  196. I bet... by Anonymous Coward · · Score: 0

    90% of consumers will use...

    "The quick brown fox jumps over the lazy dog."

  197. I wish I would have known that a long time ago... by Your+Average+Joe · · Score: 1

    All our windows machines could have just blank passwords, even for the administrator. Heck, we wight as well just have replaced all those mainframes and UNIX machines before the Y2K bug and just used Windows with NO passwords.

    Man just think of all the viruses, trojans, worms, malware, adware and phishing scams that we would have been protected from. Plus rather than sending our IT resources to India we could have fired half our staff when we eliminated passwords and had everyone just be local admin! What a concept!

    --
    Your Average Joe
  198. Phraseology by Apoklypse · · Score: 1

    I've been using and encouraging the use of phrases ( as passwords ) since about 1991 ...

  199. DOH. by Spy+der+Mann · · Score: 1

    So short passwords are better than long passphrases?

    Well let's see if you can brute force this.

    "This is an uber-r4ndom s3ntencE. Try to cracK it."

    So if we have say, 6 bits per character, and we have a 40-characters passpharse, what do we get? 640bits! That's 4 times larger than a SHA-1 hash.

    The idea here is not how vulnerable passphrases are, but how stronger they can be COMPARED to simple passwords. By just changing ONE letter to a number, dictionary attacks can be foiled.

    1. Re:DOH. by mattdm · · Score: 1


      "This is an uber-r4ndom s3ntencE. Try to cracK it."


      Try reading some of the other responses here before posting.

      By changing capitalization and substituting "standard" numbers, you've expanded the namespace -- but not hugely. It's still possible to generate a dictionary which covers these and is significantly smaller than you seem to think. You don't have a 40-character passphrase -- you have a ten-word one.

      What you've got is still going to be pretty decent, since it is 10 words (much longer than examples from the article) and, despite what it claims, is *two* sentences. But it's not as good as you think.

  200. It can't be good by Anonymous Coward · · Score: 0

    If Micro$lug thought of it, it can't be a good idea.

  201. loft? by ALpaca2500 · · Score: 1

    they spelled l0pht crack wrong. also it's just called LC5 now.

    _> _

  202. Passphrase, password, passport... by McNihil · · Score: 0

    Hm... I don't see why the renaming will change anything. If one wants 4096 bit encryption to be safe one needs to use a pass* 512 bytes long and anything less will compromise the overall strength of the encryption scheme used (using more is not necessary.) Now most password hashes are based on SHA-1 and thus any password larger than 20 bytes will not help you much. So updating the base hash to use newer version of SHA like SHA-512 will increase things to 64 characters. Anyone dealing with security knows this but the problem is obviously joe doe that usually don't give a poop and is not using any password at all, and with auto login. Home users is not a problem but corporate users are and corporations need to teach good security practices. Until CEOs and other upper echelon inhabitants realize that computers are not just point and click or that operating an office suite is the end all and be all of computing this lack of security will profuse all bussinesses. In the end the corporations with the worst security measures will "die" because of this hybris, and I say let them because it is their own ignorance. No matter what OS people use security should be taken a lot more seriously than it has so far. I have exposed flagrant security breaches in my years dealing with computers and it is baffling to see how little "normal" people understand the power of computers. Obviously this post will as all my previous posts be rewarded an entire 0 points and my karma will bleed like a woman after PMS. But hey I am not a after points... nor status... Just trying to convince myself here that we don't have too many Microsoft cronies working covertly at slashdot.

  203. Thank you. Thank you. I'm here all night. by Ayanami+Rei · · Score: 1
    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  204. What a novel idea by Anonymous Coward · · Score: 0

    Lets make the passord a little longer and call it a pasword! what ingenuity from Microsoft! This is pure genius!!! I think not!

  205. Ten bytes of pure information by jfengel · · Score: 1

    That's precisely correct, but the nice thing is that those 10 bytes are "pure information". In doing the compression you've eliminated all of the redundancy, and you're left with a truly random number.

    Therefore, a brute force attack would require 2^80 guesses, which is on the number-of-the-atoms-in-the-universe scale.

    A lot of protocols tend to use 128 bits for security, but that's partly a matter of overkill and partly a matter of 128 bits being a nice number for the power-of-two based computer to work with. Any attacks on them are based on weaknesses in the encryption algorithms, not on the key size.

    Eighty truly random bits is likely to be more than sufficient.

  206. Password Safe by Anonymous Coward · · Score: 1, Informative

    Just install Password Safe http://passwordsafe.sourceforge.net/ and generate a new, random 20 character password (Hash That!) for each login. If you don't like Windows-only software, there's Password Gorilla http://www.fpx.de/fp/Software/Gorilla/ (runs everywhere), My Password Safe http://www.semanticgap.com/myps/ (Linux/Qt) or pwsafe http://nsd.dyndns.org/pwsafe/ (command line).

    Don't forget to use a good, long passphrase as the database's Master Password.

  207. m$ by Anonymous Coward · · Score: 0

    lol windoz

  208. Whoops. You're right. by khasim · · Score: 1
    Good catch. Thanks.
    And yes, I would like to see a serious scientific paper about whether common passwords or common pasphrases have higher complexity.
    Either way, they're both far too weak to be used in any secure environment. There are approximately 25,000 words that the average person could use (but they'd really only use about 10,000). So the average, single word could be cracked in about 5,000 attempts (.5*10,000).

    With quotations, there are even fewer items (even including song lyrics), but people tend to get the exact phrasing wrong (not to mention punctuation). So they would be about equal.

    But the only real way to tell would be to deliberately capture the passphrases/passwords of every user in several different companies over a period of about a year.

    I work at an insurance company and the people here mostly use insurance terms for their passwords. So that would be another way to reduce the scope of the search. People use words and phrases that they are most familiar with.
  209. Give me the finger by Anonymous Coward · · Score: 0

    In the biomedical environment we often wear latex gloves for extended periods. Our hands sweat and we get prune fingers. Prune fingers do not work as biometric ID. So we have to wait several minutes (up to 20 minutes) to log on. Interestingly the middle finger of each hand works best. In the mean time our low-IQ IT group has mandated minimum 8 character passwords for those without fingerprint scanners which MUST include lower and upper and "special" characters and then after 15 minutes of no activity the user must relog with their password. All in all a pain. And no I don't have to come up with a better solution but how about needing to scan a series of 3 fingerprints. OK that's not a kazillion combinations but it could work.

  210. multi-password system by Anonymous Coward · · Score: 0

    Why not use multiple passwords? like pass 1? pass 2 pass 3?

    if you dont match all three, access denied... if you mispell one, it'll ask for it again. but if you fail it a second time, it wont tell you, and ad nauseum.

    with that, plus biometrics, It's gonna be really fucking annoying to hack into peoples' accounts, even if they intercept your biometrics data. they still have to figure out three passwords you can still change. and your identity online, when it comes to online accounts, can change, thus, if they were targeting you again, they'd have to know you changed accounts and are the same person. (it's easy to disappear online)

    1. Re:multi-password system by Roman_(ajvvs) · · Score: 1
      Please enter Pass 1:
      P A S S W O R D

      Please enter Pass 2:
      P A S S W O R D

      Please enter Pass 3:
      P A S S W O R D

      more is less.

      --
      click-clack, front and back. I'm not moving this car otherwise.
  211. ROFL by KrisCowboy · · Score: 1

    Funny to see such post coming from a M$ employee - an Operating System (???) aimed at providing user-friendly features aimed at low IQ users (idiots) and pointy-haired bosses. How the heck are they going to remember a 42+ char passwd, let alone type it every time!!! There M$ guys should stick to making sh!tty programs bought from smaller companies.

  212. Re:MS only use one "salt" for their hashed passwor by Thanster · · Score: 1

    Incase anyone read my previous comment you may wish to look at this: /etc/shadow file for 3 user accounts fred,jane,john all having password abc123 set. fred:$1$IWCWzozx$MdJcLJ.RTg5tZXJlLHiH71:12827:0:99 999:7::: jane:$1$P0EOTtBA$1LP2mfJw9IxX6OKlIuJ12/:12827:0:99 999:7::: john:$1$7CAXAlzP$n.BEUaIRqAMbUhU6ShSqN/:12827:0:99 999:7::: A dump of a similar set of 3 users from a windows XP box: (used utility pwdump2.exe) fred:1006:78bccaee08c90e29aad3b435b51404ee:f9e37e8 3b83c47a93c2f09f66408631b::: jane:1007:78bccaee08c90e29aad3b435b51404ee:f9e37e8 3b83c47a93c2f09f66408631b::: john:1008:78bccaee08c90e29aad3b435b51404ee:f9e37e8 3b83c47a93c2f09f66408631b::: note all 3 store 2 hashed passwords (the first being the weak LM variety) and MS only uses one hash.

  213. He doesn't go far enough for me by gilgongo · · Score: 1

    What's really wrong is the "shoot first, ask questions later" mentality of software designers to the use of passwords.

    Passwords should protect things. The trouble with so many passwords is that they don't because their use is too trivial.

    If you have something to protect, you will take steps to think about whether a) it's being protected and b) if the level of that protection is high enough. If, however, you are forced to provide a password to every little thing as part of your daily life, your ability to think effectively about those two things is eroded since you start getting a completely false sense that just because you provide a password for something, it's safe and secure.

    So - I say BAN ALL PASSWORDS unless there is a rock-solid reason for having something password protected. Why do I need to authenticate to my office network, then authenticate AGAIN to my intranet, then AGAIN to the timesheets, or to my email etc. etc.

    Software designers need to use password authentication as a last resort, or make it an option for users so that they can think about the aforementioned things properly.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  214. Re:Biometrics vs. Breakfast by Lord+Flipper · · Score: 1
    Biometrics can now tell if we had corned beef or roast beef for breakfast? Incredible.

    Yeah, amazing huh? It's got something to do with that 'Back door" they were talking about a while ago.

  215. Gloves by hachete · · Score: 1

    For biometrics to work, we'll all have to wear gloves. All the time *except* when we giving the bio. Either that, or we do a lot of polishing.

    --
    Patriotism is a virtue of the vicious
  216. usb token != usb mass storage device by j1m+5n0w · · Score: 1

    It looks like they're just using the usb device as storage for one's keypair. Proper USB tokens, if I understand correctly, do all the encryption on the device and never divulge the private key. As such, they may be used with untrusted computers.

  217. Evolution of crime? by Toloc · · Score: 1
    >> Or that someone else has your body present.

    Thinking about this - I wonder if biometric security gets good enough that it becomes too difficult / expensive for most criminals to hack will it lead to an increase in assault and kidnapping?

    I imagine life could get quite hellish for that segment of society that is rich enough to be worth targetting but not rich enough to afford a team of bodyguards.

  218. Why do brute force attacks work? by Toloc · · Score: 1
    I know, I know, I'm lazy (or maybe I've given up Google for lent) .. but why?

    Why doesn't the software/program (IANAP) doing the authentication restrict the amount of times that the password can be entered? Say 10 entries every 10 minutes or similar. And also institute a time delay factor, like there must be a 2-3 second delay between attempts. That would be sufficient leeway for any typos but would seem to me to make a brute force attack unfeasible.

    Obviously since this doesn't happen in the real world there must be a good reason. (I mean I know this is implemented for physical input by users on networks, ATMs etc. but why doesn't it work generally and against cracking programs specifically?)

    Anyone care to point me to a good explanation?

    Ta

  219. Re:OT - Freedom to say obnoxious things is his rig by wan-fu · · Score: 1

    I read your journal and these recent comments by you. I don't understand your personal vendetta against Russ Nelson. Most of the problems with the article have been addressed by people like Marxist Hacker 42 and he does a pretty good job of explaining what is going on. The article is not racist.

    You seem to be unable to come to grips with the fact that you have gone overboard. The whole thing started as racist, and then you begin to saunter over to 'lack of facts' and 'backdating' the post as reasons to continue.

    I see no reason to continue this pointless attack against Nelson. It is quite obvious that he had no intention of being a racist/bigot/discriminatory, but merely addressing somethinofteng observed in society. Retracting the article and backdating it is obviously one way for him to avoid all this unnecessary attention drawn to him by the likes of you, for NO GOOD REASON.

    Clearly, it was poorly written without regard to citing sources, facts, etc. Nonetheless, it is quite clear from the text that he had no intent to be racist. Your entire argument/campaign against him, then, is built upon something that does not exist. It is people like you and your overly-political correct friends who are so quick to pounce on others for anything related to race/sex/religion that many studies that would be beneficial to society crawl to a halt.

    You clearly have a hard time accepting the fact that your original notion was incorrect. You should take this opportunity to start learning how to lose gracefully.

  220. Re:OT - Freedom to say obnoxious things is his rig by tomhudson · · Score: 1
    First, lets start by seeing what others closer to the issue were saying in gmane.comp.licenses.open-source.general before I became aware of any of this (indeed, it was the first day I had ever heard of Nelson) http://comments.gmane.org/gmane.comp.licenses.open -source.general/3957?set_blog_all=yes

    Forrest J. Cavalier III | 9 Feb 19:54
    Re: [OT] Russ Nelson's public relations
    From: Forrest J. Cavalier III <mibsoft <at> mibsoftware.com>
    Subject: Re: [OT] Russ Nelson's public relations
    Newsgroups: gmane.comp.licenses.open-source.general
    Date: Wed, 09 Feb 2005 13:54:39 -0500
    Expires: This article expires on 2005-02-23

    Ian Lance Taylor wrote:

    > But since squiggleslash apparently did not understand Russ's short
    > essay, it's hard to see how it matters.

    I find the short essay is racist, but probably not for the reason most people would think. I think it is racist because it conjectures the motives of all blacks are explained by the motives of former black slaves.
    The phrase "when their forbears were slaves" is an incredibly sloppy generalization, so anything which follows is intellectually unsupportable.

    I highly doubt that the essay was written by Russ Nelson.

    If it was, he was not in his right mind, and will correct it.

    Hope you are OK, Russ.

    ... and ...

    Mike Wattier | 9 Feb 21:24
    Re: [OT] Russ Nelson's public relations
    From: Mike Wattier <geek <at> devcompany.com>
    Subject: Re: [OT] Russ Nelson's public relations
    Newsgroups: gmane.comp.licenses.open-source.general
    Date: Wed, 09 Feb 2005 13:24:19 -0700
    Expires: This article expires on 2005-02-23

    Hi,
    > As a rule, I don't feel it is my place to pass moral judgements on others.
    > I also am a strong believer in innocence until proven guilt, free speech,
    > and Voltaire's contention. I most certainly do not believe in pre-emptive
    > condemnation based on opinion.

    Yet, you would not let michael jackson babysit your child nor would you let scott peterson take your wife fishing now would you?

    There is a huge difference between "innocense until proven guilt" and "hold on, wtf did you say?" Anyone who thinks free speach should be without consequence is off his rocker. Take this list for example.. if something is not viewed as proper, several members on the list will let you know about it .. sans any type of compassion to the writer.. should we have seperate
    rules for "leadership" ?

    Personally.. the article was a feeble attempt to attack several groups. Mindless dribble from yet another ivory tower dweller.

    Mr. Nelson's attempt to justify the perception that black people are lazy is evidence of his own ignorance to what the modern problems of racisim are.

    my 0.02

    Contrast this with Nelson's reply to them on the same list

    Russell Nelson | 10 Feb 08:55
    Re: [OT] Russ Nelson's public relations
    From: Russell Nelson <nelson <at> crynwr.com>
    Subject: Re: [OT] Russ Nelson's public relations
    Newsgroups: gmane.comp.licenses.open-source.general
    Date: Thu, 10 Feb 2005 02:55:48 -0500
    Expires: This article expires on 2005-02-24

    You're right, this is off topic.

    Stephen Pollei writes:
    > http://slashdot.org/~squiggleslash/journal/97860 has complaints about
    > what Russ wrote at
    > http://angry-economist.russnelson.com/blacks-are-l azy.html . It might
    > make the news and reflect poorly on OSI.

    Best way to calm a tempest in a teapot is to get rid of the teapot.
    No teapot, no tempest.

    He fails to realize that, if we're looking at a teapot analogy, the teapot is him, not the article, and the teapot is already showing cracks. He

  221. hmmm by Matt_Joyce · · Score: 1



    I was at an MS security seminar last year, the chap evangelising (Steve Reily?) on stage was really pushing pass phrases, so I find another MS staff member pushing the same idea interesting.

    I actually tried pass phrases, I was considering proposing letting staff choose between shorter complex passwords with more frequent changes, or less complex, less frequently changed passphrases.
    I couldn't find a way to have multiple password policies in AD so I gave up trying.

    If you have aggressive workstation locking, phasephrases are a pain and will slow you down.
    Some days when, fingers and brain are out of sync, or using an unfamiliar keyboard, I had to slow right down to get it right.

    This is a risk imo, albeit not a huge one.

    Also, you do get more login failures and this will affect helpdesk calls and could promote false positives on ids systems.

    I still use passphrases, but only on system where I don't have to login very often.
    Ultimately, keystroke logging and people writing stuff on post it notes can undermine passphrases as easily as passwords.

  222. Re:OT - Freedom to say obnoxious things is his rig by wan-fu · · Score: 1

    I really don't see how you and those supposedly closer to the subject are still misinterpreting his words. It's quite obvious to me at least, that his poorly written argument was along the lines of:
    1. all things being equal, based upon economic theory of leisure/work tradeoff, etc. we can infer that black people are less likely to want to work as hard (meaning much/time) than a white person
    2. the tradeoff is different for them b/c of existing practices that cause them to have lower wages
    3. were they not to receive lower wages then, the theoretical disincentive would no longer exist

    Now, based upon the way I see it then, he's never saying, "black people are lazy bums." Sure, you can take the words and twist them to mean that, but the overall gist of the entire entry seems to be that which I have just outlined.

    I will concede that perhaps backdating the entry is questionable. But, at the same time, you do have to admit, that it may simply be a product of this storm that may have pressured him into something he didn't really want to do.

    Actually, looking at the source material you provide, I think this quote summarizes best:
    "Mr. Nelson's attempt to justify the perception that black people are lazy is evidence of his own ignorance to what the modern problems of racisim are." He's attempting to justify the perception, not actually claim that the perception is correct. There's a huge difference. The latter is racist; the former is not. He may be ignorant about the modern problems of racism, but that certainly does not make him a racist.

  223. How to create long passwords by Futech · · Score: 1

    I have used sentances for a while now, but converted them into elite speak. Or 1337 sp34k
    Key is to create a sentance and a consistant version of leet. Like this

    The quick fox jumped over the lasy and brown dog

    becomes

    7h3Qu1ckF0xJump3d0v3r7h3L4zy4ndBr0wnD06

    try cracking that. Easy to remember but hard to crack. Not to mention if you create your own 1337 style

    That is my imput, but we will see the replacement of conventional passworlds within the next 5 years I think, and an additional 2-3 years after that to sort out the starting bugs.

  224. Re:OT - Freedom to say obnoxious things is his rig by tomhudson · · Score: 1
    There are a few other problems, which I had pointed out in another thread. However, I'll just look at the most glaring one:

    "all things being equal" means just that - same wages. Therefore the "theory of leisure/work tradeoff" doesn't hold in such a case (never mind that the theory doesn't hold in actual practice either, as the counter-examples I gave show the theory is seriously flawed, but that's another discussion).

    Here is the actual statement:

    "If everything else is the same, a black person is less likely to want to work as hard as a white person."
    That's pretty unambiguous. And a blatant slap in the face for a lot of us. It's also a lie. Prefacing your core arguments with such a lie pretty much kills off your credibility.

    As for the backdating issue, he's the one who created this particular can of worms, and if he backdated this because "it may simply be a product of this storm that may have pressured him into something he didn't really want to do", again, this speaks directly to his fitness (or lack thereof) to be president of the OSI.

    On the issue of whether he is actually a racist, racism comes in many forms. He may be blithely unaware or some of his personal biases, or just unaware of what racism is in today's context. At the very least, though, he is, as one person said, a loose cannon.

  225. I guess I'm ahead of the game by RyanSpade · · Score: 1

    Most of my pass"words" are really phrases anyway.

  226. That isn't very useful. by khasim · · Score: 1

    Here's the easy attack for that.

    You compile a "dictonary" of a few thousand quotes, lyrics, etc.

    For each string in the dictionary, you brute force 3 random characters through how many positions are in the string.

    This is better than just having the 3 random characters, but not much better.

    Imagine a password composed of 20 slots, all of them the letter "a" except for 3 random characters in random slots. That wouldn't take much to crack at all.

    Now, instead of just the letter "a", you'd have a dictionary of quotes, which would take X times longer (X being the number of quotes in the dictionary).

    If it takes 5 seconds to run through every possible permutation of 3 random characters in random locations in the example with all "a"s, then it would take about 5,000 seconds to do that with a dictionary of 1,000 quotes.

    5,000 quotes is about 25,000 seconds.

    10,000 quotes is about 50,000 seconds.

    The time is increasing linearly instead of exponentially. This is bad.

    It's even worse if you consider that adding numbers/cApiTalizaTioN is very low in entropy, thus, very easy to crack.

    Passwords/phrases are, by their nature, of extremely limited usefulness.

    He'd have been far better off advocating simple passwords/phrases, BUT having very rigorous, automatic policing and analysis of login attempts / failures / successes and limiting login attempts, alerting people when logins fail / succeed, etc.

    If my passphrase is "cats&dogs", it is easy to crack.

    Unless the cracker only gets 5 attempts before the account is locked for 15 minutes.

    AND an alert is sent to the user and sysadmin.

    AND the user is required to change his password every 4 weeks to a unique one (variants of past ones are not allowed).

  227. You are... oh, never mind by fm6 · · Score: 1
    I used to do that. Then I would misremember key bits of the passphase and get locked out. And what about the obvious security flaw? People might overhear you muttering song lyrics every time you log in.

    Nowadays I generate strong passwords using Roboform, which also remembers and enters them for me. Comes with a Palm app that allows you to carry around passwords with you, and generate strong password when you're away from your computer.

    But let me get to the key point on my post: show some respect. People are not lazy just because they lack memory skills. Or the patience to enter a 30-character password every time they access a secure web site. Fine, it works for you. Doesn't give you any moral superiority.

    And I'll say it one more time: we need non-Password authentication. Means redoing our ID infrastructure, but we need to do that anyway.

  228. Low entropy passphrases by j1m+5n0w · · Score: 1
    I'm guessing that's not what the author of the article understood, either. (If you didn't read it, you really didn't miss much.) He uses as an example passphrase:
    "If we weren't all crazy we would go insane"
    Which is a line from a Jimmy Buffet song. Not much entropy there to deter a pop-culture aware passphrase guesser.
  229. White-hat Crackers Not Silver Bullet by patio11 · · Score: 1
    I got assigned to do that at the job once. Had a list of sixty names to "establish minimum security for" and a list of other projects which interested me more. I could quite a few people on "password", "pa$$word", $loginID, and the other usual candidates, but I didn't even have enough time to run a proper dictionary attack on them all. And you know why?

    Because I'm a REALLY CRUDDY approximation of the average adversary. My incentive was "get stupid project over as quickly as possible", his is "gain access by any means necessary". How many highly-paid staff are you going to detail to this password-cracking project, which extends onward, indefinately? How many man-hours go down the hole? At best, and I mean at best, I spent a week of the company's money securing sixty people against the dumbest rung of script kiddies for another sixty days (password reset) -- was that a good use of anyone's time? An interested adversary would have owned the heck out of probably half of those users. But few organizations have the resources to pay very expensive people to constantly imitate an interested adversary.

    Its MUCH more efficient in terms of engineer-time and corporate management to establish a policy equivalent to whatever resources you were about to throw at the cracking, and possibly code (once!) a verification against that policy (i.e. check when password is set that it doesn't appear in your dictionary and isn't within the bounds your white-hats were about to brute-force check).

    1. Re:White-hat Crackers Not Silver Bullet by erik_norgaard · · Score: 1

      I don't know about windows, but on *nix systems you have programs to run crack attacks, dictionary based and using other parameters.

      Set up a cron job to check if any users have updated their password within the last say 24 hours, start the process on those passwords. If crack succeeds, expire the password so change is forced on next login. Log the event, and create a monthly report.

      This can all be done automatically. Obviously having an employee try guessing user passwords is not the inteligent solution.

      Also, one must kill login sessions that has been idle too long. Users should logout, not just lock the screen, when they go home.

      If you're stuck on M$, I'm sure automated attacks can be run, but I don't know if the subsequent action can be automized (code once).

      You're right, it would be better to force users to choose strong passwords in the first place - but I haven't seen an OS solution that supports it. The two should be combined, and dictionaries updated regularly for optimal security.

      But really, my point is, which ever protection methods you employ, you have a head start in front of the black hats. By continuously attacking your own systems, you will likely discover weaknesses before them. This should be particularly targeted against careless users since you can only check up on them not control them.

      Cheers, Erik

  230. modified passphrases by savestheday · · Score: 1

    passphrases seem like a good idea, but it was brought up that attacks would just search for words instead of characters. so how about using a random character to seperate words instead of a space " "? ex. "RootbeerxIsxThexBest"