Calculate MD5 hash from a string

It is a common practice to store passwords in databases using a hash. MD5 (defined in RFC 1321) is a common hash algorithm, and using it from C# is easy.

Here’s an implementation of a method that converts a string to an MD5 hash, which is a 32-character string of hexadecimal numbers.

An example call:

…returns a string like this:

To make the hex string use lower-case letters instead of upper-case, replace the single line inside the for loop with this line:

The difference is the ToString method parameter.

(Visited 31 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *