>>46http://en.wikipedia.org/wiki/Hash_function
It's fairly elementary computer science, but like most of that field the rest of humanity has no interest.