Hashing

A hashing algorithm is a mathematical function that shortens the data to a fixed size.

example

Input

“The Quick Brown Fox Jumps Over The White Lazy Dog”

MD5 Hashing algoritm output

54a4cbe2eadcdb37493b4e66b47fe965

This resultant value is known as hash value.

Uses of Hashing algorithms

  • Speed: due to shortened data,
  • Run calculations on data: Easy to compare shortened values
  • Security: Encrypt Passwords

Popular Hashing Algorithms

MD5, SHA-1, SHA-2, SHA-256,  SHA-384

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a free website or blog at WordPress.com.

Up ↑

Create your website at WordPress.com
Get started
%d bloggers like this: