Showing posts with label password. Show all posts
Showing posts with label password. Show all posts

Sunday, 26 June 2011

What Makes a Password Stronger


For all its benefits, the Internet can be a hassle when it comes to remembering passwords for email, banking, social networking and shopping.
Many people use just a single password across the Web. That's a bad idea, say online-security experts.
"Having the same password for everything is like having the same key for your house, your car, your gym locker, your office," says Michael Barrett, chief information-security officer for online-payments service PayPal, a unit of eBay Inc.

Mr. Barrett has different passwords for his email and Facebook accounts -- and that's just for starters. He has a third password for financial websites he uses, such as for banks and credit cards, and a fourth for major shopping sites such as Amazon.com (Nasdaq: AMZN - News). He created a fifth password for websites he visits infrequently or doesn't trust, such as blogs and an online store that sells gardening tools.
A spate of recent attacks underscores how hackers are spending more time trying to crack into big databases to obtain passwords, security officials say. In April, for instance, hackers obtained passwords and other information of 77 million users in Sony Corp.'s (NYSE: SNE -News) PlayStation Network, while Google Inc. (Nasdaq: GOOG - News) said this month that hackers broke into its email system and gained passwords of U.S. government officials.
So-called brute force attacks, by which hackers try to guess individual passwords, also appear to be on the rise, Mr. Barrett says.
PayPal says two out of three people use just one or two passwords across all sites, with Web users averaging 25 online accounts. A 2009 survey in the U.K. by security-software company PC Tools found men to be particularly bad offenders, with 47% using just one password, compared with 26% of women.
Another PC Tools survey last year showed that 28% of young Australians from 18 to 38 years old had passwords that were easily guessed, such as a name of a loved one or pet, which criminals can easily find on Facebook or other public sites. Other passwords can be easily guessed, too. Hackers last year posted a list of the most popular passwords of Gawker Media users, including "password," "123456," "qwerty," "letmein" and "baseball."
"If your password is on that list, please change it," says Brandon Sterne, security manager at Mozilla Corp., which makes the Firefox browser and other software. Hackers "will take the first 100 passwords on the list and go through the entire user base" of a website to crack a few accounts, he says.
People typically start changing online passwords after they've been hacked, says Dave Cole, general manager of PC Tools. However, "after a relatively short time, all but the most paranoid users regress to previous behaviors prior to the security breach," he says. He and other security experts recommend people change or rotate passwords a few times a year.
To come up with a strong password, some security officials recommend taking a memorable phrase and using the first letter of each word. For example, "to be or not to be, that is the question," becomes "tbontbtitq." Others mash an unlikely pair of words together. The longer the password -- at least eight characters, experts say -- the safer it is.
Once people figure out a phrase for their password, they can make it more complex by replacing letters with special characters or numbers. They can also capitalize, say, the second character of every password for added security. Hence "tbontbtitq" becomes "tB0ntbtitq."
No matter how good a password is, it is unsafe to use just one. Mr. Barrett recommends following his lead and having strong ones for four different kinds of sites -- email, social networks, financial institutions and e-commerce sites -- and a fifth for infrequently visited or untrustworthy sites.
Even the strongest passwords, however, are useless if criminals install so-called malware on computers that allow them to track a person's keystrokes. Security experts say people can avoid this by keeping their antivirus and antispyware software updated and by avoiding downloading files from unknown websites and email senders.
Some security experts recommend slightly modifying passwords within each category of site. Companies such as Microsoft Corp. (Nasdaq: MSFT - News) offer free password-strength checkers, but users shouldn't rely on them wholly because such strength tests don't gauge whether a password contains easily found personal information, such as a birthday or a pet's name.
It's especially important to have a separate password for an email account, says Mozilla's Mr. Sterne. Many sites have "Forgot my password" buttons that, when clicked, initiate a password-recovery process by email. Hackers who break into an email account can then intercept those emails and take control of each account registered using that address.
Some websites, such as Google and Facebook, now let people register a phone number along with their account. If a person forgets his passwords, the sites reset the passwords by calling or sending a text message to that person.
Mr. Barrett says people should be able to remember four or five good passwords. If not, they can write them down on a piece of paper and stick it in their wallet, and then throw the cheat sheet away once all the passwords are memorized.
People who still struggle to remember them all can use a password manager. Several, such as LastPass, are free. LastPass prompts users to create a master password and then generates and stores random passwords for different sites. Some security experts warn against using managers that store passwords remotely, but LastPass Chief Executive Joe Siegrist says hackers can't access the passwords because all data is encrypted.
The worst thing that people can do after creating their different passwords: Put it on a sticky note by their monitor. "That defeats the entire purpose," says Mr. Sterne.
Heather O'Neill, a 27-year-old tech-company employee in San Francisco, had her Google email account broken into earlier this year. She says she used the same password for several sites, and that it was a weak one.
"I can't have one password for everything," she says. "Everything is going to be different."

