Bio
I'm interested in technology, web education, and writing. I create a daily writing prompt at First 50 Words and write about web education and web tec...
 
 
 
 

Most Popular

Password Security Issues Raised when Twitter Hacked

  • Share This Post
  • Pin It
  • 11
  • Sparkle (
    )
     

The New York Times reported in Twitter Hack Raises Flags on Security that a hacker had broken into confidential information about Twitter by breaking into a Twitter employee's email account.

Once in the email account, the hacker gained access to the employees Google Docs information, where much of the confidential data about Twitter is stored. Then the hacker sent the confidential information to Michael Arrington at Tech Crunch. Tech Crunch published some of the documents. A controversy arose over whether Tech Crunch was right to publish stolen documents, but I'm going to leave that topic alone for now.

Instead, I want to focus on what you can do to protect yourself from password hackers.

When a whole business can be exposed based on the vulnerability of one employee's password, it's time to think about making your passwords more secure. As SEO Techniques and Tips explains in Twitter Hacked! More online security concerns crop up,

The techniques used by the attackers are just a small part of a broader trend promoted by different technology companies toward storing more data online, instead of computers under your control.

The shift toward doing more over the Web - a practice known as "cloud computing" - means that mistakes employees make in their private lives can do serious damage to their employers, because a single e-mail account can tie the two worlds together.

You're probably a blogger, or on Twitter. You're revealing your name, your city, your kid's names, your dog's name, your birthday. All that is now public information. So the first rule of safe password building is don't use anything obvious and personal like your kid's name.

You have to come up with something unique and not related to your personal information.

When Megan Smith asked BlogHers what they do to keep track of passwords, one suggestion from TW was to use song lyrics.

Solution: Song lyrics. For example baa baa black sheep have you any wool? becomes Bbbshyaw00l?

This is a great idea for random character generation for passwords, particularly if you replace some of the letters with numbers and use a mix of upper and lower case as TW's example shows.

Now that you have a random password you can remember, you can use it everywhere, right? Nope. Wrong. Do not use the same password everywhere. Particularly with important sites like banks, Google Docs or other storage in the cloud, PayPal, and your credit card company. You need a strong and unique password for each important site you visit.

What constitutes a secure password? In this article on Passwords at Time Goes By, I suggested 7 characters. My programmer friend Taylor came along and responded that you need at least 8 characters.

The first thing is password length. Be sure your passwords are at least 8 characters not 7 as the article suggests. The difference between 7 and 8 is significant. Given a character set is roughly 52 alpha characters (upper/lower) + 10 digits + ~12 symbols or 74 characters total:

7 char password gives 12,151,280,273,024

8 char password gives 899,194,740,203,776

What that means is it will take a good deal longer for someone to try to brute force crack the 8 char password.

If the site is important (eg. banking) and supports more than 8 characters then use the extra characters. Many banks support up to 16 now days.

If you're like me, you are running into memory issues about now. Unique passwords of 8 characters or more that are random sets of characters for all your important sites—how do you track all that?

Software is the answer for many people. Taylor suggested the free choice GnuPG. Miraz at MacTips suggests 1Password. In Share files easily with Dropbox, Miraz says,

I use the fabulous 1Password to store all my passwords.

1Password is available as an iPhone app. To get into it on your phone, you need a PIN and a master password. Make sure both of these are secure.

Some people write all their passwords down in a notebook and store the notebook in a secure location like a safe or a bank safety deposit box. This is a good practice if your relatives know where the notebook is, because they may need to access the accounts in the event of your death. A secure location for the notebook is not in the same carrying case that you use to lug your computer through the airport, or under the keyboard of your computer.

Tell that one trusted relative with a need to know how to find your passwords

  • 11
  • Sparkle (
    )
     

Comments

Post comment as twitter logo facebook logo
Sort: Newest | Oldest
taylorca 5 pts

It seems perfect, for linking between PC and Mac, as you say, which is GREAT! :) There doesn't appear to be an iPhone variant, though - and one of the real benefits, to me, of 1Password is the fact that my passwords are with me, securely, whenever my iPhone is. So I'm going to see how feasible it is to periodically export my 1Password database and import it into KeePass, and if any changes that are made in KeePass can then be merged back into 1Password. If I can get that hybrid approach to syncing to work, reliably (i.e. without corrupting any of the data) then I'll be more than satisfied. I'll let you now how I get on.

Thank you so much for the great tip! :) 

jkirschner 5 pts

Try KeePass/KeePassX.  It will work with both PC and Mac and is made to be transported on a USB key.  We haven't tried it for syncing between Mac and PC, but it is made to be platform indepedent.  It's free, so no harm in trying.

Would love to hear how that works for you.

Josh Kirschner

Techlicious.com

Virginia DeBolt 5 pts

there are a lot of issues around privacy that are troubling. Everyone needs to be alert.

