Make up a sentence that you will remember and use bits of it, like the second character of every second word, or the first character of the first word, the second character of the second word and so on. As an example, using the sentence `Life is too short to drink bad wine' the password litstdbw can be developed.
Start with a longish word, or a couple of short words (with or without a space).
Insert one or two punctuation characters, !, ?, etc, or other strange characters, +, &, $, etc, somewhere in the word or words, preferably not at the beginning or end. For example str8_out or i+s2!mux.
Omit some characters of a long word.
Use imaginative capitalisation, such as capitalising the middle letter. Having too many changes of case is not a good idea as it will become wearisome to type.
Misspell the words, such as using `k' instead of `c', using `cw' instead of `q' or choosing a different vowel. Make sure this is not the only distortion you use, as this sort of distortion is also easy to guess and a computer can be programmed to try misspelt words.
Remember: combining several of these ideas is always a good idea. For example, starting with `Life is too short to drink bad wine' we can add some misspelling and numbers: `Life is 2 short 2 drink bad `y'-ne', and end up with `li2s2dbY'.
Loc Van Huynh 2007-03-15