Jump to content

Password Security

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
71 replies to this topic

#1
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
What is the safest to let a user select his own password, or the system generates an automatic one for the user to use?

#2
John

John

    Writes binary right handed and hex left handed

  • Moderators
  • 6,321 posts
Letting the system generate a random 10 character password of characters, numbers, and special characters is generally much more secure than letting the user choose their own password, but its a large inconvenience to the user. I generally let them create their own password according to a set of rules. "Your password must be more than 5 characters, and it must contain a number." Or something similar to that.

#3
Guest_Jordan_*

Guest_Jordan_*
  • Guests
@Sidewinder, no it isn't because they often write these numbers down which circumvent the entire security procedure.

I do agree, the safest way is to set rules and let them choose their own. They can make the password something familiar to them at the same time enforcing odd characters and capitalization.

#4
John

John

    Writes binary right handed and hex left handed

  • Moderators
  • 6,321 posts
You wrote down our root password and we haven't been hacked yet.

According to my Red Hat Networking and System Administration text book:

Quote

You might want to let users select their own passwords, which would no doubt make them easier to remember but which probably would be easier for a malefactor to crack. You might want to assign passwords, which is more secure in theory, but increases the likelihood that users will write them down on a conveniently located scrap of paper -- a risk if many people have access to the area where the machine(s) is located. You might decide that users must change their passwords periodically.

While your point holds true for an office setting, an e-commerce or Joomla website, I disagree.

#5
Guest_Jordan_*

Guest_Jordan_*
  • Guests
I agree with that statement from your text-book. Either way you look at it your users will be the worst threat.

#6
Sionofdarkness

Sionofdarkness

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 384 posts
I don't think it is a problem if the user chooses their own password, but they definitely won't be as secure as a randomly generated one.

#7
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Wow, I lost this thread. It's good that I found it again.

Yeah I agree with the text book of John. So in both ways it's never secure... So still, what would you guys do? if you had to choose.

#8
Guest_Jordan_*

Guest_Jordan_*
  • Guests
I would choose rule setting (such as what ToastedPenguin.com enforces). With rule setting you can require xx cap letters, a shift letter (@!#$ etc..) and it can still have a meaning for the user which keeps them from writing it down (however they still might).

#9
DevilsCharm

DevilsCharm

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 884 posts
Ahh, a rule setting is a great middle ground between automated passwords and user selected ones.

#10
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
But still the user might not be able to remember the symbol used...

#11
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
Well that's their problem, innit?
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#12
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts

Xav said:

Well that's their problem, innit?

Jordan said:

...and it can still have a meaning for the user which keeps them from writing it down (however they still might).

That is the problem.

Edited by TcM, 28 May 2008 - 06:48 AM.