Граватар: хэш из образа? - PullRequest
0 голосов
/ 07 декабря 2011

Учитывая предварительно сохраненное сгенерированное изображение Gravatar в высоком разрешении, возможно ли получить из него оригинальный хэш MD5?

1 Ответ

2 голосов
/ 15 декабря 2011

Алгоритм, который Gravatar использует для генерации изображений, не доступен для общественности, и я сомневаюсь, что они раскроют здесь свои секреты.Даже в маловероятном случае его можно реконструировать, он может измениться в любую секунду, сделав ваше решение максимально временным.

Однако что бы вы хотели сделать с хешем, соответствующим изображению?Поскольку вы не можете получить информацию из этого (по всем предположениям о криптографии, хотя MD5 в частности уже не так безопасен ), единственное, что я мог сделать с ним, это сравнить его с другим данным хешем, чтобы увидетьесли базовые адреса электронной почты / URL-адреса / все равно равны.Тем не менее, это может быть легко достигнуто «наоборот»: по электронной почте получите соответствующее изображение Gravatar (применив MD5 и запросив изображение, как в этот ответ ), и сравните его с вашим данным Gravatar.,Если они равны попиксельно, шансы очень высоки, вы получили соответствующее письмо, в противном случае - нет.

...