얼마전 네이트 회원정보 유출사건도 있고 관련 정보를 찾던중 MD5 의 암호를 풀수 있다는 정보를 얻었다.
물론 네이트에서 MD5 로 암호화 했다는건 아니다.

암호화 : http://tools.web-max.ca/encode_decode.php
복호화 : http://md5.web-max.ca/

위에 적혀진 암호화 URL 들어가서 특정문자를 MD5 ENCODE 처리하고 복호화 URL 들어가서 MD5 DECODE 해보면 암호화 했다가 복호화 되는것을 확인할 수 있다.

그런데 MD5 의 기준이 뭔지 모르겠다.

PHP 에서 MD5 하여 얻은 값과 저기 위에 적혀진 암호화 URL 에서 MD5 하여 얻은 값이 다르다.
그러므로 PHP 에서 MD5 하여 얻은 값을 복호화 URL 에 들어가서 해독하려면 안된다는 것이다.

결국 저건 MD5 복호화라고 할수 없는것 아닌가 ?

PHP 에서 MD5 하는건 다른 언어에서 사용하는 MD5와 다르게 PHP만의 독창적인 기술이라는 것인가 ?

반응형
,