А зачем изучать алгоритм если уже есть кальки по пересчету хэшей, можете его поискать во фри есть и посмотреть как они считаются, но думаю вам это ни чего не даст т.к. надо посчитать для ключа конечную хэш а их всего например 200000 шт и вам нужна именно последняя чтоб авто завелось и попробуйте на калькуляторе пересчитать все это 200тысяч раз чтоб посмотреть результат для одного ключа