어제 팀원으로 부터 MD5가 복호화 가능하다는 예기를 들었다.
일반적으로 MD5로 인코딩하면 디코딩이 불가능해 '사용자 패스워드'와 같은 정보를 저장할 때 주로 사용한다.
나 역시 크게 신경쓰지 않고 있었는데, 팀원으로 부터 예기를 듣고 자료를 좀 찾아보니 쉽게 찾을 수 있었다.
아.. 이 얼마나 치명적인가... 왜 여태 난 몰랐던 것이지???
정말 치명적인 문제가 아닐 수 없구나...
아래 주소는 팀원이 알려준, MD5는 물론이고 SHA1 으로 인코딩 된 문자열을 디코딩 하게 해 주는 사이트이다.
http://tools.web-max.ca/encode_decode.php
위의 주소로 이동하면 다음과 같은 화면에서 인코딩/디코딩을 수행해 볼 수 있다.

그리고 다음의 주소로 가면 MD5크랙 툴을 다운받을 수 있다.
http://bestmylife.net/563
복호화 해서는 안되는 중요한 정보를 저장하는 모든 응용프로그램에서는 이러한 이슈를 절대로 놓쳐서는
안될 것이다.