TUTORIALS SUBMENU ---->

PHOTOSHOP    FLASH    ILLUSTRATOR    BLENDER    CINEMA 4D    WEB-CODING

md5() Hashing Using PHP


Last 5 User Comments

view entire thread

User:  Man1c M0g (#21875)
Date: Sat Dec 24, 2005. 16:04:22

Post #4 of 4

This tutorial has now been updated as per Scrowler's request to include clarified definitions and extra links/paragraphs. Enjoy! :)

Reply to this post


User:  scrowler (#19666)
Date: Mon Oct 31, 2005. 10:08:47

Post #3 of 4

the tutorial was written a while ago, since then i have become aware of these errors namely in that md5 is a hashing algorithm. this may be updated in the future, although the term "encryption" is more user friendly than "hashing" to the beginner - at which it was targetted.

Reply to this post


User:  U'ziel (#18496)
Date: Mon Sep 19, 2005. 17:38:30

Post #2 of 4

Quote from lilygrace:
kuddos to this tutorial... it works for my project. Thanks for this tutorial


MD5 is a hashing algorithm not an encryption method this tutorial is titled incorrectly ;P

There is no way to to reverse the MD5 process in PHP but your site may still not be as secure as you would think. Even though a cracker or someone trying to gain access to your site would not be able to read the passwords stored in your db in plain text he/she could write a simple program to 'brute force' your MD5 hashed passwords.

Say the cracker had a word list of 70,000 words, he/she would be able to write a loop to go through each word/number combo, transfer them into MD5, if one of the combos matched what was in your database he/she would be able to gain access.

To counter this you add 'salt' to your MD5 passwords before using the md5 function on them, the randomer the better. I hit keys like... kjakas73672 would be my salt, then when they came to log in, i would md5 what they had typed in the password box with the salt and if it matched what was in the database... great! This makes brute forcing almost imposible & your passwords even more secure!

Reply to this post


User:  lilygrace (#16417)
Date: Sat Jun 11, 2005. 03:56:59

Post #1 of 4

kuddos to this tutorial... it works for my project. Thanks for this tutorial

Reply to this post


--- View Entire Thread ---


FEATURED TUTORIALS & GUIDES

view all

Understanding Levels
Understanding Levels
- Adobe Photoshop -
Screws & Rivets
Screws & Rivets
- Adobe Photoshop -
The Metal Effect
The Metal Effect
- Adobe Photoshop -
Choppy Seas
Choppy Seas
- Adobe Photoshop -

Username:
Password:  
Remember Me

Lost Password? || Register

  
Printer Friendly Version
Tell A Friend v2.0
   
 [WIP] Hairdresser Site Design
Author: YinToniq
Posted: Jul 03rd, 5:58am
Activity: 1 replies, 42 views
Simple Flash Help Needed (AS2)
Author: stiney51
Posted: Jul 02nd, 2:40pm
Activity: 9 replies, 57 views
Transformers
Author: Jacorre
Posted: Jun 29th, 6:33pm
Activity: 2 replies, 76 views
 Quick question about Jasc PaintShop Pro 9.
Author: Rydium-41
Posted: Jun 28th, 8:21pm
Activity: 2 replies, 76 views
I bought film today!!
Author: NikonErik
Posted: Jun 27th, 12:04am
Activity: 2 replies, 77 views
New Battle
Author: MoodsR4Cattle
Posted: Jun 26th, 6:28pm
Activity: 2 replies, 86 views
Image Loading
Author: funkyfela
Posted: Jun 22nd, 9:00pm
Activity: 1 replies, 85 views
Headshot Critique Please
Author: NikonErik
Posted: Jun 19th, 11:32pm
Activity: 6 replies, 155 views
 imagecopy() and imagecopyresized() problem
Author: thatpyrokid
Posted: Jun 18th, 3:05pm
Activity: 1 replies, 151 views
Problem With Regitration Code...?
Author: RXS
Posted: Jun 17th, 3:18am
Activity: 2 replies, 153 views
Topaz Labs do it again!
Author: Tamlin
Posted: Jun 17th, 12:08am
Activity: 5 replies, 231 views
[Photoshop] Anime Coloring Tutorial
Author: Wavechan
Posted: Jun 16th, 3:47pm
Activity: 2 replies, 293 views
--- Site Resources ---
Total Tutorials:212
Total Downloads:    415
Linkbase Links:

Design & Content © BioRUST 2009 :: PRIVACY STATEMENT :: LEGAL INFORMATION :: ADVERTISING MEDIA KIT
:: BIORUST AFFILIATES -->
DividerDividerDividerDivider