I have heard that we can convert any text to hash code , but hash code can't be converted back to text without brute force.
Suppose we consider the text "mal". The hash codes of the individual letters are
Those of the prefix "ma" and of "mal" itself are
Each hashcode has 32 elements, which can be either numbers from 0 to 9 or letters from a to f.
What I observed was some when we add a letter some numbers are kept like it is just changing it's order. Is there some logic in it? Is there some easier method?