Hash Function

A hash is a function that converts an input of symbols into an encrypted output of a fixed length. A hash is created using an algorithm․

What is hash value? A hash value is created as a result of the hash function.

What are the common hashing algorithms? Common hashing algorithms include:

  1. Message Digest 5 (MD5), which is a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value.
  2. Secure Hash Algorithm (SHA), which is a family of cryptographic hash functions including SHA-0, SHA-1, SHA-2, SHA-3, etc.

Interesting facts

  •  Hashes are one-way functions.
  • The sender and the receiver use the same hashing algorithm.
  • In fact, strong hash outputs should contain a large number of bits.