Virginia DeBolt
BlogHer CE ( http://www.blogher.com/blog/virginia-debolt )
Web Teacher ( http://www.webteacher.ws/ )
First 50 Words ( http://first50.wordpress.com/ )

Vita lingus 5 pts

Bless you Virginia for keeping the Blogher women aware and alert to all this stuff .. Rule of thumb keep it simple and very very private and frankly do not say anything online or join any social networking platform without careful consideration of what one says and does in that forum ..

Vita

Virginia DeBolt 5 pts

hears your plea and develops what you need. I'm sure a lot of other people would want the same thing.

Virginia DeBolt
BlogHer CE ( http://www.blogher.com/blog/virginia-debolt )
Web Teacher ( http://www.webteacher.ws/ )
First 50 Words ( http://first50.wordpress.com/ )

taylorca 5 pts

I use 1Password on my Mac and iPhone, and it is an awesome application, and the syncing makes keeping things together a breeze. That said, it isn't a perfect app - it's Mac-only, so if I have occasion to use a PC (not by choice, believe me, but sometimes when I'm out and about, or at a friend's house, a PC's all they've got) I'd love a web interface to it - I use MobileMe, for example, and I wish I could access my 1Password data in a browser session to MobileMe.

Alternatively, I wish I could export, import - or better yet, sync - with a PC-based password app - especially one that will run from a secure USB drive (I have a 4GB SanDisk with essential programs on it, which means I can use any PC, even one I don't have admin permissions to, and run my apps with my data, from the USB drive).

So, most of my passwords are strong, randomly-generated, cryptographically-tough - and totally NOT memorable! :) So, until I can find a good solution to have web-access to my 1Password data, or can sync that data with a PC-based password app, I need to remember a few passwords (for sites I might need to access anywhere, in an emergency) and for those sites, an algorithmic approach, along the lines discussed in the article "The Usability of Passwords" is the best for me.

Somebody write a sync solution between 1Password and PCs, pretty please? :) 

jkirschner 5 pts

If you're looking for a program to keep track of your passwords on a PC (whch I assume you have since you use Firefox), you can try RoboForm or KeePass.  On Mac, as Virginia says, 1Password is the way to go.  We have a short write-up ( http://www.techlicious.com/tip/password-management... ) on the programs on our site.

In the article, there's also a link to a great video from Graham Cluley, senior technology consultant at SophosLabs, demonstrating how to create an easy to remember strong password.  Once you have a system in place, remembering the password is easy!

BTW, the issue with the Twitter hacking really wasn't a "cloud computing" issue.  It was just shockingly dumb username/password management on the part of Twitter executives.  For most people, having your documents on Google Docs or Dropbox or whatever is safer than on your home PC, which could easily be damaged or stolen.  Just don't have your username be your name and your password be "password"!

Josh Kirschner

Techlicious ( http://www.techlicious.com )

Virginia DeBolt 5 pts

is moving into the cloud computing area with its Office products. I hope to learn more about that while at BlogHer.

Virginia DeBolt
BlogHer CE ( http://www.blogher.com/blog/virginia-debolt )
Web Teacher ( http://www.webteacher.ws/ )
First 50 Words ( http://first50.wordpress.com/ )

Virginia DeBolt 5 pts

system before. Glad it's working for you.

Virginia DeBolt
BlogHer CE ( http://www.blogher.com/blog/virginia-debolt )
Web Teacher ( http://www.webteacher.ws/ )
First 50 Words ( http://first50.wordpress.com/ )

Megan Smith 5 pts

Hi Virginia,

Thanks for all these great links.  I can't wait to check them out. 

The Twitter hacking situation is why I've always been wary of "cloud computing."  I don't particularly want my documents on Google's server.  Or my calendar.  I'd rather have it on my personal computer and leave it there.

I know for many people, cloud computing helps them with their jobs, but until security issues are addressed in a more substantial way, I'll avoid it.

And I still have trouble keeping track of my passwords.  If my Password Keeper on my BlackBerry goes down, or the new password app on Firefox goes down, I'm in big trouble.

Megan
BlogHer Contributing Editor, TV/Online Video ( http://www.blogher.com/blog/megan-smith )

Megan's Minute ( http://www.megansminute.com/

mashadutoit 5 pts

I had the same password for everything for the longest time.  Now I have a system.

I have a formula based on the site.  For example - and I'm not going to reveal my own formula here :) - but just as an example:

Work out a generic password (lets say its my name spelt like this m@sha@22)

Before it, I put the first three letters of the sites homepage url - so my blogher password would be blom@sh@22

So you have only one password to remember, but you customise it for each site.  And as long as you remember your formula - you are fine.

Of course, if someone is super clever they could figure out your formula and you are screwed.  But if you are clever (and have a slightly more complex formula than the one I have here) that should be near to impossible to figure out.