How do you get people to start using complex password?

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Kelemvor

Lifer
May 23, 2002
16,928
8
81
Just give them all the same temporary password of "Pa55word". That's what our company did when we did an email migration and probably 90% of the peopel still use it.
 

JoeKing

Lifer
Oct 9, 1999
10,641
1
81
Originally posted by: Joemonkey
Originally posted by: Monkey muppet
Originally posted by: Joemonkey
Originally posted by: JoeKing
Originally posted by: Jzero
Originally posted by: JoeKing
Tell them to write out the phrase they want ahead of time, and to give you a copy.

Why would you want a copy?

for when the inevitable idiot forgets to capatlize a name or somthing.

why wouldn't you just reset it to something and make them change it at next login?

edited to account for JoeKings post before mine :)

Joemonkey's you mean ;)

I think there's too many Js, monkeys, and joes in this thread. :p
 

Monkey muppet

Golden Member
Sep 28, 2004
1,241
0
0
Originally posted by: Jzero

If they forget their password, they have to come to the help desk and put in a new one. Remote users will need a manager to vouch for them. They get a temporary password that must be changed immediately.

You maintaining a record of everyone's password is generally a Bad Idea. Someone could compromise that file or it could be misused, or someone could call you up and say "Hi this is Sally in accounting. I forgot my password...could you give it to me again?" except it's not actually Sally, it's Tonya from the mailroom who got fired last week and is looking for revenge.

Sounds like, a similar thing I'm thinking - For password resets how do we know they are who they say they are (yet another code, password, passkey for them to forget?)
 

jjones

Lifer
Oct 9, 2001
15,424
2
0
I think you are approaching this the wrong way. Why not use their existing, easy to remember password, and modify it. This works well for me.

For example, if my favorite password is scrapdog, then give me a choice telling me that at least one letter has to be upper case, at least one letter has to be lower case, and then somewhere I have to have either my favorite number or my favorite symbol.

If my favorite number is 1024, I could have a password like Scrap1024Dog, or Scrapdog1024, or 10ScrapdoG24.

If my favorite symbol is the #, then I could have #ScrapdoG#, scrap#Dog etc.

This is not the greatest, but it meets the requirements of complexity and it's much easier for them to remember a modification of an existing favorite password than something entirely new and that makes no sense to them.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: Monkey muppet
Originally posted by: Jzero

If they forget their password, they have to come to the help desk and put in a new one. Remote users will need a manager to vouch for them. They get a temporary password that must be changed immediately.

You maintaining a record of everyone's password is generally a Bad Idea. Someone could compromise that file or it could be misused, or someone could call you up and say "Hi this is Sally in accounting. I forgot my password...could you give it to me again?" except it's not actually Sally, it's Tonya from the mailroom who got fired last week and is looking for revenge.

Sounds like, a similar thing I'm thinking - For password resets how do we know they are who they say they are (yet another code, password, passkey for them to forget?)

Normally there is a challenge/response kind of dialogue like "last for digits of social, month of birthday, etc"

That's enough to keep auditors happy and provides simple one factor authentication.
 

Joemonkey

Diamond Member
Mar 3, 2001
8,859
4
0
Originally posted by: jjones
I think you are approaching this the wrong way. Why not use their existing, easy to remember password, and modify it. This works well for me.

For example, if my favorite password is scrapdog, then give me a choice telling me that at least one letter has to be upper case, at least one letter has to be lower case, and then somewhere I have to have either my favorite number or my favorite symbol.

If my favorite number is 1024, I could have a password like Scrap1024Dog, or Scrapdog1024, or 10ScrapdoG24.

If my favorite symbol is the #, then I could have #ScrapdoG#, scrap#Dog etc.

This is not the greatest, but it meets the requirements of complexity and it's much easier for them to remember a modification of an existing favorite password than something entirely new and that makes no sense to them.

That would be ok i suppose, but I'm not sure how many old passwords we are going to have it set to remember either. If we have it set to remember the last 60 passwords, this would not work. Aslo remember, this is to increase security, randomness makes things more secure.
 

Injury

Lifer
Jul 19, 2004
13,066
2
81
Haven't read many of the replies, but what you need to do is to turn on screensavers after about 5-10 minutes that require passwords on exit from the screensaver. That will stop the problem with them walking away, I think.

Additionally, you can give them suggestions on complex passwords in a printed note (so no "hackers' learn to try these examples"). You can give examples like... your college and the year you graduated... (UCLA1976), the year you were married and the name of your spouse (1980laura) or get even more complex and say your favorite car (2000bmwz3) or even snippets of their address (beverlyhills90210 or 1393rodeodrive)


