Monday, September 12, 2011

Password Hacking

Password cracking is the process of recovering  secret passwords from data that has been stored in or transmitted by a computer system. A common approach is to repeatedly try guesses for the password.

Hashing : Here we will refer to the one way function (which may be either an  encryption function or cryptographic hash) employed as a hash and its output as a hashed password.

One example is the LM hash that Microsoft Windows uses by default to store user passwords that are less than 15 characters in length.  LM hash breaks the password into two 7-character fields which are then hashed separately, allowing each half to be attacked separately.

Guessing:

Many passwords can be guessed either by humans or by sophisticated cracking programs  armed with dictionaries (dictionary based) and the user's personal information.

Not surprisingly, many users choose weak passwords, usually on related to themselves in some way. Repeated research over some 40 years has demonstrated that around 40% of user-chosen passwords are readily guessable by programs. Examples of insecure choices include:

No comments:

Post a Comment

Chitika

Sponcer adz

Tweet It