In this paper I will discuss Encryption and how to Crack encrypted hashes without the decryption key. Let's start with an explanation or the idea behind encryption. Encryption is used to secure or hide data from unauthorized personal and has been around from about 1800 BC and is not going away. There is always going to be a need to secure data and keep it out of unauthorized hands. Now with that said there is always going to be new ways to break the encryption and with computers getting faster. Crackers will learn how to break the encryption faster than ever. We are going to look at two encryption algorithms for passwords LM & MD5.
LAN Man Hash (LM)
LAN Man Hash (LM) is a Microsoft Encryption Algorithm used to Encrypt Passwords for Windows NT, 95, 98, ME 2000, XP, and 2003 Server. All though in the latest versions of windows (XP, 2003, Vista) Microsoft has now switched to NTLM for most encryption but LM is still widely used. LM is made by taking the users password and converting it to all uppercase and them splitting the password into two seven character halves. Each seven character half is converted to a sixteen bit hash and them both half's are combined to make a thirty-two bit hash witch is the complete LM Hash.
LM Hash Example:
ED39C160E34521DCBF02B3DFE230653A = CERT276ROSENVA
ED39C160E34521DC BF02B3DFE230653A = CERT276 ROSENVA
1st 7 upper Encrypted 2nd 7 Upper encrypted pass
^ pass^
Message Digest Five (MD5)
MD5 hash is a 128-bit (16-byte) hash and are typically represented as 32-digit hexadecimal numbers. The MD5 (Message-Digest algorithm 5) was designed by Ronald Rivest in 1991 and was made to replace old algorithms. Today the MD5 hash is widely used and for the most part is secure. The best thing to remember is that with any password you need to make it complex and long. The best passwords are 15 characters or longer containing both upper and lower case letter with numbers and other special characters too.
MD5 Hash Example:
16d2c02aad8d116bc403f73454a5eeb1 = emocan
32-Digit Hash pass^
Cracking Password Hashes
Cracking password hashes can be easy if you have time and patience. What I mean by this is that with most basic cracking methods you are running the h
Brian Wilson CCNA, CSE, CCAI, MCP, Network+ Slimjim100@gmail.com