1Password, LastPass, RoboForm

If you use a password you created that is less than eight characters, your password is vulnerable to hacking. Here are three ways to create and use secure passwords online.

Passwords as we know them are effectively dead or dying. A recent analysis of 6 million username and passwords showed 91% of users had one of the 1,000 most common passwords, with 99.8% using a password from the 10,000 most common passwords. And guess what? Those 10,000 most common passwords, and more, are freely available on the internet for anyone to download and use to hack your online accounts.

Even worse, people who have hacked passwords from LinkedIn and other popular services have published online the passwords they’ve stolen. With millions of complex passwords available to hackers, it’s hard to come up with a unique password that is difficult to hack.

At the same time human-generated passwords have become mostly impractical, password management software has evolved and become simpler to use. Password managers provide encrypted password storage, of course, but also the ability to store encrypted credit card data safely and fill out web page forms automatically. They also generate passwords based on criteria you set. For example, I tend to use 12+ character passwords with all possible letters (upper case and lower), numbers, and special characters.

Most of these services also provide phone and tablet applications to allow you to use your stored passwords on any device. The question is not if you should use these services. The questions are when you should start and which service works best for your needs.

The best approach is to download 2-5 different software or web password managers, add in a few passwords for your sites, and get a hands on feel for how they work. Pick the application that works best for you and add your passwords over time as you use services online. Very quickly you'll see a password manager can save you a lot of time, as well as let you easily use extremely difficult to hack passwords.

One other point: do not be afraid to pay for software. Your money helps maintain the software and keep the company viable. Paying benefits you.

Whatever you choose to use, also be sure their phone versions let you add a PIN to access your passwords. And definitely, if you have not already, add a PIN to your phone as an easy way to make your phone secure. On the iPhone, for example, click the Settings icon then the General link then the Passcode Lock link to set a PIN of 4 or more characters. The only reason I’ve heard to not put a PIN on your phone has to do with accidents while cycling or in a car; if you crash, and you’re unconscious or barely able to think, and someone needs your phone to identify you or call your family, a PIN bricks your phone. Is it worth not using a PIN? The decision is yours. I use a 6+ number PIN to lock my phone.

Here are three popular password managers to evaluate. Search online if you need more options.


This password manager has web, phone, and tablet software so you can retrieve and use passwords on any device you might have. In addition, you can store credit cards, create profiles with your name and address(es), and protect all your data with a single login. Price is $49.99. Phone and tablet apps are separate purchases.


I use this password manager, on the recommendation of someone I trust, and it has worked very well. In my situation, a web browser and phone app work for me. While storing credit cards and creating profiles is not my thing, it can do both. And LastPass includes multi-factor authentication. Passwords are stored locally on my computer, available only with my password. There is a secure cloud option built in. More interesting, they have the ability to import your passwords from competitors, for example, 1Password and RoboForm. Price is $12 a year. Phone and tablet apps are free.


Roboform appears to work a lot like 1Password, as an all-in-one solution for credit cards, identities, and passwords. My wife has used the software for years and has found it easy to use. It was first developed for people who do online sweepstakes and have to fill in dozens of online forms a day. Today the software has been built out to be a true password and identity manager. Price is $9.95 for first year, $19.95 afterwards. Phone and tablet apps are included in the price.

Learn More







Password Manager Reviews


How I Became a Password Cracker


Password Strength: How Strong is Your Password? (Infographic)


Born to be Breached: The Worst Passwords are Still the Most Common


Kill the Password: Why a String of Characters Can’t Protect Us Anymore


Why Passwords Have Never Been Weaker — and Crackers Have Never Been Stronger

Probably the best overview of how user-generated passwords no longer work. And a cautionary tale for people who use 12345678 as their password (you know who you are).

Long passwords are good, but too much length can be a DoS hazard



  • Tim Slavin

    Tim is an award-winning writer and technologist who enjoys teaching tech to non-technical people. He has many years experience with web sites and applications in business, technical, and creative roles. He and his wife have two kids, now teenagers, who are mad about video games.

Also In The October 2013 Issue

An Interview with Troy Hunt

Troy Hunt is a software architect and Microsoft Most Valued Professional (MVP) focusing on security concepts and process improvement in a Fortune 50 company. He's based in Australia.

1Password, LastPass, RoboForm

If you use a password you created that is less than eight characters, your password is vulnerable to hacking. Here are three ways to create and use secure passwords online.

How to Write Secure Code

Coding securely doesn't have to kill the joy of programming. In fact, learning how to code securely provides insights into languages and computing.

How to Code HTML Email

How to code an HTML email like the ones you open every day turns out to be an offbeat software coding challenge.

What is an SSL Certificate?

How to tell if a web page is secure is one of the most basic yet least obvious ways to protect your data online.

Where to Find Command Line Interface Software

One key computing skill is the ability to use command line interface (CLI) software to enter commands to control a computer. Here are some options.


Lua is a comparatively simple programming language used in a wide range of places, from digital TVs to video games to phone applications. It's also designed to be simple to use and lightweight.


Here is how three programming languages handle a common problem: how do you organize and keep track of useful data?

Linux Command List for Command Line Interfaces

Some of the most common commands you'll need for a command line interface (CLI), in a Linux command list.

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.

News Wire Stories for October 2013

Must read stories about computer science, software programming, and technology for September 2013.

Learn More Links for October 2013

Links from the bottom of all the October 2013 articles, collected in one place for you to print, share, or bookmark.

Interested but not ready to subscribe? Sign-up for our free monthly email newsletter with curated site content and a new issue email announcement that we send every two months.

No, thanks!