2011-12-07 2 views
0

고해상도로 미리 저장된 생성 된 Gravatar 이미지가 주어지면 원본 MD5 해시를 얻을 수 있습니까?Gravatar : 이미지에서 해시?

+2

Gravatar의 이미지 생성 알고리즘이 공개되고 되돌릴 수 있는지 여부를 묻는 것이 좋습니다. –

+0

예, 가역적인지 아닌지를 나타냅니다. 홍보 부분은 그다지 중요하지 않습니다 :) –

답변

2

Gravatar가 이미지를 생성하는 데 사용하는 알고리즘은 공개되어 있지 않으며 여기에서 자신의 비밀을 밝힐 수 있을지는 의문입니다. 가능성이 희박한 경우에도 재구성 할 수 있으며, 초 단위로 변경할 수 있으므로 솔루션을 일시적으로 만들 수 있습니다.

그러나 이미지에 해당하는 해시로 무엇을 하시겠습니까? (MD5가 더 이상 not so secure이지만, 암호화의 모든 가정에 의해) 정보를 얻을 수 없으므로, 내가 할 수있는 유일한 방법은 기본 이메일 주소/URL/평등하다. 그러나 이것은 쉽게 "다른 방향으로"달성 될 수 있습니다. 이메일을 받으면 해당 Gravatar 이미지를 얻고 (MD5를 적용하고 this answer 같은 이미지를 쿼리하여) 주어진 Gravatar와 비교하십시오. 픽셀 단위로 픽셀이 같으면 해당 이메일을 수신 할 가능성이 매우 높습니다. 그렇지 않은 경우.

+0

무지개 테이블과 스테 가노 해시 표현에 대해 생각했지만 ... 글쎄, 공평하게, 나는 이것을 받아 들일 것이다. –