[an error occurred while processing this directive]

Passwords and Encryption

Passwords - Encryption

Another important technique to protecting your privacy and your documents is the proper use of passwords (and possibly encryption). I know that sounds a bit like James Bond and you're thinking that what's on your computer is hardly the nation's secrets, but have you stopped to think what would happen if someone were to gain control of your computer?

Passwords: Your Electronic Signature

Protecting Your Passwords - Remembering Passwords - Password Software

As you set up accounts on Hotmail, Yahoo, and Ebay you are asked for a user name and password. Someone having both the user name and the password can do anything you can do with those accounts, even make a purchase agreement for an expensive item on Ebay.

The password serves the same purpose as your signature does on your cheque or credit card purchases. You need to protect it with just as much diligence as you do with your credit cards.

"Users tend to use a single password at many different web sites. By now there are several reported cases where attackers breaks into a low security site to retrieve thousands of username/password pairs and directly try them one by one at a high security e-commerce site such as eBay. As expected, this attack is remarkably effective." - Stanford Security Lab

Windows Especially Vulnerable

Windows computers are particularly vulnerable. One study found that "Using 1.4GB of data (two CD-ROMs) we can crack 99.9% of all alphanumerical passwords hashes...in 13.6 seconds...." Another source indicates that passwords with only alpha-numeric characters can be cracked in less than one second.

Return to Passwords Introduction

Protecting Your Passwords

Here are some rules that will help you to maintain security of your various passwords:

Make Sure Your Passwords Are Difficult To Guess

Automated Password Generators

Using a program or site to generate passwords can help avoid making them too repetitive or simple.

Vary Your Passwords

Regularly Change Passwords

It is also a good idea to change passwords on a frequent basis (every few months) or when you feel a password has been compromised (such as when you have to give it to the computer repair shop).

You might find several discussions on passwords on Security Now! useful. (This is a security podcast available in audio or transcribed in several formats.)

Return to Passwords Introduction

Remembering Passwords

If you have difficulty remembering your passwords there are some things that will help you:

Just remember that if a pattern is evident in how you compose your password (e.g. if you the site name or address as part of the "recognition" pattern), then your lessen the security of the password. Dates are generally not a good idea as they follow consistent patterns (some variation of MMDDYY or MMDDYYYY, etc.).

Return to Passwords Introduction

Password Software

There are various pieces of software that will help to remember your passwords and to create secure passwords for you. Remember, there are differing levels of security in these methods and all are subject to the vulnerability of the master password.

Web Browser Capabilities

You can use the password-remembering capabilities of the various Web browsers, including Firefox (Tools - Options - Privacy - Saved Passwords) and Internet Explorer 6 (Internet Options - Content - Personal Information - Autocomplete - user names and passwords on forms).

Password Safe

Password Safe is a free secure password storage utility designed by Bruce Schneier using the Blowfish algorithm for encryption. This software keeps all your passwords secure with access protected by single password and provides several methods of adding and extracting your passwords.

KeePass

KeePass is a free (open-source) password manager or safe which helps you to manage your passwords in a secure way using AES and Twofish encryption. Versions are available for Windows and Linux.

PwdHash

A new password generating software, PwdHash, by Collin Jackson (Stanford University) uses a general password to create a secure password for each site based upon a 'hash' of the site domain and your chosen master password. This password will help protect against phishing (fake Websites designed to capture passwords or private information) since it will generate the wrong password if you are not on the proper Website.

Return to top

Encryption

In addition to the use of passwords, you might want to consider the use of encryption to protect your data, e-mail and other information.

Pretty Good Privacy

Phil Zimmermann's Pretty Good Privacy (PGP) gave the average user access to this technology and there is support for a large number of applications.

More About Encryption

These sites have useful information on encryption:

Return to top

More About Security Issues

The following related pages offer more information about security:

PDF Documents

Several documents on this Website are labelled as PDF. You will need the free Acrobat® Reader® to view and print the PDF documents. Get the free Acrobat® Reader®.

Return to top

www.RussHarvey.bc.ca/resources/passwords.html
Updated: October 2, 2009