얼마전 네이트 회원정보 유출사건도 있고 관련 정보를 찾던중 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만의 독창적인 기술이라는 것인가 ?
반응형
'홈페이지 제작 > PHP, MySQL' 카테고리의 다른 글
[PHP] 문자열 자르기 (EUC-KR) (0) | 2013.04.17 |
---|---|
[MySQL] 우편번호 2012년 1월 26일자 UTF-8 버전 다운로드 (2) | 2012.01.26 |
[PHP] 파일 (만들기, 쓰기, 읽기, 디렉토리 파일읽기) (0) | 2011.07.11 |
[PHP] 다른 서버로 값을 전송후 결과값을 받는 방법 (0) | 2011.07.09 |
[PHP] 문자열에서 숫자만 남기고 모두 삭제 (0) | 2010.06.09 |