Hashing Techniques | Synapse