не машалобы какую нибудь автоматическую проверку сделать чтоб перед тем как его в базу на расшифровку кидало проверило сначало на подлинность
А в чём дело - это "обычные" md5 хэши, это для тебя у него вид определённо красивый. С точки зрения алгоритма и компьютера 128-битовое число записанное в hex как 11111111111111111111111111111111 такое же число как и любое другое. Дык как ты предлагаешь определять подлинность хэша? = отсутствие какой либо закономерности? Их очень может быть много - например зеркальный, 0123456789abcdeffedcba9876543210, 12341234123412341234123412341234 - повторение групп цифр и др. Поиск всех возможных визуальных красивостей (закономерностей) - задача визуального распознавания (для искуств. интелекта) ведь к примеру сочетание цифр 69 красиво - симетрично относительно центра... Или есть конкретная матем. формула что есть "подлинный хэш" ?
P.S. Хэш может получиться любой из [0-9a-f]{32} это ведь просто 16-байтовое целое число...