Password security - Good Passwords V Bad Passwords
Have a Website Hosting Question then give us a call on (UK +44) 0870 740 2099 - 07956 412 059



Main Menu
Home
Email Plans
Linux Web Hosting
HTML Hosting
Blog Hosting
Domain Names
Case Studies
Hosting Articles
Contact Details
Support
Choosing a password


Hosting Affiliate
Feedback

Hosting Testimonial

"I was just searching around on google for UK web hosts, and yours came up along with some others. Then I compared the prices and you came out on top for all the features and price.." Andy Black, discount-ebooks.co.uk (Planet member)

More of our Genuine Hosting Testimonials can be found on our web site hosting testimonials page.

Speed Test

We are so confident that we have the speed and bandwidth to handle the hosting of your site that we have provided the following speed test.

Simply download the 20mb test file and compare our rates. We guarantee you will be impressed.

Woggle Download test

Recommended Software


Xsite Pro
Xara Website 4
Aweber Autoresponder

Web Design Tips
Beat The Spammers




British NIC, Click Here!

Password Security - Good Passwords V Bad Passwords

One of the biggest problems a website hosting company faces is making sure that clients understand the need for secure passwords so accounts are not compromised by weak scripts and spammers.

I always tell clients that not only should a password be hard to guess as a weak password is rather like a lock made out of paper or plastic but passwords are like Dirty underwear and should be changed frequently.

Choosing the right password is something that many people find difficult, there are so many things that require passwords these days that remembering them all can be a real problem.

This page is designed to help clients choose good passwords for their scripts and databases

Password Basics

Passwords should be AT LEAST eight (8) characters and if possible they should be longer.

  • Use a random mixture of characters, upper and lower case, numbers, punctuation, spaces and symbols.
  • One of the most common mistakes made is to use a word either found in the Dictionary or something related to the site
  • Never use the same password twice. So that you can track all the different passwords why not use something like Aurora Password Manager

Things To Avoid when Creating a Password

So many people use weak passwords that can be easily guessed or broken. Below is a list of simple things to avoid
  • Don't just add a single digit or symbol before or after a word. e.g. "apple1"
  • Don't double up a single word. e.g. "appleapple"
  • Don't simply reverse a word. e.g. "elppa"
  • Don't just remove the vowels. e.g. "ppl"
  • Key sequences that can easily be repeated. e.g. "qwerty","asdf" etc.
  • Don't just garble letters, e.g. converting e to 3, L or i to 1, o to 0. as in "z3r0-10v3"
  • Choose a password that you can remember so that you don't need to keep looking it up, this reduces the chance of somebody discovering where you have written it down.
  • Choose a password that you can type quickly, this reduces the chance of somebody discovering your password by looking over your shoulder.

Bad Passwords

Don't use passwords based on personal information such as: name, nickname, birthdate, wife's name, pet's name, friends name, home town, phone number, social security number, car registration number, address etc. This includes using just part of your name, or part of your birthdate.

Don't use passwords based on things located near you. Passwords such as "computer", "monitor", "keyboard", "telephone", "printer", etc. are useless.

Don't ever be tempted to use one of those oh so common passwords that are easy to remember but offer no security at all. e.g. "password", "letmein". "changeme" "opensesame"

Never use a password based on your username, account name, computer name or email address.

Choosing a password

When choosing a password use a good password generator such as http://www.passwords.org.uk/index.php

Use the first letter of each word from a line of a song or poem.

Alternate between one consonant and one or two vowels to produce nonsense words. eg. "taupouti".

Choose two short words and concatenate them together with a punctuation or symbol character between the words. eg. "seat%tree"

Changing your password

As I have previously mentioned passwords are like Dirty Underwear you should change them frequently and never share them

You should also change your passwords (in the same way as Pin numbers) whenever you suspect that somebody knows it, or even that they may guess it, perhaps they stood behind you while you typed it in.

Remember, don't re-use a password as someone might have a note of it and try it out

Protecting your password

Although it is very easy to do and we are all guilty of it in one way or another you should NEVER store your password on your computer except in an encrypted form. Note that the password cache that comes with windows (.pwl files) is NOT secure, so whenever windows prompts you to "Save password" don't.

Don't tell anyone your password, not even your system administrator

Never send your password via email or other unsecured channel

It is perfectly acceptable to write your password down but don't leave the paper lying around, lock the paper away somewhere, preferably off-site and definitely under lock and key.

Like PIN numbers you should be very careful when typing in your password especially if you are suing a public computer for some reason to make sure nobody else sees it.

Remembering your password

Remembering passwords is always difficult especially with so many of them nowadays along with security questions and pins and because of this many people are tempted to write them down on bits of paper. As mentioned above this is a very bad idea. So what can you do?

Use a secure password manager

Use a text file encrypted with a strong encryption utility.

Choose passwords that you find easier to remember.

Bad Examples

below are a list of passwords that we have seen being used by hosting clients

"fred8" - Based on the users name, also too short.
"christine" - The name of the users girlfriend, easy to guess
"kciredref" - The users name backwords
"indescribable" - Listed in a dictionary
"iNdesCribaBle" - Just adding random capitalisation doesn't make it safe.
"gandalf" - Listed in word lists
"zeolite" - Listed in a geological dictionary
"qwertyuiop" - Listed in word lists
"merde!" - Listed in a foreign language dictionary


Good Examples

None of these good examples are actually good passwords, that's because they've been published here and everybody knows them now, always choose your own password don't just use somebody elses. Instead of using single words for passwords use a PassPhrase such as "3rdmarriage2ndtimeofasking" pr "mItWdOtW4Me" - Monday is the worst day of the week for me.

Remember when creating a password use the ENTIRE KEYBOARD include punctuation, capital letters, numbers, symbols, etc


How would a potential hacker get hold of my password anyway?

There are four main techniques hackers can use to get hold of your password:

Steal it. That means looking over your should when you type it, or finding the paper where you wrote it down. This is probably the most common way passwords are compromised, thus it's very important that if you do write your password down you keep the paper extremely safe. Also remember not to type in your password when somebody could be watching.

Guess it. It's amazing how many people use a password based on information that can easily be guessed. Psychologists say that most men use 4 letter obscenities as passwords and most women use the names of their boyfriends, husbands or children.

A brute force attack. This is where every possible combination of letters, numbers and symbols in an attempt to guess the password. While this is an extremely labour intensive task, with modern fast processors and software tools this method is not to be underestimated. A Pentium 100 PC might typically be able to try 200,000 combinations every second this would mean that a 6 character password containing just upper and lower case characters could be guessed in only 27½ hours.

A dictionary attack. A more intelligent method than the brute force attack described above is the dictionary attack. This is where the combinations tried are first chosen from words available in a dictionary. Software tools are readily available that can try every word in a dictionary or word list or both until your password is found. Dictionaries with hundreds of thousands of words, as well as specialist, technical and foreign language dictionaries are available, as are lists of thousands of words that are often used as passwords such as "qwerty", "abcdef" etc.