Skip to main content
Cipher Visualizers home

Tag

#Merkle-Damgard

3 articles with this tag.

Hash Functions Intermediate

The RIPEMD-160 Algorithm

RIPEMD-160 is a 160-bit hash function that runs two independent lines of 80 steps over every block and then merges them. Learn how its padding, rounds, and combine step work, why Bitcoin still uses it, and how it compares with SHA-1.

18 min read

Hash Functions Intermediate

The SM3 Algorithm

SM3 is the Chinese national standard hash function. It looks like SHA-256 at first glance, but its message expansion, step function, and 16 rounds of pure XOR are different. Learn how it works step by step, with every intermediate value checked against the standard.

14 min read

Hash Functions Advanced

The Tiger Algorithm

Tiger is a 192-bit hash function designed for fast hashing on 64-bit processors. It uses four large S-boxes and only a handful of operations per round. Learn how its three passes, key schedule, and S-box generator work, and how Tiger2 differs.

16 min read

← All tags