# MD5 Hash Generator Online

## MD5 hash function online with salt option

### What is MD5?

MD5 (Message-Digest Algorithm 5) is a one-way encryption algorithm.

MD5 was widely used for password storing and other sensitive data but its not consider that secure anymore

Its recommended to use an alternative hashing algorithm like SHA-256

### MD5 Hashing Algorithm

MD5 Is a one way hashing algorithm developed by Ronald L. Rivest and published in 1992 with the intention to replace the earlier MD4 hash function

MD5 it not that secure anymore due to collision attacks that two different inputs produce the same output

Consider using a more secure hash algorithm like SHA-256

### What is one-way encryption?

One way encryption is an encryption that is very easy to compute into a hash but very hard to compute on the opposite direction (decrypt).

They are often used for password storage along with a salt to avoid brute force attacks.

### What do we refer as salt in encryption?

Salt is used in encryption to add additional input to a one-way hash function.

The salt value gets concatenated with the input resulting in a new generated hash.

The reason being is to protect against brute force attacks which the attacker tries a list of pre-computed table of hashes.