Password Strength


This is a brief explanation of password security, put together by our great intern Chris Williams, specifically for UNT and security awareness month. Passwords are near to our hearts, as we **have** to use them everyday! -Ed

Let’s say I have two available characters: ‘1’ and ‘0’. This is what computer scientists and mathematicians call binary. If I had a password that was two characters long, these would be all my available options:

00
01
10
11

There are four permutations, because I have 2 possible values for the first character multiplied by two possible values for the second character. What if I increased my password length to 3 characters? Then there would be 2*2*2 (or 2^3) permutations. How can I increase the strength of my password? Well, I can do two things: increase my set of possible characters, and/or lengthen the password.

This is why including mixed case, numbers, and symbols in your password is a good idea. The set of lowercase letters has only 26 characters. So let’s say your password is 8 characters long, and only consists of lower case letters. If someone were trying to guess your email password (and trust me, there are people out there who are trying), they would only have to go through 26^8 possible passwords. That sounds like a lot, but for a computer it’s all in a day’s job. Now, let’s say you include just one uppercase letter, one number, and one symbol. That increases the character set to about 70 characters (depending on which symbols are allowed). Now they have to go through 70^8 possible passwords, because that number, symbol, and uppercase letter could be anywhere in your password. That’s 2760 times as many passwords to search through!

Of course, don’t go overboard with mixed-case, numbers, and symbols. One of each is sufficient. An easy way to increase security without making the password hard to remember is simply by increasing the length, as is demonstrated by this xkcd comic.

Back