Hash Function

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Jun 21 6:31
Editor
Edited
Edited
2025 Dec 15 10:33

A function that creates a small range domain

For security, MD5 or SHA-1 should not be used; for speed, BLAKE, MurmurHash, or xxHash are faster alternatives

Cryptographic Requirements

1. Pre-image resistance (One-wayness)

Given a hash it should be difficult to find

2. Second pre-image resistance (Weak collision resistance)

Given input it should be difficult to find

3. (Strong) Collision resistance

It should be difficult to find two messages such that having same hash
Hash Functions
notion image
notion image
Hash Function Notion
 
 
 
 

Speed test

 
 

Recommendations