Concept Flow - Hashing algorithms (SHA, MD5)
Input Data
Apply Hash Function
Process Data in Blocks
Perform Mathematical Operations
Generate Fixed-Size Hash Output
Output Hash Value
Data is taken as input, processed through a hash function in blocks, mathematical operations create a fixed-size output called a hash.