Enterprise Strategy Group | Getting to the bigger truth.TM
Register to view ESG Content
Search

Dan Ducey
IT Artillery
by Dan Ducey
Arming IT professionals with facts, oddities, remedies and recommendations related to the challenges and controversies they face daily.
blog.gif Blogs: Password Security and Politics

While there were multiple contributory reasons Martha Coakley lost the recent special election in Massachusetts for the late Ted Kennedy’s Senate seat, perhaps not the least of which was the fact she made it easy for her opponent.

When it comes to your online security, don’t make it easy for your opponent. On December 4th, the website RockYou.com, which boasts about 32 million users, was breached and their entire user database was stolen. RockYou didn’t acknowledge the intrusion until December 14th. And that was the good news.

The bad news was the fact that all the database entries including usernames, passwords, and e-mail addresses were stored in plain text, unencrypted, (talk about making it easy for your opponent), and all this lovely data was subsequently posted on the internet for all to see. How many of you reading this right now use the same password for numerous online sites and services? Perhaps even your bank’s website? The RockYou incident is a textbook example of why you shouldn’t.

The REALLY bad news to come out of this incident was contained in a research study performed on the stolen database by Imperva, perhaps one of the first times such a large volume of real-world passwords was available to examine. The study clearly shows that users are opening themselves up for attack.

For instance:

The most common password (290,731 users) was “123456.”

Nearly 50% of users used names, slang words, dictionary words, or trivial passwords (consecutive digits, adjacent keyboard keys, and so on).

The top 20 unique passwords account for 829,963 of the entries.

The top 10 passwords were 123456, 12345, 123456789, Password, iloveyou, princess, rockyou, 1234567, 12345678, and abc123.

Less than 4% used any non-alpha numeric characters.

Research like this is enough to give any IT admin grey hair. Why? Let’s take a look at password complexity and how it effects how quickly a given password can be hacked by a brute force attack. Below are estimates of the amount of time it would take to generate every possible combination of passwords for a given number of characters. There are many caveats to these figures, from security on the target side to detect and lockout a brute force attack in progress, to the speed of the attacker’s computer and connection. However, the point here is to compare the time-to-crack differential between weak and strong passwords.

Password Length All Characters Only Lowercase
3 characters

4 characters

5 characters

6 characters

7 characters

8 characters

9 characters

10 characters

11 characters

12 characters

13 characters

14 characters

0.86 seconds

1.36 minutes

2.15 hours

8.51 days

2.21 years

2.10 centuries

20 millennia

1,899 millennia

180,365 millennia

17,184,705 millennia

1,627,797,068 millennia

154,640,721,434 millennia

0.02 seconds

.046 seconds

11.9 seconds

5.15 minutes

2.23 hours

2.42 days

2.07 months

4.48 years

1.16 centuries

3.03 millennia

78.7 millennia

2,046 millennia

Think about it:

A four character password containing only lower case letters could take as little as less than a second to crack.

An eight character password containing a combination of lowercase and uppercase letters, one number, and one non-alpha character (IE: !@#$%) could take over two centuries.

Recommendations:

Let’s say you currently use your dog’s name for many passwords: “spot.” First, add an uppercase letter, substitute a non-alpha numeric character, and add on the year the dog was born: “Sp@t2005.” You’ve just increased the password’s strength exponentially. Now, if we add a few letters from the name of the site it’s a password for, we have a very strong unique password. For instance, one could use “Sp@t2005aao” for Amazon.com or “Sp@t2005bsb” for bestbuy.com. Notice we used every other letter in the site’s name, so the formula isn’t obvious to someone looking at it in plain text, as what happened in the RockYou.com breach. You can also use an online password tester to see how secure your new password is. Here’s one from Microsoft.

Conclusions:

Don’t use simple passwords. Use upper and lower case, numbers, and at least one non-alpha numeric character.

Don’t use the same password for multiple websites and services.

Don’t save your passwords in your browser. Doing so saves them on your own computer (hopefully encrypted), which opens another avenue of attack, and typing a password in repeatedly will ensure you remember it.

Don’t make it easy for your opponent. While policing your personal online security may be about as much fun as standing outside Fenway Park in December shaking hands in the cold, just like a seat in the United States Senate, it’s important. Being proactive with your own security will take a lot less time and effort than trying to repair the damage done after the fact.

UpdateMost consumers (73%) reuse banking passwords on another site:

“Online security firm Trusteer reports that 73 per cent of bank customers use their online account password to access at least one other, less sensitive website. Even worse, around half (47 per cent) use the same online banking username and password for other website logins… This dismal password security practice means that if cybercrooks trick a user into giving away his login credentials for a social networking site, for example, they stand a very good chance of getting into webmail and online banking accounts for the same person, potentially bringing about crippling financial losses as a result.”

All views and opinions expressed in ESG blog posts are intended to be those of the post's author and do not necessarily reflect the views of Enterprise Strategy Group, Inc., or its clients. ESG bloggers do not and will not engage in any form of paid-for blogging. Click to see our complete Disclosure Policy.
For important information about using this content, please review our Terms & Conditions
Tags:

0 responses to "Password Security and Politics"

    There are no comments yet.
Please register and/or login above to post a comment.