Slashdot Mirror


Real Security?

An anonymous reader writes "A recent article at Ask Tog raised the common argument about how much security is good. Tog says: 'I've been watching security people for years as they've slowly increased the security of everything they can get their hands on until any idiot can wander in.' Is this the case? Are we increasing security too much, so that the users circumvent it? Should we be allowing simple passwords?"

557 comments

  1. Definitely by sosume · · Score: 4, Interesting

    Come on, who uses passwords like '%33#Gt(;' nowadays.. especially with multiple logins.

    1. Re:Definitely by Prof.+Pi · · Score: 5, Informative

      A pretty easy way to generate passwords that pass most picky password approval checkers is to take a phrase that you can easily remember, and then take the first letter of each word. Include punctiation to get the requisite non-alphanumeric characters. Make at least one numeric substitution if you're required to have a number. For instance:

      N4N.Stm.

      ("News for Nerds. Stuff that matters.")

    2. Re:Definitely by Anonymous Coward · · Score: 0
      And that's why my password is '12345'!

      (did ya miss the reference?)

    3. Re:Definitely by G-funk · · Score: 5, Funny

      Oh my god.... I have the exact same password on my luggage!

      --
      Send lawyers, guns, and money!
    4. Re:Definitely by glenebob · · Score: 2, Funny

      So... what's your IP address... Just curious :-)

    5. Re:Definitely by cmstremi · · Score: 1

      That's what Post-It Notes and that plastic frame around the monitor glass are for. Er - em...

    6. Re:Definitely by Anonymous Coward · · Score: 5, Interesting

      Me. But I probably do it in a very unique way.

      I have a three tier password system, with passwords "expiring" every 30 days.

      Tier 1 passwords are things like root passwords for systems. These are 100% unique to the server they belong to, and are changed without fail.

      Tier 2 passwords are passphrases for my ssh keys for non priviliged accounts. These are the same for 2 or 3 boxes, and again change every 30 days. When I expire tier 1 passwords, they are sometimes moved down to tier 2 for ease of remembrance, tho never for the same servers.

      Tier 3 passwords are for websites, like this one. Usually most of my website accounts share the same login details, as Im not really bothered if someone logged onto slashdot and stated that im a gay faggot or whatever. Tier 2 passwords are usually passed on when they expire.

      I tend to treat passwords as something like special email addresses. You rarely forget an email address because its in a known format: something @ something . something. So therefor I base my passwords on a similar format, one that I can remember or work out, eg AAAA!AA.AA@A# gives me a more memorable password than #@##23$ssDx_ which would be an excellent password except for the fact that it sucks :/ Saying that, I change the format as often as I change the passwords, every 30 days.

    7. Re:Definitely by jonadab · · Score: 1

      > Come on, who uses passwords like '%33#Gt(;' nowadays

      Are you kidding? That's too short by half.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    8. Re:Definitely by xmath · · Score: 5, Interesting
      Come on, who uses passwords like '%33#Gt(;' nowadays..

      I do. :-)

      The funny thing is, I don't actually remember the character sequence. Maybe it's because I play the piano, but I remember the hand motions of typing the password. So to pick a password I just generate a few random ones until I find one that "feels" okay.

      I wonder how many people do this too

    9. Re:Definitely by teklob · · Score: 1

      that may work well for you but i wouldnt reccommend suggesting that strategy to 99% of the users on the internet today

    10. Re:Definitely by Anonymous Coward · · Score: 0

      I wonder how many people do this too

      None. You're a freak. Enjoy.

    11. Re:Definitely by spacecowboy420 · · Score: 1

      I do. But instead of making it complicated, I just make a pattern on the keyboard. In most cases, I can't even tell you what my password is, I have to type it. It is actually more simple than remembering words.
      See, this password: @W#E$R%T
      is easy when you type it out, just use/alternate your shift button. Nothing new I'm sure.

      --
      ymmv
    12. Re:Definitely by calebtucker · · Score: 2, Interesting

      Yeah, I do the same thing. It gets to where I probably couldn't write the password down on paper with a pen just because I only know the motion I do with my fingers on the keyboard.

      --
      My sig can beat up your sig.
    13. Re:Definitely by segvio · · Score: 1

      That's a great idea, thank you! Being a perpetual student of the piano myself, I'm surprised I didn't think of this first.

    14. Re:Definitely by red+floyd · · Score: 5, Funny

      Roland: One.
      Dark Helmet: One.
      Colonel Sandurz: One.
      Roland: Two.
      Dark Helmet: Two.
      Colonel Sandurz: Two.
      Roland: Three.
      Dark Helmet: Three.
      Colonel Sandurz: Three.
      Roland: Four.
      Dark Helmet: Four.
      Colonel Sandurz: Four.
      Roland: Five.
      Dark Helmet: Five.
      Colonel Sandurz: Five.
      Dark Helmet: So the combination is one, two, three, four, five? That's the stupidest combination I've ever heard in my life! The kind of thing an idiot would have on his luggage!

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    15. Re:Definitely by Teflik · · Score: 2, Interesting

      I do something similar to this: I choose passwords that alternate the left and right hands while typing (typically). That way, I can type the password as quickly as possible. I practice the password over and over for several days until it becomes habit. At which point, I remember them by their feel, not by their content.

    16. Re:Definitely by AvitarX · · Score: 3, Interesting

      I do something simalar.

      I take something easy, like a dictionary word.

      and offset all my letters.

      so "monkey"
      becomes "k0jo47"

      Also I shift the first 3 letters/numbers

      it becomes very reflexive bu is also easy to remember as a dicionary word.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    17. Re:Definitely by tbmaddux · · Score: 1
      Come on, who uses passwords like '%33#Gt(;' nowadays.. especially with multiple logins.
      That's amazing! I've got the same combination on my luggage!
      --
      Can't you see that everyone is buying station wagons?
    18. Re:Definitely by targo · · Score: 1

      The funny thing is, I don't actually remember the character sequence. Maybe it's because I play the piano, but I remember the hand motions of typing the password. So to pick a password I just generate a few random ones until I find one that "feels" okay.

      I do the same thing. However, it has sometimes been a bitch to reconstruct the real password when I've been traveling abroad and had to use a non-US keyboard which has a different layout, especially since I tend to mix some punctuation characters into the password ;)

    19. Re:Definitely by Anonymous Coward · · Score: 0

      RTFA No special characters.
      =>.<=!
      =>.<=!
      =>.<=!
      As the author so succinctly puts it: D'oh!

    20. Re:Definitely by vyruss000 · · Score: 1

      ditto. I play the piano & guitar too, apart from having typed on keyboards from the age of 4. I could never remember my pin code, unless I was in front of a keypad, in which case I would automagically type it correctly!

    21. Re:Definitely by Broodje · · Score: 2, Insightful

      That's what I do to - it works well. I did get in trouble once doing that at the bank. I had just opened an account and they needed me to key in my pin number. They hand me the atm-keypad thing and I enter a number, fast, without praticing or anything. On a unfamiliar, clunky, shitty-key handheld atm thing. Then the woman goes: "Go ahead and enter the pin number again". I had no idea what I had just entered, and we both agreed I was perhaps a little crazy. Otherwise, that method works well for me :) -B

    22. Re:Definitely by Anonymous Coward · · Score: 0

      OK. Say you had 50 different passwords, you could devote your life to it, you could call it the Teflik Opus.

    23. Re:Definitely by ispepalocacoc · · Score: 1

      That's the kind of password you type out by mistake in the username box and it takes a few seconds to realize what it is before the panic sets in that you just exposed your password to the world.... even when you're sitting at home in the dark...in your underwear... doing stuff.

      --
      I Love Alberta Beef
    24. Re:Definitely by Frymaster · · Score: 1

      just don't switch to the dvorak keybord!

    25. Re:Definitely by twoslice · · Score: 1

      Actually my password is... wait for it.... My:Hz =)

      --

      From excellent karma to terible karma with a single +5 funny post...
    26. Re:Definitely by Anonymous Coward · · Score: 0

      Guess I have to change my password...

    27. Re:Definitely by jeffkjo1 · · Score: 1

      I've done this before, although entirely by accident. Didn't notice where my hands were on the keyboard so I setup an account with my fingers one set of keys to the left and up from what I intended. It created a few problems when I attempted to login again....

    28. Re:Definitely by Joe+Enduser · · Score: 1
      I know the feeling!

      ...as well as the feeling you get when you are completely locked out of all your accounts on a business trip to some Azerty land. It's warm nor fuzzy, I can tell you.

      Btw, I eventually entered the system by trying the next user's pet's name for his account password ...

    29. Re:Definitely by drinkypoo · · Score: 1

      I only learn the characters after repeatedly entering the password, which my hands learn far earlier. I subvocalize (someday someone is going to come up with some kind of ranged passive MRI that will make me regret that) the characters while I type them which I find helps a great deal.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:Definitely by mattrope · · Score: 1

      Hmm. Just out of curiosity, does this ever cause a problem if you have to login remotely from a system with a different style keyboard than you're used to? (e.g. split vs non-split, laptop vs desktop, etc.)

    31. Re:Definitely by bechthros · · Score: 1

      I do. I mean, I can remember it if I have to, but usually it's jsut muscle memory. When you think about it, it's almost biometric...

    32. Re:Definitely by Anonymous Coward · · Score: 0
      Delightful, but how do you actually keep track of all these 30 different passwords that change as often as the tide?

      Be honest, are you putting them all centrally on one of the various PalmPilot encryption apps?

      You're also missing the point of the article, that the "security" does not WORK with real people. Where I work, we use Lotus Notes, which harasses everybody to change their password regularly, and it's a well known fact -- joke even -- that what you do is append a number at the end that you increment. Everybody does it, instead of picking a decent password to begin with

      Voicemail is the same thing. For the love of Ghod, those "Hi bob I missed you call you back" messages are NOT worth harassing me to change some digits constantly -- I'd rather have no voicemail at ALL.

      What kind of a moron would leave security critical messages on voicemail to begin with??

    33. Re:Definitely by bigdavex · · Score: 1

      I do the same thing. However, it has sometimes been a bitch to reconstruct the real password when I've been traveling abroad and had to use a non-US keyboard which has a different layout, especially since I tend to mix some punctuation characters into the password ;)

      Same here. I got France and couldn't remember my password for two days.
      --
      -Dave
    34. Re:Definitely by Anonymous Coward · · Score: 0

      Works great 'til you change keyboards...

    35. Re:Definitely by Anonymous Coward · · Score: 1, Funny

      My post-it note scheme is very secure. I'm a doctor.

    36. Re:Definitely by Anonymous Coward · · Score: 0

      I don't often do that, but there are passwords that last no more than 1 login because they are just too damned difficult to type!

    37. Re:Definitely by wwest4 · · Score: 1

      this will eventually be a standard algorithm in any garden-variety cracker, if it's not in some already you may as well use "yeknom".

    38. Re:Definitely by xlyz · · Score: 0

      It gets to where I probably couldn't write the password down on paper with a pen just because I only know the motion I do with my fingers on the keyboard.

      be careful not to change the keyboard then ;)

    39. Re:Definitely by Anonymous Coward · · Score: 0

      Hello my name is Anonymous Coward and I am a gay faggot! Woohooo!!!!

      *that tier 3 password ended up being blank ;) *

    40. Re:Definitely by LetterJ · · Score: 2, Insightful

      The problem with even this is when you're in an environment where all of the passwords expire, but not on the same schedule. If your email password expires every 21 days, your network logon every 45 and they can't be any of the last 6, and they need to be unique and secure, it just encourages things like appending 1, 2, 3, 4, 5, 6 in sequence to a single password or using Post-Its everywhere with their new passwords.

    41. Re:Definitely by 00420 · · Score: 1

      automagically

      I don't know if that was a typo, but either way it's a pretty cool word :P

    42. Re:Definitely by Shoten · · Score: 1

      God, I'd never use that for a password...that's my name!

      --

      For your security, this post has been encrypted with ROT-13, twice.
    43. Re:Definitely by AKnightCowboy · · Score: 1
      The problem with even this is when you're in an environment where all of the passwords expire, but not on the same schedule.

      Expiring passwords is just about the stupidest way to increase security. Like you said, it just urges users to write their passwords down. On the other hand, if a user picks a strong password and ensures it is only used over a cryptographically strong channel (ssh, ssl, whatever) then it's rather pointless to force such a short rotation. Maybe once a year perhaps, but if you're that concerned about password security you'd be better off implementing a token based system like SecurID which makes the point moot. Another point you made that is even a bigger problem is multiple passwords. Most of us probably have at least 2 dozen passwords we have to memorize... I know I personally can't do that without some type of scheme or writing them down which is why I prefer securid where possible. Single sign-on systems or combining authentication into a single LDAP or RADIUS server for all the machines are also better than having 20 different passwords.

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

      Ahh. So when you create an account on my website you usa an old root password. Now, all I have to do is get to your backups...

    45. Re:Definitely by Anonymous Coward · · Score: 0
    46. Re:Definitely by ergo98 · · Score: 1

      I do this for some passwords. Indeed, thinking about it an old PGP keyring was protected by

      djkfops55a96!

      There is no chance I could ever have remembered this offhand, but there it was in motion memory. Each time I make a passphrase like this I just need to repeat it slow and methodically several times and it's stuck in memory for good.

      (Go nuts and hack my backups and unencrypt those emails where myself and coworkers would bitch about how incompetent xyz was)

    47. Re:Definitely by Hugo+D.+Zappo · · Score: 1

      Military Noun-Nomenclature makes for decent passwords, the longer you have been in, the more esoteric equipment you can remember. For example, I spent my first enlistment as a Teletype operator. My rig was an AN/GRC-122B so for a good pass I could use aN/gRc-122B Now all you script kiddies have to add the Military supply manual to your dictionaries. The permutations of just one piece of Equipment can last a while, say: An/GrC-!2@b and I would still just have to remember ratt-rig as a memnonic.
      For you First letter of a phrase types:
      five point five six millimeter, shoulder fired, magazine fed, gas operated rifle, model m-16a2 f.f6MMsfMFGOR,mM-16A2 Crack that one with l0pht

      -- Juice Out!

    48. Re:Definitely by Sax+Maniac · · Score: 1
      This reminds me of an anecdote. I remember, as a kid, getting all this junk mail with my name misspelled. But not like a single letter, but compeltely unintelligably wrong. The name was: AXORR J REINFLI. My name is Scott Tringali.

      It took a few weeks to figure this one out. Eventually realized the person who entered it into some junk mail system was touch-typist, but accidentally had their left hand homed exactly one key to the left. The right hand was precisely in correct position.

      So, next time you want to make a password something obvious like your cat's or kid's name, do some secret transformation on it. Move your left hand up.

      Another interesting way of creating a password ito make it something completely kinesthetic like FT^gy7HU*ji9 on a standard US keyboard - type this a few times into your keyboard. Though it looks completely random, but it's startingly easy to remember once you try it.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    49. Re:Definitely by Anonymous Coward · · Score: 0

      For the less secure passwords (forum accounts and the like), I just use a left-handed password. Stuff like 'stewardesses'. I got a dictionary and got a list of all the left-handed passwords and chose the one's I liked the most. Makes things easier and quicker when you're surfing and you don't care about a password.

    50. Re:Definitely by brettper · · Score: 1

      I got France

      So did I once but I found a shot of antibiotics cleared it right up

    51. Re:Definitely by AvitarX · · Score: 1

      well, I am faily happy with a dictionary times 6 (six agacent keys) with a few shifting patterns (at least another 4 times) plus a two digit number another 100 times (I actually use at least three since l0pht crack defaulted to 2 digits in the mutating crack).

      so it os 2400 times more secure then a dictionary word. that is assuming the offset is only one key. It may not be as bullet proof as random letter/number/symbol keys, but it is not too weak.

      "monkey" would actually be "K)Jo47"with something like !@# appended to it.

      (granted that the something stays fairly static weith different passwords, so if someone knew it, it would severly weaken my other passwords).

      I have nothing too particularly vital protected either. Hell, even my identity (SSN/Bank account info) is not worth all that much.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    52. Re:Definitely by calebtucker · · Score: 1

      Nah, not really.. I only use a regular keyboard and a laptop keyboard. It took a while to get used to the numbers on the laptop keyboard, but it's 'bout the same for me.

      --
      My sig can beat up your sig.
    53. Re:Definitely by Anonymous Coward · · Score: 0

      Obviously it's because you're jerking off with your other hand....

    54. Re:Definitely by ndinsil · · Score: 1

      That's exactly the system I use for my common passwords; nonsense characters chosen because they fall well under the hand. The downside is I use Dvorak, so when faced with a qwerty keyboard I really have to stop and think, touch-typing it in my mind to get the actual characters.

    55. Re:Definitely by Anonymous Coward · · Score: 0

      Who? Uh.. probably a lot of people. My passwords are like that and are 10-12 characters long.

      I'd *love* to see someone try to get into my stuff...

    56. Re:Definitely by mawwuk · · Score: 1

      Actually I very often do. I randomly combine a series of numbers, lower case characters and upper case characters.

      If I often use such a password, I will remember my passwords quite well. The ones I do not use often, I store in a secure location like an encrypted database (that is password protected by a password I memmorize)

    57. Re:Definitely by Anonymous Coward · · Score: 0

      This systems seems good, but has one big advantage: Reusing passwords is not a good idea, as it might tell people systematically how your passwords are generated.

    58. Re:Definitely by stmfreak · · Score: 2, Insightful
      Come on, who uses passwords like '%33#Gt(;' nowadays..

      I do. :-)


      Me too.

      I also use a three... make that four tiered system.

      a. simple (slashdot, new york times, etc.)
      b. medium (unpriviledged accounts, e-commerce)
      c. banking (banks only)
      d. secure (longer and root only)

      I only have one simple password. I have two medium passwords, one banking password and one secure password. Other than the simple one, they are all 8+ characters long and random.

      I generate them by banging on the keyboard, holding shift and banging some more, releasing shift and banging some more. Then I click-select-drag-drop-repeat a few times and then start deleting characters at random.

      I then write the newly christened password down on a small piece of paper and carry it in my wallet for a few days until my fingers have memorized the sequence. I then eat it.

      As for changing passwords, what's the point in that? If you have a strong password and you (or your systems admin) are at all alert to long-running brute force attacks on your account, then a hacker has the same chance of guessing your brand new password in X hours as they do of guessing your old password in X hours.

      Strong passwords are good security. Rotation discourages strong passwords. QED.

      BTW, if one noticed a brute force attack underway in the logs, would one change the password? Or change the account name?
      --
      These opinions guaranteed or your money back.
    59. Re:Definitely by Anonymous Coward · · Score: 0

      Use pwgen. It creates random passwords of arbitrary length that are easy to memorize due to sounding like english, but that are actually total gibberish and so can't be guessed through dictionary attacks. It really works. I haven't managed to forget a pwgen-generated password yet. (And I am notorious for forgetting details) Also, it tends to generate passwords that pass the inane password rules some sysadmins dictate (whereas the password shall have at least one number, whereas it will be at least 8 characters in length, whereas it shall use at least one uppercase letter, ...).

      Every machine I own has a unique root password, and I have a shared user password for all machines that are inside my home, and a unique user password for machines that are "out there".

      I've even noticed I can not use a password at all for months at a time, and come back to the machine and remember it (because I remember what it sounds like).

    60. Re:Definitely by JuggleGeek · · Score: 1
      One of the offices I worked with required us to change our network passwords every two weeks. I found that to be a major pain. Soon I worked around it. I set up a program to change the password to a randomly generated pwd, then change it to another one, then another one. Soon, my usual password was bounced off of the list, so I could use it again. The program then reset the password back to the normal value - the password as I wanted it.

      Every couple of weeks (Ok, I don't really remember how often it was) I'd get a "You need to change your password within 3 days" kind of notice as I logged on. I'd run my password program, and I'd be done until the next time.

    61. Re:Definitely by JWW · · Score: 1

      Great post!!! Someone mod this one up.

      Constantly changing password != good password

      AND the likelyhood that the password is on a post it note on the screen goes dramitically up as you increase the frequency of the changes.

    62. Re:Definitely by Hektor_Troy · · Score: 1

      For some things I like to use phrases.

      Like

      "This is my super duper extra hard to crack password with 164 characters and the word 'supercalifragilisticexpialidocious' in it, and noone will ever brute-force it!"

      Or something like

      "I'll never tell anyone what my password is, and you fuckheads can forget about me ever telling you!"

      That one is also kinda neat when the police/CIA/FBI/Gestapo/whatever tries to get your password. Well, until they torture you anyway.

      --
      We do not live in the 21st century. We live in the 20 second century.
    63. Re:Definitely by kevmit · · Score: 1
      "Where I work, we use Lotus Notes, which harasses everybody to change their password regularly, and it's a well known fact -- joke even -- that what you do is append a number at the end that you increment. Everybody does it, instead of picking a decent password to begin with..."
      It's been a good long while since I taught Lotus Notes (pre-Domino), but it seems to me like I recall a pretty effective password anti-spoofing mechanism involving non-remotely-reproduceable glyphs generated in the login box as you type in your password.
    64. Re:Definitely by Anonymous Coward · · Score: 0

      We don't have expiring passwords, but we have a stupid rule that you can set your password to one of your last 5 passwords. So when I have to reset my password (on occasion I've locked my account because I couldn't type the damn thing right one morning. Or occasionally I've wanted to change it to give someone temporary access to my account.) I just change my password 5-6 times in a row to get it back to the password I actually want to use. I don't understand the point of that policy.

  2. Common Sense by The+Snowman · · Score: 4, Insightful

    Are we increasing security too much, so that the users circumvent it?

    Simply increasing security is not the problem: the real problem is knee-jerk reactions that miss the mark and annoy users rather than provide actual security. People (politicians, corporate America, etc) try to look good by implementing new security measures, but fail to put any thought into what is needed to be effective.

    --
    24 beers in a case, 24 hours in a day. Coincidence? I think not!
    1. Re:Common Sense by arnie_apesacrappin · · Score: 5, Interesting
      fail to put any thought into what is needed to be effective

      I recently got into an argument with the head of the security program at the university I'm attending over a similar situation.

      When resetting my password, which was not expired, I was required to go through a 20 minute online "security training" seminar. It was only 10 questions, but the site was so incredibly slow that clicking through the 10 questions (about 3 pages per question) took 20 minutes. The questions covered the basics of security (don't give out your password, etc.). Two of the "correct" answers were technically wrong.

      After expressing my displeasure with the questionnaire and pointing out the technical problems, the administrator chastised me for "not thinking that security education was a good idea." I pointed out that I thought it was necessary, only he did a poor job of it. He missed the same thing that several security programs miss when educating the users:

      Security training is useless if the user ignores it.

      I was going to add is annoyed by it, but I can think of one security awareness activity that pissed off several people, but was highly effective.

      After weeks of notifications about laptops needing to be secured when not attended (i.e. overnight), we went on a laptop finding mission. Any person that left a laptop not physically secured to his/her desk came in the next morning to find a slip of paper telling them where they could claim their laptop. Several people were very upset, but also remembered to lock up their laptops before leaving.

      --

      Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

    2. Re:Common Sense by EmbeddedJanitor · · Score: 1

      Why should computer security thought of any differently fromn physical security (eg. locking up buildings)? All physical locks have flaaws/workarounds etc. However, if someone breaks into a building they are seen to be evil. In cyberspace such crimes are viewed as being clever. People who violate any computers (whether or not they are fully patched etc) should be treated as criminals.

      --
      Engineering is the art of compromise.
    3. Re:Common Sense by Snorpus · · Score: 4, Interesting
      "Security training is useless if the user ignores it."

      I had a similar experience at the Community College where I teach. After the Sobig, Blaster, etc. attacks of a few months ago, they (Information Technology) installed a McAfee program called "Stinger", which runs every time a user logs into the network, and (apparently) scans the hard drive for virus infected files.

      Takes 10-12 minutes to run.

      Classes are 50 minutes long.

      Stinger responds to the STOP button

      ---> Illusion of Security!!!

    4. Re:Common Sense by arkanes · · Score: 3, Insightful
      You make an important point, and it's actually relevent to all procedures, not just security. If you want them to be followed and not evaded or ignored, then you need the following:

      a) your procedures must make sense to your users. Sometimes this means education, other times (more often, in my experience) it means having intelligent procedures.

      b) Your procedures have to generate the minimum amount of work required to be effective. Duplication of work or extra work that people have to do (like forcing a stupid click through quiz) without an obvious benefit will just piss people off. And when you piss people off, they don't feel like following your rules.

      This doesn't mean you don't need strong rules, but you have to present them in such a manner that people feel comfortable with them, and not like you're being a bitchy secadmin.

      Oh, and you need to remember that your job is to keep the network safe and clean so that it's accessible - just locking everything down so that everything is unusable is NOT a real security policy!

    5. Re:Common Sense by peitao · · Score: 1

      Reminds me of building security after 9/11. Nobody could walk in without a card key, but sure, drive your car(bomb) right into the garage for $20/day.

    6. Re:Common Sense by The+Snowman · · Score: 1

      Nobody could walk in without a card key, but sure, drive your car(bomb) right into the garage for $20/day.

      Or like one of the buildings where I work: there is a drive-through loop by the main doors that is blocked with removable metal lanyards. A terrorist could simply drive up on the lawn, bypass the lanyards, and destroy the building. Oh no, I can't drive on the grass to destroy the building! That is just too wrong of a thing to do!

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    7. Re:Common Sense by WayTooOldForThis · · Score: 1

      I used to work for the IT dept of a large company, where our standard-issue workstation was a docking notebook. Policy was that they had to be locked when docked. Security staff routinely prowled and confiscated any unsecured units. If yours was taken, you had to bring your manager in person to retrieve it. The practice worked.

    8. Re:Common Sense by Anonymous Coward · · Score: 0

      Security training is useless if the user ignores it.

      This is part of the problem, not the solution - users can always ignore anything. In your situation, you are a poor user for not paying attention (even though you thought you already knew all there was to know about the subject [sigh]).

      A better way to put it would be:

      Security training is useless unless the user is required to understand it

      but that's a whole 'nother subject...

    9. Re:Common Sense by Anonymous Coward · · Score: 0

      There are two problems related to this way of thinking:

      First, many systems are not secured at all. From a user perspective, "entering" these systems is not "breaking in" at all. There is no difference to an intentionally offered service. Prime example for this is an open wireless LAN access point.

      Second, as far as the computer is concerned, someone loging in as you with your password is you. There are very few usable traces of this breach, should it ever be detected, and if the attacker knows what he's doing, there are no usable traces at all. "Hang 'em high" accurately reflects the feelings of users whose accounts have been abused and the wishes of their administrators, but it achieves nothing if you can't catch the perpetrator. A certain level of security measures (logging, intrusion detection, preventive measures) is required before you can even think about prosecuting intruders. Wanting the head of the person who accessed your default-password-"protected" WLAN on a stick is pointless.

    10. Re:Common Sense by Eil · · Score: 2, Interesting

      I'm in the Air Force Reserve and while the military does a lot of things right, even the Air Force is just plain clueless about computers and basic security. Right now, to log into a desktop computer, you use the standard login+password combination. Except that, depending on your job, you might also have anywhere from two to five separate passwords to log you into different applications, databases, and internal web sites. Every application was written by a different contractor, so to even dream of single-signon is insane.

      Okay, you might be thinking, that's not so bad. After all, you probably have a similar situation on your home machine. I know I do. But I'll bet your home machine doesn't have a password policy like this:

      "Passwords must be at least 8 characters, with at least 2 alphabetic and 1 numeric/special character, must begin with an alphabetic character, must not contain special characters other than _, $, or #, must not be a word found in the English dictionary, and must differ in at least 2 character positions from the old password. Also, passwords must contain at least 5 different characters and cannot have a simple sequence of 4 or more characters (for example, 1234 or edcb)."

      That is the actual copied-and-pasted password policy for the networked computers in our wing. After about 10 minutes of trying to come up with something memorable that the machine would accept, I finally gave up and it took me an additional 5 minutes to construct a string of random gibberish that the machine would accept. (I have it written down in a post-it in my notebook, of course.)

      The traditional rationale for this nonsense is that the more complex a password is, the harder time an attacker will have brute-forcing it or guessing it. But wait a second... if these passwords are all verified by a server sitting across the network (such as a Windows logon), wouldn't brute-forcing the password be impossible remotely? I would think that any kind of login interface, whether local or remote, would have a simple algorithm that makes brute-forcing impossible such as by exponentially increasing the amount of response time for each invalid logon attempt. As for brute-forcing locally, well, you've got much bigger problems on your hands than a few compromised accounts if an attacker is able to run a cracker on your password database itself either on his machine or yours.

      My first instinct, when I first read the password policy above, was to wonder whether such a restrictive policy would actually make it easier for an attacker to brute force because it shouldn't be all that difficult for an attacker to build a password cracker that simply skipped all of the enforced restrictions and only tried valid passwords. My question, for someone more educated in statistics or security than I, is this: would filtering for these password restrictions really result in a significantly smaller average search time before a match is found?

      Compromise via a guessed password shouldn't even be very much of a consideration either. Guessing a password is more difficult than many would think. Your guesses would have to be fairly well educated and for that you would need to know the person pretty well. I think I've correctly guessed someone's password only once in my lifetime and that was because she was my wife and I already knew several of her other passwords. :P The other option is social engineering, but the effectiveness of that is on a downward spiral, especially in the Air Force, where unrelenting security training is the standard practice.

      So what it seems to boil down to is just what the parent comment states in bold. Increasing security complexity is causing users to simply ignore it, making the resulting system less secure rather than more.

      As a side note, the Air Force is moving to public-key encryption with the private key being stored in a chip on our ID cards. This is a good start, but they have yet to implement it beyond the network logon. (I asked where I could ge

    11. Re:Common Sense by arnie_apesacrappin · · Score: 2, Interesting
      My first instinct, when I first read the password policy above, was to wonder whether such a restrictive policy would actually make it easier for an attacker to brute force because it shouldn't be all that difficult for an attacker to build a password cracker that simply skipped all of the enforced restrictions and only tried valid passwords. My question, for someone more educated in statistics or security than I, is this: would filtering for these password restrictions really result in a significantly smaller average search time before a match is found?

      I actually had a discussion about this when the global security counsel of a larGE company (I won't name it here ;-) I formerly worked for announced the new password policy. The policy stated that passwords were to be a minimum of 7 characters containing at least 1 lowercase letter, 1 uppercase letter and 1 number or special character.

      If you recall the days of the Lanman password hash, the hash was broken into two 8 byte fields. For passwords less than 8 characters, the second 8 bytes were always the same. Here is where the policy causes problems. According to the policy, the minimum length is 7 characters, so if we know the password is less than eight characters from the hash, we know it is exactly 7 characters.

      So now consider the imaginary case that we have a hash for a password that's less than 8 characters. The password policy tells us that we won't need to attempt any passwords 1 to 6 characters in length. It also removes any seven character passwords that don't meet the criteria above.

      Please forgive any math mistakes; these are only meant to be rough estimates. Using the character space of 26 lowercase, 26 uppercase and 42 numbers and special characters the entire password space is: 94^7 + 94^6 + 94^5 + 94^4 + 94^3 + 94^2 + 94^1 + 1 which is roughly 6.55 * 10^13. Removing the 1 to 6 character passwords reduces the space by a little more than 1 percent.

      Once you remove combinations not allowed by the policy (all lowercase, all uppercase, all numbers and special characters, lowercase plus uppercase, lowercase plus numbers and special characters, uppercase plus numbers and special characters) you take away roughly 1.47 * 10^13 possibilities, leaving about 76.5 percent of the original password space. If the policy implements positional requirements (i.e. must start with a lowercase letter) the space will reduce even further.

      On the other hand, the space is still pretty big. Keep in mind that l0phtcrack style dictionary attacks cover more than just standard OED words. If an intruder had access to the password hashes on an NT system of mine, I would be more worried about a modified dictionary attack (even with the policy you mentioned) than the password space that the intruder had to search.

      --

      Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

  3. Wait a second by bossesjoe · · Score: 2, Interesting

    My ideas of the security world was it was more darwinistic then that. The good ideas survive because they work, the bad ones never get put into a final patch.

    --
    There is no replacement for displacement.
    1. Re:Wait a second by The+Snowman · · Score: 1

      My ideas of the security world was it was more darwinistic then that. The good ideas survive because they work, the bad ones never get put into a final patch.

      If all software were open-source, this would be true. But who knows how Windows security is handled on the inside, for example? Yes, we know the security sucks, but we do not know why. The bad ideas keep propogating and there are no sanity checks.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    2. Re:Wait a second by ePhil_One · · Score: 4, Insightful
      My ideas of the security world was it was more darwinistic then that. The good ideas survive because they work, the bad ones never get put into a final patch.

      But unfortunately, security people are like PHB's, when they see the reaction to their security measures are circumvention (taping passwords to monitors, etc) they think they need more enforcement, not better ideas. Its far easier to blame the user than to admit your idea was a bust.

      --
      You are in a maze of twisted little posts, all alike.
    3. Re:Wait a second by arkanes · · Score: 1

      We're running into this problem where I work, where the security people got bitched out for something not really thier fault (infected laptop brought a virus onto the LAN, and a couple misconfigured machines got bit), and are responding by instituting a whole slew of moronic ideas. For example all (ALL) outgoing traffic is blocked by default, and you need a triplicate firewall request form for any outgoing traffic, and even thats restricted to a specific IP/port, and it takes a week to get the ports opened up anyway. Which would be fine except it's total overkill for our level of security, and doesn't protect us in any way because HTTP is allow, including downloading of executables and ActiveX and every other thing. All it does is piss off people like me who rely (or at least use) on IRC and NNTP for support.

    4. Re:Wait a second by Jeremiah+Blatz · · Score: 2, Insightful

      I don't know what kind of "security people" you deal with, but they're clearly a bunch of snake-oil selling morons. Frankly, I don't think you've ever seen a real security person, I think you see a bunch of programmers who are responding in a disorganized manner to a directive from management to "add security."

      The people who "designed" these systems are not people who are used to thinking about security, or even know how to think about security. Criticizing the entire field of security professionals based on these systems is like complaining about doctors being incompetent because the miracle cure you bought off the internet made you sick.

      Tog's criticisms are valid, but he aimed wide in directing his ire. Similarly, I suggest that your statement "security people are like PHB's" is incorrect, and you actually mean "security frauds are like PHB's."

    5. Re:Wait a second by Anonymous Coward · · Score: 0

      You wouldn't happen to work for Costco, would you? That's how it is here.

    6. Re:Wait a second by Anonymous Coward · · Score: 0

      The whole infected laptop thing is beginning to piss me off. Host firewalls are not that expensive (even free if you use the Piece of Crap XP firewall) and should be a requirement on corporate laptops that will have direct internet connections.

    7. Re:Wait a second by Jeffery+McGrew · · Score: 1

      "Its far easier to blame the user than to admit your idea was a bust."

      And this is different from the rest of the computer industry, and only pertains to 'security people' how?

    8. Re:Wait a second by nicholas.frota · · Score: 1

      besides natural selection, darwin had another form of evolution: sexual selection. it means, some genes where passed not because they were more fit, but because they were prefered by the woman. so, going along with your analogy, what we have here is a sexual selection of the security. not aimed at more security, but to woo the upper management. it's the same pattern when there's a award for the best movie/design/website/art and the producers start building pieces for the awards, not the viewers. (or to be more technical minded, when a site try to adjust to the google ranking to rank better on the search engine)

      --
      alive and kicking nicholas frota
  4. The greatest threat... by Da+Fokka · · Score: 4, Insightful

    to security in all fields always has been and always will be the human factor. At a certain point security measures will be so advanced that human nature is the most likely bottleneck.

    Social engineering can get you a lot further than being a l33t h4x0r.

    1. Re:The greatest threat... by Anonymous Coward · · Score: 0

      shutup kevin!

    2. Re:The greatest threat... by Total_Wimp · · Score: 5, Interesting

      The human factor can screw you in more than just the social engineering scenerio. One of my favorites is personal firewalls. Since normal humans have no idea what *that* program file is or why it might want to talk on *that* port, they just hit 'yes', and let the attack right in, or they hit 'no', and dissallow a perfectly useful application.

      My company now wants to deploy these magical devices to all employee computers and can't figure out what I mean when I say they'll make things less secure. I think this article was dead-on.

      TW

    3. Re:The greatest threat... by great_flaming_foo · · Score: 2, Interesting
      The greatest threat to security in all fields always has been and always will be the human factor.

      The wetware is always the weakest link because it is the hardest to patch.

    4. Re:The greatest threat... by Anonymous Coward · · Score: 0
      At a certain point security measures will be so advanced that human nature is the most likely bottleneck.


      It's too bad that the threshold is so low.

    5. Re:The greatest threat... by cgenman · · Score: 4, Interesting

      Except that security measures necessarily are a human factor. Human nature cannot become the bottleneck in a system designed to work with / thwart human nature. You might as well say that all passwords should be 1MB of random binary culled from decaying atoms, or a 1GB flash disk welded to the spine of the user.

      People have a limited memory. They generally remember three or four passwords. Deal with it. Either use biometrics, or a password culled from a sentence (as another poster suggested). Or do a dictionary attack on all user's passwords at signup time, and refuse anything in the OED. Or use one of those nifty word verification challenge-response things that are all the rage in web-facing pages.

      People don't change their passwords. Deal with it. Either they're going to write them all down somewhere, or they're going to memorize them. If they write them down, they're succeptable to attack. If you force them to change their passwords, they can't be memorized. But if they are memorized, they can't be compromised with any method that would otherwise catch any login.

      And yes, any network can be compromised. You have to reduce the risk, but you also have to work with the way that people work. I worked at a place with randomly generated 8 character ascii passwords. For security's sake, the password system was case-sensitive. For simplicity's sake, the passwords generated were all upper-case. Invariably, new hires were given the password as lower-case (which makes sense to us humans), and then wondered for weeks why it wasn't working yet.

      I use a password storage system with 256 blowfish encryption, but the idea that I have to store passwords in a password-protected system is a little scary.

      Security is the human factor. How do you give access to one person and not another? How do you verify identity? What can't be faked and / or given away? If by social engineering you mean sneaking into someone's job pretending to be the plant waterer, then stealing the password they have taped to their monitor, then yes, social engineering is part of being a l33t h4x0r. Mitnick's greatest exploits generally involved pretending to be one person to gain enough access to pretend to be another.

    6. Re:The greatest threat... by Anonymous Coward · · Score: 0

      um SE (social engineering) is hacking. therefore being a l33t h4x0r in the art of SE would prove a benefit.

    7. Re:The greatest threat... by Anonymous Coward · · Score: 0

      The wetware is always the weakest link because it is the hardest to patch.

      That would be so great if you could patch the wetware...

      Admin: "Okay, hold still while I power up the Clue-by-Four..."
      *BZORCH!*
      Luser: "Whoa... I know SQL."

    8. Re:The greatest threat... by Anonymous Coward · · Score: 0

      ...they hit 'no', and dissallow a perfectly useful application.

      Like spell check. Why it was attempting to contact the Internet, we may never know.

    9. Re:The greatest threat... by extra88 · · Score: 1

      I think the ticket is to make it an impersonal firewall. At work we have managed Norton AntiVirus installed and basically disabled all the user configurable options. It seems Norton's personal firewall can be similarly managed. Like Managed NAV it can probably do centralised logging as well. I would probably configure it to not give the local user pop-up warnings at all. The user can't do anything if someone is portscanning them anyway. If a program is trying to make an outbound connection, they probably don't have the knowledge to make an informed decision about letting it. Maybe I would just let it warn them the outbound connection was blocked so if a program didn't work they would know why.

      Of course this assumes the user does not have local admin to stop the NAV or firewall service. Since they have physical access to the machine, there's all kinds of things they could do to circumvent the firewall (Knoppix CD being my favorite possibility) but they tend to be more time consuming, technically demanding, and obvious. "Obvious" means they're much more likely to get in hot water.

    10. Re:The greatest threat... by canadian_right · · Score: 1

      Users SHOULD write down their passwords and keep them in their WALLET or PURSE. Not on a sticky note. Not in their top drawer. If its secure enough for cash and credit cards it should be ok for yuor passwords.

      --
      Anarchists never rule
    11. Re:The greatest threat... by JaredOfEuropa · · Score: 1
      At a certain point security measures will be so advanced that human nature is the most likely bottleneck.
      Very true, but the point of the article was that too much security will increase the likelihood of human nature becoming a weak link. If you have to remember 5 passwords that expire every 5 days, and are required to consist of at least 10 characters that have to be alternating letters and numbers, most users will only be able to cope by writing it down. By strengthening the technical side of security, you have weakened overall security.

      A few jobs ago I worked in a high-security environment (military). We had three guys dedicated to security matters, and these guys really knew their business. One of their policies was to forbid system administrators from enabling password expiry. Password expiration in their opinion did not add to security, but added a lot to hassle for users which would encourage them to do insecure stuff (like writing passwords down).
      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    12. Re:The greatest threat... by stefanb · · Score: 1
      I use a password storage system with 256 blowfish encryption, but the idea that I have to store passwords in a password-protected system is a little scary.
      I don't remember quite where I read this, but Bruce Schneier keeps them on a piece of paper in his wallet.

      He recommended it in an earlier Crypto-Gram.

    13. Re:The greatest threat... by zenofjazz · · Score: 1

      Except that security measures necessarily are a human factor. Human nature cannot become the bottleneck in a system designed to work with / thwart human nature. You might as well say that all passwords should be 1MB of random binary culled from decaying atoms, or a 1GB flash disk welded to the spine of the user.
      Ok... I'll nibble... We're designing just such a security tool... (the 1MB of random binary culled from a true-random source, that is..) We're Krypticon, and we're designing the most bulletproof security you can carry on a usb drive.
      We're posting (or have posted) a challenge on our website, open to everyone... Break our encryption... we dare you... Private, industry and government experts haven't been able to yet...
      Krypticon

      --
      -- All That's Evil in the Geek Space ... Allthatsevil.wordpress.com
    14. Re:The greatest threat... by quasarc · · Score: 1

      The Krypticon website has been updated. Download the challenge and crack away. Should we be slashdotted, contact mazonn at yahoo dot com for the challenge message to be emailed to you.

      The successfully decrypted message contains instructions on how to collect your reward.

      Good luck to all.

      Dan Harper

  5. Sliding Scale by the_argent · · Score: 2, Insightful

    I've always tried to balance system security against how much of a pain in the ass it will be to the end user. If the PIA threshold is too high, the more likely the end user will try to navigate around it.

  6. The nonobvious solution by Anonymous Coward · · Score: 0
    login: login
    password: ********

    (hint: it begins with a p and ends with a d)
    So simple even the most consummate hacker could absotively posilutely never guess it!

    1. Re:The nonobvious solution by Rosco+P.+Coltrane · · Score: 1

      password: ********

      (hint: it begins with a p and ends with a d)


      Hmmm ...

      "powdered" ?
      "predated" ?

      No, dunno, I give up ...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:The nonobvious solution by Anonymous Coward · · Score: 0

      It's "password".

    3. Re:The nonobvious solution by Anonymous Coward · · Score: 0

      Are you sure? It could be "poopooed" too, no ?

    4. Re:The nonobvious solution by Anonymous Coward · · Score: 0

      Dude, it's obviously p******d

  7. THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOLE by Anonymous Coward · · Score: 3, Funny
  8. Enforcing passwords != Increasing security by Tony+Hoyle · · Score: 4, Insightful

    You can do all sorts of 'security' things and not increase security one little bit. You can also take a secure system, do more 'security' things an utterly destroy the existing security.

    Anyone with a working knowledge of security knows how far to take it, where the critical points are, etc... if you let a bunch of amateurs do it then they're not 'increasing security' they're just 'increasing the bloody mess that someone will have to sort out when the company gets a clue and hires someone with some experience;'.

    1. Re:Enforcing passwords != Increasing security by dgatwood · · Score: 4, Insightful
      Indeed, it is all too common to see people make things less secure when trying to make them more so. Some classic examples of this include:

      • Password aging (people pick weaker passwords as a result)
      • Airport screeners no longer doing mand checks for computers (with bomb residue tests and verifying that they really are computers)
      • Requiring a different password for every system (my birthday, my house number, my phone number, my dog's name, my mother's maiden name... there, that's the first five...)
      • Assinine rules that require a number in your password or other highly specific rules (aha, now our dictionary search can skip any choices that don't contain a number! Oh, and his password is now John1. Real improvement.)
      • PIN numbers (false sense of security... it doesn't take long to guess one)
      • Security digits on the back of credit cards (also false sense of security, as anyone who steals the card number can probably steal this as well)
      • No knives on airplanes (now the only people who will have them are the terrorists)
      • Arming pilots (terrorist breaks in, surprising the pilot, grabs the pilot's gun off the shelf, and now he has a gun instead of just a box cutter)
      • Antivirus software (fix the real problems, or else they will just keep escalating and lead to a false sense of security)
      Or, as I've always said, anyone who claims to be an "expert" probably isn't. Beware especially of anyone who claims to be a security expert.

      --

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

    2. Re:Enforcing passwords != Increasing security by Anonymous Coward · · Score: 0
      No knives on airplanes (now the only people who will have them are the terrorists)


      Arming pilots (terrorist breaks in, surprising the pilot, grabs the pilot's gun off the shelf, and now he has a gun instead of just a box cutter)


      You realize that these two points of your rant are directly contradictory? You can't be smug about them both at the same time. Rephrase the second as "now the only people that will have guns are the terrorists" if you don't get it.

    3. Re:Enforcing passwords != Increasing security by dgatwood · · Score: 1
      They aren't contradictory at all. Both refer to the preventing an unhealthy artificial imbalance. The safest (but unrealistic) solution is for no one to have any weapons. The safest realistic solution is for enough people to have limited defensive weapons sufficient to balance any reasonable threat.

      Giving one person a gun means that one person has too much power. If that person makes the slightest mistake, things can go very wrong (like the terrorist taking the gun).

      Likewise, trying to unrealistically prevent any weapons means that eventually something will go wrong and someone will manage to get a weapon on board.

      Of course, the equally unreasonable opposite extreme is the Archie Bunker approach of giving everyone a gun. Guns are sufficiently dangerous that this would be suicidal. However, a sufficiently large number of knives balances a single gun quite effectively unless it is a machine gun. Thus arming the pilot and allowing passengers to carry knives is safer than arming the pilot alone, but not as safe as if the pilot were not armed (knives notwithstanding).

      There would only be a contradiction if solving one problem negated the solution to the other. It does not.

      That having been said, there are many possible defensive weapons that are still allowed, which while less effective, can still be fairly useful. For example, floppy disks are excellent projectiles in the event of such an attack. You'd be amazed how much damage a 3.5" disk does when it hits a person fast enough, and they tend to fly fairly straight.

      --

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

  9. Two minds about it by Carnildo · · Score: 5, Interesting

    Speaking as a cracker, I say "Yes! Short passwords! The shorter the better!"

    As a sysadmin, though, I feel longer passwords are better. If systems supported it, I'd require medium-long sentences for passwords. A full sentence is fairly easy to remember, but not very vulnerable to a dictionary attack.

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    1. Re:Two minds about it by Kelz · · Score: 1

      Or why not just use voice recognition?
      It seems that something that is unique to you (the user) would be the most simple and effective way to secure a system.

    2. Re:Two minds about it by treat · · Score: 2, Informative

      Most people are not able to type a full sentence without making an error. Now you have to either echo the password, or accept similar passwords as correct, both of which are horribly dangerous.

      Those that are, probably also type the password too many times a day to make this practical.

      The fact of the matter is that guessed passwords make up far less than a tenth of a percent of all intrusions.

      By the way, all reasonable systems support long passwords. There's really no excuse. I don't know what "if systems supported it" is supposed to mean. I can't think of a modern system that doesn't support long passwords.

    3. Re:Two minds about it by Carnildo · · Score: 5, Informative

      Voice recognition can by bypassed by a $10 piece of technology known as a "tape recorder".

      And it can fail to recognize a valid user if they happen to have a sore throat.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    4. Re:Two minds about it by segment · · Score: 2, Insightful
      As a sysadmin, though, I feel longer passwords are better. Why would this be better? (longer passwords). Consider the following...
      • thisismylongasspassword
      • thi!$1smyp4$s
      Make your password as long as you want, and experience cracker could splica words together from a dictionary file easily. Regardless of even that, if your network isn't using the proper mediums (VPN's, SSH, SSL), a simple sniffer will grab anything you choose to use, evenifyoumadethisyoursocalledlongpasswordwhichyout hingisgoingtosaveyou.

      Shoddy concept of security. Password cracking as we all (hopefully all) know is based on someone's inability to do something different with themselves. People tend to stick with familiarity, and there's nothing wrong with using say your dog's name bowser as a pass, but how about mixing it up !30w$eR ... it's still familiar and most crackers aren't going to spend their time regexp'ing 100mb password files when time isn't on their side.

      I would go on, but work calls...

    5. Re:Two minds about it by treat · · Score: 4, Informative

      Thanks for providing a classic example of a bad security idea. Your voice is not unique to you. Anyone can record it and play it back.

      Also, biometrics are worthless as the sole factor because if copied they can not be changed.

      If you care this much about security, use s/key (or OPIE) or any similar algorithm. Let the user carry around a device that calculates the next password. RSA securid is nice if you don't trust your users not to share their passwords, though not as secure as s/key.

      All the hard problems are solved. Everything that's left is human factors.

    6. Re:Two minds about it by WoTG · · Score: 1

      Yep. A full sentence is probably harder to attack with a dictionary, but it's also harder to remember (precisely). It took me a solid 10 minutes to guess the password to a encrypted file I had made about a year ago. PGP requested a sentence for a password, so I went with it. I actually parts of the sentence-password as a hint in a little password file of mine. Yet it still took me way too many guesses to finally open the file. Capitalization, abreviations, typing mistakes, punctuation... all bad memories. I've now written down most of the bloody password in case I forget again (it's not a file I access to often, but I want it secure).

    7. Re:Two minds about it by rsadelle · · Score: 1

      I don't actually know anything about voice recognition software, so maybe this has been thought of/dealt with, but what if people are sick? I have a cold, and I'm sure it's changed the way my voice sounds.

    8. Re:Two minds about it by RealProgrammer · · Score: 2, Insightful
      If systems supported it, I'd require medium-long sentences for passwords

      That was the point of the article, I thought.

      What would happen if you did require medium long sentences? Users would find a way to avoid typing them. They would leave their sessions open all the time. Time them out? OK, they'll find a fancy keyboard driver insertion utility that makes the system think they're typing. And so on.

      There is a balance between security and usability. You ignore it at your peril.

      There is no substitute for training users. Until we see them as our allies and not our enemies or our chattel, we're condemned to these tail-chasing security games.

      --
      sigs, as if you care.
    9. Re:Two minds about it by Anonymous Coward · · Score: 0

      If systems supported it, I'd require medium-long sentences for passwords.

      There are too ways to avoid easy to guess passwords:

      (1) more entropy per character
      (2) long low entropy passwords

      Your solution is (2)? Fine. You want to force people to use solution (2)? You're an asshole. A high-entropy 8 character password has great security (94^8 = 6e+15).

    10. Re:Two minds about it by devross · · Score: 1

      "My voice is my passport. Verify Me."

      Anyone rememberSneakers?

      --


      If these walls could talk they'd probly still ignore me. --MF DOOM
    11. Re:Two minds about it by Chalybeous · · Score: 1

      I tried using dictation software once, but dropped it very quickly for a similar reason. My voice would become "unreadable" after long work periods, when tired, when sick... I decided it was actually easier to type and not have to put up with errors caused by my flatmate's incessant Ibiza-style dance music (which I can hear - through the wall! - almost as well as the stereo on my desk).
      Anyone remember that bit in Sneakers where they tape the guy's voice and accidentally play it back too fast? ;-)

      Actually, if I was going to digitially reproduce a voice, I'd use minidisc. The only portable tape recorder I have is a low quality dictaphone that sounds atrocious. Probably wouldn't fool voice-recognition biometrics. My new minidisc recorder has much better fidelity...

      (No, I'm not planning to use it for that.)

      --

      "It is dark. You are likely to be eaten by a grue." -- Zork

    12. Re:Two minds about it by Carnildo · · Score: 1

      There are too ways to avoid easy to guess passwords:

      (1) more entropy per character
      (2) long low entropy passwords

      Your solution is (2)? Fine. You want to force people to use solution (2)? You're an asshole. A high-entropy 8 character password has great security (94^8 = 6e+15).


      Which is easier to remember, "Low entropy rocks!", or "s8%hJ`;Q"?

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    13. Re:Two minds about it by jonadab · · Score: 5, Informative

      > thisismylongasspassword

      That's better than you think. My /usr/share/dict/words has over 45000 words
      in it, which is probably typical. The above password is six words long (which
      if anything is pretty short, as sentences go). That means you can brute force
      it in about (45000^6)/2 tries, on average. Compare that to a typical "strong"
      eight-character password (e.g., "bVi-Q*cY"), which can be brute forced in
      (N^8)/2 tries, on average, where N is about 100 or 200 or so, depending on
      your character set. The sentence starts looking pretty good -- and it's a
      *lot* easier to remember.

      > thi!$1smyp4$s

      Yes, increasing the length to over 12 characters greatly improves the security
      of a traditional ugly password. (N^13)/2 is about N^5 times better than
      (N^8)/2, so with an N of around 80 characters (upper and lower case letters,
      digits, and about 20 common printable punctuation marks) that's about a
      three-billion-fold improvement in the time needed to brute-force it.

      I personally tend to favour a combination of these approaches. Take your
      sentence (say, "I tend to favour a combination of these approaches.", make
      a handful of key substitutions, and you get a password like this:
      I-t3nd-2-PHavour-a-c0mbinat|on-0f-these-app roacheZ

      The sentence is easy to remember. In addition to the sentence, you have in
      the above example seven substitutions. That's a total of eight things to
      remember, barely (if at all) harder than tB8k^yQp and pretty much impossible
      to brute force. (If you do the arithmetic on this sucker, it's impressive.
      Even assuming a clever modified dictionary attack, the sentence is nine
      words long (nine *words*, not nine chars), and furthermore there are
      several possible ways to mangle each word. The mere electricity your CPUs
      would use up running the possibilities boggles the mind; whatever the
      password is protecting, you could buy it cheaper.) Then you have to worry
      about things like sniffers, surveillance, and rubber hose cryptanalysis, if
      the password unlocks something worth anyone's trouble to bother with all that.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    14. Re:Two minds about it by Anonymous Coward · · Score: 0

      Shut up white boy.

    15. Re:Two minds about it by Lumpy · · Score: 4, Informative

      that's why I am still fighting with corperate for a great security system here at work.

      I have a test system that cannot be cracked form the outside. all users' "paswords" are 4 digits in length. They use a iButton to log in, simply insert it in the reciever on the monitor (it's on a keyfob on ther keys.) and type your pin number.

      without the iButton you cant get in or access data, without the pin the ibutton is useless, and dont try to crack the code, you have 4 tries and then your ibutton is erased. you have to get it re-encoded before it will work again.

      no more taped passwords under keyboards in drawers, on monitors. the users love it. and it integrates with windows NT and 2000 just fine. (ibutton.com if you want to find a link to the software/company that sells what I am using.)

      I can make ibuttons that are single use, and we can have those same ibuttons work as the door entry card-key.

      if you want more security, you can get java ibuttons and have a program in the ibutton play cryptography with the computer and generate a random access key on every access, or whatever your heart desires...

      you want high security? you have to use a security device to reduce the human factor... ibuttons are the cheapest solution.

      --
      Do not look at laser with remaining good eye.
    16. Re:Two minds about it by Anonymous Coward · · Score: 1, Informative

      Speaking as a cracker, I say "Yes! Short passwords! The shorter the better!"

      As a sysadmin, though, I feel longer passwords are better. If systems supported it, I'd require medium-long sentences for passwords. A full sentence is fairly easy to remember, but not very vulnerable to a dictionary attack.


      I am forced to change my password every month at work. So I change it, and then change it again back to my nice 3 character password. Why should I type 8-12 characters every time I login?

      Speaking as a former cracker, frankly I don't think its even worth the hassle. For the very important stuff, yes, you want a good password. But for the login on my PC, if someone gets into our LAN somehow, my PC is already fucked, they don't need my login to do what they want to do. And its not like they will try a dictionary attack on my account. I would imagine they would go after the admin account first, but if they're already on the LAN, everythings pretty much fucked as I already mentioned.

    17. Re:Two minds about it by matvei · · Score: 1

      Voice recognition can by bypassed by a $10 piece of technology known as a "tape recorder".

      I'd be worried but thank god we have the DMCA protecting us from these horrible circumvention devices!

    18. Re:Two minds about it by Anonymous Coward · · Score: 0

      Not everyone shares your mainstream view of what is and is not easy to remember. There are geeks.

    19. Re:Two minds about it by Anonymous Coward · · Score: 0

      I lost 100 MB of important stuff I had on a zip disk because I couldn't correctly enter the long-ass sentence I had as a password.

    20. Re:Two minds about it by drinkypoo · · Score: 1
      Incidentally from what I understand a 9-15 character password is no better than an 8 character password on Windows NT but a 16 character password is. Be sure that the encryption method used in your favorite operating system for passwords is going to pay off for your longer passwords.

      I would hope that MD5 hashed passwords would not have this particular deficit but I don't know.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    21. Re:Two minds about it by drinkypoo · · Score: 1

      You're wrong on the first count. I used to be in the same building in Austin TX as a company which has a voiceprint identification system which they use over the phone. How do they handle the problem of recording the voice? They keep a log of voiceprint uses and can actually detect a sample which is too similar to the last voiceprint.

      This is an obvious advance and I'm surprised that the earliest systems didn't do it; I'm even more surprised that you AND the author of the sibling comment didn't think of it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:Two minds about it by Anonymous Coward · · Score: 0

      This is an obvious advance and I'm surprised that the earliest systems didn't do it; I'm even more surprised that you AND the author of the sibling comment didn't think of it.

      Probably because anyone can break this by messing around with a sound editor for a few seconds?

    23. Re:Two minds about it by ComputerSlicer23 · · Score: 1
      What flavor of s/key? Last I heard, s/key was rendered insecure (not sure why, but given one password, you could find the next one). Maybe I should say, a particular implementation of s/key.

      So it might be that the random number generator wasn't so random on the one we used. I can't find a reference off hand. Pretty much everybody I can find says that using the MD4 is not as secure as MD5, but still secure as a hash.

      I used one once, where you had to have a username, know the current password, plus you had to download this goofy little Java applet and run it locally, giving it a long passphrase that you had to remember permanently. It output your onetime password for you to use. I suppose someday I should take to using S/Key and generating a list of OTP. So if you were out onsite at a Hospital, that was the only way to log in remotely.

      All authentication, should be done based on something you have, and something you know. So having a keypad that generate OTP's, or having some type of secure dongle. That, and an additional password should be needed.

      I picked up one of those keyfob's from think geek, haven't written down a password in a long time. About my only gripe, is that it doesn't have enough password slots, and it doesn't generate long enough passwords.

      Oddly, nearly all of this guys issues are about authentication, none of them are about authorization, or about other forms of security.

      Kirby

    24. Re:Two minds about it by Anonymous Coward · · Score: 0

      > biometrics are worthless as the sole factor because if copied they can not be changed

      Nah, some big corp will go biometrics because of a PHB, and then when their fingerprint gets copied they'll just have the company pay for the plastic surgery to make a new one.

    25. Re:Two minds about it by Salamander · · Score: 2, Insightful
      All the hard problems are solved. Everything that's left is human factors.

      I don't know if you intended that to be funny, but I almost snorted milk all over my keyboard when I read it. Good one.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    26. Re:Two minds about it by gregfortune · · Score: 1

      Have you been mugged lately? Now which do you suppose your users are going to give up... Their right ear or their pin # and ibutton?

      And what happens if the "cracker" comes equipped with advanced electronics that can monitor the electrical field given off by the cable running from the ibutton receiver and the computer? If someone with access to advanced hardware decided to mess with you, a single point of failure does not stand a chance.

      Is there any physical security? Biometrics (yes, they can be faked.. that's the point)? Electronic countermeasures?

      The answer is probably no and what you probably meant to say was not that you "cannot be cracked", but rather that you have protected against most of the expected attacks on your organization.

      Also, this requires physical access. What do you use for remote access?

    27. Re:Two minds about it by Richard_L_James · · Score: 1
      I have a test system that cannot be cracked form the outside.

      To your knowledge. All it takes is for a colleague to plug a patch link cable in the wrong switch and next thing you know your machine is visable outside the firewall on the public Internet.

      No system can be said to be 100% secure. Programmers/engineers occasionally (or sometimes regularly...) make mistakes and often their mistakes = security bugs. So I would suggest never assuming that something is 100% secure.

    28. Re:Two minds about it by Anonymous Coward · · Score: 0

      I've now written down most of the bloody password in case I forget again (it's not a file I access to often, but I want it secure).

      You might consider changing the sentence to something more memorable then, since you have to write it down now.

    29. Re:Two minds about it by Anonymous Coward · · Score: 0

      I'd be worried but thank god we have the DMCA protecting us from these horrible circumvention devices!

      We have the DCMA? I'm sorry but unless you are a multi-million dollar corporation, the DCMA is anything but yours. You must have forgotten your last "payment", because I dont show you on the list here at all. Please resend your payment, otherwise you have no expectations to use the DCMA, you filthy low-life blue-collar middle-waged worker!

    30. Re:Two minds about it by firewood · · Score: 1
      Have you been mugged lately? Now which do you suppose your users are going to give up... Their right ear or their pin # and ibutton?

      With the new model biometric eButton, which requires both a PIN and a right ear print before producing a one-time password, you get to give Guido all of the above.

    31. Re:Two minds about it by Anonymous Coward · · Score: 0

      they can go ahead and snif the serial connection to the ibutton reader.... oh wait, every time you read the data it's different... wait a minute... the encryption in the ibutton is using a rotating code! oh dear!

      wait, let's crack the ibutton open and read the eeprom... wait the nitrogen gas inside leaked and it self zeroed...

      sorry, they already though of that.

      and as for the being mugged... taking their smartcard, getting their password, hell, cutting off their hand for the biometrics is easier.

      you bring up points that are completely silly, we are talking about making higher security while easier for users...

      what's better the keyfob or your 32 character password taped to the monitor?

      I'm thinking that lumpy has the better idea.

    32. Re:Two minds about it by GlassHeart · · Score: 2, Interesting
      thisismylongasspassword
      That's better than you think. My /usr/share/dict/words has over 45000 words in it, which is probably typical. The above password is six words long (which if anything is pretty short, as sentences go). That means you can brute force it in about (45000^6)/2 tries, on average.

      I fear not. If the cracker knows that your password is a valid English sentence, then the search space is significantly reduced. For example, you can trivially discard any combination that doesn't include a verb. This observation alone probably takes the search space down to 6v*(45000^5), where v is the number of verbs in the dictionary, presumably much smaller than 45,000. A reasonable guess that one of the words is "password" would make the search space 6*(6v*(45000^4)). More importantly, most of your 45000 words are obscure. An attacker would likely initially try at most 5000 common words (which would cover every word in that password). All of a sudden, we're talking about 6*(6v*(5000^4)).

      By making three assumptions, I have narrowed the search space down by maybe eight zeroes - a hundred million times easier - assuming 'v' is in the thousands range. Now, you might say I chose those three assumptions because I already know the password. That is of course true, but what you need to consider is whether the worst password in your entire system satisfies those assumptions (derived entirely from only the knowledge that the password is an English sentence). Crackers can get lucky, too.

      In real life, you'd attack such a password by picking strings from the fortunes files, books, and other sources of quotes, and then we're only talking hundreds of thousands of tries. Remember that many crackers only need the weakest password.

    33. Re:Two minds about it by MoneyT · · Score: 1

      Why wouldn't the employee just give the ibutton card and the wrong pin?

      --
      T Money
      World Domination with a plastic spoon since 1984
    34. Re:Two minds about it by Anonymous Coward · · Score: 0

      This sounds a lot like the RSA keyfob system, although with that system you type in your PIN + the numbers on the keyfob (which change every 60 seconds).

      Personally, I would rather have the RSA system (and it's coming in the mail tomorrow actually....no joke) since it doesn't require any extra hardware, except the fob, to work.

    35. Re:Two minds about it by marshac · · Score: 1

      mistakes = security bugs

      Doh! You just caused one there!

    36. Re:Two minds about it by jvkjvk · · Score: 1

      If I were going to try and crack a system with that kind of security through this method, I would make certain they would give me the right pin by keeping the employee around until they system was compromised.

    37. Re:Two minds about it by MoneyT · · Score: 1

      Seems like a high risk to me. Keeping someone arround means you have to devote some of your attention to keeping an eye on them. It slows you down and it can be problematic because if they've got the will they can play games with you, and you're in a bad position. You can't kill them because then they're worthless and if you hurt them, you'll bring yourself even more trouble. Besides, the longer they get to look at you, the bettter their description to the cops. Espesialy after the initial shock of being mugged wears off. In all it seems like far to great of a risk than it would be to just try a different employee or a different method.

      --
      T Money
      World Domination with a plastic spoon since 1984
    38. Re:Two minds about it by complex · · Score: 1

      my name is werner brandes. my voice is my passport. verify me.

    39. Re:Two minds about it by canadian_right · · Score: 1

      No I have not been mugged lately. In fact I don't know anyone who has ever been mugged. BUT I did some research and it turns out most muggers want cash or your car keys. The statistics I saw didn't even mention "password theft".

      --
      Anarchists never rule
    40. Re:Two minds about it by Anonymous Coward · · Score: 0

      "RSA securid is nice if you don't trust your users not to share their passwords, though not as secure as s/key."

      Depends on what you are focusing on for your security.

      token based security is more secure in this case.

      S/key requires knowledge of a password only.

      securid requires knowledge of a password and the possesion of a hardware token.

      I'm guessing that you are focusing on what is being sent over the network.

      With S/key the password is not sent over the network, rather the password is used to generate a set of tokens such as:
      MEAD DAR DANA LILT JUNK LOLA

      ---------------------

      securid typically sends a password such as
      PIN+tokencode eg: 2722376495 (2722 is the pin)

      So by viewing at least 2 cleartext logins from the same user you can determine their PIN (You can't just grab the first 4 as PIN length is variable, and the length of the tokencode is determined by settings at purchase time ie: 4-8)

      However because the securid is two factor authentication you must obtain both the token and the password to login. Not exactly impossible but difficult.

      Note: you can also buy securid tokens that have a keypad, so you enter your pin into the card which will hash into together with the time+seed hash. Meaning that only a 4-8 character "tokencode" is used as a password. This still keeps the benefits of two factor auth.

      This seemingly makes S/Key more secure then standard securid. However what is transmitted is not the only measure of security.

      S/Key is susceptable to undetectable (ie: offline) brute force attacks (and hardware MD5 and MD4 devices exist), wheras securid has active evasion for brute force attacks, with persistent attacks resulting in the token being disabled, and more importantly being raising the attention of a admin.

      S/key is an advanced form of one time passwords, but don't confuse the benefits of secure communication and multi-factor auth systems.

      Note: Either one used by itself is open to other attacks, such as man in the middle, and the use of a secure transmission system (eg: ssh) tilts the balance towards securid.

      Please don't confuse secure transmission with authentication.

      Note: Sorry this is disjointed, don't have much time to spend on this.

    41. Re:Two minds about it by citog · · Score: 4, Funny

      You must live in one of the areas with low internet penetration ... I've had the shit kicked out of me several times just for my /. password

    42. Re:Two minds about it by gregfortune · · Score: 1

      The main point being that he said it was uncrackable. Yes, this does look like it is better security and it places less burden on the user, but it certainly isn't unbreakable.

      Any idea what the algorithm is that determines the rotating seed? If the algorithm is something predictable, then it doesn't help the strength of device. Ie, time or a pre-seeded generator would both be very very bad. Does it build it's keys off environmental queues like body heat and movement while the person is not at their desk?

      Also, if it is filled with nitrogen gas and the loss of nitrogen is a trigger, why not just open it in a sealed area filled with nitrogen?

      Again, nothing is unbreakable.

    43. Re:Two minds about it by gregfortune · · Score: 1

      You really wouldn't be doing this by yourself, would you? Think accomplice with cell phone and a very nasty temper holding the employee offsite. If the company didn't actively monitor for signals from inside their building and, in the case of cell phones, monitor the conversation, no one would be the wiser.

    44. Re:Two minds about it by Tokerat · · Score: 1

      WARNING: possible unintended assignment on line 001: "..istakes = securit..."
      --
      CAn'T CompreHend SARcaSm?
    45. Re:Two minds about it by haystor · · Score: 1

      This won't help you crack a slashdot password-sentence:

      Its rediculous how these loosers mispell there words and use more wierd grammer then imaginible.

      --
      t
    46. Re:Two minds about it by gregfortune · · Score: 1

      I'm not talking about a typical mugging. I'm talking about someone with the specific intent to steal your key. A "mugging" or kidnapping would be a quick, easy way to do it.

    47. Re:Two minds about it by gregfortune · · Score: 1

      ROFL, that made my evening :)

    48. Re:Two minds about it by Anonymous Coward · · Score: 0

      There are key exchange algorithms which don't rely on shared secrets (like a predictable but otherwise secret rotation). A reasonably good random number source isn't that hard to produce if you're not limited to software.

    49. Re:Two minds about it by MoneyT · · Score: 1

      Fail points though, and a cell phone is one other thing to divde your attention among. Now not only do you have to keep a general situational awareness, but you have to have an eye on a hostage and on your cell (between battery and reception concerns). And of course, the more pople you have involved in something, the more chances you have of something going wrong. At this point, I think it would be easier to try either the social engineering approach followed by a theft of key, or installing a key logger at a terminal you know is used by a certian employee and then getting their button. Either one at this point seems easier and faster than houding someone for information in a hostile and volitile situation.

      --
      T Money
      World Domination with a plastic spoon since 1984
    50. Re:Two minds about it by enigmatichmachine · · Score: 1

      reminds me of the cracker who knows that your password is likely in your aol profile, and culls through chat rooms, taking names, and their profiles, then trying each name with all the words in the aol profile. only problem: you end up with a lot of under 18 restricted accounts.... too many passwrods are brittany when their profile talks about how much they love brittany and n'sync...
      not that i was ever "the cracker" but theorectily...

      --
      -and occasionaly a giant moose.
    51. Re:Two minds about it by Anonymous Coward · · Score: 0

      Himself? No, his daughter would be a much better choice. She doesn't need to be around, just locked up safe someplace.

    52. Re:Two minds about it by frog51 · · Score: 1

      If people can't remember, or correctly type in a sentence without it being echoed, what the hell are they doing in front of a keyboard.

      In the vast majority of networks I look at, I get over 80% of passwords within 2 hours. The only ones which survive longer all have symbols, no obvious link to dictionary words, and are 10+ characters. On my biggest attack box even a 10 character password is brute forceable within a day.

      All my passwords are based on lyrics to songs, with word substitutions following a pattern which is random enough. Okay this means some passwords are 50 characters, but they are easy to remember, pretty quick to type, and as my music isn't world famous, no-one knows the lyrics but me:-)

    53. Re:Two minds about it by jonadab · · Score: 1

      > If the cracker knows that your password is a valid English sentence, then
      > the search space is significantly reduced. For example, you can trivially
      > discard any combination that doesn't include a verb.

      Only if he's doing it by hand. The computer isn't smart enough. Determining
      part of speech in English is AI-complete. It may not be so in all languages;
      in particular, it is probably not so in many strongly inflected languages.
      In a word-order language like English, however, which routinely permits the
      verbing of nouns and adjectives, determining what does and does not constitute
      a sentence is famously AI-complete. It would be faster to just try every
      combination of words.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    54. Re:Two minds about it by jonadab · · Score: 1

      > An attacker would likely initially try at most 5000 common words

      (5000^6)/2 is still better than (200^8)/2, but I do tend to prefer somewhat
      more literate sentences. Something like "Bob shifted paradigms and established
      a new type of password" is much stronger than "This is my long password". It's
      ten words long, *much* easier to remember than ten random characters like
      "Y7bQ(dH|nZ", and includes a couple of words that will not be in the 5000-word
      dictionary.

      This kind of password cannot be generated by software unless you take it from
      a source of known-good sentences, but that is ill-advised...

      > In real life, you'd attack such a password by picking strings from the
      > fortunes files, books, and other sources of quotes

      Passwords should not be chosen from such sources, because if the attacker
      finds out how you generate your passwords you've just shot your search space
      all to pieces; therefore, the sysadmin or the users should make these
      passwords up by hand. Getting users to be creative enough to do so is
      probably asking too much, but in a world where sysadmins often think nothing
      of assigning someone a password like "UnG8IxwM", I don't know why they would
      balk at handing out passwords like "Trying to recall my password makes my
      mind go all woozy and my brain turn to rice pudding" or "I can remember that
      green fields of wheat make spectacular password mnemonics" or "George always
      keeps live salamanders in the office to frighten the cleaning team" or "The
      pain associated with remembering lengthy passwords is exaggerated."

      Yes, all of these include some words that could be put on a short list of
      "words associated with passwords": recall, remember, password, computer,
      system, access, and so on, and several forms of all those words. However,
      you've still got words like "woozy", "rice", "pudding", "fields",
      "spectacular", "salamanders", "frighten", "associated", and "exaggerated".
      So the search space is decently large, I assure you. Remember, the goal
      was not to make the passwords absolutely unbreakable, but only to make them
      at least as strong as "Be%oPMqR". Also remember that the *real* goal was to
      make them easier to remember so you can tell the user "Memorize this, because
      you can't take the slip of paper with you. I have to burn it and grind the
      ashes to powder. Also, if you're caught telling anyone your password you
      won't get your bonus at the end of the year and we'll put you on the system
      where you get a new password to remember every month."

      Bonus points of the user also has an ID tag with their photo on it that they
      have to swipe when they log in, in addition to punching in the memorized
      password.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    55. Re:Two minds about it by sjames · · Score: 2, Insightful

      Have you been mugged lately? Now which do you suppose your users are going to give up... Their right ear or their pin # and ibutton?

      You're technically correct, but the scenerios are not reasonable.

      Unless you have access to very valuable data, nobody is going to mug you for your iButton and pin, they'll take your cash and throw your wallet away. The average mugger won't even know what an iButton is, much less how to use it or that a pin may be necessary.

      If you do have access to data or systems valuable enough for rubber hose crypto to be considered, you'll have other measures in place like physical access control and a security officer to call who can lock your account immediatly.

      At the same time, surely you realise that in any situation where you might turn over your iButton and pin, you'd also turn over your password.

      In most cases, someone sophisticated enough to slip into your work area and use devices that can sniff rf emissions from the cable will have bigger targets in mind. If you are such a bigger target, once again, physical security should be sufficient to keep strangers away from your machine.

      The important thing to remember about security is to use an appropriate level. 90% or so (at a guess) have access to rather boring information. If you can keep kiddiez out and avoid random worms and trojans, you'll be fine. I do NOT enjoy boilerplate power point slides nearly enough to actually try to gain access to yours or anyone elses (and risk felony charges).

      If you're concerned about industrial espianage, you'll gain a lot more security with an alarm system, a firewall, and careful HR procedures to avoid hiring the competition's spy (and issuing him an iButton and PIN, etc.).

      In all areas of security, it's common to see great deals of money and trouble thrown at the 'front door' while ignoring the back door. Things like steel doors with 3 deadbolts next to an unmonitored picture window. Home security systems with pin numbers, sensors, and blinkinlights that can be trivially disabled with a hammer (WHACK, rip) faster than you can enter your pin. If criminals weren't so stupid on average, they'd be worthless.

      Consider the billions being spent on nifty new airport security. Consider a deadbolt on the flight deck door.

      A big point is that unless security upgrades are very nearly painless for users, they'll find a way to disable it (probably completely disable it) and reduce your security level.

      The iButton is good since it defeats MOST intruders while not presenting any great inconvieniance to the user (which is probably made up for by the 'cool factor').

      The other big danger in security is pseudo security. That is systems and devices that sound quite secure but are trivially bypassed, like fingerprint scanners that can be tricked by breathing lightly on the pad to 'reactivate' the latent print left by the user. Another is over-estimation of the security provided.

      Summary, more is more until it is too much, then it becomes less :-)

    56. Re:Two minds about it by hawkfish · · Score: 1
      Determining part of speech in English is AI-complete.
      The most famous example being "Time flies like an arrow, fruit flies like a banana." Still, I think the OP's point is valid, all you have to do is preprocess the dictionary and you have still reduced the search space dramatically, even with some ambiguous words. (You could even do a first cut at automating the process by parsing the output of dictionary.com.) And as another poster pointed out, you can be a bit sloppy if all you want is one password for the system.
      --
      You will not drink with us, but you would taste our steel? - Walter Matthau, The Pirates
    57. Re:Two minds about it by Permission+Denied · · Score: 1
      I can't think of a modern system that doesn't support long passwords.

      The Solaris getpass() function only returns the first eight characters of the password read. This, combined with the fact that much of Solaris still uses getpass(2) (such as /bin/login), means that Solaris passwords are limited to eight characters, and the passwd(1) command enforces this limit to ensure hashes are getpass-friendly.

    58. Re:Two minds about it by GlassHeart · · Score: 1
      The computer isn't smart enough. Determining part of speech in English is AI-complete. [...]

      You've missed the point, in more than one way, I think. The heuristics I proposed as an example are not meant to be rules that will help crack every password. These are assumptions that may very well be completely wrong, but dramatically narrow the search space if they are right.

      Furthermore, what I proposed includes identifying words that can be used as verbs in my dictionary, not from an arbitrary sentence. It's a simple (if tedious) task of classification.

      By the way, what's "AI-complete"? Do you mean "NP complete"?

    59. Re:Two minds about it by GlassHeart · · Score: 1
      This won't help you crack a slashdot password-sentence

      You might be joking, but yes, it will. If I know or can guess that the person is a Slashdot reader, then I simply expand my dictionary. Just because it's misspelled doesn't mean it's random! For example, there are really just one common misspelling of the word "weird". How hard do you think it'll be for a bot to crawl through Slashdot postings to find these novel spellings?

      The basic lesson is, the more I know about the password (English sentence, Slashdot user, etc), the smaller my search space can be. Naively assuming that the search space is always going to be 45000^6 (which is essentially six random words) shows little understanding of how these things are cracked.

    60. Re:Two minds about it by GlassHeart · · Score: 1
      (5000^6)/2 is still better than (200^8)/2

      I just did the math. It's only about six thousand times better, which should not fill you with confidence.

      You go on to propose several ways to improve the pass phrase, and they are all good. I did not say that a word-based system cannot be effective, but that we should not consider the search space simply to be the number of words in the English language raised to the power of number of words used. A heuristics-based dictionary attack may find a weak password with a search space many magnitudes smaller.

    61. Re:Two minds about it by jonadab · · Score: 1

      > It's only about six thousand times better

      Bear in mind, however, the password it's six thousand times better than is
      considered in the industry to be reasonably secure. Also bear in mind that
      my password is so much easier to remember, there's no comparison.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    62. Re:Two minds about it by i · · Score: 1

      "I can't think of a modern system that doesn't support long passwords."

      IBM mainframes takes max 8 characters as passwords. And in practice equates uppercase and lowercase letters. And don't permit special chars !
      (So You have max 8 chars which is either uppercase letters or numbers...)

      Sic!

      --
      Mundus Vult Decipi
    63. Re:Two minds about it by treat · · Score: 1
      If people can't remember, or correctly type in a sentence without it being echoed, what the hell are they doing in front of a keyboard.

      Irrelevant. The people who believe that only intelligent people should be allowed to use computers are not the same people in charge of deciding who is allowed to use a computer.

      On my biggest attack box even a 10 character password is brute forceable within a day.

      Nonsense. The smallest reasonable space is ' '-'~', that's (128-32)=96 characters. If you can do 10^9 tries per second, the attack will take you 96^10/10^9/86400/365.25=2106.7 years. And since no one should be making their hashed passwords available in modern times, a rate of 10^9/s should be impossible anyway.

    64. Re:Two minds about it by haystor · · Score: 1

      I agree that even with the eccentric spelling seen on slashdot, very few of us have 45,000 word vocabularies.

      A quick calculation of 70^8 for the "normal" unix strength password shows 6x10^14 combinations.

      Assuming a 2000 word vocabulary that means sentences only need to be 4.47 words long to be of equal strength. This would assume any word could appear in any position.

      While some optimizations could be made on a cracking program to calculate that certain words go together, the same could be done when validating passwords. "a lot" could be considered one word, maybe even "a lot of".

      Dictionary attacks would be far more difficult than against an 8 letter string.

      I know one thing for sure though. I don't want to support users who have to type in a 9 word sentence exactly right.

      --
      t
    65. Re:Two minds about it by jonadab · · Score: 1

      > By the way, what's "AI-complete"? Do you mean "NP complete"?

      No, I do not mean NP complete. Do a google search for AI complete, or check
      the jargon file or Wikipedia.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    66. Re:Two minds about it by frog51 · · Score: 1

      Only one little premise wrong with your sentence.

      I can do 9x10^14 tries per second:-)

      Takes just under a day...like I said

  10. mirror by Anonymous Coward · · Score: 2, Informative

    My personal solution to this problem has been to create a database with each site a record listing the user name and password chosen. I have a shorthand for my usual password, but all others I'm forced to create are "in the clear," typed in right there for anyone with access to my machine to see.

    D'oh!

    I've been watching security people for years as they've slowly increased the security of everything they can get their hands on until any idiot can wander in.

    That sounds a bit contradictory, but I will soon prove my point. Before getting into the proof, however, I would like explain that it is not solely the security people's fault. They have all attended one D'ohLT University or another, where their professors have carefully groomed them for their current state of profound D'ohLTism. That's the problem with being D'ohLTed; you are very likely to turn around and D'ohLT someone else.

    My wife, the Doctor, was working over the summer at a local hospital. They are fiercely into security, requiring no fewer than four sets of passwords to navigate their system. And why not? There are confidential patient records on those systems! By golly, they ought to have eight sets of passwords, and really make things secure!

    So works the mind of a D'ohLTish security engineer, working feverishly away in his cubicle in the basement next to the steam plant.

    Take him out for a walk. Let him see the sunshine for the first time in years. Introduce him to some normal human beings. Be gentle at first; these are creatures with whom he has had no contact since being sucked into the depths of the university system.

    Then, when his pallor begins to fade and he begins to take on signs of socialization, take him into the offices in the hospital and let him see the four sets of user names and password clinging to the monitors on yellow stickies (e. g., Post-It Notes) or, for the more security-minded, slid into the top drawer where no one would think to look.

    D'oh!

    Only a D'ohLT would come up with a security scheme that is so overly complex that it's guaranteed people will write down their passwords. And yet, this kind of D'ohLTishness is par for the course with these guys. They are the most clueless profession I know, and they are showing no signs of getting any better.

    Of course, there's always room for more retardation of productivity, and, if it can be found, these guys will do it. After the first six weeks, my wife had received only two of the four sets of usernames/passwords, and she'd had to speak to no fewer than seven people to get them. Two weeks of further extreme effort finally produced the last two sets.

    What was she doing in the meantime? Instead of spending full-time repairing people, which is nominally her job, she wasted hours camping out in another doc's offices, using his computer (and passwords--they were right there on the sticky note) to do her work.

    Meanwhile, the other doc, bumped from his office, would go and gets an extra cup of coffee. The security D'ohLTs had thus not only opened up your medical records to anyone schooled in the use of sticky notes, they were pouring money down the drain in the form of lost productivity and company-supplied coffee.

    D'oh!

    Fortunately, of course, this problem is self-limiting. Yes, she only worked at full throttle for the final two weeks of her ten-week stint, but when she returns in December to work for another three weeks, her user names and passwords will all be waiting for her.

    Except unused user names and passwords expire after 90 days.

    D'oh!

    Even constant users have to make up (and post on their computer monitors) new passwords every 90 days, even if they keep their user names. Expiring stuff is the only way these guys can prevent the unthinkable: memorization. Once people memorize the little devils, they don't need their cheatsheets anymore, and then, suddenly, there's real security. They can't let that happen!

    Hospitals all over the country now are

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

      If you are a linux user who gets to work with a big sweaty cock, thank your lucky stars. I've had the pleasure of working with more than a few, and it is a sheer joy.

      Now that's a good troll, save it until the very end.

    2. Re:mirror by Anonymous Coward · · Score: 0
      Unfortunately, the special lug nut has only about 2% or 3% of the surface in contact with the tool, compared to a standard lug nut. If the wheel was overtightened at the factory, as happened with our Lexus RX-300, the custom part of the lug nut will crack right off the car when you attempt to change a spare tire on a dark road late at night, as happened to us, rendering removal of the wheel impossible.
      To remove stripped lugs or broken security lugs do the following. Force a piece of iron pipe over the lugnut (this should be a tight fit) with a 5 pound mallet. If the pipe doesn't fit snuggly, hammer it out of round with the mallet and try again. Use a pipe wrench to turn the pipe.

      If the end of the iron pipe deforms and will no longer grip the lugnut, hammer it back into conformance. If the pipe splits saw off the split part with a hacksaw and try again.

      If you can't get enough torque on the wrench by arm strength alone or you just don't want to use lots of muscle, slip a 3' section of iron pipe over the end of the pipe wrench and lean on that. Be careful doing this as the the lugnut, wrench or either pipe might suddenly fail, spitting sharpenel anywhere

      I recommend eye protection when doing this. 8)
    3. Re:mirror by Anonymous Coward · · Score: 0

      is this trolling a sport? - I just don't get it, why anyone would bother. Seems a lof of investment in time and energy --- for what?

    4. Re:mirror by Anonymous Coward · · Score: 0

      I also recommend using a torque wrench when replacing the lugs to torque them to factory spec, which is probably 80 ft-lbs.

    5. Re:mirror by Anonymous Coward · · Score: 0

      Well, when you can't get a woman, you need to feel clever in order to boost your fragile self esteem.

    6. Re:mirror by Anonymous Coward · · Score: 0

      I currently work tech support for one of the major Banks of Canada...

      I have accounts on 4 NT Domains + one Active Directory domain. On each of this domain I have another password for access to the banking stuff, plus the various other passwords for access to specific systems. I have been here since April (Leaving in december) , yet when I work weekends I still don't have the proper access on the domains to reset some passwords... Yet I'm administrator on one of the domains... Piece of crap systems use tons of different passwords yep. Almost everyone here writes them down in a note in outlook...how secure...

    7. Re:mirror by Anonymous Coward · · Score: 0

      Nice workaround, but it sounds like a hell of a lot of effort just to change a tire...

    8. Re:mirror by Aliencow · · Score: 1

      Didn't mean to post anonymous eh.

  11. Passwords? by R33MSpec · · Score: 2, Funny

    I haven't changed my password here on Slashdot since I joined^H^H^H^H^H^H^NO CARRIER

    1. Re:Passwords? by Anonymous Coward · · Score: 0

      can't seem to pray the gay away?

    2. Re:Passwords? by Anonymous Coward · · Score: 0

      i think you have a problem with ur keyboard dude

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

      Hey cool, your modem tries to delete your posts before hanging up. Probably a good idea for your modem. Also whats cool about your modem is that it send "NO CARRIER" to not only your side but the other modem's side.

    4. Re:Passwords? by Anonymous Coward · · Score: 0

      Aaww Jesus H. Christ on a skewer, another NO CARRIER joke, from another Slashdot poster with a strong herd instinct and the intellect of a potty ...

    5. Re:Passwords? by Have+Blue · · Score: 1

      This guy didn't change his password either. Idiot. And such a low account number, too!

    6. Re:Passwords? by Anonymous Coward · · Score: 0

      Not only that, but it clicked 'Submit' for him too. Now thassa modem!

  12. I disagree with the article by HermesHuang · · Score: 3, Interesting

    Too much security isn't the issue here at all. It's improperly implemented security. Yes, more passwords can be more secure. But only if the passwords themselves are secure. Which is why it's usually good at some level to let users set their own passwords, so that they might actually remember them. Of course, some will set simple passwords. It's up to you how to filter that. But simply assigning strange passwords to people is not the answer. And not having the secure passwords at all is definitely not the answer.

    1. Re:I disagree with the article by Minna+Kirai · · Score: 1

      Which is why it's usually good at some level to let users set their own passwords, so that they might actually remember them. Of course, some will set simple passwords. It's up to you how to filter that.

      I disagree. I think for best security, users should be given pre-generated random passwords. But, that'll only work if its fairly easy for them to have the password reset by a quick face-to-face visit with a security officer. In a truely high security facility, that should be enough security staff for that to work.

      The biggest problem with user-chosen passwords is that it's incompatible with periodic password expiry. And automatically forcing users to change passwords is quite desirable (at least, it's very widely practiced).

      The natural response of a user seeing a "90 days reached; you must change your password" prompt is to type in exactly the same word he currently uses. When that fails, he tries to make the smallest possible modification until the system accepts it. This leads to people cycling just one character higher as time goes by, which for good hackers (or just good guessers) is the same as if it never changed at all.

      If you want to force password changes on a periodic basis, you must not let users choose!

    2. Re:I disagree with the article by bnenning · · Score: 1
      If you want to force password changes on a periodic basis, you must not let users choose!


      Next question: why exactly do you want to force password changes?

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    3. Re:I disagree with the article by dgatwood · · Score: 2, Insightful
      I seriously hope you are kidding.

      Password expiry is no better than having no passwords at all, whether user-generated or automatically generated. The first thing that happens after they run a computer-generated password tool is to write it down. Thus, these tend to be much worse than letting the user pick the passwords. At least user-generated passwords can generally be remembered, and thus require at least a little effort to obtain. :-)

      However, f the user is choosing them, you'll have most folks either making stupid changes like you describe or rotating between a handful of passwords that they can remember. The rest will write down their new password. Thus, password expiration still buys you nothing, and may still make things worse, but at least it is less likely to do so than with computer-generated expiring passwords.

      Besides, if you don't give anyone your password and only send it over encrypted channels (you do turn off telnet, right?), then the password changing can't have any benefit. If someone tries to guess your password, there should be the exact same chance that the new one will be guessed as the old one... except that the human factor means that the passwords will gradually get worse as you expire more passwords.

      The only way that the probability might be different is if someone were trying to guess a given account's password with continuous login attempts spread over a period of several months (in which case you might get lucky and change it to something that had already been tried). If that's happening and your network admin hasn't caught on... well, you know where the real security problem lies. On the other hand, someone might check the same set of obvious passwords again, in which case changing the password to something that had already been guessed would make things much worse. The only way that password expiration can improve security is if your password is periodically compromised, in which case the soltution is to prevent the compromise instead.

      In short, expiring passwords either has no impact on security or makes your system less secure. It simply isn't practical to expect people to remember a dozen different passwords that change very month, every three months, or even every year.

      If you really need high security, use a SecurID system where you have a PIN number that never changes and a constantly changing number generated by a device that fits in your wallet or hangs on your keychain. If $65 every three years is too much to pay for the security of their account, there's nothing in their account worth protecting anyway, so you should relax, let them have Bambi as their password, and repeat to yourself "it doesn't matter".

      --

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

    4. Re:I disagree with the article by Minna+Kirai · · Score: 1

      I seriously hope you are kidding.

      I didn't say it was good- I said it was widely practiced. And it is. Walk into any classified military research facility, and there's posters every 3 meters reminding you to change passwords every 60 days (alternating with reminders not to let anyone follow you through a keycarded door).

      Forced expiry is so prevalent that I didn't want to come out against it, because the concensus is that it's really needed.

      The only advantage I can see to it is that it reduces the time window open for an attack by a patient, resourceful enemy. If passwords never, ever change, then any compromised password is a permanent hole (as long as the attacker doesn't jump the gun and get caught exploiting it). If passwords are your only defense, then your network is transparent forever. Expiry at least bounds that, so a lucky glance at a post-it isn't the end-all of intrusion.

      At least, that must be the thinking, or why else does the NSA require it? (PDF, flip to page 8: "Users should be forced to change their passwords regularly")

      (Also, if you have a dual password+SecurID or password+biometric system, then a non-expiring password gives attackers much more time to work on physically circumventing the other element of protection)

  13. I would If I could ;] by Anonymous Coward · · Score: 3, Insightful

    To bad many sites are disallowing special characters for fear of sql injection attacks. As for to much security? That depends on how important what you are securing is. Is your credit card information worth a little bother to protect? How about the information that the credit card companies use to issue you(or supposedly you) a credit card? Social Security number, Mothers Maiden name, Data of Birth. You can get all that from a DMV database. A system is only to secure until its been compromised, then it wasn't secure enough. Security, should be built in, form day one against a verifyable standards based frame work. Thems my two cents, please keep the change.

    1. Re:I would If I could ;] by The+Snowman · · Score: 2, Informative

      To bad many sites are disallowing special characters for fear of sql injection attacks.

      This is a shame, since it is a *very* easy fix (store MD5 hashes, not plaintext, or escape the string before storing it) and it only inconveniences users. Oh well. A simple text file on my hard drive fixes that problem :-)

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    2. Re:I would If I could ;] by treat · · Score: 1
      To bad many sites are disallowing special characters for fear of sql injection attacks.

      Ah, that's why they do it. They don't know how to use their database library properly.

      I've seen seriously limited password space because of this. For example, a requirement that three characters be non-alphanumeric, but the only non-alphanumeric character supported be _, but it can't be the first or last character. Insane things like that.

    3. Re:I would If I could ;] by khendron · · Score: 1

      If they are disallowing special characters in passwords for fear of a SQL injection attack, then they are implementing poor security. Passwords should *never* be stored in cleartext in a database. Only a hash of the password (with salt) should be stored.

      --
      Life is like a web application. Sometime you need cookies just to get by.
    4. Re:I would If I could ;] by dasmegabyte · · Score: 1

      Or by using a database API that does more than just pass a big string of SQL. I think it's hilarious that people are actually taking the time to code warnings about what characters can and can't go into a password, when they should really just be using a better database layer. It doesn't matter if the JDBC command syntax shaves .1 ms off your round trip if you're wasting a page generation to tell users they can't use a password, and then waiting for another submission.

      There's performance, and then there's complete idiocy. Building strings of SQL based on user input without processing it or wrapping it is the latter.

      --
      Hey freaks: now you're ju
    5. Re:I would If I could ;] by Anonymous Coward · · Score: 0

      Another reason is customer support. They don't want calls like "I can't remember my password" just because someone set caps-lock or forgot "-" vs "_". Stripping out all punctuation and converting everything to lower case makes it much easier for users to remember, enabling them to use better passwords. :-)

  14. password quandry by jeeeeem · · Score: 1

    I've never seen a solution to the conflicting attributes of a good password. It should be hard to guess, involving a mix of upper and lower case letters and numbers, and involving no personal data. It should be different for each site or system. You should change it often. You shouldn't write it down or put it in a text file. Does anyone really follow these rules? How do you remember all your passwords if you do?

    1. Re:password quandry by thecampbeln · · Score: 5, Insightful
      No shit! At some places I've worked, passwords are required to contain X capital letters, Y numbers, and changed once a month. So what ends up happening? After forgetting the damned thing two or three times, most users (including myself, bad form I know but hey) come up with a pattern to their passwords. So, something like this begins to appear:

      Pa55J4n
      Pa55F3b
      Pa55M4r
      Pa55Apr

      Sure, now you have 'secure passwords', but once someone recognizes the patter... This, IMHO is counter productive security wise. Have the ultra secure passwords, but don't make you're users change them too often or this shit begins to appear.

      --
      "1984" was ment to be a warning, not a guidebook. You hear that Kim Jong-il!? BushCo?!
    2. Re:password quandry by Anonymous Coward · · Score: 0

      one way to do this is to have a phrase that you are familiar with and take the acronym. Like "my uncle is named david williams" turns into muindw. You can capitalize proper names or whatever and turn letters into numbers where you can so you end up with something like mun1DW. To deal with different logins, you can just append the name of the organization/machine to the password. Example:

      mun1DWamazon
      mun1DWlocalhost

      That's one way I've found to get security (or at least sufficient obscurity), ease of recall and portability.

    3. Re:password quandry by Anonymous Coward · · Score: 0

      Here's my strategy.

      Pick obscure things in your specialty that most people are unlikely to know and that do not occur in normal dictionaries (VERIFY this). Terms from languages other than your primary one are sometimes good choices too. To cover like-specialized people, then do the usual UppER loWer case thing, ADD7Some NUmbers Be1Tween WoRDs or SyllaBles Int3nTiONNAlLy MiSTpell WordZ and Addd a ! or # or 2. CyCLe# the NumbERZ &the PunKTuation6 from SyStEm7 to SyStEm8 sO thAt, Yeah, ThErE Iz A pAttErn9 (which you can remember easily -- every vowel in the second syllable is capitalized, at the end of words, both, only for words over 5 letters, rollover numbers at 13, number from the date + 4, whatever), bUt It Izznt EasY to gUess10.

      If you have trouble remembering, at worst, you might have to try a few of your various combinations before you get it right. This has saved me a few times when returning to machines I had not logged into for a few months (or even machines that had been sitting in a box for a few years!), or where I was cycling passwords on a schedule. Even if I did not remember the precise password, I had a range of possibilities (depending upon the system, you might have only a few guesses before lockout, but it is better than nothing if you can't remember anything but the formula). Sure, if someone figures out your formula, they might be able to use it to prime the search and guess faster, but it is easy to make tricky rules that are okay to remember, but hard to figure out from only a single password. If people start cracking plenty of your passwords, well, you are probably in trouble no matter what you do.

      For brute force, well, make it longer.

      I'm not claiming this is foolproof, and it does have its deficiencies from a security standpoint, but it lets me manage to remember (or almost remember -- within a couple of guesses) around half a dozen passwords without writing them down. I don't know what the mental limit is, because I don't use more than that number.

      Oh yeah. And I use a different formula for any password used on-line in web forms versus machine logins. Hmmm... I guess I am using more than 6.

    4. Re:password quandry by tonyr60 · · Score: 1

      Using all of the above would be a bad choice and reduce security, which is what the original article is about. A good password policy will allow the average user to remember their password(s) and not need to bypass security by storing it elsewhere (post it notes for example).

      The key is to balance technical security with the user world. If the security is too hard, users will find a way around it. And the more security is tacked on, the more user exploitable cracks appear.

    5. Re:password quandry by Lumpy · · Score: 1

      by the way, tommorow at work there is a new security measure....

      your new password can not contain any characters that can be typed at the keyboard.

      --
      Do not look at laser with remaining good eye.
    6. Re:password quandry by dasmegabyte · · Score: 1

      The problem with computer security is not that keys are not complex enough. It's that people expect one key should be able to do everything, which is just silly. Do you have one key for your car, your house, your bank box, your office, your post box and your ATM card? Or is several dozen keys, maybe on a few different rings?

      My user password at work is "fries". No punctuation, no nothing. I feel completely comfortable telling you this, as there is absolutely nothing you can do with this information other than read my spam email.

      --
      Hey freaks: now you're ju
    7. Re:password quandry by CoolGuySteve · · Score: 2, Insightful

      I had the same problem with my computer account at school. We weren't even allowed to use permutations of words that could be found in the dictionary.

      So instead of thinking of some random combination I just found a pattern on the qwerty keyboard that met the requirements. This is far less secure than what I would have chosen since anyone who catches me typing in my pass can instantly recognize it.

      The whole thing is retarded anyways. I, the user, should be allowed to chose my password and its appropriate level of security. The system runs Unix and I have no permissions to anything but my own stuff. There's not really much damage that could be done aside from whiping out my personal things, so why bother with such strict securty?

    8. Re:password quandry by fdiskne1 · · Score: 1

      The problem with computer security is not that keys are not complex enough. It's that people expect one key should be able to do everything, which is just silly. Do you have one key for your car, your house, your bank box, your office, your post box and your ATM card? Or is several dozen keys, maybe on a few different rings?

      This is definitely true. We need to get people to think of their passwords as keys. Right now, people tend to think of them as unnecessarily complicated On/Off switches and treat them accordingly.

      --
      But why is the rum gone?
    9. Re:password quandry by dasmegabyte · · Score: 1

      Part of the reason for this is the COMPLEXITY of passwords. Think about it, man...if you had to remember the exact combination of every lock you opened, wouldn't you leave more doors open?

      Key generators, like the RSA fob, are a step in the right direction.

      --
      Hey freaks: now you're ju
    10. Re:password quandry by Anonymous Coward · · Score: 0

      For someone to recognize the pattern, they would need to know that password.

    11. Re:password quandry by jonadab · · Score: 1

      > Does anyone really follow these rules? How do you remember all your
      > passwords if you do?

      You can only be so paranoid. *Most* of your passwords (e.g., your slashdot
      password) are generally not worth that kind of trouble. OTOH, a typical
      user probably has one or two passwords that are, and a sysadmin probably
      has a dozen. So...

      > It should be hard to guess, involving a mix of upper and lower case
      > letters and numbers, and involving no personal data.

      Let's rephrase that: it should be hard to guess and hard to bruteforce.
      Whether it involves a mix of upper and lower case and numbers is immateriel;
      that's *one* way to make it hard to brute-force. Sheer length is another way
      that works even better, without making it so hard to remember.

      > It should be different for each site or system.

      You should use a unique, secure password for each *important* thing that
      *needs* to be secure. Your subscription to a given blog, online newspaper,
      or whatnot is not in this category.

      I use an insecure password for my Amazon account -- I can do that, because I
      have not given Amazon any data that needs to be secure (for example, I have
      not given them any credit card numbers; I prefer to pay by check). If
      someone guesses or brute-forces my password, they can order something in my
      name. If they *pay* for it, it'll even get delivered. Whoopee. They could
      do all of that anyway by creating a new account with my name (using, say, a
      free hotmail account for the email) and information out of a phonebook.

      OTOH, the root password for my MySQL database at work is sixteen characters
      long, including both cases and numbers -- and yes, I have it memorized.

      > You should change it often.

      Depends. Passwords you don't use very often don't need to be changed
      very often. You should change your password any time you believe there
      is a chance it may have been compromised (e.g., if someone stands over
      your shoulder while you enter it), and really critical passwords should
      also be rotated from time to time, yeah.

      > You shouldn't write it down or put it in a text file.

      Absolutely don't put it in a text file.

      Don't write it down? Depends. How's the security of your building? Also,
      are you primarily concerned about someone with physical access, or remote
      attacks? There are some passwords that I do write down, because losing them
      is more likely to be a problem than an attack by a person with physical
      access. Now, that said, by "write down" I absolutely do not mean "adhere
      to the monitor on a sticky note" in a public office. Passwords you write
      down should still put where getting/finding them is at least as hard as
      removing the hard drive and mounting it in another system.

      > Does anyone really follow these rules?

      They're guidelines. You also have to use that squishy grey thing between
      your ears.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  15. Annoying security leads to circumvention by Karcaw · · Score: 5, Interesting

    In my case my employer added a re-curring RSA security key to read the outlook webmail, as i have been using evolution for, externally on my laptop for some time this rendered evolution useless, because it did not understand the promts for RSA keys. Then even if i use a web brwser i have to re-login every Hour. Really Annoying.

    So a simple ssh tunnel into a work machine, and a modified transparent proxy setup(I had the GPL'ed source), and an iptables rule, and wow the webmail server always thinks i'm inside the firewall.

    so while i'm doing the forward securely with ssh, they just annoyed me and i worked around it.

    1. Re:Annoying security leads to circumvention by Anonymous Coward · · Score: 1, Funny

      Shhhhh, don't tell them about ssh damnit! I am always at work - just check the logs...

    2. Re:Annoying security leads to circumvention by dasmegabyte · · Score: 2, Interesting

      they just annoyed me and i worked around it...

      You sure did. You worked around it by creating a secure tunnel to just your home. I'd say that's quite a bit more secure than the RSA key. Which you have to admit, isn't really DEFEATING the security

      Interesting, though, how much work you had to do to get around it, and you KNOW the system. A hacker would have to be pretty fucking determined to to what you did, and pretty sneaky not to get caught doing it.

      --
      Hey freaks: now you're ju
    3. Re:Annoying security leads to circumvention by Minna+Kirai · · Score: 2, Interesting

      so while i'm doing the forward securely with ssh, they just annoyed me and i worked around it.

      Even if ssh is unbreakable, your company's overall security has been reduced. The physical security of your home is probably worse than the office, but now an attacker can burgle your house to reach corporate-wide data.

      Of course, if you're allowed to ssh into work, then that vulnerability exists anyhow. But if the workplace blocks inbound ssh and you created the tunnel in the reverse direction, then the danger is your own.

    4. Re:Annoying security leads to circumvention by dgatwood · · Score: 1
      What I want to know is why the grandparent poster's employer didn't set up a VPN solution using that RSA key fob in the first place. That seems like a much more obvious solution than using RSA to authenticate an IMAP (or IMAPS) connection....

      Sigh.

      --

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

  16. Forced password changes by Rex+Code · · Score: 5, Insightful

    Forcing users to change passwords is one example of something that doesn't help security. If there's anything that's going to make the common user write their password on a post-it note and stick it to their monitor, it's being forced to change it at random intervals.

    If you've done a dictionary search when the password was originally set, or at least ensured that the password contained a couple numbers and symbols, then it's a good password and you have no reason to assume the user can't keep it secret. Plus, people might not be able to keep coming up with unique passwords once a month.

    1. Re:Forced password changes by lewko · · Score: 3, Insightful

      This fails however if the time between password changes is greater than the probable time to brute-force (or other wordlist) crack the password file. Don't assume that crackers all use the same 'dictionary' i.e. wordlist.

      Did you know that many 31337 hax0r cracking tools will straight away defeat the more lame methods for using complex passwords?

      This includes swapping every known integer/alpha replacement (e=3 0=o l=7) e.g. If someone used h3110 as their password (i.e 'hello' in hax0r spelling) it wouldn't take any longer than a standard dictionary attack.

      Having a single password changed every 30-60 days is not that difficult. IT becomes a problem where users have to maintain multiple passwords for multiple systems. This is even more dangerous for admins who have to maintain even more, and they are used to protect sensitive systems.

      --
      Do you or your partner snore? - Visit www.snoring.com.au
    2. Re:Forced password changes by mo26101 · · Score: 5, Informative

      About a decade ago, I was a software deveopler working in a building with 2000 users. Back then we wrote apps for win 3.1. Most users 10 years ago were even more clueless that users today, so we often had to install software for them. We would show up and tell them that we need to install something, they would then usually say fine and go take a coffee break. Being win 3.1 we almost always had to reboot for one reason or another in the install. This would then leave us needing to log back on the users computer with the user not there. At this company passwords had to be changed every 30 days and include both letter and numbers. Nobody could remember there password, so when we needed to login and the user was not there, we would just open there top desk drawer. 9 times out of 10 the password was written on a sheet of paper in the drawer. It was amazing how many people did this.

    3. Re:Forced password changes by fmlug.org · · Score: 1

      As a sys admin I have to admit that forcing users to change their passwords in short intervals say 30 days seems to make a system very insecure. Just for the fact that I know users that pick just as bad a password as it was before or they just tape the sucker to their moniter. Can we really blame them? I have somewhere around 15 different root passwords to remember, not including all of my own user accounts. Took me years to learn to memorize them all. My mom works for a hospital she is always complaning about all the passwords she has to remember. One of the systems she logs into kicks her out if she is idle for more then 1 min, so she spends most of her time login in. I think that a lot of systems are getting over secure. Is there parinoia justified, dont really have a clue the current system seems to work and users seem not to mind it all that much, at least they dont complane. We are currently looking into a way of combining many systems with like a single sign on type system so users only have one password and have to change it more often. Ok back on track people are just not used to picking uniq and complicated passwords every month. Hopfully biometrics scanners can fix this for us. It would be really nice to not have to remeber all those passwords and just have to put my thumb of eye up to a little scanner. Ok so maybe this was just a long rant, ill let you be the judge.

    4. Re:Forced password changes by Archangel+Michael · · Score: 1
      Plus, people might not be able to keep coming up with unique passwords once a month.


      Fakepassword01 (Jan)
      Fakepassword02 (Feb) ....

      Fakepassword11 (Nov)
      Fakepassword12 (Dec)

      Each PW is unique, passes Caps / NonCaps / Numeral / character count requirement. This also has the added benifit of actually have 12 passwords before repeating.

      Once someone figures out the trick, it becomes trivial to implement and often spreads.
      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    5. Re:Forced password changes by Chalybeous · · Score: 1

      My university forces a change every 30 days for your network password, as did the Inland Revenue when I worked there about 18 months ago.
      The university won't let you use the same password twice, ever. So I have a 4-character code that I use in all my passwords, plus a short digit string, plus another character set I use in all my passwords. The short digit string is memorable, can be changed monthly, and will never recur in my time here; in a permanent password, I use another memorable alphanumeric instead. (And no, that's not the order they're in)
      The Inland Revenue let you reuse passwords, but you could only use any given password once per quarter, so during my tenure there I used my Star Trek geek knowledge and used three starship registry numbers on a rotating basis.

      I do agree about the sticky-notes problem - people left them on monitors; under phones, keyboards and mousepads; and even under a pad in their desk drawer at the Inland Revenue. There's sense in making systems more secure, but IMHO you need to focus on changing external access passwords with frequency if that's your main worry, and internal users' passwords can be made better by making them permanent or semi-permanent (maybe lasting for 6 or 12 months).
      Along similar lines, the Inland Revenue used to use individual keycards. You couldn't log in without it, and your password and username would only work with your card, so unless you were very unlucky or careless and managed to lose the card to someone who knew both details, the system was pretty secure.

      Biometrics aren't the best idea - you compromise a biometric record and it stays compromised, as far as I heard. But the keycard idea seems sound - if you lose it, just report it lost and its unique ID is killed forever. Then you just need a new username, password and keycard.
      As for the university, their system seems kinda annoying and paranoid to me - I'm sure they have a reason, though.
      Does anyone else think that simple stuff like the keycard system works better than a million layers of biometrics and passwords? In theory, the keycard can be coded - either on its own magstrip or via a db entry with its unique ID number - to record what you can and can't access, as well as enabling logons. Better than 4 different usernames and passwords that change regularly, right?

      --

      "It is dark. You are likely to be eaten by a grue." -- Zork

    6. Re:Forced password changes by Chalybeous · · Score: 1

      9 times out of 10 the password was written on a sheet of paper in the drawer.

      Y'know, I have to wonder if these people are copying clueless movie characters. Remember how Matthew Broderick found the school computer password in War Games ?

      --

      "It is dark. You are likely to be eaten by a grue." -- Zork

    7. Re:Forced password changes by Anonymous Coward · · Score: 0




      It's cool. It's your friend.

    8. Re:Forced password changes by pipingguy · · Score: 3, Funny

      If you've done a dictionary search...

      Slashdot is a great place to find alternative spelling that one can use as inspiration while thinking up passwords.

    9. Re:Forced password changes by tommy_teardrop · · Score: 1

      My brother hacked his school's computer on the last day of term, and stopped all the printers from working, for a prank. He 'hacked' in by using a teachers surname as the username, and using the password: password

      Sometimes, forced changes are useful!

      --
      -- IANAL, BIPOOTV
    10. Re:Forced password changes by dasmegabyte · · Score: 4, Informative

      It shouldn't be amazing. Average people don't give a shit about security, nor should they. It shouldn't be a part of their jobs, or at least it shouldn't be something that interferes with them.

      Does this suck? Sure seems to make your job as an admin harder. But the fact is, you can't rely on end users for security anyway. What happens when Joe in accounting finds out he's about to get downsized and takes it out on the network?

      If you secured it right, nothing. He deletes some information, and you get it back in a matter of minutes from the awesome backups and transaction logs you maintain. You invalidate his login, and it's like he never existed. That's security: having a way to fix things when they go wrong, not assuming nothing will go wrong because you demand so much.

      Security against hackers is no different. Make sure they can't sniff passwords, make sure nobody has too many rights when they come in to the system from the outside world. And when you have to allow them access to something, make sure they never can do more than a day's worth of damage.

      We have a lot of customers who are complete idiots. We know there is no way they will maintain useful logins to our system -- most of them use one login (same password as the log in name) on all of the installed computers they have, because it's easier. So, our new products were designed around this. Nothing is ever deleted from the system using the client application. The client's login can only read information on a server, or mark it invisible. The "root" logins are only known by a handful of people, and are only accepted from the console. And just in case, the whole shebang is backed up daily to tape, and the transaction log cloned and packed hourly.

      So we can have our customers call and tell us "My login is carl, password carl" and I no longer roll my eyes. Because "carl" doesn't do anything more than peering through the window of an armored car.

      --
      Hey freaks: now you're ju
    11. Re:Forced password changes by ejungle · · Score: 1

      You raise a good point.

      This is where a good time-out/ban policy comes in handy:

      • 3 Tries
      • 5 Minute Time-Out
      • 2 Tries
      • 10 Minute Time-Out
      • 1 Try
      • Ban

      ...or something to that effect.

      --
      Remember: umount it before you fsck it.
  17. Common sense by Telastyn · · Score: 1

    The goal of all security measures is to make it inconvinient enough to enemies that it's not worth their time and effort to try and break in, while making it *not* inconvinient enough to users that it's not worth their time and effort to actually use the system.

  18. Maybe no security at all by Rosco+P.+Coltrane · · Score: 4, Interesting

    For example, back when I was going to the University and was living in a slummy student complex where everything that could be stolen was, I used to have a shitty car, and I used to leave my car doors unlocked at night. My car wasn't a good candidate for theft, but when it *was* stolen (it happened twice), it was for joyrides and at least the robbers didn't burst the locks.

    So I guess, the software equivalent of that would be to not leave expensive data that could interest people on networked box, and make as much as your sensitive data as possible less sensitive, by simply publishing it. GPL code, for example, doesn't have to be protected.

    I'm not saying everything should be released, far from it, but there's a lot of "hidden" data that could just be left readable by everybody, by changing some company policies and being a tad more open about everything, thus removing the desire/need to hack the box it's hosted on.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Maybe no security at all by Anonymous Coward · · Score: 0

      >>GPL code, for example, doesn't have to be protected.

      Didn't someone recently try to plant a backdoor into the linux kernel?

      Didn't Debian's source tree just get broken into?

    2. Re:Maybe no security at all by unshaven23 · · Score: 0
      So I guess, the software equivalent of that would be to not leave expensive data that could interest people on networked box,

      I can just imagine what this would do to the accounting department.
      "Did you finish invoice 200359302?"
      "Yup, it's filed in folder 200359 in the left cabinet, but I think janet took it out, so you'll have to ask her."

      Of course the cabinet would get jammed every once in a while and they'd have to call tech support to unjam the door.

      and make as much as your sensitive data as possible less sensitive, by simply publishing it.

      Like publishing a list of customers, projects, passwords and leads onto a website. Good thinking. You'll eliminate the competition with that mentality in no time... Oh, wait...

      GPL code, for example, doesn't have to be protected.

      GPL code is in fact protected because derivated works have to be GPL as well. But you'll protect your CVS tree from hackers to insert malicious code, won't you?

      I'm not saying everything should be released, far from it, but there's a lot of "hidden" data that could just be left readable by everybody, by changing some company policies and being a tad more open about everything, thus removing the desire/need to hack the box it's hosted on.

      Sure, the joke document Joe or Jane sent you yesterday doesn't need to be saved under some secret folder, but imagine all your company email being available to the general public.

      Take a look at the documents that you keep at your company: invoices, offers, customers, projects, budgets, ... This is all data that you don't want to give to the general public, and sometimes not even to your coworkers unless they need it.

      Really sensitive data like VISA card numbers, identity card data, etc surely aren't meant to be passed around in the open.

    3. Re:Maybe no security at all by Anonymous Coward · · Score: 0

      That reminds me of the story of a college computer science department. There was a simple command to crash their computer system to take the challenge out of anyone attempting to do so.

    4. Re:Maybe no security at all by Anonymous Coward · · Score: 0

      He's not saying the program the source code is for is automatically secure. He's saying you don't need to worry about securing/protecting the source code (making sure nobody else can get a copy of the source code that is) if it's GPL'd.

    5. Re:Maybe no security at all by lkturner · · Score: 2, Insightful

      The problem with that train of thought is you are assuming people are hacking the box to get to the *data*. My guess is 'access to data' is not at the top of the 'reasons to hack' list. It probably falls below 'because it was there', 'bragging rights', 'a node to cover ones tracks', 'zombies for DOS attacks', and the list goes on... Keith

    6. Re:Maybe no security at all by StewedSquirrel · · Score: 1

      The interesting thing about this theory is that it prevents what some would call "true" hackers who do it for the challenge...

      But the US culture today seems to be a breeding ground for people who just like the power they can weild without doing more than lifting a finger.

      This country was found on hard work and discovery, but now it thrives on weilding extreme power with very little effort or conscience.

      Many folks would have a heyday crashing that computer "because they can". They will sit back and chuckle as the admins pull their hair out just for the "power trip" of chuckling at someone else's distress.

      Look at George Bush. He's a good example. He would be the one running that program two hours before term papers were due every semester.

      Stewey

      --
      There are 10 kinds of people in the world. Those who understand binary and those who don't.
    7. Re:Maybe no security at all by Anonymous Coward · · Score: 0

      hahahahahahaha. good one.

    8. Re:Maybe no security at all by Richard_L_James · · Score: 1
      I used to have a shitty car, and I used to leave my car doors unlocked at night. My car wasn't a good candidate for theft, but when it *was* stolen (it happened twice), it was for joyrides and at least the robbers didn't burst the locks.

      Did it ever occur to you that a thief might use your shitty car as a tool to hijack another more expensive car by forcing it off the road? Or that a passing 8 year old kid might easily climb into your car, play around and then die when they accidently release your unprotected handbreak on a hill?

      Basic door locks on cars are there not just to protect your own property but to also to help protect the property and safety of others.

      Likewise the same is true of computers, by doing something even relatively basic to protect your computer you are helping to do something to prevent damage being caused against someone else's computer. e.g. stopping your computer being stolen and driven into someone elses computer via a distributed denial of service attack.

      So I guess, the software equivalent of that would be to not leave expensive data that could interest people on networked box, and make as much as your sensitive data as possible less sensitive, by simply publishing it.

      Any "open" access points (doors/windows....) into a building will simply make it even easier for someone to break further into the restricted areas of a building. So I disagree. Also by giving out setup information you are simply making it even easier for someone to hack into computers, e.g. operating system, version numbers, software installed, default installation folder names - all sound like perfectly innocent information but to a hacker information like that is invaluable when carrying out a hack.

      I'm not saying everything should be released, far from it, but there's a lot of "hidden" data that could just be left readable by everybody, by changing some company policies and being a tad more open about everything, thus removing the desire/need to hack the box it's hosted on.

      Many years ago people use to leave their houses unlocked. However that was in the distant past, before modern times when we regularly now have the situation that criminals spaced out of their heads on drugs commit serious crimes without any idea of what they are doing.....

      Your theories are very nice in concept, and well to be honest many years ago I would have undoubtably agreed with you. The point I'm trying to make is the world has moved on :-( Please lock both your car and your computer to help protect our property and friends! Thanks

    9. Re:Maybe no security at all by jcorgan · · Score: 1
      For example, back when I was going to the University and was living in a slummy student complex where everything that could be stolen was, I used to have a shitty car, and I used to leave my car doors unlocked at night. My car wasn't a good candidate for theft, but when it *was* stolen (it happened twice), it was for joyrides and at least the robbers didn't burst the locks.

      I wish I were that lucky. My first car's stereo was stolen *twice* by having the window broken. The stereo itself was not that expensive; in fact, the window repair cost just as much. So I finally started leaving the doors unlocked, figuring if someone wants to take the stereo, at least I won't be paying for the window repair...

      Needless to say, one day I found my car: stereo gone, doors unlocked, and window broken :-)

      --
      Babies are cute because they have to be.
    10. Re:Maybe no security at all by bluGill · · Score: 1

      As my grandpa used to say "We never used to lock our doors. Of course back then there were a total of 4 different keys, and a thief had a skelleton key that would open a lock keyed to any of those 4 keys." Today skelliton keys cannot exist, and each different lock brand has at least 10,000 different combonations. Even still, Disney World has several cases a day where someone gets into the wrong car and drives to away, the key working. (Remember most people have a rental car, this would be somewhat less likely if you had your own car where you knew all the little scratches. I think the new electronic keys fix this)

    11. Re:Maybe no security at all by Anonymous Coward · · Score: 0

      You're missing the point. The things most crackers are after are bandwidth and storage, not files, and as most machines have plenty of these two things making them an unattractive target is hard.

  19. Re:thanks for telling everyone my password, asshol by Kelz · · Score: 0, Offtopic

    Don't use capslock. Its like yelling

  20. passwords by Pompatus · · Score: 4, Interesting

    The biggest problem I have with strong passwords for logins is that everyone seems to have a different idea of what a strong password is. Some people require the first 2 characters to be letters, some require length to be greater than 6 chars while others are a max of 6 chars, and so on.

    I have developed a password that I use on systems I can control that consists of 13 characters, both letters and numbers, and a & sign in for good measure. It makes perfect sense to me, I will NEVER forget this password, and you would litterally have to be able to read my mind in order to guess it. But most systems wont accept it for whatever reason or another, so I vary it slightly to conform to whatever rules are in effect. This creates a problem of about 5 variations of what I want my password to be.

    I think people need to be educated on how to make a strong password. It should be up to the user to provide a strong enough password, because if the user can't remember it, then the entire process is pointless. We're supposed to show photo id at school to have our password retrieved for us, but it happens so often, that the people behind the counter just do it. How many other places do this same thing, because EVERYONE forgets their password?

    Sorry for the long rant, but I felt the need to get all this off my chest :)

    --

    ----
    Squirrel ... It's not just for breakfast anymore
    1. Re:passwords by addaon · · Score: 1

      But if someone manages to somehow sniff the password for one system, you're hosed. One of the most basic rules of good passwords (in addition to having reasonable length and avoiding dictionary attacks) is to use different passwords for different things.

      --

      I've had this sig for three days.
    2. Re:passwords by __aagmrb7289 · · Score: 1

      Thus, showing yet another example of the mindset that we are discussing. Good practice? But is it?

    3. Re:passwords by addaon · · Score: 1

      Yes. I've had passwords compromised, at times, in various ways. I pay my bills online, bank online, applied to grad school online... even buy stocks and bonds online. In addition, I run a handful of servers, control a few domain names, and have a bunch of e-mail accounts. It would really suck if someone got one of my passwords by sniffing when I was using telnet (yes, it happened; I was lazy, and SSH is a big speed hitwhen you're using a cell modem), and was then able to transfer all my money to their bank account, wouldn't it?

      --

      I've had this sig for three days.
    4. Re:passwords by VValdo · · Score: 1

      . It would really suck if someone got one of my passwords by sniffing when I was using telnet (yes, it happened;

      And don't forget keystroke loggers.

      W

      --
      -------------------
      This is my SIG. There are many like it, but this one is mine.
    5. Re:passwords by doofus1 · · Score: 1

      I have developed a password that I use on systems I can control that consists of 13 characters, both letters and numbers, and a & sign in for good measure. It makes perfect sense to me, I will NEVER forget this password, and you would litterally have to be able to read my mind in order to guess it. But most systems wont accept it for whatever reason or another, so I vary it slightly to conform to whatever rules are in effect. This creates a problem of about 5 variations of what I want my password to be.
      pussies&beer ?

    6. Re:passwords by Anonymous Coward · · Score: 0

      Some people require the first 2 characters to be letters, some require length to be greater than 6 chars while others are a max of 6 chars, and so on.

      The best one I ever heard of (possibly urban legend) here on Slashdot was a site which required alternating alpha and numeric characters.

      Nice way to reduce the search space, eh!

    7. Re:passwords by Lumpy · · Score: 1

      I will NEVER forget this password, and you would litterally have to be able to read my mind in order to guess it.

      and it's still insecure.

      you can install whatever security you want, a savvy person can without much effort get your password and other important info within 24 hours.

      I'm betting you dont check your systems for keyboard loggers before you log in each time. I used one last month, a departing CTO refused to give anyone his username and password to access the data on his PC and laptop. we simply waited until after hours followed the cleaning crew into his office and installed a keylogger 1 week before he left.

      the jerk decided to encrypt everything on his machines before he left, the keylogger had his passphrase and everything else we needed to gain access after he left.

      the funny part was that we not only had the passphrase to unlock the company's financial data on his machine (he was pissed because I wouldn't give him a CD backup of his "files" before he left) but we also have his msn email password, his banking password and the usernam and password to what we believe is some kind of porn/bondage site..

      naughtyCEO47 with a password of SpankME99 doesnt sound like something used on a daytrading site...

      anyways, someone like me can thwart your best security with very little effort if you dont follow through with every aspect of security EVERY time.

      --
      Do not look at laser with remaining good eye.
    8. Re:passwords by __aagmrb7289 · · Score: 1

      Seems to me that the security lapse wasn't in the password, but the usage of that password. Again, isn't this EXACTLY what we are talking about here? Solutions being derived from problems that have nothing to do with the problem. That's what you are advocating. Is this getting through?

    9. Re: Passwords by some+guy+I+know · · Score: 1
      That's like asking someone to use their birthdate with their initials tacked on.
      Damn.
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  21. Re:thanks for telling everyone my password, asshol by Darthnice · · Score: 2, Informative

    HE WAS YELLING!

  22. Increasing versus Improving security by GillBates0 · · Score: 2, Insightful
    Are we increasing security too much, so that the users circumvent it?

    By "increased security", do you mean increased security measures, or the increased security of the resulting system?

    If the resulting system is secure because of good security measures, then not every idiot can wander in.

    On the other hand, if you mean just increased security measures, which, apparently aren't resulting in a more secure system, then the "security people" are idiots for using weak security mechanisms over and over again, in a hope of increasing the overall security of the system.

    Improved security measures may not be large in number, but result in a secure system. You're better off using 1 strong encryption scheme rather than 4 weak ones.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  23. Passwords in linux by 3Suns · · Score: 3, Interesting

    There was a time when I was upset by the fact that Linux accepts very strange characters in the passwords (the arrow keys for instance) that couldn't be typed into most GUI password fields. Now I realize that that's not a bug, it's an accidental feature. Effectively, root can't log in on a GUI (including gksu), on a machine so configured, which adds to the security of the system. Fake login screens are foiled by that trick.

    (UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT A B A B) anyone?

    --

    -3Suns

    ~~~~
    The Revolution will be Slashdotted
    1. Re:Passwords in linux by Anonymous Coward · · Score: 0

      YEAH!! KONAMI CODE!

    2. Re:Passwords in linux by Broodje · · Score: 1

      Contra!

    3. Re:Passwords in linux by Anonymous Coward · · Score: 0

      (UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT A B A B) anyone?

      It's (B A), actually, but you're close enough to get geek points. I wish I had thought of it myself. I could have the coolest root password on the block, but no! Someone had to post it on Slashdot...

    4. Re:Passwords in linux by ElderKorean · · Score: 1
      (UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT A B A B) anyone?

      So now there will be a whole slab of new password that have be added to checking databases.

      All the combo moves in fighting games.

      The alt-characters are occasionally allowed by systems as well. Alt-255 is a nice replacement for a space character if your password goes there.
    5. Re:Passwords in linux by Ciggy · · Score: 0

      And the password (END PgDn RIGHT PgUp LEFT LEFT LEFT RIGHT DOWN RIGHT UP UP LEFT DOWN) will get you root on any machine. Enjoy. ^_^

      --

      A rose by any other name would smell as sweet;
      A chrysanthemum by any other name would be easier to spell
    6. Re:Passwords in linux by neves · · Score: 1

      Don't forget to use accented letters. At least american hackers won't be able to guess your passwords:-)

  24. Too many passwords - so I write 'em down! by gilgongo · · Score: 4, Insightful

    I have to remember not one, not two, but SIX different passwords, PIN numbers and security questions simply to access my frikin' bank account online. And I currently have about 12 online accounts of various kinds, most of which impose their own rules to what they want for access (some systems allow numbers in passwords, others don't, some have a minimum of 8 characters, others 10, etc. etc.)

    So what do I (and presumably everyone else) do? I write them down somewhere. How much LESS secure is that than having one (or maybe three at most) username/password combinations that I never write down or tell anyone?

    So I called my bank a few weeks ago and told them that if I signed a disclaimer, would they allow me to go from six pass/PIN/IDs to just a username and password of my choosing? No no no! Far too insecure.

    So would they indemnify me if my notebook was stolen and my account was accessed without my permission? No no no! I'm responsible for my passwords and should not divulge them to anyone!

    But nobody can reliably remember SIX things to log in to one account, as well has having to remember all the other usernames/passwords, etc. they might have.

    So, I've closed my account with them. Because I think they're too damn insecure.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
    1. Re:Too many passwords - so I write 'em down! by rsadelle · · Score: 1

      There's an odd psychological element to password remembering. I sometimes forget the passwords I've used for websites I almost never log in to. However, I'm the entire IS Department for a small agency, and I can remember nearly all the passwords that our staff has to use to log on to our network and in to our database (two different passwords).

    2. Re:Too many passwords - so I write 'em down! by gilgongo · · Score: 1

      It's far easier to remember logins if they are all the same format. If you're subject to arbitrary access schema, it's almost impossible.

      What if each member of your staff could choose their own system:

      Joe Shmo: username and password: username maximum five letters (no other characters), password has to consist of at least three numbers and is case sensitive.

      Julie Smith: account no, PIN and password: the password has to be a minimum of 10 characters, one of which must be upper case. The PIN is 5 numbers only.

      Peter Foo: account no, PIN, one of six security questions the user can choose, rotating randomly.

      Katie Bar: user ID, PIN, password and one of three security questions of which the user must choose from a fixed list, and cannot make up their own.

      etc. etc.

      That's what my problem is!

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    3. Re:Too many passwords - so I write 'em down! by Anonymous Coward · · Score: 0

      I haven't resorted to writting them down, but instead have made a pool of passwords. I have five different passwords of 6+ chars that contain numbers (seeing as work would remember the last for passwords you used when prompting to change) and a couple non-strong passwords for logging on to the large number of websites that require accounts. Sure, this may seem secure, but besides the contest of guessing in three tries what password I used, it cannot be good to use the same ones over and over.

      ps. if you can't logon to your 2000 server, try "obvious" or "passw0rd". I sometimes like "cantguessme" when I feel like being 'creative'

    4. Re:Too many passwords - so I write 'em down! by gl4ss · · Score: 1

      just to access??? that sounds quite awful.

      our bank is has just two pairs of numbers for a login(that don't change), and a card full of number pairs. now, just to see your accounts you only have to remember and type in the two numbers(login/pass), but if you wish to make an transaction(or get a loan, buy stocks, participate in a fund or whatever) you must give a number from that card(you just look up the number). if you just lose the card it's not a big deal(it's creditcard shaped anyways) since you don't do anything with just it(of course you should notify immediately that it has been lost should you lose it). if the login itself took more things than just those 2 numbers i'm pretty sure people would start writing them down and storing them in their wallets with the card that has the other numbers..

      the numbers used to be on fragile paper but that was like 5-6 years ago already(and the paper really sucked, you couldn't take it with you)..

      --
      world was created 5 seconds before this post as it is.
    5. Re:Too many passwords - so I write 'em down! by Minna+Kirai · · Score: 1

      So would they indemnify me if my notebook was stolen and my account was accessed without my permission? No no no! I'm responsible for my passwords and should not divulge them to anyone!

      Why not just write 4-5 of them in the notebook, and concentrate on memorizing the remaining 1-2 passwords the hard way? That way, if someone gets the notebook, she won't have all the keys needed (and can't guess the remainder before you, in-person, instruct the bank to reset all of the numbers)

    6. Re:Too many passwords - so I write 'em down! by Anonymous Coward · · Score: 0

      Hopefully you don't lose the piece of paper! I lock my car doors. I think the only criminal I have locked out is myself. I lost my keys one time and it costs me a few bucks. The more passwords and the tougher it is, the more prone one is to forget. A password to get into system, password to access net. password to check email, etc, etc. How much is too much? Lets move to Biometrics and DNA samples.

    7. Re:Too many passwords - so I write 'em down! by skaap · · Score: 1

      I have a series of passwords, all based roughly on the same thing, it is actually a full sentence without the spaces in

      This provides me with a variable length password, with being able to substitute capitals & numbers where i feel nessecary

      Like a previous comment, websites & relatively arbitary things get a short, 'insecure' password, and ssh logins and the like get the typically longer more complex passwords, all basically linked to the same thing, starting at different points within the phrase.

      I dont think i'd ever forget it, there are only a number of variations which i'd use.

      --
      -Rob
    8. Re:Too many passwords - so I write 'em down! by firewood · · Score: 1
      So what do I (and presumably everyone else) do? I write them down somewhere.

      People who carry handheld computers (PalmOS or PocketPC) can store a large number of passwords in a number of encrypted databases (several dozen apps available of varying quality; and you don't to use only one which might be susceptable to a single point of failure). You can then store a bunch of completely random passwords under a much smaller number of strong but memorable passwords.

      Or better yet for systems under your control, have your handheld, after entering a PIN, generate a new one-time password for each login, so even keylogging is useless without also lifting your handheld to get at the seed and/or algorithm. This gets closer to 2 factor authentication.

    9. Re:Too many passwords - so I write 'em down! by marko123 · · Score: 1

      Write a program to store your passwords online (encrypted). Then you only have to remember one to access the others anywhere there is a computer connected to the internet.

      --
      http://pcblues.com - Digits and Wood
    10. Re:Too many passwords - so I write 'em down! by larien · · Score: 1

      Wow, a whole six passwords. I counted out how many passwords I had to remember about 4 years ago and worked out that between home passwords and NT, Novell, Unix and switch passwords at work, I had over 20 passwords, all of which I knew by heart. For most users, having several passwords is a problem and it's probably more secure to allow them to have one secure password they can keep for longer than 1 month.

    11. Re:Too many passwords - so I write 'em down! by gilgongo · · Score: 1

      That's six passwords/ids for ONE account.

      I have approximately 20 accounts of various kinds, with various numbers of access codes.

      We are NOT just talking about shell accounts here - mostly web-based things like bank accounts.

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    12. Re:Too many passwords - so I write 'em down! by larien · · Score: 1

      Urm, OK, that is a little excessive. My online banking has one username & password but also asks a "private" question like name of parent or first school.

  25. People can make them whatever they like. by MC_Cancer_Pants · · Score: 1

    6 years ago i memorized a 16 character string of random characters, i use it for everything, the first 8 for less important things, just in case. People can choose passwords as neccesary as they see fit. requiring passwords to be so odd isn't really protecting anything, as users will voluntarily do so if it is anything they care about. all that setting these standards does is make people use "master password" apps, (which I for one don't trust for a minute) and cause the "coat-hanger" e-mails to tech-support. ;)

    1. Re:People can make them whatever they like. by treat · · Score: 1

      You use the same password on different systems. It is already compromised.

    2. Re:People can make them whatever they like. by gilgongo · · Score: 1

      > 6 years ago i memorized a 16 character string
      > of random characters, i use it for everything,
      > the first 8 for less important things, just in
      > case.

      OK, so what do you do when the system you are creating an account on demands a username or password mask that does not fit your scheme (e.g. max five letters, must contain four numbers)? What if it requires more than one password (e.g. PIN number or the like) that's on a different scheme as well (e.g. four numbers only) etc. What about security questions ("where did you go to school?" etc.)

      Do you have stock responses for all these scenarios too?

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    3. Re:People can make them whatever they like. by gilgongo · · Score: 1

      > You use the same password on different systems. It is already compromised.

      In theory yes, but in practice if you never tell anyone what that password is, assuming it's reasonably secure then you've minimised your exposure to an acceptable level in my opinion.

      I'd rather keep one or two passwords safe in my head than have to remember 50, or worse still, write them all down somewhere.

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    4. Re:People can make them whatever they like. by Minna+Kirai · · Score: 1

      So in other words, Cmdr Taco knows your email address and passowrd, and can go ahead and login to any website you use?

      (Of course, that problem's not unique to you. Many people use the same passwords for all the "trivial" websites they join)

    5. Re:People can make them whatever they like. by MC_Cancer_Pants · · Score: 1

      I've yet to come accross a system with an obsurd max like that about anything significant; but when i came up with the password, i made sure it had all aspects of characters, numbers, caps, punctuation, symbols. I have come accross one system that didn't like it because apparently some of the characters weren't allowed, i simply removed them and replaced them with the respective numerals correlating with that symbol, i just rememmber that when i'm at that site, i change it. Like I said that's only happened once, so i can rememmber it. my PIN number doesn't use this scheme, and infact i have different PINs for my two different cards. As for security questions, I spam the answer box, so that even a randomization script would have a hard time figuring it out, as I have no need for them if I have memorized the single password. I do suppose, that if a system didn't like the password, i could make the response to the "where did you go to school?" security question my actual password. I haven't really had a need to do this yet, though.

    6. Re:People can make them whatever they like. by MC_Cancer_Pants · · Score: 1

      That's why I cut it in half for systems that I don't fully trust. Yeah, if joe cockbite decides to do a lookup on my password for his site, he can get access to my thread-subscription e-mail account.

      I keep the long password for important sites/systems (root passwords, financial passwords etc). As far as people reading personal e-mails, etc, i frankly don't care very much ;) i'm more concerned with my personal e-mail account name getting out to spammers than someone reading my personal letters.

      My social security number and passwords don't come up too often in my conversations ;)

    7. Re:People can make them whatever they like. by jonadab · · Score: 1

      > requiring passwords to be so odd isn't really protecting anything, as
      > users will voluntarily do so if it is anything they care about

      There are some situations where the user may not care, but the sysadmin has
      to protect the security of the system anyway. Hospitals are an excellent
      example. Approximately zero percent of nurses understand why passwords on
      hospital systems should be secure, and they will happily use their birthdates
      if permitted to do so. Legally, the hospital absolutely cannot allow that.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    8. Re:People can make them whatever they like. by MC_Cancer_Pants · · Score: 1

      valid argument, hadn't struck me. I guess that has to do with how you set up the system, though. If I were building that system I wouldn't give nurses read/write priviliges where they weren't absolutely neccesary. I think the goal of any sysadmin is to make it Pretty Fucking Difficult(tm) for the user to go in and screw anything up. I don't think that a sysadmin should put his faith in the security of a user keeping his password in any case.

    9. Re:People can make them whatever they like. by jonadab · · Score: 1

      > If I were building that system I wouldn't give nurses read/write priviliges

      Read privileges alone are enough. Medical record confidentiality and all that.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  26. observe security processes in action by jptwo · · Score: 1

    security plans should be beta-tested with non-geek testers over several weeks. after my favorite users forgot their PGP passphrases once or twice, i learned to accept that highly intelligent folks could not remember passwords that they didn't use every day. so, i compromised: i encouraged users who wanted a reminder to put mnemonics in their wallets... and to give me revokation privileges!

  27. Myth... by Chagatai · · Score: 3, Interesting
    Having a truly secure environment is impossible. The thing that is critical to remember is that security is about mitigating risk. As I always tell my customers, "It's not a matter of if you have a security issue, but a matter of when." Just like the article says, when too much security is applied to any area people will develop loopholes around them to avoid the "inconvenience." But by the same token without any inkling of security people will give out passwords over the phone. It's trying to find the happy middle that is the problem.

    Does enforcement matter? I'd be lying if I said it didn't. However, the means in which it is dispensed is the issue. No one enforces a security policy? Don't be surprised when a stranger walks in the door. People enforce security like a police state? Don't be surprised when people in power abuse their abilities and allow their friends to skate around issues. Then, of course, there is the typical knee-jerk reaction when an event happens and everything is locked down to only be forgotten about two months later.

    Use common sense, as it isn't common to most people. Tailor the security to the individual company; a meat processor protects their beef, Lockheed Martin protects missile technology--each is deadly in different ways.

    --
    --Chag
    1. Re:Myth... by Anonymous Coward · · Score: 0
      Having a truly secure environment is impossible
      I have a truly secure environment. All information of any value to me, I store in my head. Drawback is the complete lack of any backups, but if I lose my head, my information will no longer be of any value to me.

      Sodium Pentothal is overrated.

  28. geheim01 by Anonymous Coward · · Score: 0

    there you have it, my passwd (not to /. though)

    1. The article focusses mainly on passwords, which is only a small part of security.
    2. It gets almost philosophical when you argue about rules for passwords. As soon as you define a system or a set of criteria for passwords, you limit the search space for a hacker.
    3. Changing passwords every now and then is a good idea, and so is educating people on the creation of passwords. Guessing the password of people you know is usually trivial.

  29. Re:I'm not circumcised. Will I ever get laid? by addaon · · Score: 1

    Dude, just buy some scissors.

    --

    I've had this sig for three days.
  30. i know i know!!! *hand in air* by Anonymous Coward · · Score: 0

    *waiting for permission to speak*

  31. My password is by n6kuy · · Score: 0

    "joshua".

    And, yes, I WOULD like to play a game.

    --
    If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
  32. Security is a process by Space+cowboy · · Score: 3, Informative

    There's little point in having a security-review once per year and then assuming that you're then ok for the next year. If you don't have an ongoing approach to security, you don't have a secure system.

    Every day I get reports from logwatch and tripwire on all the systems I look after. I look them over and query anything that catches my eye as unusual, or that doesn't correlate with the system-updates downloaded overnight. It takes about 10 minutes, and I do it over the first coffee in the office. It's just part of the routine. I insist on good passwords, and the machines are firewalled as much as possible. Got to leave that damn port 80 open though :-)

    I don't have the most-secure servers in the world, but I'll notice pretty quickly if there's something wrong with one of them, and I get an SMS if the chkrootkit program discovers anything...

    I have a client who had an annual security-review process, and was hacked into, about 3 months after the review. The attraction was the bandwidth they have, I guess, and the first thing they knew about it was when that 200mbit pipe went crazy spamming people left right and centre... Their attitude changed when they suddenly got charged a lot of money for doing something they didn't even know about!

    Simon.

    --
    Physicists get Hadrons!
  33. Trade-off by Black+Parrot · · Score: 1


    As best I can tell, there's a direct trade-off between security and ease-of-use. So set the level of security you need, no more and no less.

    And if your stuff needs high security, hire people that will understand that and not write down their passwords. Sorry; there aren't any magic-bullet solutions that will allow an end run around that requirement. If you need stuff that requires special handling (computer security or otherwise), and you don't think it's worth paying experts to handle it, you need to rethink your business model.

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Trade-off by Elwood+P+Dowd · · Score: 1

      And if your stuff needs high security, hire people that will understand that and not write down their passwords. Sorry; there aren't any magic-bullet solutions that will allow an end run around that requirement.

      Yes there are. Smart cards with passwords valid for short durations. Public/Private key pairs. If your stuff needs high security, and you're using a password that can go on a sticky to protect it, you've hacked yourself.

      Let your users use one of those methods, plus a simple memorized password that rarely changes (but expires after a few failed attempts), and you've got security. You also don't have any passwords on post it notes. Make the secure way the easiest way. Make the insecure way really really inconvenient.

      --

      There are no trails. There are no trees out here.
  34. Not the source, really by sphealey · · Score: 4, Interesting
    So works the mind of a D'ohLTish security engineer, working feverishly away in his cubicle in the basement next to the steam plant.

    Take him out for a walk. Let him see the sunshine for the first time in years. Introduce him to some normal human beings. Be gentle at first; these are creatures with whom he has had no contact since being sucked into the depths of the university system.

    Then, when his pallor begins to fade and he begins to take on signs of socialization, take him into the offices in the hospital and let him see the four sets of user names and password clinging to the monitors on yellow stickies (e. g., Post-It Notes) or, for the more security-minded, slid into the top drawer where no one would think to look.

    Besides being offensive, this scenario is, 99.5% of the time, blatently untrue. The security professionals are very much aware that the password systems don't work, and that the userids and passwords are sticky-noted to the monitor. But they have not choice: (1) no better system than passwords has yet been devised (2) they are responding to the demands of UPPER MANAGEMENT for "security NOW, dammit!" (3) upper management in turn is responding to the demands of auditors, regulatory agencies, and ultimately Congress.

    The guy in the basement office has about as much control over this process as Pvt. Beetle Bailey does over the war in Iraq.

    And really - would those same people who tape the password to the monitor tape their garage door key to the doorframe because "it is too much trouble to carry 3 keys around"? I have 15 keys on my keyring, personally, yet no one makes offensive statements about architects and locksmiths re: "door design".

    sPh

    1. Re:Not the source, really by Have+Blue · · Score: 4, Interesting

      If it was as easy to memorize a 32-character randomly generated password that changes every 30 days as it was to put one more key in your pocket, then no, no one would tape it to the door. But if my garage door key was a 6" half-pound chunk of rebar, damn right I'd find a less secure place to store it.

    2. Re:Not the source, really by __aawavt7683 · · Score: 1

      You seem to also be stating blatantly untrue facts. Lets go over some:

      First, passwords are NOT the only, and most likely not the best, method. There are smart cards, swipe cards, fingerprint scanners, etc. The smart cards were used in some places at my previous university -- plug the card in, it logged you in. Unplug, it logged you out, I believe. While for an organization an idle time limit may be more appropriate, this worked. If you forgot your card and you lived in the dorms, you didn't eat at the next meal.. it also served as a swipe for getting into the cafeteria. And lets not forget these were public computers vs a semi personal PC at your own desk. Forgetting a key card there would mean someone else may get your meals or delete your homework, vs someone possibly not even noticing your computer has a card in it when you're not present. One thing to do is make doors swipe access, so you have to have the card and can't go anywhere if you forgot it.

      Second, demands from upper management can't completely be fulfilled as THEY want. As a security professional, you need to implement security. Not demands of upper management. They likely wouldn't even know if you do anything or not. (Yes, sir, I implemented a doo bobbidy diggle just the other day. It's like a firewall, but it checks network traffic for anything suspicious.) Implement the security, and if they complain, "More passwords!" explain why that's not the answer and why you, in your professional opinion, feel that's bad. Then suggest an alternative (smart cards).

      Third, yes, upper management is responding. They're also most likely doing so without knowing what they have and what it's doing. Perhaps, with the ongoing security checks mentioned in another comment, there should be a yearly or twice yearly brief to management about why what is there and how it will help. If they know what's there, as well as what's NOT there and what can be done about it, they're likely to be more reasonable (see the topics of management seeking assitance outside the IT department because the dept. would just treat them as fools).

      Lastly, the part about the three keys is a horrible analogy. If you had three cards to swipe, so be it, I bet you would swipe rather than manually punch in the code printed on the back of the card. Just think if people had to remember the tumbler positions of those keys to get into their house _instead_ of having something easy to plug in -- do you think they'd ever lock their door? They'd likely demand a better system.

      So, that's my opinions on your opinions. Eat my shorts.

      -DrkShadow

    3. Re:Not the source, really by freeze128 · · Score: 1

      Hey, *MY* key to your garage door is also a 6" half-pound chunk of rebar! There's no point in both of us carrying one around...

      Just leave it at the edge of the driveway, I'll find it.

    4. Re:Not the source, really by randombit · · Score: 1

      no better system than passwords has yet been devised

      Depends on how you define 'better'. A smartcard that did RSA signatures would kick a passwords ass. (A simple PIN system that locks the device after N bad attempts would be a good idea for this). The problem is that you need special hardware to interface with it, and it's not going to be supported by a lot of stuff. Even if you could modify your core systems to deal with it, there are a lot of random things that are going to expect just a plain ordinary password no matter what (for example, websites).

      You could say similiar things about S/Key, EKE, or half a dozen other things. The problem is that right now most applications don't have any concept that things like this might be used. PAM helps a bit, but it's not like your ASP or Java code is going to be using PAM anytime soon.

    5. Re:Not the source, really by wfberg · · Score: 1

      (1) no better system than passwords has yet been devised

      Except those nifty token+PIN systems. My bank has even given me a "calculator" type thingy in which I put my ATM card, and using my normal PIN, the chip on that card will calculate the response to a challenge when I log into online banking. Pretty nifty, pretty secure. The chip will stop working after 3 attempts at a wrong PIN, and if the card is stolen, I'd report it straight away anyway. This closes the window of opportunity considerably.

      Token based security systems can integrate really well into computer systems, so you end up with Single Sign On solutions, and the challenge-response protocol can run over a simple USB link, so all you have to enter is your PIN (into hardware which you carry with me, and isn't susceptible to having keyboard sniffers installed).

      There are lots of vendors who sell this hardware, iButton, rsa.com, etc. etc. Pick up a random computer industry mag and they're right there in the less-than-a-page-big ads.

      Note that SSH uses a similar idea for single sign on; you type in your password/phrase into an agent which decrypts your private key on your workstation, and challenge/response is used when logging in; your password is only exposed to your local workstation, not to the remote system, nor is it sent over the line in any way. You can even change keys without changing the password/phrase (and vice versa).

      I saw another post here mention diceware, which is pretty nifty too; passphrases generated using dice.

      Physical security is also often overlooked, on the premise that you're fucked anyway when people bring in laptops, or plug a wifi access point into your network. But physical security is the only kind of security where biometrics make any sense at all (as in; "hey, I haven't seen you here before" or; "that's not your photo on this id here.."). So if you're going for 3-out-of-3 authentication (something you know/have/are) you need physical security as well.

      No security is perfect, but it doesn't have to be quite as bothersome to users. Let's say no one can log into remotely to the work LAN. That's not that inconvenient to most people, and if some one complains, sure, let them at it, and log what they're doing. The window of opporunity may be widened by a creak because a few accounts do get remote access, but no form of security is perfect anyway.

      I find attack trees a useful way to present weaknesses in security; it emphasises the weakest chain in the link, but also the prerequisites to get there, and the alternatives. (For example, the CEO might well have a yellow sticky tape with his password on his monitor at home, but breaking into the CEO's home is quite hard because that house has pretty good physical security, him being the rich bastard that he is.. Whereas bribing cleaning people who come in at night to place a keyghost is cheap and effective.

      --
      SCO employee? Check out the bounty
    6. Re:Not the source, really by sphealey · · Score: 1
      Depends on how you define 'better'. A smartcard that did RSA signatures would kick a passwords ass. (A simple PIN system that locks the device after N bad attempts would be a good idea for this). The problem is that you need special hardware to interface with it, and it's not going to be supported by a lot of stuff.
      That's kind of my point. Smart cards, PIN generators, all kinds of fancy technology would be better than passwords. Except that passwords are implemented in every system and work everywhere (even under water or in space), whereas the other named technologies are not and do not. I don't like passwords myself - but every attempt I have seen to do away with them (stretching over 20 years now) eventually runs into a brick wall due to the universality problem.

      sPh

    7. Re:Not the source, really by StormyMonday · · Score: 1
      Besides being offensive, this scenario is, 99.5% of the time, blatently untrue. The security professionals are very much aware that the password systems don't work ...

      Any "security professional" who weakens security at the behest of "management" is no more a "professional" than a burger flipper is. Real professionals get paid to do things right, not just apply random garbage because some pointy-haired boss needs to feel like he's doing something.

      My experience of "security professionals" is, if anything, even worse than Tog's. About 2% of them know what they're doing; the rest are either totally clueless or are selling snake oil. (And that 2% is an improvement from 5 years ago ...)

      --
      Welcome to the Turing Tarpit, where everything is possible but nothing interesting is easy.
    8. Re:Not the source, really by virtual_mps · · Score: 1
      Any "security professional" who weakens security at the behest of "management" is no more a "professional" than a burger flipper is. Real professionals get paid to do things right, not just apply random garbage because some pointy-haired boss needs to feel like he's doing something.

      Then who would you define as a professional? I'm struggling to come up with a profession where you can buck your boss and win.
  35. And the answer is: by djbrums · · Score: 1

    And the answer is:
    No, we shouldn't.

    Any other questions I can help you out with :)

  36. A Simple Exercise In Self-Auditing by Bowie+J.+Poag · · Score: 4, Funny



    Exercise: Make a drawing on paper of what your system looks like from the point of view of people on the outside. Draw it in a similar fashion to how one might draw a house, or a favorite car.

    A) If your picture looks like or includes any of the following objects, proceed to step C:

    . A block of swiss cheese
    . A large question mark
    . A fat mall-cop with powdered sugar around his mouth
    . A small child in a corner, crying, holding a security blanket
    . A Diebold voting terminal

    B) If your picture looks like or includes any of the following objects, proceed to step C:

    . Fort Knox
    . A medieval castle under siege with the invaders having boiling tar poured on them.
    . A resettable Viet-Cong boobytrap with dozens of pigs already skewered on it
    . The business end of a .357 Magnum
    . An illuminated Jesus standing atop an Sun E10K
    . A solid, faceless slab of hyperdense radioactive metal extracted from the heart of a neutron star

    C) You need to increase your system's security.

    --
    Bowie J. Poag

    1. Re:A Simple Exercise In Self-Auditing by Anonymous Coward · · Score: 0

      LOL!! *choke* *cry*
      Bravo, encore! *sniff* Bravo!

    2. Re:A Simple Exercise In Self-Auditing by Anonymous Coward · · Score: 0

      you're still alive?

  37. Business Practices and Security by randall_burns · · Score: 1, Troll
    My experience is that many companies have business practices that stress their security procedures to the extreme. For example, look at Enron. Virtually their entire IT staff were H-1b/L-1 workers from places where they weren't able to do background checks. They had a practice of hiring closeted gay accountants(so they could be blackmailed into doing what management wanted). Then this bunch of managers with degrees from Westpoint and Annapolis(yes, many of their upper managers were from those schools with their honor traditions) wonder why things went sour
    (and at least $3 billion of the 12 billion in losses wound up in India).


    The first key to decent security is building a community in which people have at least a degree of trust and respect for their leadership. If you have that, good security practices can go a long way. If management is playing a negative sum game with their staff and the larger community, sooner or later someone more devious and less honest is going to show up and take over that game. Those that live by the sword die by the arrow.

  38. Schneier's Take by jazman_777 · · Score: 1

    His take is that we are required to remember a lot of hard-to-remember passwords. Which we can't really do well. So the best compromise is, instead of just picking easy passwords, to write the passwords down, and protect the paper fanatically.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  39. Re:Passwords? OT by SlashdotLemming · · Score: 2, Informative

    "NO CARRIER" still getting a funny?
    Interesting... that has to be one of the longest lived funny mod triggers.

    Current funny triggers: SCO jokes, Golum speak.
    Declining funny triggers: I, for one, welcome our new ... overlords
    Recently deceased funny triggers: Yoda speak
    Deceased, but still occasionally funny: All your base..., In Soviet Russia...

  40. Simple Passwords are fine by crow · · Score: 1

    Back when people were using Unix systems without shadow password files (or using NIS, which does the same thing), people could get access to the encrypted passwords and do an offline dictionary attack. Simple passwords were bad.

    Now with most systems, you can't get at the encrypted passwords unless you've already compramised the system. Hence, any brute-force attack should be detected by the number of failed login attempts, and a full-fledged dictionary attack can be defeated by simply adding a second or two to the response from the authentication server.

    So all you should need is a password that won't be guessed on the first few tries.

    1. Re:Simple Passwords are fine by Anonymous Coward · · Score: 0

      nah, I guessed passwords by being patient: just try two every day. The third and correct password will be provided each day by the authentic login.

      Success was usually after a week or so.

    2. Re:Simple Passwords are fine by Minna+Kirai · · Score: 1
      So all you should need is a password that won't be guessed on the first few tries.

      This is true, somewhat. But there are some important caveats:
      1. Not all remote servers may be configured to detect or bog-down dictionary attacks.
      2. TOO simple is still bad... too few characters, or too much repetition, opens you up to houlder-surfing attacks.
      3. If the password is used for encryption, rather than authentication, it still needs to be complex. A dictionary-attack on encrypted data can be run in the privacy of the hacker's home, at kilohertz rates. The data may have been sniffed in transit, or the encrypted disk stolen, and then the attacker has years to work on it.
  41. Real security! by Dark+Lord+Seth · · Score: 1

    Set up Tripwire to send 10k volts down the appropriate network port in case something goes wonky!

  42. Security's Theory of Relativity by Anonymous Coward · · Score: 2, Insightful

    The obvious answer: It depends on the value of what you are protecting and what it would cost to replace it. The problem is after spending years of learning and loads of money on books, what security analyst is going to say "well, if the web server goes down, it would only take 15 minutes to restore from backup and cannot effect other systems, so there is no need for a $5000 firewall and the administration that goes with it." It is like asking a car dealer if we should replace our reliable sedan.

    That said, the only effective way to maintain security when it is required is to keep it usable for lUsers. We all have our keychains for PGP, but how do you make an easy to use yet secure keychain for the end user? An encrypted program on a USB Key? A login on a secured central server? We still protect our own dwellings, the places we keep our most valuable items, with a 50 cent shaped peice of metal. How much more valubale is that forwarded joke sitting on your hard drive at work?

  43. I use good passwords, and here's how by kaan · · Score: 5, Insightful

    And I have to spend nearly zero brainpower remembering a password. Here's what I do...

    Take a phrase (song lyric, phrase, personal mantra, etc.) and grab the first letter of each word. Then replace various letters with numeric digits.

    So an example phrase might be: "i love to post on slashdot"

    which would become: "iltpos", but then you could replace the "o" with the digit zero (0), and the "s" with the digit five (5), so now you've got:

    "iltp05"

    That's basically an unintelligible password, yet totally easy to remember because all you need to remember is your password geneation scheme and a tip for what your phrase is.

    1. Re:I use good passwords, and here's how by betis70 · · Score: 1

      My friend and I used this technique to memorize the major rivers in Spain for High School Spanish.

      Something like:
      EDoTaGuaGua: Ebro Dobro Tagus Guadiana Guadalquivier

      --
      I forget...are we at war with Eurasia or East Asia?
    2. Re:I use good passwords, and here's how by betis70 · · Score: 1

      Doh! Duero not Dobro. I was mixing my music in with my geography.

      --
      I forget...are we at war with Eurasia or East Asia?
    3. Re:I use good passwords, and here's how by prs_013 · · Score: 1

      I put down my complicated password on a post-it too! except... I jumble it up with sentences and SEE a pattern in the jumble.. that way, it is there on a post-it right next to my PC and no-body else can figure it out too! After I have memorised my password sufficiently, the post-it is shredded!

      --
      PRS.
    4. Re:I use good passwords, and here's how by CoyoteGuy · · Score: 1

      So an example phrase might be: "i love to post on slashdot"

      which would become: "iltpos", but then you could replace the "o" with the digit zero (0), and the "s" with the digit five (5), so now you've got:

      "iltp05"

      Congratulations buddy... You've just disclosed the average slashdot reader's main password!!! I imagine total chaos will ensue, as 80% of our worlds computer and network services are destroyed..

      In cases like this, I suggest yanking the ethernet cable. That's the strongest, and easiest form of security out there!! I only plug in for pr0n. :P

      --
      Slashdot.. Land of nerds, trolls, and FlameBait..
    5. Re:I use good passwords, and here's how by Snorpus · · Score: 1
      That works, provided you can remember your "secret phrase". I have a friend who literally has to have her daughters pick her passwords for her... so they'll remember! PINs, passwords, phone numbers, etc., just are not easily remembered by some people.

      I suspect most /.-ers have a favorite pattern, which probably yields at least semi-secure passwords. I use the full names of three people that I won't forget, mix the first letters of those nine names in a particular order, throw in a few digits that I'm likely to remember, and then alternate upper and lower case in a specific pattern.

    6. Re:I use good passwords, and here's how by Minna+Kirai · · Score: 2, Insightful

      I use that system too, but its not as good as forcing yourself to memorize a randomly-generated string.

      "iltpos" or "hthayt" has much less entropy than "ilcpskl" (which a computer gave me). Knowing you use this system, a hacker can download a bunch of ebooks and process them to generate a Markovian model of the English language. That would represent that letters appear at the starts of words with different frequency, and even (with work) that the frequency changes depending on how far you are in the sentence.

    7. Re:I use good passwords, and here's how by StewedSquirrel · · Score: 1

      "ilcpskl"

      I love climbing past some kid (with a 1 at the end)

      Seriously, there are such a large combination of words you can stick together that the entropy of ANY set of letters that doesn't vary too much isn't that variable.

      Now, if you had random letters, numbers, symbols, etc like a "true" random ASCII generation would come up with, it would be much more entropic, but unless this one is an anomoly, it looks like YOUR computer is coming up with purely lowercase letters with a number at the end.... which is the shape of 95% of bad passwords. :-)

      Stewey

      --
      There are 10 kinds of people in the world. Those who understand binary and those who don't.
    8. Re:I use good passwords, and here's how by Coryoth · · Score: 2, Insightful

      Probably good enough for general use, but not exactly secure. First letters of words have a biased distribution, and leet speaking up a password is very commonly used method, so most decent passwords crackers have rules to deal with that.

      Jedidiah.

    9. Re:I use good passwords, and here's how by ElderKorean · · Score: 1

      This could be the start of something that the slashdot editors could do instead of checking for duplicate posts.

      Perhaps run a password checking program against the /. database and check how insecure the community passwords for a geek site are.

      On the otherhand that could also show that 95% of the accounts are actually the same as the username.

    10. Re:I use good passwords, and here's how by Anonymous Coward · · Score: 0

      ilcpskl - i love cock, please spunk, kiddie lust.

    11. Re:I use good passwords, and here's how by el_$corpio · · Score: 1

      I use vi key sequences. Then, rather than type the password on a post-it, I say what the key sequence does.

      For example, clear file and force write.

      There is more than 1 way of doing this (I always do it the same way) but its obscure enough where I work to be effective.

    12. Re:I use good passwords, and here's how by sootman · · Score: 1

      I tried your idea but my bank says "FP!" is not long a enough password. :-( ;-)

      As an aside, I wonder if anyone's using 'g04t5e.cx'?

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    13. Re:I use good passwords, and here's how by alienw · · Score: 1

      Ummm... You are assuming that the person cracking the password knows exactly how you generate it. If he/she doesn't, then it's as good as any random string.

    14. Re:I use good passwords, and here's how by Anonymous Coward · · Score: 0

      A much better way is to use ONE WORD and use a combination of it for EVERYTHING.

      Since I was about 10 I have used the same password for everything. A few important people know it, in case they need to enter one of my accounts. Lets say this password is "elite".
      Maybe it requires 9 letters? elite1234
      The crazy alphanumeric requiring wierd chars? 31l337!
      And for my average password I would use eleet, elite, or some combination of letters and numbers, e1eet, 3l33t, 3133t, etc

      I dont really use "elite", but this system works for me. Basically, its the worst idea, but I have never forgot a single password (sometimes a few tries of combinations are required though), and have really used this for over 10 years.

      Now at work, they gave me a horrendous password and I am tempted to start using that trash from now on.

    15. Re:I use good passwords, and here's how by Coryoth · · Score: 1

      Not entirely. A cracker will have a list of techniques to try. First on that list is an obvious dictionary attack. After that they'll likely go for a modified dictionary attack (leet speaked words, words with digits prepended or appended etc.), and then you'll be on to putting together characters. At that point they'll probably be looping over common letter strings first. They can then try leet speacked versions of those. That's about where they'd get a hit. That's a long way down the tree, so, as I say, it's probably sufficient for general use, but it is not as good (in theory) as something that is purely random characters.

      Jedidiah

  44. Too much security backfires by 0WaitState · · Score: 1

    As you layer on more and more security, the organization will start working around the security measures in order to get their jobs done in a timely manner. Any organization that is crippling itself with overly cumbersome security measures becomes very vulnerable to social engineering.

    As an example, take forced password rotation. If you make your users change passwords once a month, I guarantee you about a third of them will include the current month in their password, and another third will have a yellow sticky with the password written down either in their wallet or in their desk.

    --

    Remain calm! All is well!
    1. Re:Too much security backfires by Anonymous Coward · · Score: 0

      As you layer on more and more security, the organization will start working around the security measures in order to get their jobs done in a timely manner.

      Then they're not really security measures, are they? They're something else claiming to be security measures.

      Much of IT seems to be managed by people who are unqualified in the basics of system design. Small surprise that they fail at secure system design. It's a harder problem. You have to hire someone who is reasonably qualified, and for that you yourself need to develop enough background to recognize what that means.

      Start by thinking about this: security does not reduce to password management!

  45. You're asking the wrong people! by Anonymous Coward · · Score: 0

    These losers know nothing about sex, only masterbation. You'll have better luck asking the goatse.cx guy. At least he knows somthing about accessing openings.

  46. Why are we hanging the security folk? by i_r_sensitive · · Score: 3, Insightful
    Hey I was one, and Tog needs a firm slap across the face. In my experience, more often than not "good" security ideas are stiffled not by the security people, but by the starched colors and ironed ties they have to wheedle the cash out of. Sure, not every security pro is a good one, but for evey poor security pro I've met there are nine good ones working for shitty managers.

    Beyond that, no matter how good the solution, there are allways those people who will try to end run it. Worse still, there are those who encourage others to also end run the system. At the top of the worse still pile, is the manager who somehow or another thinks this person would be a good security pro...

    Also blaming the Universities is trite and unsopisticated. Please, folks don't go to University to learn about the real world, they go to learn theorey, and play intellectual games, etc. etc. Where is the problem? Is it the people turned about by the Universities, or is it the people who hire University grads to do work which demands real-world utility? So, there weren't a dozen or so graduates of technical schools, whose training would be centered in the real world, not the theory, available to do the same job, right, at a lower cost?

    I find it somewhat in poor taste to hang an entire industry for what more likely is the fault of their managers... I find it more unseemly to attack Universities for what they have allways done, and what we expect them to do, allthough in all fairness, they do turn out the MBAs whose intellectual chauvinism probably has more to do with hiring the wrong qualifications for the job.

    --
    "Talk minus action equals nothing" - Joey Shithead, D.O.A.
    "Talk minus action equals /." -
  47. Moore's Law vs. Evolution by Detritus · · Score: 4, Insightful
    Long and complex passwords are a waste of time and do little to increase security. Computer speeds have grown at a rate much faster than the user's ability to memorize "secure" passwords. Any system that allows an attacker to use brute force guessing or dictionary attacks is broken.

    My bank gave me a random 4-digit PIN for my ATM card. Why isn't this horribly insecure? Because the ATM eats the card after three failed attempts to enter the correct PIN.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Moore's Law vs. Evolution by balloonhead · · Score: 4, Funny
      But why is it that I occasionally have a mental blank and can't remember my PIN, having to turn tail and run after two failed attempts until the next day when I can try again, but when I am so blind drunk I can barely walk or speak, I can stagger two miles home, extract 10 pounds from my account (sometimes at two different terminals), get a kebab, navigate through two locked doors, urinate, undress, and get into (or near, sometimes) my bed?


      And who can explain the last three ex-girlfriends' phone numbers that I remembered to call at 4am too? I sure as shit can't remember them during the day.

      --
      This idea was invented by Shampoo.
    2. Re:Moore's Law vs. Evolution by Cyno · · Score: 1

      So basicly you recommend that we cut off access to people who can't remember their passwords or use the proper encryption protocols?

      Isn't that like forcing people to use Linux?

      I have no problems with that, but the majority of the population will not agree with us. They need this computer thing to conform to them, which is why we have to make them insecure and easy to use.

      Since most security problems are the users themselves then what we need is better education for the users. We need to teach them how to remember a 20 digit password, how to create a secure password, and how to manage hundreds of these passwords in a secure manner that will not put the organization at risk.

      We also need to reteach them about communication. Most of the security problems I can imagine are from communications across insecure channels. Passwords should never be sent over IM, email, http or any other protocol unless it has been properly encrypted.

      What proper encryption means needs to be determined by your organzation. But most corporations I've worked for seem to think that you only need to secure the password, then the data is transmitted without encryption. This type of "security" just makes me throw up my hands and say forget-it, so I use horribly easy to remember and insecure passwords and stop caring about confidential information because obviously They don't.

      The security variable is a boolean value. Either you are secure or you are not.

      And even if you're secure it doesn't mean you're uncrackable. You've just given them a challenge, like the ATM card.

    3. Re:Moore's Law vs. Evolution by sm0yby · · Score: 1

      The problem is that it is always easier to be insecure than it is to be secure. If you want to be secure, you need to consider every possible attack vector. An attacker, or anyone else wanting to prove your systems insecure, only need to find one attack vector that you didn't think of. Myself, I keep my passwords on my Palm Vx, encrypted (using software specifically designed for the purpose and released under the GPL) and protected using a single "master password". I remember my passwords most of the time, but this gives me a chance to refresh my memory if I can't, without using the (often horribly insecure) "password recovery" mechanisms provided by some systems. Since the Palm Vx is almost always right with me - in my pocket or next to me on the desk - and the data is encrypted while in storage and only decrypted upon accessing it, I believe this is a fair compromise between security and convinience. And no, I don't use completely random passwords, either. They might work if you have just one that you need to remember. Anything beyond that, it's a lost cause. Better to come up with a good password that you can remember, than an excellent that you have to write down and refer to the note every time you need it.

      --
      Been modded interesting, insightful and funny. Why does real life have to be so different?
    4. Re:Moore's Law vs. Evolution by mrtroy · · Score: 1

      HAHAHAHA.

      How true. The good thing about the PIN, is NOT being able to remember it when you are that blindly drunk. Because, if you could, you would probably be ~1000$ poorer by now.

      And ex-gf's phone numbers are something that only can come to us at the worst time. When you are SURE to say something stupid.

      --
      [I can picture a world without war, without hate. I can picture us attacking that world, because they'd never expect it]
    5. Re:Moore's Law vs. Evolution by flok · · Score: 1

      eats the card?
      what bank is that?

      --

      www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
  48. Sure, your bank account first by Ars-Fartsica · · Score: 2, Informative

    Sometimes security trunps useability. Tog is a useability guy, he wants things to be easy. Security is not supposed to be easy, thats the point. Its reality and I hope any information system I trust piles on as much as they can.

    1. Re:Sure, your bank account first by Jerf · · Score: 2, Insightful

      Security is not supposed to be easy, thats the point.

      Wrong.

      The first priority of security is to raise the cost of breaking the security above the value of the benefits of breaking the security.

      If anything about the security makes it fail, then it has failed.

      In the vast majority of common cases, security needs to be easy enough to use, or people won't. When it fails that way, it's partially the person's fault and partially the security's fault... but whatever the ratio it's certainly not 100% the person, because it's always a game of probabilities and risk assessment.

      Making security hard decreases the value of the secured item for the people who are supposed to be using it. Make it hard enough and it will exceed the value of the thing being secured. Then it's not just pointless, but of negative value. Making security easy is a high priority unless the secured item is of high enough value to make devaluation not enough of a concern to be worth worrying about.

      The idea that security should be hard is unfortunately a very poisonous one, because people then assume if it's hard, it must be security. Then we end up with shitty systems like "airport security" that decrease the value of the airline system while doing nothing to increase true security. The best way to attack this problem is to remove the false idea that "security is not supposed to be easy", i.e., security should be hard.

    2. Re:Sure, your bank account first by Tony-A · · Score: 1

      Finally, somebody gets it.
      Breaking security should be just a bit more trouble than it's worth.
      Staying within security should be easier than breaking outside of it.
      To have something secured does not mean you need to have everything secured.

  49. Pah! With accounts like "user user"? by Anonymous Coward · · Score: 0
    Security isn't taken seriously where I am. Yes, too much can cause quite a few problems in securing a site, but come on folks -- "admin admin"? "user user"? "amy amy"????

    The real fancy user names and passwords are "remoteuser1 remoteuser1"...ooooh! Bet that keeps them nasty hacker fiends out! Never thought we'd put a 1 at the end, did ya????

    Meanwhile, FTP and telnet are used where SSH could drop right in...without any more hassle.

  50. Oh my, this got posted to slashdot? by krbvroc1 · · Score: 1

    This has to be nominated for the longestarticlethatcouldhavebeensummedupintwosenten ces award.

    Anywho, I purchased a program called Roboform. In comes in a free and a 'pro' version for $30. Its autofills in forms and such. The feature I like is that it includes a random password generator. This has gotten me into the habit of using random passwords for each and every site I log into. Previously I used the same password for many things and if one system gets hacked that would compromise all my passwords. This program stores all your passwords and encrypts them. You can also put them on a USB flash device if you want portability. Mind you, this is a Windows product. But it works for me.

    Sometimes there is too much security and it is not proportionate with the risk of the data being protected. I find ING Direct to be annoying. Not only do they require the standard account # and strong password, but each time you visit you are presented with a random question such as first 3 digits of SSN, or last 4, or birthdate, etc. Its a savings account for crying out loud - if someone wants to hack in and deposit money, feel free.

    Some other overly secure sites require you to renter passwords multiple times in one session. For example, amazon.com. You can be logged in and goto your 'account status' and have to renter a password despite the fact you just logged in a few moments earlier.

    Lastly, if there is no physical security it doesn't really matter does it? If I can reboot the system using a linux/solaris/windows boot cd-rom/disk...

    I'm not sure the health care example is a great example. Those security measures are related to a Health privacy (part of HIPPA). Security is taken a bit futher because just because you can logon to a system doesn't mean you have a need-to-know on that patient.

    My personal opinion is that we should be using sometype of smartcard which when inserted enables our access in combination with a global PIN #.

  51. It could work . . . by Anonymous Coward · · Score: 0

    Maybe it is time for a new authentication idea. Using a whole sentence instead of a single word/blob makes sense.

    How about having users answer 10-X personal questions, like favorite color, maiden name, pets name, etc., and require answers to 3 or for of them to logon to secure environments. Obviously some creative questions would make all the difference. Comments?

    1. Re:It could work . . . by Carnildo · · Score: 1

      Personal questions, unless the answer is worded in a personal way, can be researched. Bad idea.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    2. Re:It could work . . . by Hypocritical+Guy · · Score: 0

      Personal questions, unless the answer is worded in a personal way, can be researched. Bad idea.

      How about:

      How many dicks have you sucked?

      That seems kinda hard to research. Though I guess a lot of people (especially Linux users) will lie, and say zero. Making the crackers job very easy.

      --
      If you liked licking my balls, add me to your foes list!
  52. BOFH by Eberlin · · Score: 1

    Plain "Security" is a matter of rm -rf /home/rsmith/

    When Mr. Smith stops storing sensitive information on his home directory, things get so much easier to secure.

    Remember, it's at least a triangle: security, availability, and redundancy. The goal is to strike a balance between the three. If you only want security, smash the machine, the drives, and the backups. Very secure as NOBODY can get to it.

    On the other hand, real security has to balance with availability and redundancy.

  53. omission.. by Anonymous Coward · · Score: 0

    he forgot one point in his Final Thoughts;

    If you are a User: don't be so fucking stupid.

    Not really appropriate to blame security researchers for other people's idleness. After all, all the new security stuff in the latest BMW may make getting into the car a bit more complicated, but does its owner leave it unlocked in the road? Or tape the keys to the door handle?

    The point remains the same as ever; the tightest system in the world is only as secure as the habits of its users. If they can't learn to do it properly, they don't go near the system. Simple as that.

  54. Duplicate Passwords? by Anonymous Coward · · Score: 0

    I do this with my spam-trap accounts ... but I don't trust my H.S. techs enough to duplicate that password anywhere. Nor do I (entirely) trust all the members of the LUG I belong to, so I use a unique password there ... so those 2 acc'ts, and others, have unique passwords even though they're non-critical.

  55. Your password has been reset to "Duh" by MythMoth · · Score: 3, Interesting

    I did some work for an internationally renowned company. Their IT department was (with good reason) obsessive about security.

    To get your login, a representative of the IT department gave you a sealed envelope in person. Your manager was not allowed to receive it on your behalf under any circumstances.

    To reset your password to the current day of the week, however, all you had to do was ring the helpdesk and say "I've forgotten my password, and my name is..."

    There's resistence to changing this approach 'cos the complex password requirement and the enforced 30 day password expiration result in multiple daily requests for this.

    Nicely illustrates the point, I think.

    --
    --- These are not words: wierd, genious, rediculous
  56. ssh keys + long passphrase by forevermore · · Score: 3, Interesting
    Since the replies seem to be taking a heavily pasword-oriented approach, I'll put in my $.02.

    As a security feature at work, we've started switching our more important boxes to key-only login. I've done the same to my boxes at home, for good measure. Now, I have 2 keys. One that lives on my box at home, and one at work. They don't exist anywhere else (other than a USB pen drive for backup), and will never be copied off of these drives. I use a relatively long passphrase (19 chars), but since I use ssh agents (and agent forwarding when it's safe enough to do so), I only ever have to type the passphrase once per day (the machine is set to forget the passphrase when I leave work).

    Now if only all of those ecommerce type places would work with my public keys...

    --
    Do you really need reason for beer? Wingman Brewers
  57. Re:different levels of importance by rokzy · · Score: 2, Insightful

    I hate it when stupid systems try to force me to use "better" passwords. many of my internet passwords (not slashdot) are just variations on 'password'. this is for things like forums where I couldn't care less if they got hacked, and would consider it a bigger security risk to give them a "real" password as it would give them an insight into my thinking.

    when setting root/user password on SuSE 8.2 I noticed that if you set all lowercase passwords during installation it's fine, but if you try to change it to another all lowercase password later it bitches about it and won't let you.

    I hate requirements on passwords. displaying advice about passwords is okay, but when you have bullshit like "must contain at least one capital and number" all you do is potentially force the user into using an unfamiliar password and hence writing it down or making it trivial or something.

  58. Password management by montey · · Score: 4, Informative

    I recently read a document proposing an alternative approach to an aspect of password management. I have since adopted this approach.

    The paper said that one of the biggest threats to password security was the frequency that changes were required.

    It seems that a fairly accepted norm is coming in to being in the form of organisations requiring their users to role their passwords once per month, and requiring that these passwords are unique. The problem with this requirement is that people are asked to remember so many passwords that they are tempted to either use weak passwords, or to write them down and stick them to something. Hence the previously secure password is now compromised.

    The document/approach I read/have adopted is to stop requiring users role their passwords every month. I now request users to role their passwords every 3 months (once per quarter). As a result in any year they have to get to know only 4 passwords (instead of 12), and as such can handle better quality passwords more easily.

    My users are far more happy with this approach, and now see it as a reasonable compromise. As such they now buy-in to the concept and we find far fewer people breaching the password policy.

    1. Re:Password management by gilgongo · · Score: 1

      I agree that's probably a good way to go about things. But it seems to me that in too many cases simply having an access policy on everything is just an excuse not to think about security at all.

      I would propose only having logins to systems that need them, and then only at a level of security that's appropriate.

      That would mean first making an assessment of whether the data being protected by the system was sensitive. If it's not, then simply apply a username with no password. If it is, then determine the level of strength of security that should be applied.

      All security best practice that I've ever known starts from looking at what you want to protect FIRST, then applying the level of security you need, not just throwing access controls in all directions just because you can. Because if you do, security actually suffers.

      Oh, and if the excuse for an access policy is because sensitive data COULD be uploaded to a system at some point, then that implies you don't even know what your systems are being used for - always a good sign... NOT.

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    2. Re:Password management by firewood · · Score: 1
      The document/approach I read/have adopted is to stop requiring users role their passwords every month. I now request users to role their passwords every 3 months (once per quarter).

      To make this roughly equally secure, you also need to slow down (or eventually lock out) repeated login attempts so that it takes 3 times longer to brute force guess them.

    3. Re:Password management by harborpirate · · Score: 2, Interesting

      Here's my take: The more often your force users to change passwords, the simpler the passwords will get. And if you force them to create tough new passwords frequently, they'll write them down or otherwise store them insecurly. When users store passwords insecurly, it increases the likeliness that the password will become available to someone you don't want it to, without them having to resort to technical techniques, such as keyloggers or brute force cracking.

      Technical techniques are detectable. They may be difficult to detect, but they are detectable. The "bad guys" seeing a password on a desk (or trash or whatever) is not detectable, and now you've now opened yourself up to the nastiest password leak of all. Even most stupid passwords are going to take more than 10 attempts to crack, unless it happens to be "password" which almost every cracker guesses first. If you have a worthwhile system to defend, you'll be aware of attempts to brute force your system, and you can take action.

      Now, I know what your thinking: "What if they brute force against my password file/database?". Listen, if someone has access to your password file or database, you are screwed, whether you force your users to change their passwords or not.

      Normal users create dumb passwords. What really needs to be done, in my opinion, is when you hire someone, they should go through a secure password training course. They should be given some techniques for creating a tough password that they can remember, and then informed that they should never, ever give out their password to anyone else, or write it down, or store it on a computer.

      There is one final piece to the puzzle. You need to run a cracking program against your own password list once every few months. (Or more often for a system where security is paramount) Be sure that the cracking machine is not on a network! Move the file or database to the machine via sneakernet. Run the cracker on the list, and anyone it comes up with quickly should be told to come up with a new password. Frequent offenders should be required to attend the secure password training course again.

      I think this would result in the most secure system possible. Sure, people are still going to write down passwords. They'll still have dumb passwords. They'll still give out their passwords to other people. But, you'll have limited how often that happens, and at least the majority of your users will have somewhat difficult passwords. Those people who have very difficult passwords can keep them, making for a secure system where users are more happy.

      --
      // harborpirate
      // Slashbots off the starboard bow!
    4. Re:Password management by axlrosen · · Score: 1

      Even once every 3 months is too much IMO. Then they "only" have to memorize 4 good passwords per year for your system, but that's in addition to the many other passwords/PINs they have memorized for everything else (which may be for the other systems of your company, or systems of partner companies, or the employee's personal life like ATMs and online banking).

      I think the cost of requiring any password changes at all (or more than once a year, anyway) is just too great. A significant percentage of users is going to write down their passwords somewhere, which is WAY worse.

  59. Rotating passwords...heh by Johnathon_Dough · · Score: 2, Interesting
    I have two banking sites that make me rotate passwords on some random pattern I can not figure out (time? number of entries to site? don't care enough to really figure it out).

    So, whenever I am faced with the now dreaded "Please type a new password" prompt, I transpose two letters in my current password, then after entering the site, go back and change my password back.

    A pain in the ass, and just gets me annoyed with my bank, I don't feel anymore secure with a new password than the old. So why change it? And for that matter, if they are forcing me to change my password, why let me change it back immediately?

    --
    If you are one in a million, then there are six thousand people who are just like you.
    1. Re:Rotating passwords...heh by Anonymous Coward · · Score: 0

      I have chosen a simpler method. Every 3 months my
      university automatically resets student accounts.
      (Useful for regsitering for classes, email,
      whatnot, so most change prompts pop up during
      finals week, when it is a tad inconvenient to
      store new data in my head.)
      When asked for a new password, I simply type the
      old one.

      Somewhere a sysadmin is crying. :)

  60. My experiences by bigjnsa500 · · Score: 2, Interesting
    We rotate our passwords every 60 days, 8 characters or more, uppercase/lowercase, #s and symbols. What I see are lots of post it notes hanging on monitors with the various server passwords, not only mine but everybody else's. Its getting to the point where anybody can *see* the passwords.

    I believe in letting the user select their own password, but to a point. Meaning I don't let them do smith1 or johnsmith1. Something *they* can remember. To me, if the user can remember it, it means its not printed anywhere on the workstation or desk.

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
    1. Re:My experiences by Anonymous Coward · · Score: 0

      Anybody who had a sticky note with a password in *my* shop would lose login privileges indefinitely. If that caused a problem doing their job, it's up to them to explain it to their boss. If the security policies of the company are not something they want to take seriously, maybe it will be more relaxed at their next job?

    2. Re:My experiences by BiOFH · · Score: 1

      Amen! Instead of letting them push you into implementing THEIR policy (which the poster has done 'to a point'), how about giving them incentive to do it right. Like "do that again and you're fired". That works really well.

      --
      - I am made of meat.
  61. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by ncc74656 · · Score: 1

    At least you weren't using 12345...

    --
    20 January 2017: the End of an Error.
  62. ala man left and ala man right by nv5 · · Score: 1
    ... LEFT RIGHT LEFT RIGHT ... anyone?
    security through square dancing patterns?
  63. Re:thanks for telling everyone my password, asshol by Anonymous Coward · · Score: 0

    Don't use capslock. Its like yelling
    --
    --Flatulance is the number one cause of a poor karma.

  64. Too Funny... by Chagatai · · Score: 1
    I love this quote:

    If you are a designer who must work with a D'ohLT, don't despair. Treat him or her as mildly retarded, in need of help, not criticism, and you will get along fine.

    I'm sorry, but the evil is welling up within me. Do you clap and go, "Hooray for the special manager!" when someone actually grasps these concepts? Or do you speak to them in terms like "Pak Chooie Unf" or "Timmah"?

    Ugh... the evil is now going away...

    --
    --Chag
  65. sol'n: one-time password tokens by SamSeaborn · · Score: 1

    The simpliest way to lock down your system is to give the users one-time password tokens like SecurID or Cryptocard.

    1. Re:sol'n: one-time password tokens by demon · · Score: 1

      Or you could use an OTP system like OPIE, and your users can just get a batch of passwords, write them down, and use them up.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  66. Too many passwords by Atragon · · Score: 2, Insightful
    Using a different password for every login is all well and good, so...

    You've got seperate passwords for any forums, any games, any webmail, your ISP email, any school/corporate/home/other logins, any websites, any other services that need a password, right?

    Oh, and you don't have any of them recorded anywhere too, right?

    Oh, you also change them regularly to something completely different but equally secure, and don't record the new password, right?

    I call bullshit. Using secure passwords is all well and good, but being expected to have to keep a seperate PW and login for every single account you have is completely insane. While I hate to say this, what we need is a _trusted_ service to authenticate who you are and then allow access to all your varied accounts.

    Either that, or we need a massive push to allow using public/private keys to authenticate identity. Of course, that'd have to be linked to a concrete device to carry a key of any meaningful length. But what's the problem with this I ask, after all, people carry credit cards all the time.

    If you use a smartcard to carry the key and perform biometric identification of the user, which then transmits to the {blank} that user X with key Y is logged into computer Z, at which point the {blank} considers "Is the key Y the right key for user X? and is user X authorized to do {blank}?"

    All that's needed to allow this to work is a trusted authority that can issue smartcards and keys to people. As for how the authority checks identity, governments issue passports/driver liscences/security clearances all the time, so obviously a mechanism exists to verify that a person is who they say they are.

    And don't say that 'for sites that require extra security, they can just use a password for added security' this is wrong, we need to move from a security system which verifies on the service end based on information provided by the client, we need a system which verifies at the client end based on information provided by the service.

    1. Re:Too many passwords by addaon · · Score: 1

      I have the worst memory I know. But I use maybe 20 services regularly, all told. Of those, about 10 are what I consider "low importance"; my high-school e-mail address, my NYT account, my credit card access (guaranteed against fraud by law), so they all use one of two passwords (I've found that I need to keep two passwords to fit all the kinds of requirements for length, numbers, etc). I change those passwords every six months or so, although occasionally I'll discover one's been unchanged for a bit longer. For important stuff (banking, servers, etc.) I come up with a phrase ("here there be dragons"), chop it to password requirements ("h2BDn^^z"), and remember it, and change it every three months, at most. Seriously, think about how many phone numbers you remember. Is it that hard to remember 10 phrases, even if they do change regularly?

      --

      I've had this sig for three days.
    2. Re:Too many passwords by Atragon · · Score: 1
      I'll play the Devil's Advocate for a minute.

      But why remember 10 phrases when you can get away with remembering only 2 phrases?

      An average user who doesn't really understand why passwords are a good thing wouldn't see the need to use 10 phrases, they'd just use the same one over and over for EVERYTHING, or, write them down.

      The goal of the system I proposed was to make security painless for the clueless user 'Insert the card into the reader, and use the fingerprint scanner' that way, you have verifiable logins with minimal hassle for the end-user, all they have to do is keep a card with them (like a credit card), and they don't have to remember anything.

      Or, at most, a single unique password that they'll never need to change unless they want to.

  67. Stop sharing passwords by Anonymous Coward · · Score: 0

    The whole discussion is bizarre and seems to be based on frustration that some bozo is unable to use the same password for every context that requires authentication. Hard to believe anyone could be this idiotic: such a practice allows an admin from one context to guess your credentials for access to another. For example, any idiot who uses the same password for some-random-ecommerce-site.com and paypal.com deserves to get his paypal account drained by someone who breaks into (or works at) some-random-ecommerce-site.

    Maybe a discussion of the impact of general security measures is warranted, but it's totally inappropriate as a response to a dumb question about password policy, a topic which, by the way, has been discussed to death in security circles. But given that Mr. Tognazzini appears to actively advocate sharing passwords among multiple domains, why are we even bothering to talk about anything he has to say on this issue?

    The correct answer is, yes, have a database, yes, encrypt it, yes, use a different password for every domain. For convenience, use a browser that has a decent password manager.

    The thing that burns me in this domain is services that require the last four digits of your SSN as a PIN. This is truly brilliant because it allows someone to brute force guess your SSN serial number in only 9999 tries.

  68. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by lucifer_666 · · Score: 1

    actually, you told everyone your password

  69. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by MikeDawg · · Score: 1

    Dark Helmet: So the combination is one, two, three, four, five? That's the stupidest combination I've ever heard in my life! The kind of thing an idiot would have on his luggage!

    --

    YOU'RE WINNER !
    Another lame blog

  70. Simple way to remember passwords by plnrtrvlr · · Score: 3, Informative

    Here's a simple trick to curing the password problem. Think of a sentence that describes the purpose of using the password. I might use a sentence like "I want to see how much money I have in the bank." to help me remember my banking password, the password then becomes either the first or last letters of the sentence, complete with punctuation. I mentally say the sentence to myself until the password itself is memorized (and even then, I find myself thinking the sentence) and type the appropriate letters. My banking password then becomes" IwtshmmIhitb." I find that it is much easier to remember a sentence than it is to remember some obsure password, and that a strange enough sentence (Wow man! Did you see the size of those CHICKENS? Wm!DystsotC? ) makes for some unusual but easily remembered passwords.

  71. Possible? by Anonymous Coward · · Score: 1, Interesting

    I want a 'USB Key' which contains

    1 - Method of selecting a number between 1 & 16
    2 - 16*64bytes programmable flash memory
    3 - 1 button

    Now, I program in all my 64 character passwords (16 of 'em), and when I sit down at any computer, I just select the password I want on the DIP Switches or whatever, press the button, and its sent in through USB as if typed on a keyboard.

    If you integrate this with a 'proper' USB Key, too, it gives you a pretty tight security solution. Assuming your computers don't have software keyloggers, and you don't get mugged...

  72. Good methods by ax_42 · · Score: 3, Interesting

    Looking for a decent password?

    "apt-get install pwgen" for a program that can produce (among other things) pronouncable passwords.

    Or grab some dice and go to: Diceware.

  73. Why multiple passwords by Anonymous Coward · · Score: 1, Insightful

    Pretend your job has three computer systems: one holds personal information, one holds company proprietary information, and one holds government information (it could even be classified). What everyone seems to be forgetting is the fact that the system admin of any of these systems can, ultimately, find your password- one of the inherent dangers of the "root" concept. This means that if you use your one password and username for all of these systems, the sysadmin who runs the network with company proprietary information can access not only your personal information on the other network, but also the government network (which, if it's classified, could end up being a crime).

    Or to put it simply, do you want the paypal admin to log into your amazon account?

    This was a technique to steal accounts back in BBS days- you'd set up your *own* BBS, and wait for the users. Some of them you would recognize, and some of those would use the same password as elsewhere. Statistically effective.

    This is almost never a reason to not reuse a password (I have about seven passwords I use, but even there is a whole lot of repetition, and I have some themes I base it on- otherwise, I'd only run about one or two), but it is the reason behind *part* of the mess.

    I can't really defend having to change a strong password, and if they want it changed sometimes all they would need to do is just force a change once every year or two- everyone I know at work just has theirpassword1, theirpassword2... and when the system complains about that, you just find a way around it. So the net effect is that a hypothetical cracker takes maybe 10 times as long to check 0..9 postpended, assuming they don't do that already.

  74. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by Anonymous Coward · · Score: 0
    Amazing! That's the same combination I have on my luggage!

  75. But are they actually good? by Anonymous Coward · · Score: 1, Insightful

    "iltp05"? Hey! I have exactly the same password! But my sentence was "i like to pray on sunday".

    The point being that your passwords use letters with a biased distribution, and there is a fairly strong correlation between consecutive letters. So the entropy is very low, and a markov-chain attack could crack these quite easily, even with some lame numeric substitutions.

  76. Password Algorithms by Anonymous Coward · · Score: 3, Interesting

    (Posting as AC to prevent someone from guessing my real algorithm.)

    I'd like to suggest a method for creating passwords for sites; I'm sure it's not unique to me, but it's effective, more secure than sticky notes, and not very time-consuming.

    The technique is to use a simple algorithm to create the password, seeding it with a unique identifier from the location where the password is to be used. This way, you can remember the algorithm (even write most of it down if you like) and yet the password for each site is unique, and if stolen doesn't give the intruder access to any other site. (If your algorithm is good, it would make it hard for someone given 2 or 3 of your passwords to figure it out.)

    For example with a site named "acmewidgets.com" my algorithm (modified) is:

    • Take the name of the site/company/whatever ("acmewidgets").
    • Write down the last three letters, in reverse order, with the first capitalized. ("Ste")
    • Count the number of letters in the name. (11)
    • Use some favorite phrase/poem that you know well, and find the 11th word. (e.g. Robert Frost's "The Road Not Taken", the 11th word is "could"). Add the first four letters of that word to the string. ("Stecoul")
    • Finally, add up the digits of the number of letters until they're a single digit, and put it on the end. ("Stecoul2")

    My actual algorithm makes it a little harder to see english words in the final, but like the above produces a 8-character password (often one of the boundaries for password limits, e.g. 2-8 characters or 8-15 characters) with both mixed case and digits. It is almost always valid for password security checkers, and (in my opinion) is reasonably secure. And yet I never have to remember my password for various sites, I just recreate it on the fly.

    And almost always, if a site is used often, even the complex-looking password it creates is not hard to memorize through the use of mnemonics. (The human mind is a wonderful thing.)

    The above algorithm doesn't allow variations for more/less secure sites, or backups when passwords expire. (I hate expiring passwords. If the account is compromised, it's compromised...expiring the account every 6 weeks doesn't undo the damage.)

  77. My personal favorite by DaveAtFraud · · Score: 4, Funny

    P4ssw0rd!

    You will note that it has all of the elements of a good password such as both upper and lower case letters, numerals as well as characters and punctuation. Its also easy to remember.

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
    1. Re:My personal favorite by Frymaster · · Score: 2, Funny
      i tell users to do this for passwords:

      - one of the three digit sets of your license plate
      - the first three letters of your mother's maiden name
      - the numbe of fillings you have

      stick em together and you have a seven or eight character password that looks like garbage but still can be remembered by the user.

      of course it's possible for someone to reconstruct this but it would definitely have to be an inside job - probably by a dentist.

    2. Re:My personal favorite by NamShubCMX · · Score: 2, Funny
      (r00t)(iZ)(g0d)

      :)

      --
      We've always been at war with Eurasia.
    3. Re:My personal favorite by shaitand · · Score: 1

      What happens if you get a cavity? or a filling pops out?

    4. Re:My personal favorite by drinkypoo · · Score: 1

      This would be a lot funnier if any halfway decent validator wouldn't tell you that it's a bad pw because it's based on a dictionary word.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:My personal favorite by DarthTaco · · Score: 2, Insightful

      - one of the three digit sets of your license plate
      - the first three letters of your mother's maiden name
      - the numbe of fillings you have

      stick em together and you have a seven or eight character password that looks like garbage but still can be remembered by the user.


      That is the most cryptographically weak password I've ever heard of. Maybe not the most, but it's even worse than "password" or "sneakers" because people probably think they are doing good.

      That's like asking someone to use their birthdate with their initials tacked on. Just because something looks random...

      I think most license plates have 6 characters on them? So now I can just watch which car a target drives in. Mother's maiden name? a little social engineering or a spammy e-mail. And good grief, the number of fillings they have? Even if I didn't want to just take a couple pot shots (how many people have more than 10 fillings? 20?), that's not exactly a state secret.

      You might do well to read a book or two by Bruce Schneier

    6. Re:My personal favorite by lommer · · Score: 1

      Bah, don't be silly - everyone knows that the best password is ******** !

    7. Re:My personal favorite by jfdawes · · Score: 2, Interesting

      Your post is obviously a troll, but what the hell.

      Authentication systems typically rely on three things: Something you are, something you know, something you have. Password authentication is weak in that it only uses one of these three. But when it comes down to it, who cares if the secret is the algorithm you use to pick your pass phrase instead of the pass phrase itself?

    8. Re:My personal favorite by IntergalacticWalrus · · Score: 0

      $ passwd
      Changing password for walrus
      (current) UNIX password: (my current password)
      New UNIX password: ("P4ssw0rd")
      BAD PASSWORD: it is based on a dictionary word
      New UNIX password:

      Yes, what an incredible password that is!

  78. Re:thanks for telling everyone my password, asshol by Kelz · · Score: 1

    Mwahaha the infidels attempt to imitate the mighty Kelz, but fail miserably due to the extra --!

  79. If it can be made, it can be broken by Crypto+Gnome · · Score: 3, Interesting

    Anyone remember this? "My voice is my passport. Verify me."

    Security is like Oxygen.
    Some is better than none.
    Too much and things tend to go up in flames.

    Enough security that users do their best to ignore/circumvent it is counter productive

    Most people forget CryptoGnomes "Golden Rules of Security":

    One day, your security will be compromised.
    More than likely, sooner than you think.
    Almost certainly in some way you did not (perhaps even could not, reasonably) have expected.
    What will you do then?


    I'm sure you've all heard it said before security is a process, not a goal. The best you can ever hope to do, is make it harder for someone to breach your security than they think it's worth, and to have a plan for when someone comes along who thinks no effort is too much.

    Either that or drop all your computers and networks into a large vat of suitably potent acid, and take up a new career; like basket-weaving.

    --
    Visit CryptoGnome in his home.
  80. Come on, what a joke by Anonymous Coward · · Score: 0

    1. Standard passwords themselves are worthless. SecurID and SmartCards remove the simple password problem. If you're scared about simple passwords(you should be), then use one of these systems. They aren't cheap but then again, the internet doesn't run on Netscape 2(it evovled) and so should your security policy.
    2. Any Internet attached system is a critical system. If you don't or can't patch it, you shouldn't own it. You're a risk to everyone else.
    3. Security is about taking in the big picture. Note the big picture doesn't include requiring users to be unaware of security policies. If users can't follow policies then those persons have failed as well as the security staff.
    4. A secure environment only provides those things someone . Not some stupid disney calendar package, some stupid shareware package, or electronic card games.
    5. Wireless networks have very little use in a secure network unless designed.
    6. I think the biggest mistake is that most users treat their computer like a VCR even though it is nothing like a VCR. It can be used for good and bad. Good - actual work ... Bad - collecting child pornography. Users should get recurring training to assure they understand the existing systems that they interface with.
    7. Security persons should not architect bass ackwards designs that hamstring efficient routing/filtering with unintuitive designs. Poor designs lead to long outages and easier ways to mask behavior.

  81. MacOS X : Use the keychain by tbmaddux · · Score: 3, Informative
    Actually, you can use it in MacOS 9 as well. The keychain is an encrypted store of anything, but mainly passwords, that is unlocked by your user login. Browsers like Camino and Safari will save your website passwords to it, and Mail.app will save your email passwords to it, and the OS will use it to store passwords for encrypted disk images, or filesharing mounts, or your .Mac account. In MacOS X 10.3, the system will recognize login passwords of lengths greater than 8 characters.

    The upshot of all this is that it allows you to generate good, strong passwords like series of letters, numbers, and special characters that have a high amount of entropy but are too difficult to remember. So long as you have a very strong login password (this was not possible in MacOS X 10.2.x and earlier), they will be protected by the keychain.

    This is similar to Bruce Schneier's Password Safe and is more convenient in many respects than his solution of keeping his passwords written down on a piece of paper in his wallet. He argues that we all have a lot of real-world experience at keeping our wallets safe, but I have a lot of passwords. How many do you have? Does anyone else dig around in your wallet, like your wife? What if she found out you had a password to someplace you shouldn't, like... uh... Slashdot?

    I like my keychain. I'm surprised Tog never mentioned it. Wasn't he an Apple guru at some time?

    --
    Can't you see that everyone is buying station wagons?
    1. Re:MacOS X : Use the keychain by Phragmen-Lindelof · · Score: 1
      I also like kde's wallet. Currently not as widely used as compared to apple's keychain (and currently only in kde3.2betas and kde cvs).

      Kgpg also is standard in kde 3.2. (actually apps have had it for quite a while, but kgpg is a pretty little gui, so that people don't have to use the command line)

    2. Re:MacOS X : Use the keychain by jjc2222 · · Score: 1

      Does anyone know of any software that allows you to put the Mac OS X Keychain on a PDA (Palm, specifically)?

  82. hard problems ... human factors by jeko · · Score: 2, Insightful

    Did it ever occur to you that maybe the "human factors" are a "hard problem?"

    --
    He put his boots up on the table and made a face. "The sig," he smirked. "You can waste your life in search of the sig."
    1. Re:hard problems ... human factors by treat · · Score: 1
      Did it ever occur to you that maybe the "human factors" are a "hard problem?"

      Not in the same sense. The human factors present completely unsolvable problems.

    2. Re:hard problems ... human factors by Raffaello · · Score: 1

      Meaning, the human factors are hard problems that require skills in dealing with people, rather than skills in cryptography, etc. This doesn't make them "unsolvable," but just hard problems that require a different skill set.

      An engineer can't solve these problems, but possibly (actually, probably) someone who is better at observing and dealing with people than the typical engineer could devise solutions. Read Tog's article. He makes a good start. First principle - don't encourage users to bypass the security system by making it burdensome or excessively complex to use.

  83. is there a solution? by Anonymous Coward · · Score: 0

    After perusing the article, I didn't see any solution brought forth by the author. If the issue of security was so easily solvable then it would have been done. Why bother reading such trollish drivel?

  84. Uhhh... Ohhh.. by Anonymous Coward · · Score: 0

    If this isn't another ultimate security article.

    So here is again the ultimate security answer: "Turn that damn ding off!"

  85. Re:Ya.. by Anonymous Coward · · Score: 0

    A recent article at Ask Tog raised the common argument about how much security is good.

    how much security is good??? are we devolving?
    is a little bit of security pretty good, a little more gooder, and some more on top of that goodest? or can there be less good security if you add too much?

    how much security is enough.
    how much security is sufficient.
    how much security is right.
    how much security is the proper amount.
    how much security is too much.

    i swear to god, if anyone who is in my employ every writes "how much security is good", i will print out that sentence, attach it to a pink slip, and employ a number 2 pencil to affix the both of them to that person's eyeball.

  86. Public service announcement by Anonymous Coward · · Score: 0

    In light of this recent article, we request that all slashdot readers surrender their passwords in replies to this post, so that we may confirm these findings ourselves and set out some recommendations for increased security.

    Thank you,
    Slashdot administrators

  87. security is about economics by sir_cello · · Score: 4, Informative


    Security is nothing special in itself, it's just another aspect of a problem: all problems have many aspects and as you suggest, usability is another aspect of a problem. Turn the technical aspects of the security lever the wrong way (e.g. too frequent password changes), and you lose on usability, and this potentially has a negative impact on the social aspects of the security level (e.g. the passwords are written on a post it note).

    Really, it is about economics and engineering: using the measured amount of resources to solve the problem holistically: technically and socially - understand where all the impacts and flexibile point are. This is no easy task though. Peter Neumann and RISKS have been teaching us these lessons for many years - so there's nothing new here, but it is important to continually reevaluate.

  88. Password Safe by Anonymous Coward · · Score: 5, Interesting

    I've got hundreds of randomly generated passwords stored in Schneier's Password Safe (actually, it is a sourceforge project now). I don't have the faintest idea what any of them are. All I remember is the single password for Password Safe, which happens to be a 20+ digit combination of words, initials, numbers, and a couple of symbols -- all of which are easy for me to remember.

    The password db is blowfish encrypted (yes, there are some cracking programs out there for it, but I'm not trying to keep the info from the NSA). Only two requirements: 1) don't forget the main password, 2) backup the Password Safe db to multiple places.

    The only passwords I remember now are my ATM PIN number, the Password Safe pwd, and that single pwd that I use for every web site that demands registration to function (where I use a fake name as well).

    1. Re:Password Safe by menders · · Score: 1

      That's exactly what I do! But my password slightly shorter. ;) I just wish this got ported to Linux...it sucks not having a cross-platform password manager.

    2. Re:Password Safe by WayTooOldForThis · · Score: 2, Interesting

      I use Password Safe and like it. I keep my encrypted PW file and the app on one of those USB flash-memory devices.

      Since Password Safe allows long passphrases, I use the DiceWare method to choose the master passphrase.

      http://world.std.com/~reinhold/diceware.html

      BTW, the Source Forge developer says he hopes to port to Linux.

    3. Re:Password Safe by Nonesuch · · Score: 1
      Bruce missed out on a nice revenue stream when he released the binary for free, and really missed the boat when he (finally) followed through on the promise to release source.

      I actually installed MSVC++ just to be able to easily create custom builds of pwsafe.exe.

      Partly to set the defaults to enforce our own specific password strength policy...

      The main reason, forcing a "slashed zero" font in PwFont.cpp.

  89. I use my PDA by Anonymous Coward · · Score: 0
    I have an encryption program on my PDA where I enter all my passwords except my Internet bank, ATM PIN code and PGP passphrase.
    In addition to me remembering a strong, self-chosen password for the bank, the bank uses a challenge-response system. After entering my password, the system says something like "Enter code #14 on your code-card". That code is found on a card I keep in my wallet, and each code is used only once. When there's just ten codes left, the bank sends a new card. This way, even a person with access to my keystrokes and my screen won't be able to access my account.
    There seems to be a few strategies for remebering passwords:
    1. Memorizing (I actually remember most of my passwords)
    2. Using the same password on all websites
    3. Saving on computer in encrypted form
    4. Saving on computer in un-encrypted form
    5. Using password-remembering feature of browser
    6. Writing down on note kept in wallet
    7. Writing down in plain sight next to computer.
    8. Requesting password on email every time


    I actually keep a lot of post-it notes and scraps of paper next to my computer, but those are full of level codes, cheat codes and glyphs for games. Almost a hundred of them. Would be funny to see some poor information theif trying all those "passwords" :-)

    I am going to take classes on information security next year. The combination of personal password and physical artefact seems to be the best method for high security in industry today. (I.e either password+codecard or password+smartcard.)
  90. asterisk^8 by meowsqueak · · Score: 4, Funny

    My password is easy to remember, it's just eight asterisks:

    '********'

    Sometimes I forget exactly how many, but I usually get it right the second time.

  91. Not applicable! Think about it! by holygoat · · Score: 2

    Most brute-force and dictionary approaches aren't performed on the live system.

    Typically the password file is stolen, or the algorithm discovered, or some other means is applied to get a local copy of the system to work on at the cracker's leisure.

    Therefore, it doesn't matter if the system stops you from having more than 3 tries or not - it won't actually slow down a cracker, but it will piss off users who have to remember 10 passwords anyway, and might need 5 tries to pick the right one.

    1. Re:Not applicable! Think about it! by Snorpus · · Score: 1
      But the security of the password file is a system security issue, not a username-password issue.

      What surprises me is how many ISPs gloss over the fact that the account username (for login purposes) need not match the username for email purposes.

      For probably 95%+ of users, their username is the same as their account name, so a large part of their security is compromised from the start.

      Assume a six character (alpha-numeric) username and a six character password, also alpha-numeric.

      If I know the username, and only have to brute-force the password, the probability of guessing the password in any one trial is (1/62)^6, = 1.76E-11

      But if I have to brute-force both the username and password, the probability for a single guess becomes (1/62)^12, or 3.1E-22. (This is not twice as long, but 100 billion times as long.)

      Most consumer ISPs allow multiple email accounts, but I bet most of us use the primary account as our "everyday" account, instead of treating that primary account as "root", and using another username for everyday email.

  92. is everyone missing the point? by pohzer · · Score: 2, Insightful

    All of this talk about real security in the example hospital seting, and how users resorting to sticky notes are less secure than no password at all?

    The point is not to be secure from unathorized access. The point is to be secure from liability!

    If users resort to stickies then they are the ones violating policy, not the hospital administration. Go ahead and use your associates login while you wait forever for IT to give you access.... as described in the article. But do so and you take responsibility for having violating the rules. Wait until you get your own login (as the company policy probably says you should) and you will not incur such liability.

    As long as technologists ignore the real world, we will not have functional IT. It may be painfull to wait for the system to solve its real world problems (just imaging the doctor simply not doing any work until she got her login account several weeks into the job), but unless we let the whole system find and fix its mistakes, we will keep chasing our tails. It is certainly not about whether or not certain passwords are more secure than others.

  93. Don't know my own password by soloport · · Score: 4, Insightful

    Honest, I don't know any of my passwords. If someone were to ask me for my password, I'd have to first find a QWERTY keyboard, sit down, place both hands in the right position on the keys and start typing into a text editor. The pattern I type is sort of a rhythm and can be typed very quickly.

    I've been accused (Solaris Sys Ad) of tricking the computer into not needing a password for my login name -- because I type it is so quickly, it seems like I've just typed some random gibberish (which I sort of have). Keeps lookers guessing, too. My typical passwords are 12-18 characters in length -- but they seem a lot shorter ;-)

    As you've no doubt guessed by now, I love this method. I can also "memorize" dozens of unique passwords and never seem to forget one -- even one I haven't used in many months! When I see passwords like "password7", I just smile; Seems to me, mine are just as easy to remember.

    Just hope I don't someday encouter a Dvorak!

    1. Re:Don't know my own password by La+Fortezza · · Score: 1

      I'm the same way, I always thought I was alone in the world. I apply that "technique" to all sorts of things. The most memorable one was learning how to play the piano. I didn't bother learning how to read sheet music (fast anyway), so I decoded the symbols into letters and memorized the keystrokes. After a few passes, I had the song, er, keystrokes memorized.

    2. Re:Don't know my own password by DiSKiLLeR · · Score: 1

      I'm exactly the same... mines 16 characters, and once or twice i HAD to give it to someone over the phone for some reason (i was the only administrator account on their pc, or something like that, i dunno) and like fuck i could remmeber what it was... i had to find a querty keyboard and type it out first!

      D.

      --
      You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
    3. Re:Don't know my own password by extra88 · · Score: 1

      This makes perfect sense. Passwords are meant to be felt (typed) not spoken and unless your password is "******" you can't see what it is either.

      I don't do this for my regular passwords but when creating temp passwords (when setting up new accounts) I typically use some pattern on the keyboard, like pecking a "ring" of characters around the F key.

    4. Re:Don't know my own password by sm.arson · · Score: 1
      Honest, I don't know any of my passwords. If someone were to ask me for my password, I'd have to first find a QWERTY keyboard, sit down, place both hands in the right position on the keys and start typing into a text editor. The pattern I type is sort of a rhythm and can be typed very quickly.
      I do the same thing.

      Just a quick story... at my university I was interviewed by campus police about a student who was messing around with the network (sending threatening emails and the like - not me, though, I swear!), and because I was a campus employee at the time, they asked me for my password so they could log on to my work account to "check things out."

      And that's what I told them: I don't know my password! I just sit at the keyboard a certain way and tap away... consistently and in the exact same way every time, and that is my password! (this is true)

      Needless to say, the campus cops didn't like this, and they grilled me for half an hour until I went up to a terminal and demonstrated that I wasn't lying. They were very much unamused. They thought I was just fooling around with them.

      (not that I was at all scared of campus police. little more than undergrad security guards with pepper spray and rape whistles.)
      --
      for great justice, this sig has been moved
    5. Re:Don't know my own password by Megaslow · · Score: 2, Informative

      I've been accused (Solaris Sys Ad) ... My typical passwords are 12-18 characters in length

      That's pretty pointless, since only the first 8 characters of your password are significant in Solaris unless you've replaced your authentication mechanism....

    6. Re:Don't know my own password by hazem · · Score: 2, Funny

      I'd have to first find a QWERTY keyboard, sit down, place both hands in the right position on the keys and start typing into a text editor.

      I had a hell of a time in France once (I'm a USian). I couldn't log into my e-mail and I kept carefully typing my password many times. After about 15 minutes and a whole lot of profanity, I typed my password in a text editor only to realize that on that keyboard the numbers are shifted and the corresponding punctuation is non-shifted.

      I'm sure it was just some fiendish French plot or something.

    7. Re:Don't know my own password by atriel · · Score: 1

      and to think... I have to carry my dvorak around to remember my passwds... well... that, and to type above 30wpm

    8. Re:Don't know my own password by dolson · · Score: 1

      Passwords are useless - even the Rhythm Method.

      Just tape a picture of Celine Dion to your monitor, and you're set.

  94. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by bechthros · · Score: 2, Funny

    that's funny, that's the same combination I've got on my luggage

    Hail Scroob!

  95. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by Dhar · · Score: 2, Funny

    Now we just need to find your machine.

    -g.

  96. Re:Genius by value_added · · Score: 1

    I saw a movie about some guy named Nash who did sort of the same thing with newspaper and magazine clippings.

  97. Key complexity by Atragon · · Score: 1
    I agree, passwords aren't complex enough.

    However, at the moment, passwords can't reasonably be made any more complex without sacrificing the ability for the user to remember them without using some other device, and at that point, what's the point of a password in the first place, all someone needs to do is get their hands on the device and they've got access to all the other person's passwords.

    Keys are a good analogy to a system that would work, you don't have to remember the exact contours of a key, just that this is key (a physical object that we can carry around with us) is for this lock. What if it was possible to do the same for account access?

    1. Re:Key complexity by dasmegabyte · · Score: 1

      Uh, you couldn't have misread my post more.

      My password is "fries". Five letters, in the dictionary, couldn't take more than five minutes to crack.

      But I'm not worried about it. My desktop is like my front lawn. All the important shit is hidden, offline, or requires a lot more work than just a password.

      Passwords are complex enough. They're too complex. What we need is MORE passwords, task specific ones. Need to delete a record? You need the record deletion password, which is different from the record insertion password. They're all stupid...but there are enough of them that comprimising one of them doesn't give you shit.

      --
      Hey freaks: now you're ju
    2. Re:Key complexity by Atragon · · Score: 1
      And you miss the point I was trying to make as well.

      While most peoples' home computers don't really need a login password, they still need one for ISP, email (sometimes the same), any forums, subscription services, or other things needing regristration. Some of these things you'd want security for, thus even the average user needs passwords.

      Now, how do you think the average user will react? Do you think it'll really be secure? I don't, I'm not an average user, and i know damn well that my passwords aren't secure.

      And what about corporate situations where there is more data that needs to be kept secure? More passwords for people to remember? Bad idea.

  98. I do the same, with no expiration... by SuperKendall · · Score: 1

    I have the exact same three tiered system (and I actually think a lot of other people do as well) with passwords that are more widespread as the risk of damage from a compromise matters less.

    However, I hate expiry. If I already have a good password like xjxuj494o4ol4 that I can really remember and type, I use that. Even if I use a password like that for a few years who is really going to crack it? I have had the same simple password on a number of sites for over ten years now, with no problems - even letting a number of friends and co-workers know what the password is a number of times!

    At work they make me change my password once a month. I have given up on anything really secure and write whatever simple password I select (usually something like "gipgip") in pencil on my monitor. I feel a little bad for my company hosing the security like that, but they have made it inconvenient for me to use a real password so I just keep it simple.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:I do the same, with no expiration... by arevos · · Score: 1

      Ditto here. Though I do change about some passwords every couple of years or so, but nothing really much. Expiry seems to me to be overrated for some things. If someone gets your password, then expiry isn't going to matter because they're already in your system. Only way it could matter is if they got a copy of /etc/shadow and tried brute forcing it starting with aaaaaaaa or whatever. Or intercepted an SSL stream and tried to brute force that. I can't really see that as too big an issue, really.

    2. Re:I do the same, with no expiration... by ydrol · · Score: 1

      For once a month passwords I use a common cryptic string + (jan,feb,mar etc ) eg k3wl!jan , k3wl!feb etc. If the system prevents duplicate passwords then I append the year digit too. Althoug I read long ago at least one account on such a network is likely to have the name of the month as a password. (with maybe 0,1 or 99 added I guess) In a big enough company a cracker could probably cycle through users asmith,bsmith etc trying the month as a password

    3. Re:I do the same, with no expiration... by runlvl0 · · Score: 2, Informative
      However, I hate expiry. If I already have a good password like xjxuj494o4ol4 that I can really remember and type, I use that. Even if I use a password like that for a few years who is really going to crack it?

      Okay, I'll byte:
      1. Anyone with physical access to your machine. You don't use this on your notebook, do you?
      2. Anyone with a copy of John, access to your /etc/shadow, and a little free time :^)
      3. On a Windows machine, anyone with access to your network, its precious SMB packets, and a copy of L0phtcrack (or John, or... ), and a little free time...
      4. Anyone running a kernel rootkit on your machine - "it could never happen", I know, and the gun was always unloaded
      5. If it's also your POP3 email account password ("I have had the same simple password on a number of sites for over ten years now, with no problems - even letting a number of friends and co-workers know what the password is a number of times!" So I'm guessing it's not your high-security password...), anyone attached to and sniffing your network, perhaps just running dsniff, to make it extra easy
      6. Assuming the above, if you're wireless, anyone within 802.11 (call it 300 feet for casual use) range of you
      7. If you're using it on websites, whatever script kid who comprimises THAT e-commerce server, Hotmail, etc., etc., etc.

      It's an aphorism, but it's still true: "security" isn't a product (like a password), it's a process. Just because you have strong passwords, and decent newtork security (firewalls, NAT, etc.), never assume that you're invulnerable or too small to attack. I don't mean to sound snarky, but I think that you should always assume that passwords will be comprimised somehow, given enough time.
      --

      Carthago delenda est!
    4. Re:I do the same, with no expiration... by Anonymous Coward · · Score: 0

      8. Hardware keyloggers, software keyloggers on systems you don't completely control, video cameras in environments you don't control (e.g., your employer's data center).

      Sure, it's a special case of point 1, but it's easy.

    5. Re:I do the same, with no expiration... by Anonymous Coward · · Score: 0

      But none of these things make it more likely that a 2 year old password will be cracked than a 2 week old one.

    6. Re:I do the same, with no expiration... by SuperKendall · · Score: 1

      Anyone with physical access to your machine. You don't use this on your notebook, do you?

      Of course I do. The only way they could get this would be via keylogger. But who's going to bother with a keylogger to get to my own personal password? And any nefarious person accessing my laptop is far more likley to take the whole laptop anyway!!

      The whole point of keeping a really good password forever is that since I can remember it, I don't have to let anything store the password on disk (even encrypted) so there is no way to ge to the password even with physical access other than torture or keylogger (or login spoofs, but I'm not prone to being fooled by those). I guess that's why I use a Mac at home so I don't really have to worry about that on my own laptop.

      Anyone with a copy of John, access to your /etc/shadow, and a little free time :^)

      The funny thing is that I would never use my really secure password for root (or username login), which is naturally what they would go for with such access...

      On a Windows machine, anyone with access to your network, its precious SMB packets, and a copy of L0phtcrack (or John, or... ), and a little free time...

      And I REALLY would not use my secure password on a Windows computer.

      Anyone running a kernel rootkit on your machine - "it could never happen", I know, and the gun was always unloaded

      Again, what is the point? My real passwords are not even going to be on there.

      If it's also your POP3 email account password ("I have had the same simple password on a number of sites for over ten years now, with no problems - even letting a number of friends and co-workers know what the password is a number of times!" So I'm guessing it's not your high-security password...), anyone attached to and sniffing your network, perhaps just running dsniff, to make it extra easy

      You guessed right. Compromise of my email password means nothing to me other than slight annoyance. But that's why it's one of my less secure passwords.

      7. If you're using it on websites, whatever script kid who comprimises THAT e-commerce server, Hotmail, etc., etc., etc.

      That's the only really dangerous one. But there again I take comfort in numbers, and the fact that so much other data about people is so easy to get (like CC numbers or SSN) that why would they go to all the trouble of cracking my secure password (which is not on more than 1% of the sites I have passwords for)? And even if they did I have compartmentalized my accounts - I don't bookmark where really important sites are or anything and clear out history regularily. Even if someone managed to steal my laptop they would have to guess both my password and where all my accounts are, a probabilty I deem so unlikely that I don't have to worry about it.

      Security is not a product. Suecurity is risk management. If you lower the risk of someone getting the password AND the damage that can be caused by comprimise, then you are as well off as someone who perhaps changes his password every month, and bookmarks his bank. But frankly I'm really better off because I have a password I can really remember, and thus am not at a loss when in a real emergency I had to access something important from some remote web cafe. That is a far more realistic risk than someone getting hold of my secure password and doing something with that.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    7. Re:I do the same, with no expiration... by k12linux · · Score: 1
      I'm with you on expiry. A well-guarded sufficiently complex password is much better (IMHO) than an easy to remember one changed every 30 days. On anything that really matters (root/admin level pwds, logins which might avail someone to the use of my CC) I use a good (TM) password with at least 10 characters (sometimes 12 or more.)

      Another post asks 'what if someone got your shadow file and a copy of John the ripper?' Well, then my box is cracked anyhow, so what good does the password do me now?

      Besides, on a 2gHz system I've run john at about 4000 keys/sec. That's not really steller. I did the math... if you have a combination of 10 character pw with upper/lower-case letters, numbers, and punctuation, it's still a long time for a crack. Even if the cracker assumes you only use about 8 different puntuation chars out of what is available (and guesses right) that is still a LOT of combinations. Assuming they had access to a bunch of good 2-3gHz systems and distributed the job to John across them all somehow, and got lucky enough to crack it after only exhausting 10% of the keyspace.... it'd still require over 1/2 million computers to crack it in less than 3 years!

      Short of my password showing up as someone's latest distributed.net project I'm not all that worried about brute force on my passwords.

      Of course this assumes you never expose those passwords. But I always use SSH or SCP (never telnet or FTP) and never allow SSH as root. I only use IMAPS (or SSL for web-based) for e-mail (and usually use SSH and pine or mutt.) The only password I use accross multiple machines is my own personal PW, but even then

  99. Following the analogy by Hecatonchires · · Score: 1

    Your avg key has about 8 bumps on it. A 128 bit key would have 128. Thats a much longer key. You'd need much better machining tolerances and metals so that it wouldn't bend, and be made unusable, and I'd hate to fall on my keys with that in my pocket.

    --

    Yay me!

  100. Strong Passwords Stop Windows Virii? by reallocate · · Score: 1

    Should we be allowing simple passwords?

    How many Windows virii would have been thwarted by better passwords?

    When most people think of security, they're not thinking of someone logging on. They're thinking about malevolent code.

    Tog has a point. If smart people bang on a problem for years and years without eliminating it, maybe it's time to look at a different approach.

    Consider what might happen if a national ISP laid on draconian and restrictive measures but promised "No Spam! No Viruses! No Worms! No Problems!" and actually delivered it for, say, $75.00 a month.

    --
    -- Slashdot: When Public Access TV Says "No"
  101. Obvious by Atragon · · Score: 1

    You change the password.

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

      What happens if you are forced to change passwords quarterly?

    2. Re:Obvious by Anonymous Coward · · Score: 3, Funny

      You get a cavity.

  102. What's wrong with the database? by adrianbaugh · · Score: 1

    So this guy makes a database of all his passwords. That's not such a stupid idea - so long as the database itself is encrypted and you have one really good long high-entropy passphrase to unlock the database. Gringotts does something along these lines, so does the password manager in mozilla.

    --
    "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
    - JRR Tolkien.
  103. Most hacking are inside jobs by ducomputergeek · · Score: 2, Insightful
    About 80% of the hacking attempts have had some sort of inside help. About half, in my 3 years of consulting on security, of the attempts are by disgruntled employees. Some sell passwords to competors, or at least try too, or someone calls on the phone saying, "This is Jeff Smith from branch office X and we can't log in. Can you provide a new password to my account".

    Only about 20% of the attempts are actually people attempting to use exlpoits, bugs, or brut-force a password. There are measures against this 20%, but the other 80% has to have educated employees or a policy that is followed.

    I have seen some people still have access months if not years after leaving or being let go, which is just bad sys management.

    Human error is 90% of the security threat...

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  104. Security is just passwords by askegg · · Score: 2, Insightful

    I hear people worry about security on a daily basis and what many of them fail to realise is that is essentially a problem of identity.

    Security is the process by which you determine if somebody is allowed to see the information concerned - this hinges on who they are and what they are trying to access.

    How to do proof you are who you say you are?
    This is actually a very difficult question.

    hat aside (for now), all security/identity is built around 3 things:

    1) Something you know (usernames, passwords, etc)
    2) Something you have (secureid cards, tokens, passes, etc)
    3) Something you are (biometrics, fingerprints, retina scans, genetics, etc)

    The first two are easily overcome with some creative thinking - read Kevin Mitnick's "The Art of Deception".

    The third has the same problems the other two have - how do you establish identity to begin with?

    Anyone can claim an identity, all you need is the documentation to "prove" it and these can be forged or obtained with little effort. So how can you ever really know who you are dealing with?

    --
    I don't make predictions, and I never will.
  105. Thanks a lot! by sonpal · · Score: 1

    This scheme used to work really well for me, until your post. I had to &^$#% change my slashdot password...

  106. Keyrings by Lucky_Norseman · · Score: 1

    The problem is: There is no good keyring for us to store passwords in.

    If you have 15 keys and you must carry them all in your hands at all times (no keyring, no pockets, no putting them down) then you get the same kind of problem as walking around remembering 15 different passwords at once (especially when all 15 must be changed every 60 days)

  107. HIPPA by John+Hasler · · Score: 1

    This doesn't understand. The hospital security engineer's job is not making the hospital's systems secure. His job is making them compliant with Federal regulations.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:HIPPA by Anonymous Coward · · Score: 0

      HIPAA

      Health Information Portability and Accountability Act

  108. Computer eats..? by naitro · · Score: 1

    Well, then I guess it's quite simple. The computer eats the user after entering an invalid password three times.

    That'd be sweet.

  109. MD5 password generators. by vkg · · Score: 1


    One approach I've been considering is to have an MD5 script locally. Type in a "master password" and some unambigous string identifying the password, and hash.

    i.e.

    MD5 ("MasterPassword_slashdot.org") = 059d489d8abe157ebfbbf793c3532f07

    Simple enough to recreate more-or-less anywhere, and easy to remember.

  110. Protection vs Usability by infonick · · Score: 1

    Security on a box, network, intranet, all thin down to a fine line when it comes to this.
    For example, a workstation in a restricted room or office would have less security for the end users. In this case you simply don't need to secure the box against its owner. If the security is too heavy, productivity would be sacrificed.

    In contrast, a workstation in an easily accessible office or room would have more security. Here, anyone could access the computer, and if the security is too light, the end users would be able to edit, transport, or destroy sensitive corporate files or data.

    Same thing for a network or intranet. I wouldn't install the same level of security in a home network as i would in a school or office network. At home, my family needs to access the Internet NOW and not after they've been interrogated by security policies

    At a school or office, users should be restricted to a higher level of security because you can't trust everyone the same way as your family, nor do you know the abilities of each fellow employee. ( I cant trust my sister at home, but a password is all I need to detour her efforts elsewhere - simple security for a simple mind ).

    --

    You are confusing me with someone who cares.
  111. fuuuuhhhhk! by Anonymous Coward · · Score: 0

    Every damned time there's any story about security, some asshat has to make this stupid ass joke. Stop modding it funny, its old and retarded.

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

      your old and retarted

    2. Re:fuuuuhhhhk! by Anonymous Coward · · Score: 0
  112. What??? by BiOFH · · Score: 1

    Are we increasing security too much, so that the users circumvent it? Should we be allowing simple passwords?

    If you've 'increased security' then you are not allowing simple passwords! If your users have convinced you that strong passwords are that hard for them, then you have been duped by the legions of laziness, my friend. Any security-minded admin knows that their users are their biggest potential liability. Hasn't 20 or 30 years of witnessing the effects of trivial passwords and social engineering taught us this?

    Coddling users to the point that you allow them to become a liability and a target is the equivalent of leaving a key under the door mat. If you and your company can't/won't create a policy that demands individual responsibility, you might as well quit kidding yourself that you truly desire security. And get out, because you're just setting yourself up to be the fall guy when the company wants answers why there was a compromise. They're not gonna say "oh, yes, because we forced you to water down security", they're gonna blame you and hire someone else to be their strawman.

    --
    - I am made of meat.
  113. Radius server authentication by tholomyes · · Score: 1

    Get yourself a Radius server and use RSA and/or Vasco tokens with it. You can authenticate to the Radius server for VPN connections or for secure web access, et cetera (PHP and Perl can do this, the code is out there).

    Your users only have to remember one pin-- the one for their personal token they carry. They punch in their pin, get their one-time-password, passwords expire after 60 seconds or so.

    This works well as a compromise-- users seem more willing to carry a token when faced with the asinine alternatives (6+ passwords?).

    Or, if you're stuck on the user end, do what Bruce Schneier sez: "You can't memorize good enough passwords any more, so don't bother. Create long random passwords, and write them down. Store them in your wallet... Guard them as you would your cash."

    --
    When did the future switch from being a promise to a threat? -C. Palahniuk
  114. Re: Funny Triggers (OT) by Atragon · · Score: 1
    You missed one:

    Step 1 through step n-2) {blank}
    Step n-1) ???
    Step n) PROFIT!

  115. Diceware! by wirelessbuzzers · · Score: 2, Interesting

    While this is not allowed by many websites or by UNIX crypt passwords, Diceware makes for very good passwords that are easy to type and remember.

    Basically, you take a list of words indexed by all possible rolls of 5 dice, 11111 through 66666. You roll 5 dice and pick a word, and repeat to desired password length, eg

    cleft cam synod lacy yr

    Sure, your password is longer this way, but you can memorize it easily and type it quite fast as it is a series of English words.

    For my secure passwords, like PGP keys or banking, I use diceware, 7 words. This is some 85-90 bits of entropy and pretty much unbreakable for the forseeable future. For account passwords I use 3-4 words, which is enough that a database thief will break someone else's login first. For crypt shell accounts, I use mixed-case alphanumerics (similarly, about 48 bits of entropy). This adds up to under 10 good passwords to remember, and I don't change them often (no good changing a PGP password anyway, and I only change shell passwords occasionally).

    For most websites (/.), I use a family of very weak passwords (a couple random words and symbols, but varies little from account to account), as I don't care much if you hack here and post in my name.

    All these are in a heavily backed-up text file in case I forget them, encrypted with my PGP key.

    --
    I hereby place the above post in the public domain.
  116. Good one! by Saiai+Hakutyoutani · · Score: 2, Insightful

    Dude, that's great. Thanks.

  117. confessions from a real-life pen tester by Anonymous Coward · · Score: 0

    I'm a pen tester. I see about 5,000 to 10,000 systems a month.

    My top three passwords to test:
    ""
    "password"
    "p@ssw0rd"

    Welcome to the real world.

  118. Re:different levels of importance by gregfortune · · Score: 2, Funny

    That made me grin :) Just listen to all the busy little keyboards as rokzy is tried as a username by 27,000 people at /., buy.com, CompUSA, Newegg, Amazon, and B&N. Someone is getting some free hardware tonight..

  119. Corporate security and safe sex by maximilln · · Score: 1

    Security no longer means security. Security is just another cog in the corporate wheel with budget numbers to satisfy thousands of shareholders who wouldn't know security from a coaster tray. With that in mind then there is no surprise that security has become a useless industry of productivity-killing gadgets directed by people whose certifications on their resume make up for their mediocrity on the job.

    Most security departments try to fix security problems by implementing safety nets (netwatchers, redundant firewalls, active real-time scanners) rather than implementing prevention. Prevention means educating people about safe computer practices--like safe sex. The safest sex is abstinence--keep your clothes on, all zippers closed, and don't kiss people who've been around the block. The safest computer use is to view only the documents that you need and don't open documents from people who are frivolous with their computer use. Sex is acceptable (at your own risk) once married. Unsafe computer practices are acceptable (at your own risk) once you're on your home computer.

    To illustrate how safe computer use is effective: I run my Debian, LFS, and Win98 all without any firewalls or active virus scanners (I scan once every few months when I get bored). My only remote security measure is a 4-port router connected to the cable modem. Three years since my last complete rebuild I still have no viruses and have not been rooted or compromised even once.

    --
    +++ATHZ 99:5:80
  120. Missing the point of the article by rcpitt · · Score: 2, Informative
    It appears to me that the point of the article is that many times (most times?) the technical security tools/techniques are too much of a hassle for the employees so are subverted in many (not so) subtle ways to the point where in fact the system ends up with less real security than might have been achieved with less onerous tools/techniques.

    All the responses about how/why to select passwords miss the point that if the user doesn't have an incentive to remember them without the use of sticky notes, the password complexity is useless. Same if the rest of the system allows the passwords to be sniffed on the network, sent in clear somehow (by return e-mail for example) or any other weak link in the chain.

    The example in the article of the hospital (and note that all in the US are under the same gun) points up the fact to me that either the IT person didn't understand the problem or was trying to cover their butt because they lacked the authority to put in place the policies that would make the users actually follow the policies and I'm betting that it was the latter!

    If I'm in charge of security (not just the IT portion of it) and management won't let me put in place a policy that spells out what will happen to employees that subvert the security implementation and back me up when I have to apply the policy's warning and penalty portions, then I'm out of there!

    1 - Anyone caught writing their password down on anything will suffer punishment

    2 - Anyone allowing anybody else to use their account/password will suffer punishment

    3 - Anyone leaving their workstation logged in and not protected with the approved screensave/password will suffer punishment

    etc.

    Punishment to be:

    first offence - note in personnel file and severe dressing down including things to the effect that if they can't remember the passwords then they obviously don't have the necessary skills for the job

    second offence - time off without pay or outright firing

    if allowed to get to a third offence, it is either them or me - and I'm betting it is them, and damn the unions and labour relations - they're unfit for the job.

    And the response to the post about it being a matter of managing the liability - if the employee is still an employee and the above policies are not in place and followed through on, then the liability is on the company/HMO or whatever. The penalties are enough to bankrupt an HMO and nobody will take "it was the employee's fault" as an excuse no matter how onerous the security techniques look on the surface. It is the follow through that proves that the policies are what they need to be - enforced.

    I'm just glad that (so far - but Jan 1 is coming) Canada doesn't have the laws that the US has currently.

    --
    Been there, done that, paid for the T-shirt
    and didn't get it
    1. Re:Missing the point of the article by dvdeug · · Score: 2, Insightful

      If I'm in charge of security (not just the IT portion of it) and management won't let me put in place a policy that spells out what will happen to employees that subvert the security implementation and back me up when I have to apply the policy's warning and penalty portions, then I'm out of there!

      The doctor is one of twelve people in the world with a degree in orthorhinocolonoscopy. He makes $120,000 a year. You really think they're going to let you punish him?

      More to the point, discouraging employees from writing down passwords may be a good idea in some places, but these people are trying to get their jobs done. If they can't get their jobs done, you don't get paid. Every time they forget their password and have to wait for an IT person to fix it, every time they have to run five flights of stairs to check their data, the less likely the department turns a profit and the more likely you get fired.

      if allowed to get to a third offence, it is either them or me - and I'm betting it is them, and damn the unions and labour relations - they're unfit for the job.

      Who cares if they have a 172 IQ, two doctorates and know more about their field then any other person in the world? If they can't jump through your hoops, then of course they aren't fit for the job.

    2. Re:Missing the point of the article by rcpitt · · Score: 1
      I stand by what I said - but will weasle out a bit by saying that I likely wouldn't have put anywhere near the type of human-onerous security described in the hospital case.

      The point I was making is that in the stated case (and I expect in a lot of other cases) the authority does not go along with the responsibility, so those responsible fall back on brute force and when the shit hits the fan, blame it on the vendors or the users but certainly not on themselves since they did everything right.

      There is no excuse for subjecting any employee to absurd security systems while you ignore the fact they are subverting them. Any time an employee ends up in front of you (or their direct superior as is my suggested policy for first-time punishment) YOU (the IT person) have failed too. You've failed to educate them, failed to understand their potential failings, failed to anticipate. Each such failing needs to be a reason for introspection - and in fact the potential for such failings needs to be considered before implementing any security policies or procedures - in light of the types of employees the employer hires, the typical profile they present, etc. These would indicate (in the realm of securing info in a hospital for instance) the use of something that would allow the high-priced hired help to do their jobs with as little interruption and hassle as possible - things like proximity-based authorization mechanisms, etc; certainly not 4 levels of mandatorily aged/changed complex passwords. While you're at it, use the same or similar methods for the rest of the folks since they are already justified and there is no use in doing the same thing two different ways.

      --
      Been there, done that, paid for the T-shirt
      and didn't get it
  121. my password scheme by Anonymous Coward · · Score: 2, Interesting

    People typically have a lot of different accounts that need passwords, and this is a problem for several reasons:
    - the different sites/accounts have different policies for what a "strong password" is and how often you are forced to change it
    - some accounts are more trustworthy than others (your bank will never reveal your PIN... but some random website--slashdot for example--might be hacked and your password might be vulnerable)
    - different levels of security are used to protect the different passwords.

    So I use the following simple rules:

    (1) build all my passwords out of two or three 'building blocks' of random alphanumeric characters.

    (2) When changing a password, I change at least one block and leave at least one block the same as it was before.

    (3) I mentally assign each account to one of three categories: 'important' (bank PINs and other uses where security is crucial), 'somewhat important' (various work-related passwords, etc) and 'unimportant' (internet e-mail, web sites where I don't use a credit card, etc).

    (4) NEVER use a password in more than one category.

    (5) EVERY 'important' account must have a UNIQUE password that I don't use for anything else. Some 'important' accounts will allow very long passwords; I have a few that are >20 characters long.

    (6) NEVER write down an 'important' password anywhere, unless the loss of the password would be unrecoverable.

    (7) Change 'important' passwords every month or two, and 'somewhat important' passwords every 3 or 4 months or so.

    (8) 'somewhat important' accounts may use the same password as other 'somewhat important' accounts with a similar purpose (all work accounts, for example). 'unimportant' passwords can all be the same, unless I particularly don't trust the security of the site in which case I usually vary one of the blocks.

    I have had good success with this strategy (remembering the 'blocks' is similar to remembering telephone numbers... so remembering a password is like remembering telephone numbers. N.B: *don't actually use* telephone numbers =P)

  122. Paranoia is a virtue .. and profitable by Anonymous Coward · · Score: 0

    From my experience working for data security companies this is absolutely true. You can always get more bucks from a client by pointing out possible disasters ... this is of course with people like banks for whom such disasters must never happen.

    Personally, although I long ago used to joke that in data security "paranoia is a virtue" I must admit I've come to believe it myself.

    In fact .. yeah I'll do this as an AC and then go hide behind my firewall.

  123. Screw passwords by Unregistered · · Score: 1

    At lesat that's what this unregistered guy thought. Ha! free /. access. Wait? It's already free? Damnit?

    1. Re:Screw passwords by Unregistered · · Score: 1

      Who the fuck posted that?

  124. The Danger Of This by deathcow · · Score: 1

    I get like that also. To the point I have problems giving the password to the trusted, like my wife or boss, over the phone, in cases where I just have to. I cant remember the passwords well without a keyboard in front of me.

    The danger for me seems to be a sudden disconnect with the passwords that doesnt happen with absolute memorization of the passwords characters. The passwords I know by "finger/muscle memory" seem susceptible to blanking out of my head if I dont use them for a while, where the memorized passwords are pretty engrained. Your mileage may vary...

  125. Re:THANKS FOR TELLING EVERYONE MY LUGGAGE COMBO by Anonymous Coward · · Score: 0

    Asshole!

  126. Why you don't want to do that by Anonymous Coward · · Score: 0

    Fortune 500 sysadmin here. I got kidnapped and gagged by criminals working for a competing firm. I was instructed to write down our master password. I couldn't, and I couldn't explain why because of the gag. They started to hit with a phone book, went on to electric shocks, and went on and on from worse to horrible.

    They were amazed I was so resistant to torture. Normally they "get what they want after the electrochocs", they said. I passed out and woke up in a sleeping bag on the countryside.

    So the company password stayed safe, but I still have problems peeing. Maybe that's not what you want.

    1. Re:Why you don't want to do that by Trbmxfz · · Score: 1

      I completely believe this story is true. It seems very likely that, under torture and given the opportunity to "write down [a] master password", you didn't think of explaining in writing why you didn't know the password.

      I guess that's how one starts a urban legend.

  127. MOD PARENT FUNNY by Anonymous Coward · · Score: 0

    Funny as hell!

  128. simply wrong by Anonymous Coward · · Score: 1, Interesting

    Security is a function of increasing the cost of attack (for the attacker, both internal and external) at the expense of conveniance.

    As stated in "secrets and lies", computers were much more convienant before the use of passwords at all.

    Passwords are the least cost authentication method, and at the same time the most highly attacked method. In general if the budget can afford it, a stronger form of authentication is used. Most every security person understands
    that passwords simply do not scale.

    Perhaps random phrase based passwords whould be easier for your users to remember (like most OTP tools generate).

    Or even better go to a key/x.509 based system, so users only have to remember one strong password.
    There is a much lower cost to this than a hardware solution.

    Prosaic demands of use ARE usealy considered in a good security design. However, depending on the security demands of the information protected it may be low on the list. This is why security is a service function and not a drop in blackbox.

    Inconvenience is a cost, and it must be addressed.

    >The goal of security is not to build a system >that is theoretically securable, but to actually >make it secure!

    Besides being somewhat inflammatory, in general what is theoretical today is often used tomorrow.

    Examples:
    Buffer overflows
    Format string bugs
    Dictonary password attacks
    Man in the middle attacks

  129. It's Called "Division of Labor" by Master+of+Transhuman · · Score: 1

    You give somebody a specific job title and they then try to make it the center of the universe, to the detriment of everyone else in the universe.

    This is standard human nature. Every human is at primate war with every other human. No one - and I mean NO ONE - not your parents, your "friends" (what's that, "friends"?), you spouse, your kids, NO ONE - must be allowed to get ahead of you in any way. The only way to survive - to get the limited amount of life delegated to mere mortals by "the gods" - is to be above and beyond all other humans.

    Therefore YOU and YOUR job title MUST be the center of the universe. All other humans and their job titles MUST bow before you and yours.

    YOU must make the rules for everyone - or somebody else might make the rules for you.

    And Tog says the same thing when he says any security procedure "must be comprehensive" - in other words, MY security procedure MUST rule YOUR life - TOTALLY!

    And so it goes.

    Which is why the product packaging people seal all sorts of food in such protective packaging that no consumer can get the package open without a jackhammer.

    And the product packaging people are proud of this achievement - and they get bonuses for their achievement. And they get written up in product packaging magazines for it. And their methods get used by everyone else.

    And everybody starves because you can't get the damn package open.

    For the last thirty years, the US Army has not fought a guerrilla war. All the troops in Iraq are trained in SASO - Stabilization And Security Operations - which entails driving around in tanks between two warring factions in order to keep the peace. Except that's not what's going on in Iraq. What's going on in Iraq is guerrilla warfare - and not a single US commander in Iraq has a clue how to deal with it. But all those commanders MADE commander because they got great marks in implementing SASO operations in Kosovo or wherever.

    So you want to know what's going on in Iraq? The Peter Principle, that's what. All the US commanders in Iraq have reached their level of incompetence based on their training and the actual situation on the ground.

    But they'll KILL you before they admit that their performance of their job title is irrelevant.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  130. You forgot one... by Achoi77 · · Score: 1

    you in sensitive clod!

  131. Re: Funny Triggers (OT) by Skater · · Score: 1

    See my journal for some /. references. :)

    --RJ

  132. You hit it by brunes69 · · Score: 1

    This fits perfectly with the old security adage of the 3 types. There are only 3 kinds of identification checks you can make on a user - something they have, something they know, and something they are. Using any one by itself is easily twarted, but combining any two is foolproof enough 99% of the time.

    Your system uses the "something you have" (iButton) and the "something you know" (password), which is also the same scheme you use at an ATM machine (card + PIN).

    The "something you are" is where biometrics come in.. something like a fingerprint scanner combined with a password, for instance.

    1. Re:You hit it by Anonymous Coward · · Score: 0

      The "something you are" is where biometrics come in.. something like a fingerprint scanner combined with a password, for instance.

      I dunno, fingerprints are still kinda "something you have."

  133. Why do I get the feeling by Aphex+Junkie · · Score: 0

    That you might be shamelessly pimping iButtons to the young, impressionable gentle people here on /.?

  134. D3f1n1t3ly? by scruffyMark · · Score: 1

    This is great, except wait: Was this the site that disallows non-alphanumeric characters, or was it the one that requires all lowercase, or the one with a minimum password length of 10 characters?

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  135. User thinking. by Deliveranc3 · · Score: 1

    The idea's for security in terms of passwords are laughable. If you make someone use an alphanumeric password generated randomly most will need to write it down somewhere. If you give them an account with low priveledges and one with higher priveledges they will log on with the higher one just because it annoyes them not having some functionality. If you make the user type in a password when trying to use specific features or documents the user will most likely create all future documents or features with a lower level of security. And you can't have someone increasing security on each little document or design decision. Leave the users with a simple password they can remember. Don't have them change it too often as this will lead to them being nervous about it. Make sure that users know what to do if they lose their password. If you don't have this functionality in place they will use redundancy to protect their password (notepad document on the desktop, peice of scrap paper on their desk etc.) that is a security risk. In the worst case, they might not change their password or contact tech support if they detect suspicious activity or get locked out. Make sure that password loss isn't something they should be embarrased or unduly inconveinienced by.

  136. Re:THANKS FOR TELLING EVERYONE MY PASSWORD, ASSHOL by mjstancil · · Score: 1

    Oh, and change the combination on my luggage!

    --
    In some way, to some degree, all hardware sucks, all software sucks.
  137. Common misunderstanding of Darwinism by scruffyMark · · Score: 1
    Darwinism doesn't mean that the survivor is necessarily the critter that is toughest, or lives longest. It's just the one that gets the most offspring surviving to the age of reproduction.

    So, to stretch the Darwinism metaphor past any reasonable application: in the world of security, that means that the security practice that survives isn't necessarily the one that produces the most realy security. It's the one that produces the greatest sense of security in the people who make the decisions. I.e. managers, often without much understanding of the topic, and Infosec types, who often forget that the reason they are willing to make an effort to protect infosec is it's their job - and if their job were payroll accounting then that's where they would make the effort, and infosec would be a nuisance.

    Consider ID checks at airports and the like - they're not going to catch intended suicide bombers. If an attacker plans to die in the attack, he's not going to care if you can identify him to arrest him later. But they make passengers feel safer, because someone in a blue polyester uniform is looking at everyone's ID, which is a security sort of thing to do. And his badge even says "security".

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  138. YES! by IndependentVik · · Score: 2, Funny

    Now I can finally log in as this mysterious "Anonymous Coward".

    --
    I'd suggest you don't use Slashdot as your only news source, or you will suffer permanent brain damage.
  139. If you can trust a proxy, it can help by Beryllium+Sphere(tm) · · Score: 1

    Back in 1997, Lucent put up a public proxy (http://www.bell-labs.com/project/lpwa/) which would autogenerate passwords for you. You'd type \p into a form field, and it would hash the URL with your master LPWA password to create a strong, site-specific password. They also anticipated sneakemail.com and dea.spamcon.org by similarly autogenerating forwarding email addresses.

    You've probably spotted the major problem, SSL connections. Now, if someone were to put similar functionality into the browser (HINT HINT)it would really be useful.

    Let me be contrarian for a moment, too. How much are your passwords worth? If they control assets worth less than a few hundred dollars, why *not* write them down and put them in your wallet? You find your wallet sufficiently secure for your credit cards and your Christmas shopping money.

    If you still have money from the boom and have banking passwords worth thousands of dollars, why not write them down and store them like jewelry?

    If losing your passwords could cause non-monetary damage, why not write them down and lock up the paper like you would lock up guns, which can also result in non-monetary damage if stolen?

    Oh, and does everyone remember the Dilbert cartoon where he worries out loud to Dogbert about what would happen if he forgot all his passwords and PINs?

  140. You all are being dumb. SECURITY. NOT PASSWORDS. by bluefoxlucid · · Score: 1

    Passwords are nice and all -- hell, mine come from pwgen -s -- but you need to be thinking HIGHER. Access control, executable space protection, OS fingerprint protection, and functional security to make programs generally behave. Look at GRSecurity. That in itself speaks volumes. I will illustrate this thread, and then go on through grsec: Passwords: - Passwords and password rule circumvention This is where we seem to be stuck. What about the following: PaX: - Total of 1-2% performance overhead - Enforce non-executable pages to block security exploits in programs - Enforce non-writable executable pages to block security exploits - Address Space Layout Randomization to increase difficulty of actually activating security exploits - Privilaged IO blocking to avoid altering the kernel - Blocking of direct writes to ram and kernel memory to avoid altering the running kernel and getting around security systems or inserting malicious code - Hiding of memory mappings to avoid information leaking which would negate the ASLR advantages Grsecurity: - Includes PaX - Blocks many operations from happening inside a chroot() jail, thus increasing security by disallowing programs to try to gain access to devices, processes, and filesystem data that they aren't supposed to access - Imposes an Access Control List system to extend control of file and device access - Hinders OS fingerprinting with several network protections that randomize various ID numbers in various types of packets - Allows user auditing and signal logging to detect attacks How much crap did I list besides password issues? Quite a bit. There's more to consider than "Is root's password 'secure1'?" How about "Can I cause SSH to overflow before I log in, clearing root's password out so I can log in as root and take over the system?"

  141. Better systems by Beryllium+Sphere(tm) · · Score: 1

    >no better system than passwords has yet been devised

    Well, I'm partial to having the employee badge be a smart card which also works in the readers that authenticate you to the company computers. Among other virtues, it simplifies doing everything right when someone leaves the company. Kill the smartcard, and you've disabled ex-worker's computer access without having to change some unknown number of passwords.

    But your main point was that the utility and solidity of a security system are a function of what top management wants, and you're absolutely right.

  142. Try this again, formatted. by bluefoxlucid · · Score: 3, Interesting

    Passwords are nice and all -- hell, mine come from pwgen -s -- but you need to be thinking HIGHER. Access control, executable space protection, OS fingerprint protection, and functional security to make programs generally behave. Look at GRSecurity. That in itself speaks volumes. I will illustrate this thread, and then go on through grsec:

    Passwords:
    - Passwords and password rule circumvention

    This is where we seem to be stuck. What about the following:

    PaX:
    - Total of 1-2% performance overhead
    - Enforce non-executable pages to block security exploits in programs
    - Enforce non-writable executable pages to block security exploits
    - Address Space Layout Randomization to increase difficulty of actually activating security exploits
    - Privilaged IO blocking to avoid altering the kernel
    - Blocking of direct writes to ram and kernel memory to avoid altering the running kernel and getting around security systems or inserting malicious code
    - Hiding of memory mappings to avoid information leaking which would negate the ASLR advantages

    Grsecurity:
    - Includes PaX
    - Blocks many operations from happening inside a chroot() jail, thus increasing security by disallowing programs to try to gain access to devices, processes, and filesystem data that they aren't supposed to access
    - Imposes an Access Control List system to extend control of file and device access
    - Hinders OS fingerprinting with several network protections that randomize various ID numbers in various types of packets
    - Allows user auditing and signal logging to detect attacks

    How much crap did I list besides password issues? Quite a bit. There's more to consider than "Is root's password 'secure1'?" How about "Can I cause SSH to overflow before I log in, clearing root's password out so I can log in as root and take over the system?"

    1. Re:Try this again, formatted. by praedor · · Score: 1

      I've been using grsecurity in limited fashion in all my kernels for some time now. I generally limit use to the network security portion (my system is used by myself alone, no multiusers), largely out of fear of breaking software.


      How does OO, the desktop systems (Gnome and KDE), and games (native or windoze via wine) work with the executable protections in grsecurity? Can anyone offer a few names of apps that actually crap out if executable/memory space protections are enabled in grsecurity?


      Enabling the network security options has thus far proven to be benign in a system useability sense for me. I would try other settings if I knew I could still fire up Myth II (native) or Medal of Honor, Half-Life, etc (wine) without problems.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  143. RFI about IButtons by solprovider · · Score: 1

    Thank you for pointing out the IButton. I infrequently advise companies about security measures such as you have designed, and was unaware of this product.

    [I am actually working on a similar project now. We will probably use Palms so some mobile data entry can be done. If they are carrying an individually-identifiable Palm for other uses, we should be able to use it for security. The links on ibutton.com to products that use Java for computer security suggest that a Palm could do everything that an IButton can do. The IButtons could be used for employees that do not need the data entry capabilities.]

    I ask for enough information to be able to judge when this would be a good solution, and approximately how much it would cost based on number of users. I (or my clients) would do our own research if this was seen as a valid solution. I realize you have not implemented your system yet, but you must have a detailed cost analysis if you are presenting to corporate.

    One of the receivers is $15, but the IButtons range in price from $2 to $53. Which model will you use?
    - Would your system work with systems running non-MS OSes?
    - Was the decision to use 4-digit PINs arbitrary, or can other passwords be used? Can the users pick password without telling the administrators?
    - How secure is the datastore that verifies the passwords? Does it use one-way encryption for verification? Can the password encryption be bypassed? Or must you trust your administrators?

    [I deal with a system that uses one-way encryption before storing passwords. It adds a character to the beginning of every password after it is encrypted. If the encryption routine sees that character, it assumes the password was already encrypted. These encrypted passwords are visible to the administrators. If an administrator sends the entire encrypted password (and the username) to the system, it passes because the "password" will not be mangled by reencryption and will match the encrypted password.]

    Was the software you are using prepackaged or did you or your company write it custom? Is there an OSS version? If not, has your company considered releasing it?

    [That is the purpose of OSS. You have something cool that others could use. You release it. Others use it. Everybody improves it and you benefit.
    - Unless your company is in the software business. Then you package it and license it to others and make much money every year.]

    [The web site lists many different proprietary applications. Did you try them? Any advice from your decision-making process?
    - The security applications list only mentions Windows, but I am hoping you discovered a product that works with other OSes. The APIs suggest they work with C, C++, and Java as well as VB, so other OSes should be easy.]

    What is your security server? Is it hardware intensive? Can it be a Pentium 100 or do we need dual-Xeons? [Not asking about minis or mainframes since it must work with MSWindows.]
    - Does it integrate with ActiveDirectory? Could it integrate with LDAP?
    - Are you using the standard Windows logins? Does the system protect the computer? Or does it protect access to the network?

    Thank you for your time.

    --
    I spend my life entertaining my brain.
    1. Re:RFI about IButtons by Anonymous Coward · · Score: 0

      Don't mix security with other applications. The whole point of the IButton is to have a controlled environment for security relevant storage and calculation. Some companies have followed your intuition and designed authentication schemes around cellphones (something which most users already have on them most of the time for other purposes). These security schemes are now at risk because cellphones are becoming more versatile and with versatility comes exploitability: Cellphone worms in the wild aren't science fiction anymore.

    2. Re:RFI about IButtons by Lumpy · · Score: 1

      cost- depending how paranoid you want to be. I'm using the cheaper ibuttons with memory storage only. the pin is stored on the ibutton encrypted and I use a simple system to read the pin and then rewrite it with a different hash upon each login. no it's not 100% secure but it's 3000% more secure than anything that corperate has came up with.

      it can be used with linux, in fact there is a project out there to patch xdm to work with an ibutton for logins. but talking to the ibuttons is super easy anyways. the security server is low -end. and it is reccomended that a security server is in place for each site, just like regular windows domain model, it's pure stupidity to have 30 offices in 6 states all using one login server (yes this is a bit of stupidity that we have here in my corperate world... one T1 goes down and 1 whole state cant log-in or print)

      it does NOT currently integrate with active directory and there are no plans to do so.

      The software integrates with the standard windows login system. it enter's the login and password to the local machine currently. but we are working with a company to completely replace windows login system with something completely different, and switching to cryptography iButtons to also add a level of security for lap-tops... no ibutton, important data on the drive is in-accessable.

      I reccomend that you look throught their partners, there are a large number of companies working with ibuttons and computer security. and cince some of these companies are smaller you may be able to get a custom solution created for very little money.

      The software is expensive for a turn-key setup. But, if you have capable programmers you could have it designed in house easily as the devices and readers are completely open and useable in any way you desire.

      The java Ibutton is the most powerful and in combination with a program running on the PC can create uncrackable security for a PC/network, contrary to the armchair "experts" here on /. would be pretty darn impossible to fake out if done right.

      the setup we are working with here is nowhere near that, but it is much stronger than having a user try and remember a 7+ character password that is a convoluted nightmare and end's up getting stuck under their keyboard.

      BTW 4 digit is easier... most test users are using their ATM card pin number.

      I cant go into more details without violating an NDA and company security policies. but everything you need to know is on or linked to at www.ibutton.com

      --
      Do not look at laser with remaining good eye.
  144. Hazards of the first letter approach by Beryllium+Sphere(tm) · · Score: 1

    The top-of-the-line password generation dictionaries these days include phrasal material, like the entire dialog of the Star Wars movies. I wouldn't trust something like L,Iayf or Tantdylf to hold up to a dictionary attack. Single substitutions may not help, either. Password audit programs have handled that for years.

    Safety in this approach requires picking some family catchphrase, something from a really obscure work, or something completely original.

  145. Why in the world by blueroo · · Score: 1

    are you people taking security advice from a "designer"?

  146. Re:Pah! With accounts like "user user"? by Anonymous Coward · · Score: 0

    >Security isn't taken seriously where I am.

    But what are the risks? If someone got access to a system under your control, would you be court martialed or tried for espionage? Would you or your company be exposed to fines, civil or criminal prosecution? Would your customers or agents be exposed to financial losses? The sort of losses that would lead to serious consequences for you or your company? Would people be killed, or would careers in business or politics be destroyed by the information you control?

    If so, you need to be more serious about security, because the natural consequences will catch up to you eventually if you do not change your ways.

    If not, why bother with access control at all?

  147. Safety engineers have known this for decades by Beryllium+Sphere(tm) · · Score: 2, Informative

    >Its far easier to blame the user than to admit your idea was a bust.

    That's insightful, too bad you're only +4 as I write this.

    "User error" is a phrase that makes safety engineers cringe. The more detailed an accident investigation, the less likely it is to blame the equipment operator. What usually turns up is that the system doesn't supply the right information (Three Mile Island didn't have an instrument to dislay coolant level in the core) or the system has trained its users to do the wrong thing (like, oh, double-clicking email attachments).

    Believe me, there are security people who understand that an overly awkward security measure is worse than useless.

  148. Here's what I do for my PGP passphrase by Beryllium+Sphere(tm) · · Score: 1

    http://www.diceware.com

    Roll a set of 5 dice, like you can buy at the drugstore. Read the result as a base-6 number and pick from a list of 6**5 words. Repeat as desired.

    I've memorized a 10-word passphrase, 129 bits of entropy, just to be contrary after Schneier wrote that no normal person can memorize enough entropy to match the security of a 128-bit key. Six-word phrases protect my PGP keyring, my Hushmail acccounts, and my root accounts.

    You might want to make up your own wordlist, one with more verbs and more emotionally loaded words so that passphrases become more like stories and accordingly easier to memorize.

    1. Re:Here's what I do for my PGP passphrase by AddictedToCaffine · · Score: 1
      "...no normal person can memorize enough entropy..."

      But who wants to be normal anyhow? :)

  149. Keychain is NOT limited to OS X login password by Anonymous Coward · · Score: 0

    OS X Keychain uses your system login password by default, but you can use a different passphrase. Just open the Keychain Access app, and choose Edit > [name] Settings. You'll see a button "Change Passphrase" there, so fetch those Dr. Seuss books and get crazy with the gibberish...

  150. Password Stategy by Anonymous Coward · · Score: 1, Interesting

    One place I worked all the root/admin passwords were foul language. supposedly to prevent one from saying them out loud.

  151. Worse than you think by gad_zuki! · · Score: 1

    Also, once passphrases become the norm you can put the dictionary away and replace it with a much smaller file full of famous quotes and phrases.

    There's nothing wrong with an old fashioned 8 character password, as long as its changed regularly. Making it longer hurts brute force, but brute force is the exception, not the rule. Common passwords are tried first, or in this case common phrases.

    The best of both worlds is non-dictionary passwords. The longer you force it the more "to be or not to be" you'll get. Crackers are just waiting for the passphrase revolution.

  152. More Encryption! by t0ny · · Score: 1
    Unless they find a way to encrypt that Post-It note under the user's keyboard, I would just recommend allowing simple passwords, with a 90 expiration as the shortest.

    Also, be nice. Dont set that password filter too agressive. I usually dont allow the user's first name or last name as a pwd, nor their department or the name of the company. It also checks for a few other common stupid passwords (1234, password, etc.), but otherwise its fair game.

    I would rather have them using their cat's name than have that damn post-it!

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  153. Use tech to enforce rules, not punishment! by Nonesuch · · Score: 1
    f I'm in charge of security (not just the IT portion of it) and management won't let me put in place a policy that spells out what will happen to employees that subvert the security implementation and back me up when I have to apply the policy's warning and penalty portions, then I'm out of there!

    1 - Anyone caught writing their password down on anything will suffer punishment
    2 - Anyone allowing anybody else to use their account/password will suffer punishment
    3 - Anyone leaving their workstation logged in and not protected with the approved screensave/password will suffer punishment

    You could put in place these annoying and draconian policies, and try to enforce them through punishment, or you lobby management for the funds to integrate proximity cards into the staff's existing ID card system.

    Five years ago I paid eighty dollars per machine and five dollars per card for a proximity system which would automatically lock and blank the screen on a workstation when the logged in user (actually, their proxcard) moved more than ten feet away. Unlocking when the user returned could be automatic, or require a password.

    To keep people from leaving their card at their desk while they step away to get coffee or use the washroom, just make sure that the office is designed such that to get back in from the lunchroom and other facilities involves keycard operated doors, using that same keycard...

    1. Re:Use tech to enforce rules, not punishment! by rcpitt · · Score: 1

      You anticipated my further reply - exactly what I would have done

      --
      Been there, done that, paid for the T-shirt
      and didn't get it
  154. Thanks... by SuperKendall · · Score: 1

    That's probably a good idea - I think we may actually have quarterly password expiration, so I might use Q1, Q2 and so on. But your basic idea for defeating evil password systems that don't like cycles is a good one, and makes a nice addition to the standard layered password approach I like.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  155. ANTIVIRUS companies are to be blamed! by VAXGeek · · Score: 1

    If people can't discuss bugs and security problems online, the only places it will be done is privately, i.e. in Symantec's and NAI's labs... this is one way to kill your competition--get the government to outlaw it.

    --
    this sig limit is too small to put anything good h
  156. Pass Phrase by Kent+Recal · · Score: 1

    I use long phrases for my passwords. (20 chars or more) where I can. With spaces, punctation and everything.

    I have no problem remembering all these!!1
    (oops, now I must change one...)

    The easist way to increase password security is to set the minimum length to 20 chars. I think it's a shame that many systems (and websites) instead LIMIT the password to 10 chars or less.

    Whenever I have to sign up for something on the web the first password I always try is "Man, registration sucks reallyyy". But usually I have to revert to the much less robust "fuckyou2".
    What a shame..

    1. Re:Pass Phrase by atriel · · Score: 1

      it must be because everybody is scared of VARCHAR(255) in SQL, or because disk space is oh so valuable these days with it being less than 3 dollars per gig... and it's not as if it's that hard to use strcmp() so it must be a holdover from the days when 10MB of disk cost $800. Whatever the case, it's something that has a need to change...

  157. It is really simple by losttoy · · Score: 1

    Security consists of:
    (i)Effective policies
    (ii) Tools/Techniques to enforce the policies

    Both have to be easy to follow and use. You can combine effective policies with the simplest tools like passwords are get better results that combining poor policies with DNA scan!!

  158. What a snoozer of an article by mrgeometry · · Score: 3, Interesting

    Bleh. Are his articles all like this? He has some anecdotes about bad security, with a "D'oh!" in between practically every paragraph---though that slows down after he gets tired of it, a page or two in. Then there's a story about a program called "Tresor" and some guy who had a weird problem with bundles acting like folders instead of application files. The assertion is made point-blank that this is an Apple bug, not a Tresor bug.

    OK. Has this been reported or observed anywhere else? I've never heard of it, or seen it myself, though I've only been using OSX for a little under a year. If anyone can point me to a reference, I'd appreciate it. The article doesn't give any refs. I don't understand how he's so sure it's an Apple bug, unless it's so well-known that, gosh, everyone knows it's an Apple bug without even needing a link to, like, a Knowledge Base article or anything... but if it were that well-known, I hope I would know about it. So I have my doubts about this. If anyone knows one way or the other, I'd like to hear about it.

    But really that's not the main point of the article, right? It's just one security flaw in a fairly specific situation. So the article, as far as I can tell, is a few anecdotes and a bunch of "D'oh!"s. Oh yeah, plus some insults and derision for all the programmers and the university professors who taught them. Thanks a lot, Tog.

    His thesis---that security needs to be designed to actually make things secure, not theoretically securable---is, well, it's OK I guess. For one thing, he doesn't really argue for it---just provides anecdotes. That's not a coherent logical argument. Worse, it barely even ties in with the anecdotes anyway. So the hospital requires TOO MANY passwords. That does **not** make it theoretically securable, OK? (I can require 200 passwords, but it's not theoretically securable if the computer and fax machine are in the hallway.) He's right that security systems have to aim for real security, but he's wrong in saying that the problem is that people aim for "theoretical securability". Am I wrong here? Is there ANY theory of anything under which these systems are considered theoretically securable?

    The only common thread I can think of, apart from inadequate security in general, is that the people who designed the security had an incomplete approach to security; they secured one part of the system (e.g., getting in with a password) way too much, and other parts (e.g., physical security of the fax machine) not enough. Or, they were unnecessarily protective, at the cost of user convenience (as in the VW radio example).

    If I'm criticizing the article, maybe I should try to be constructive about it, right? I guess the anecdotes really point towards the two different themes in the previous paragraph: security model should be "complete", and there should be some kind of a balance between security and usability.

    I may be wrong about my interpretation of his article. If there's a better way to read this article as it's written, please tell me. I suspect not, but hey. Or just call me a monkey, that's cool too. :-)

    Well, to wrap it up, he has a good point, basically, but no argument for it. Just a few isolated anecdotes, not all of which I believe. This is not high-quality writing. Sorry, Tog. I've read of few of your user-interface-design columns, and I liked them a little better. This one just didn't do it for me, I guess.

    zach

  159. Konami code... by runlvl0 · · Score: 1

    (UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT A B A B) anyone?

    But how do I do (select select start)? Also, you are a clever, clever man.

    --

    Carthago delenda est!
  160. Security vs Bother by Dun+Malg · · Score: 1
    Working as a locksmith, I've noticed that over-complicated security measures often end up being bypassed if they're too complicated. Special lock on the back door and only give three people keys? When it's too hard to find someone with a key to take out the trash, the door get propped open with a brick. Electronic keypad controlled lock and the code is "too hard to remember"? Someone writes the code on the wall next to the keypad, or the door gets propped open with a brick. Prox card readers on the lobby and stairwell doors, but people always forget their cards when they run out the back to the liquor store accross the street? They find an "extra" prox card meant for vendors and hang it next to the door on the outside, or the door gets propped open with a brick.

    I swear, more security measures are overidden by propping doors open with a brick than any other way I've seen. Worst part is, a propped open door is a worse risk than a closed door that's not locked. You have to balance security with convenience, because if the convenience ain't there, the end users will make their own. This is true for more than just doors.

    --
    If a job's not worth doing, it's not worth doing right.
  161. The solution to all your password problems... by 26199 · · Score: 1

    Seriously... just get an actual password keyring. They're a bit pricey, but if you have more than one or two important accounts to protect, you'll love it...

    If I was in charge of security for some organisation and wanted passwords to actually mean something, I'd be handing them out to employees...

  162. Re:FP by Anonymous Coward · · Score: 0

    but what about the TPS reports ?

  163. spare us the bootcamp rhetoric by Anonymous Coward · · Score: 0

    Another escapee from the ISC2 mill. Let me guess, you're also an MCSE!

  164. Everyone! by datacaliber · · Score: 1

    Just use your SSN. There's no harm in it!

  165. IT dept laziness by bailster · · Score: 1

    I recently worked at a big company with a huge IT dept. In my office, our laptops all came with a boot-up password that was -- get this -- the first name of the head of the IT dept.

    But things were MUCH better for our user login passwords. The default login password for every user was "password" and as I recall the system was set up so that you didn't have to change it.

    Around a year ago, after a few waves of "security" "improvements" they started requiring one capital letter and one number in passwords. From then on, the default password was "Password1", but you were strongly encouraged to change it. And every time somebody forgot their password (which was ALL the time for some reason) the IT guys would automatically reset it to "Password1".

    I'd bet there are 250 people running around right now with Password1 at that place...

    --
    ...
  166. Not all security jobs are in trouble by atriel · · Score: 2, Interesting

    Everbody wants newer, better, stronger encryption to backend into the computers with the sticky notes. As far as security systems... I tend to prefer detailed accounting, and abuse monitoring /prevention over excessive passwords for the end user. however, the use of smart card only authorization for low-level users has become acceptable to many companies. Generally, a smart-card and a PIN/Password is used, and in my opinion, offers an element of physical security to the security system, especially since smart cards can be used as more than simple key/id storage. Admins and Techs, however are completely different... although the usernames are uniform across the system, passwords are required for the various levels of access. However in these facilities, physical security is usually enforced to an extreme measure (guards, concrete, heavy doors with proxim card locks and PIN pads, smart-card required to unlock the console...) As far as the Security industry is concerned, the incompetence of the majority of the people in the field, while admittedly making us look bad on the surface, make those of us who are competent shine...

  167. write it down by Anonymous Coward · · Score: 0

    erbvyunr5ybvm
    erybcyr4yycvvc
    tcytytvytnvyn
    tyvy tvyttnvnn
    tvytvntynnmm
    i,ov56b5tycb

    is on paper in my desk.

    I use it to remember my password.
    You can't use it for that purpose.

  168. I use binary by Dr.+q00p · · Score: 1

    01

  169. Perhaps worth noting by UtilityFog · · Score: 1

    "The Myth of Homeland Security" is on sale at Barnes and Noble -- reminding us that the same
    things are true at the airport as on your LAN...

  170. Re: Funny Triggers (OT) by frog51 · · Score: 1

    And where is Natalie Portman now? I miss her beowulf cluster of petrified hot grits!

  171. Security idiots by jlusk4 · · Score: 2, Insightful

    (I just read the reply subtree.)

    I can't believe you people. This is the kind of thinking that saddles the rest of us with security nazis. This isn't GURPS, it's real life. There aren't muggers out there gunning for access to your computer system. There aren't Tempest-equipped Secret Agent Persons sniffing your authentication fields. You don't really need that tin-foil hat, and you don't need to make the rest of us wear one, either. Maybe if this was a matter of national security, but it's not.

    "Gimme your iButton and PIN or I'll blow your fucking brains out" is *exactly* equivalent to "gimme your password or I'll blow your fucking brains out".

  172. heh, verbing . . . by rogueroo · · Score: 1

    which routinely permits the verbing of nouns and adjectives

    This just made me chortle. "Verbing" used to describe the process of using nouns and adjectives as verbs. I've heard the phrase before, but I laugh each time. Thanks for using that word.
  173. Over the top by jxs2151 · · Score: 1
    At my company we had five seperate systems, each with their own passwords. Each system had a different set of password rules, and each had a different expiration cycle.

    Net result: I wrote down the damn passwords in a file on my desktop named passwords.txt

    I felt like the security nazis had this attitude of "We've done what we should do by requiring passwords of between 9-11 characters that have at least five numbers and three special characters and requiring that they be changed every ten days. My ass is covered."

    Let's remember that we're here to do business and the very moment password policy makes me (and the company) inefficent, password bullshit becomes financially burdensome and therefore needs to be re-evaluated.

    Until then, all you security fanatics need to repeat this mantra:
    "The technology is in support of the organization, not the other way around."

  174. MS Passport is the answer! by hayriye · · Score: 1

    If you set up one Microsoft(R) Passport(TM) account, you can login everywhere with it. No need to remember many passwords!

  175. whine you wheenies by Anonymous Coward · · Score: 0

    I have little patience from people who complaint about stuff that is easily resolved. If you are not motivated about security at work fine but you should have some level of motivation for your personal email and other information. Try password safe it works really well and its free. For those too lazy to find it on their own

  176. Different method by Weird_one · · Score: 1

    I believe I have a unique method of password selection for passwords I care about.

    I read a lot of sci-fi/fantasy books. So, I just choose a secondary or obsure character from the book (usually end up with a name like Thwyrriel). If it needs a number I choose a page the names on, not neccesarily the first one.

    Since even if someone else read the book and knows you read it, unless you talk about it they won't know which out of the multiple obscure characters you choose.

    Just thought I'd share.

    --
    "Secrecy is the keystone of all tyranny. Not force, but secrecy ... [sic] censorship.
  177. Changing passwords by Dave_bsr · · Score: 1

    I always laughed at the idea that we were supposed to change our passwords every week or whatever.

    Seriously, the more i change it, the more it's likely to be "bad" and easy to break, and thus more likely to get cracked. If someone gets my password just once, I'm OWNEd. there's no way around it! Why change more than once a year, unless a known breach occurs? you'll remember it better (no sticky notes)...argh! security.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  178. Thanks: RFI about IButtons by solprovider · · Score: 1

    Thank you very much. That is what I needed.

    I still do not know which model we would need, but if all you are attempting can be done with the lowest model, I am certain there is a model that can do anything I can dream. It seems to have the flexibility to integrate with our systems. We are not using ActiveDirectory, but when the docs seemed to make it useful for only Windows, I got scared.

    We already have a distributed environment, so the joys of having one server handle all logins would not affect us.

    I am a consultant. Having the other solutions be expensive is good because it means I can charge more for my solutions. It also means that I would develop a solution intead of integrating someone else's, but I find that to be fun. (I am that "capable programmer". Everybody else is involved to market my work.) Our entire package needs to be proprietary because we will be milking the martket for a few years, but I may be able to opensource peripheral pieces like this.

    An AC suggested not merging a security system into other applications, but in our case, it is more a timecard system than a security system. We want to be resonable certain that the information (such as time of login) is coming from the correct user, but the system is mostly for input, so the users would not gain access to critical data if they pretended to be someone else.

    Even $53 for the Java IButton is within our range. But it would not save much from a bottom-end Palm, which can be bought new for $70, and the Palm would be more useful and integrate better with the rest of our package. Of course, wear-and-tear on the Palms would also require more replacements, so the IButton is worth considering. (It is an accident-likely environment.)

    You did not state it, but you imply the 4-digit PIN was arbitrary, so we could use a different standard. I doubt even the lowest IButton is limited to a single 4-digit code.
    (I wonder at the users who give you their ATM PINs. Will users never learn that that sharing passwords is bad? Even if they love and trust you, the administrator who replaces you may not be as trustworthy.)

    Thank you for providing enough information for me to be able to decided the product is worth researching. Now the fun begins.

    --
    I spend my life entertaining my brain.
    1. Re:Thanks: RFI about IButtons by Lumpy · · Score: 1

      they dont share it. they simply type it in their computer or a security station to load it in the ibutton. I use the lowest storage ibutton. there are lower, I.E. serial number only ibuttons.

      and that is another feature... every ibutton has an electronic serial number that cannot be changed and is different on every ibutton.

      so THAT is another security addition. attach the button's serial number, the user's pin and the other information stored in it to the user.

      --
      Do not look at laser with remaining good eye.
  179. But does the website encrypt the password? by phamlen · · Score: 3, Insightful

    The article hints at one of my favorite problems with password security:

    And speaking of security, don't you just love those websites that continue to ask you to enter in your requested password, all done in 128 bit encryption mode, with the characters blanked out so you can't see what you're writing, only to parrot it back to you in an email ...?

    Many websites store passwords in cleartext (hence, they can send it back to you in an email.) They do it for a variety of stupid reasons (a programmer couldn't figure out how to encrypt it, or perhaps customer service likes being able to login as a user, etc.).

    So, unfortunately, you can have an extremely clever password, entirely uncrackable, but you give it to a website and it's now immediately compromised. And worst of all, you can't tell if it's stored securely or not.

    Thus, I tend to have a password for trivial/unknown systems (ie, Slashdot, chat rooms, etc.) and a password for more secure systems (eTrade, online banking, etc.)

  180. Forget passwords! by sydbarrett74 · · Score: 1

    The answer is to forget passwords altogether and adopt biometrics. Biometric security devices are coming down in price to the point where they're practical for widespread use. I saw a USB thumbprint scanner for $200 about a year ago, and I'm sure it's come down since then. I work at a bank doing tech support, and well over half the calls we receive regard forgotten passwords. If my company spent $200 per computer, the ROI would be very quick. Someone in my office calculated that each password call costs the company $15. $15 x 500 calls a day adds up to a LOT of money. With an installed base of around 25K computers, installing these scanners would pay for itself in about a week, and be a fair bit more secure than the conventional eight-character password.

    --
    'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
    1. Re:Forget passwords! by Ernest · · Score: 1

      Sorry, but if somebody forges my password, I can think of a new one. If somebody manages to copy my Iris, I'm stuck, as I cannot replace my eye.

      no biometrics please.

      --
      Ernest J.W. ter Kuile