The idea here is to realize that your employers want something to happen, and it's your job to make it happen. It's not your job to aid people in helping them break/bend policy and be lazy.
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
Originally posted by: deathkoba
Just print it on a piece of paper and tape it to their monitor. Simple as that. Or get Macs in the office as they're far more superior when it comes to security.

yes, stickys with the password written on it seem to work fine for us, its cheap and easy. that post it note glue never messes up the monitor, even if they put it right onto the screen
 

alent1234

Diamond Member
Dec 15, 2002
3,915
0
0
Originally posted by: Joemonkey
I work at a law firm and currently we don't have any requirements for passwords. Also, people get up from their PC and leave for hours at a time without locking their desktop. I voiced my opinion about how much of a security risk that is and gave them examples of what people could do if they felt like being malicious.

Now, after a mangement meeting, they want me to turn on complexity rules. This is fine, but the people in this office are barely computer literate, and I don't think they will be able to remember a 8 character string with upper, lower, numbers, and symbols in it.

We're thinking about getting RSA ID devices for a few of the people who can't be bothered to remember such a password, but if they are using a PDA to sync their emails, they will have to type it in every time.

How do you guys do it?

this is way too much

if you are going to use complex passwords than require only letters and numbers. If you start having people try to remember an 8 character password with letters, numbers, different cases and special symbols then they will simply write it on a piece of paper and tape it under their keyboard.

My last job they used to change passwords every 6 months and it was a completely random password that no human being could possibly remember because the people had to remember 3 crazy complex passwords there.

I use complex passwords that are numerical designations of different army units that I have been in. there is no dictionary attack that can possible crack them and they are easy to remember. For admin passwords we use NYC street names with numbers in them. Easy to remember after a few days of typing them in.


another thing you can do is set up a 5 minute lock out for 3 bad login attempts. Easiest way to defeat a brute force attack.
 

GagHalfrunt

Lifer
Apr 19, 2001
25,284
1,998
126
Pretty simple method: Negative Reinforcement

Everyone is forced to use a random alphanumeric PW and everyone is fined $xxx whenever they forget it and IT has to bail them out. If people can remember phone numbers and email adresses they can remember passwords. You just need to give them an incentive to remember. A nice hefty fine for being a dimwit is plenty of incentive.
 

silverpig

Lifer
Jul 29, 2001
27,703
12
81
Tell them to make up a passphrase. Say their old password was the person's husbands name, Jim. Tell them to make a sentence out of it and put a number between each word.

jim2is3a4lazy5bastard

That's plenty complex and really easy to remember :)
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
just to be clear, this got changed because YOU brought it up, but YOU didn't have a plan on how to IMPLEMENT it ?

sounds like you stuck your foot into it, good luck on that
 

Anghang

Platinum Member
Apr 30, 2001
2,853
0
71
get upper management approval to make it company policy
then give user awareness training on general information security (including the use of complex passwords)
make sure to convey that security is everyone's responsibility
then post security awareness notices around the office

if all else fails, get a pentest done and make a company wide example of the weakest link (weakest password that lead to compromise) ;)
 

Rogue

Banned
Jan 28, 2000
5,774
0
0
This is absurd to be honest. Now maybe I've always taken security a bit more serious than most, but I remember several dozen complex passwords that I use on a daily basis just fine. Most of them are 14 characters long and contain every type of character you can use on a QWERTY keyboard. I've found though that I cannot remember it until I enter it several times first, but after that it's easy. I can't believe there are so many people coming in here stating that their organization doesn't do these simple things. I assumed that strong passwords were the defacto standard across nearly all organizations today, especially those that deal with important data (law firms, financial firms, etc.). This is extremely troubling to me to be honest. I guess I really, REALLY need to get off my ass, get some certifications done and start doing consulting on stuff like this because there's obviously a huge market out there for the taking.

As to my answer, the $50 bill recommendation was spot on. You have to get them to understand the ramifications of NOT protecting the data and you have to do it in a shocking and very realistic manner. You may even have to make some people very angry to prove the point, but I would think in a law firm that they would at least understand the importance of privacy, which privacy is one of the cornerstones of security. With the advent of Sarbanes-Oxley, the controls that businesses must place on their data is immense and I would think that a law firm of all places would have some insight into that governance.