Friday, 15 April 2011

Creating Uncrackable Passwords, part 2

Currently users are forced to remember hundreds of passwords to websites and various other authentication systems which require passwords. Due to the wide variety of systems many end users to manage the large numbers of passwords which is complicated to keep straight when you are using a strong password which expires on a rotating schedule. In the original article it was suggested to create an uncrackable password was to put characters from all 5 of these rows in your passwords to increase the time it takes to get cracked and when possible use ALT-Chars which makes passwords uncrackable.
0123456789
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
~!@#$%^&*()_+{}:"<>?|
`-=[];',./\
Mnemonic Passwords are passwords that are derived from simple passwords which the user will remember with ease but they use mnemonic substitutions to give the password a more complex quality.  Leet-speaking a password is a simple example of this technique. For example, converting the passwords ``password'' and ``combobulate'' into leet-speak would result in the passwords ``p@ssw0rd'' and ``c0mb0bul@t3''.
The issue of managing multiple passwords has given rise to insecurities related to selection and reuse of the same passwords.  Users tend to pick one good password and reuse it on several different systems.  Problems arise if one of the systems is compromised all the systems with the same password are put at risk.

Mnemonic Password Formulas

A Mnemonic Password Formula(MPF)is a memory technique utilizing a predefined, memorized formula to construct a password on the fly from various elements of the website or system that you are generating a password from.
A well designed formula should result in a password with the following properties:
1.  A seemingly random string of characters
2.  Long and very complex, therefore difficult to crack via brute force
3.  Easy to reconstruct by a user with knowledge of only the formula, themselves, and the target   authentication system
4.  Unique for each user, class of access, and authenticating system
Step1:
Start out with a strong password: P@ssW0rd11!!
Step2:
Decide on a formula to use mine will substitute 1st, 3rd and 7th letters of my password with the characters from whatever domain I happen to use the password on.
PasswordFormula
The above formula would yield such passwords as:
  • "I@gsW0rm11!!" for digg.com
  • "M@lsW0rm11!!" for gmail.com
  • "E@osW0rs11!!" for del.icio.us
  • "O@esW0rm11!!" for youtube.com
This simple method will create a fairly long, easy to remember, passwords that contain a special characters, numbers, and letters which would make using the same password reusable among several different systems.  If your password were to be compromised on one system it would not expose the others.  More information can be found on making MPF’s at  http://uninformed.org/index.cgi?v=7&a=3

Creating Uncrackable Passwords

Interesting article I found via digg today about Password Cracking and Recovery. It suggests that you put characters from all 5 of these rows in your passwords to increase the time it takes to get cracked.
0123456789
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
@#$%^&*()-_+=
~`[]{}|\:;'<>,.?/
While this is good advise, I personally use alt-characters in my passwords this almost makes it impossible to crack with todays current password cracking tools, here is a table that lists them all: