Выводы можно сделать на основе следующего:
http://ru.wikipedia.org/wiki/%D0%A5%...BD%D0%B8%D0%B5
Хеширование (иногда хэширование, англ. hashing) — преобразование входного массива данных произвольной длины в выходную битовую строку фиксированной длины. Такие преобразования также называются хеш-функциями или функциями свёртки, а их результаты называют хешем, хеш-кодом или дайджестом сообщения (англ. message digest).
Хеширование применяется для сравнения данных: если у двух массивов хеш-коды разные, массивы гарантированно различаются; если одинаковые — массивы, скорее всего, одинаковы. В общем случае однозначного соответствия между исходными данными и хеш-кодом нет в силу того, что количество значений хеш-функций меньше, чем вариантов входного массива; существует множество массивов, дающих одинаковые хеш-коды — так называемые коллизии.
|
UPD: я бы попробовал получить результаты от известных алгоритмов хеширования, определив алгоритм остается подобрать комбинацию символов, дающих такой же хэш код, что и в исходных данных.