I also have to question your insistence on telling management something needs to be done without having a plan to lay out to them. Bad stuff to do, especially in a larger, more structured organization. Always, always, always, go in with a plan, even if it's rudimentary and simple, as long as it gives them the full spectrum of what you're wanting to see and what's going to be affected.

In short, you'll simply have to implement and monitor your users to ensure that they are NOT placing their passwords in locations that are easily accessible. A morning walk-through of their work areas before they get into work may be in order. Collect up any of them that you find and report the management as necessary. Make liberal use of e-mail communications to provide them with acceptable methods of password control. Simply put, if they don't want to remember something as simple as 8 random characters, they must not care much for their job or their clients and it's really that simple. That has to be made clear also, that the passwords are not for them, but for the business and their clients, because ultimately that's what the passwords are for.
 

Joemonkey

Diamond Member
Mar 3, 2001
8,859
4
0
OK, this thread has gone to hell from people either misreading my post and/or not reading any replies. Let me put it this way:

I know how to implement everything I need to do My question was more of a "how do I do it in a way that the lazy bastards won't be calling me every day to reset their complex password" I assumed people here have gone through this. silverpig obviously read it correctly, as well as spidey07, Czar, Monkey muppet, and very few others

Biometrics are not an option due to Citrix connections from all over the place and PDAs synching to our Exchange server

Complexity rules require 3 out of 4 items. These items are Uppercase, Lowercase, Numbers, Symbols and I CANNOT change this, it is part of Windows. There is no way I can just make it be upper and lower, or numbers and lower, etc.

Its like I asked how long to put a grilled cheese on each side and people are telling me what kind of stove to get and where to buy the bread from...
 

Jzero

Lifer
Oct 10, 1999
18,834
1
0
Originally posted by: Joemonkey
Its like I asked how long to put a grilled cheese on each side and people are telling me what kind of stove to get and where to buy the bread from...

This is standard operating procedure for ATOT.
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
i just had a random thought, what if you just expire everyones pasword everyday? so they all have to change them everyday, that way they won't have to remember it for very long, it might be easier to remember it for just a few hours at a time
 

Monkey muppet

Golden Member
Sep 28, 2004
1,241
0
0
Question for Joemonkey:

You want to roll out a complex password to increase security, but don't want the extra phone calls asking for PW resets??

I know I've not been that helpfull, sacastic comments with a few humurous links: The problem you are going to face is not a nice one. More 'IT' to learn = more phone calls

end users really do not give two hoots about network security. If this were me I would give lots of notice that security is going to be tightened, take the oppertunity (since you have management support) to make security a mini project. Start little siminars, meetings, give examples. Play your cards right and get yourself a little helpdesk monkey during the rollout period and keep them on for a month after the roll out to take the initial extra calls. Make it known that you don't take sh1t from people forgetting thier password. What is your network security policy - does it contain dissaplinary actions??

Setup a call logging system (if one isn't already being used), a bit of trend analysis, violla: a list of the top five offenders. hmmm.....I wonder who would want this???

Users are lazy - FACT!!

Net Administrators are lazy - FACT!!

(in case this offends anyone, I'm basing this on what I've been taught. "What makes a good Net Admin is the ability to increase your deck chair time" In other words, set everything up correctly so nothin interuptss your 9-5 to catch up on your sleep time.)

Going off your question slighlty: I have recently been involved in somthing similar. Number one priority is to make your presence known and to inform the users what can happen if they don't play by your rules. Make it know that you are always there and watching. It's very suprising what a huge difference to the reduction calls a few simple steps do:

Logon scripts with a security warning; "do not give your password out to anyone, etc, etc"

Auto reply emails to "tech support" mailbox: "thankyou, I have received your email, I'll contact you shortly, message of the day: xxx x xxxxx x x "

Remote Citrix users, notice of the days: "listen to me.....hahaahaha!!!!"

Setup a little intranet page: "I'm watching you...don't f'ing remember security, or I'll own your soul"

 

NikPreviousAcct

No Lifer
Aug 15, 2000
52,763
1
0
The only true way to force folks to use secure passwords is to change the system so that the system they're logging into requires them. You'll also want a default HDD image for all the boxes that includes all the software necessary for everyone's job. Then you set different user right levels and assign different programs to those user levels. Then you create individual users for everybody there and assign them to the appropriate user levels. Then deploy the images to all the systems. In the image, you specify that a system will lock itself if not touched for X-number of minutes and make sure that nobody but the administrator has rights to change that on any of the systems.

It's just a start, but it'll get you one step closer to a secure place of business.