CastleCops, Internet Crime Fighters
Need help? Click here to register for free! Absolutely zero advertisements on this site!

$9736.22 of $21422.68
left sidedonated so farneed $11686.46 donated to reach our goalright side, our goal
Help CastleCops serve the community on new servers, Donate Here to reach our goal.

Donation/Premium
spacer
block bottom
Security Central
spacer
· Home
· PIRT/Fried Phish
· MIRT
· SIRT
· Deutsch
· Wiki
· Newsletter
· O16/ActiveX
· CLSID List
· Contest2007
· Downloads
· Feedback (send)
· Forums
· HijackThis
· Hijacktrend
· LSPs
· My Downloads
· O18
· O20
· O21
· O22
· O23
· O9
· Premium
· Private Messages
· Proxomitron
· Reviews
· Search
· StartupList
· Stories Archive
· Submit News
· WsIRT
· Your Account
· Acceptable Use Policy
block bottom
Survey
spacer
Was 2007 a good year?

Yes it was a wonderful year
Yes, but there is always room for improvement
Status quo
It was a challenge
Other (leave comment)



Results
Polls

Votes: 940
Comments: 25
block bottom
spacer spacer
image Guest Writer: The Answer is Three Hundred and Two image
CastleCops
So now that you know the answer, what's the question? Obviously this is the answer to a lot of questions. I don't think it is the answer to "what's the meaning of life", but it is one answer to "How can I have a good password that is easy to remember?"

Back in the days when most systems required us to have a password that was no longer than 7 or 8 characters it was very important that you used upper and lower case letters, numbers, and special symbols, such as @ or $ or !. Today, any place that has a remedial understanding of security allows you to have very long passwords and the good news is that you do not need something like "Wh@t!s1?" to create a good strong password. The fact is that even without uppercase letters, numbers, or symbols "the answer is three hundred and two" is a much stronger and better password than "Wh@t!s1?". The reason is length. Password experts all know that size does matter!

There are four primary ways that passwords are cracked. Fundamentally they all involve guessing, but they differ in execution. One way is to guess the password. This technique is highly effective because many people use downright dumb passwords, like password, 1234, 1234567, and a few obscenities. The reason they use these is because they are easy to remember. OK, I admit, sometimes an obscenity is just fun when one has to enter a password for a site that doesn't need one! If you know something about the victim then you might try things like birthdays, pet's names, children's names, personalized license plates, etc. These are also common type of passwords that are easy to guess.

The second approach is called a dictionary attack. Many people use words and frankly there are not all that many words in any language when you think about how long it will take a computer to guess them all. Now granted, if you use upper and lower case letters the computer has to guess a whole lot more, which is a good thing, but for single words it isn't enough to matter.

The third approach something called rainbow tables. This type of attack is used when a known type of encryption is used to store passwords and works for any password - as long as the password isn't too long! If your password is more than 15 characters it is probably safe from a rainbow attack unless you are protecting nuclear launch codes or beer.

The forth attack is called brute force. This type of attack just tries every combination of letters, or letters and numbers, or letters, numbers, and symbols. Realistically a brute force attack will not crack a really long password in your lifetime - at least given today's computers and projected improvements to computers.

The trick then is to have a long password that you can easily remember. No matter how many different types of characters you use an 8 character password is much weaker than a 15 character password.

One of my favorite techniques for creating strong passwords is math. I sure hated math in school, but it is really good for passwords.

"Ten+292=3Hundred&2" is a long password, easy to remember, and very hard to crack. "250 plus 52 is 302" is also suitably long, easy to remember, and very hard to crack. Note: on intelligently designed systems a space is a valid character in a password. Here are a few more... "500minus198=302" is a much better password than most out there.

Good passwords do not have to be hard to remember.

Please use something other than what I have demonstrated. I suggest a different problem with a different answer. My password actually has the wrong answer to the equation!

Randy Abrams
Director of Technical Education
ESET LLC
Posted on Friday, 27 July 2007 @ 16:13:41 UTC by Paul (2694 reads)
[ Trackback ]
image

"Guest Writer: The Answer is Three Hundred and Two" | Login/Create an Account | 4 comments | Search
Threshold
The comments are owned by the poster. We aren't responsible for their content.

No Comments Allowed for Anonymous, please register

Re: The Answer is Three Hundred and Two (Score: 1)
by Corrine  on Friday, 27 July 2007 @ 22:53:17 UTC
(User Info | Send a Message) http://securitygarden.blogspot.com/
Great advice and I love your style of using the wrong answer in your equation.



Re: The Answer is Three Hundred and Two (Score: 1)
by Prince_Serendip  on Saturday, 28 July 2007 @ 12:15:22 UTC
(User Info | Send a Message)
As one who has attempted to encourage more people to use stronger passwords, I have to say this is an excellent method for creating them. I suppose you could use variations on any equation. Great stuff! Thanks for posting this.



Re: The Answer is Three Hundred and Two (Score: 1)
by ham4fun  on Saturday, 28 July 2007 @ 14:27:25 UTC
(User Info | Send a Message)
I use a similar method for password but many sites do not allow long passwords. Most annoying is the credit card companies. If we all complain to those companies, maybe we can get them to enlarge their password field. My typical passwords are as long as 20 characters and relate to something personal, like: Mybirdsname1sTw33ty. Yep, include the period or other puctuation.



Re: The Answer is Three Hundred and Two (Score: 1)
by davidb231  on Sunday, 29 July 2007 @ 02:18:41 UTC
(User Info | Send a Message)
nice idea. I use a easy to remember sentence then drop every other letter .


 
Login
spacer
Nickname

Password

Security Code: Type Security Code: Usage signifies AUP acceptance
· New User? · Click here to create a registered account.
block bottom
Related Links
spacer
· del.icio.us!
· digg it!
· reddit!
· TrackBack (0)
· Intel
· HotScripts
· W3 Consortium
· CastleCops
· More about CastleCops
· News by Paul


Most read story about CastleCops:
Acceptable Use Policy

block bottom
Article Rating
spacer
Average Score: 4.8
Votes: 15


Please take a second and vote for this article:

Bad
Regular
Good
Very Good
Excellent


block bottom
Options
spacer

Printer Friendly Page  Printer Friendly Page

block bottom
spacer spacer