자유게시판


PBKDF2 암호화 방식에 대해서...

2015.11.20 09:45

yohan666 조회:1205

휴... 어제 슈퍼스타K 생방 마무리 하고 모든 세트 구조물 해체후 집에 도착하니 9시가 넘었군요 OTL...샤워 하고 또각또각 게시글 하나 남겨봅니다.



이번에 서버 업데이트를 하면서 MD5로 저장하던 페스워드 방식을 PBKDF2로 바꾸었습니다.


MD5는 간단하게 설명하면 암호를 abcd1234라고 가정할때 텍스트를 단방향으로 암호화 하여 e19d5cd5af0378da05f63f891c7467af라는 암호화된 텍스트로 변형해줍니다.


예전에는 이정도로만 암호화를 해도 복호화를 하는데 어려울것이며, 해독이 되지 않을것이라고 했죠.


하지만, 인간이 생각해 낼수 있는 암호 문자열은 매우 한정적이라는 사회공학적인 방법과 발달된 컴퓨터 파워로 레인보우 테이블 이라는 것을 만들어 냅니다.


일종의 사전 같은 것인데, 암호화된 문자 "e19d5cd5af0378da05f63f891c7467af"를 찾아서 만약 사전에 존재한다면 그의 복호화값인 abcd1234를 찾을 수 있는것입니다. 용량에 따라 다르지만 a 부터 zzzzzzzzzzzz 까지 영문+숫자+특수문자의 조합에 대한 레인보우 테이블을 만들어 놓고, 해킹된 DB에서 MD5로 암호화된 문자열을 복호화하는 것이지요..


아무튼 MD5가 안전하지 않은 터라, 여러가지 대안이 나왔지만, PBKDF2 방식이 지금은 가장 대중적이면서 나쁘지 않은 것 같습니다.


PBKDF2에 대한 정보는 네이버 http://d2.naver.com/helloworld/318732 링크를 참고해 보시고, 잡지식 한점 하시고 가셔요~msn031.gif

번호 제목 작성자 작성일 조회
공지 [공지] 2025년 KPUG 호스팅 연장 완료 [9] KPUG 2025.08.06 30950
공지 [공지] 중간 업데이트/ 다시한번 참여에 감사 드립니다 [10] KPUG 2025.06.19 56491
공지 [안내의 글] 새로운 운영진 출범 안내드립니다. [15] 맑은하늘 2018.03.30 70525
공지 KPUG에 처음 오신 분들께 고(告)합니다 [100] iris 2011.12.14 493270
29876 알뜰폰 요금제 덕분에 부담이 없네요. [7] 슈퍼소닉 07.14 349
29875 여름휴가....??? [12] 인간 07.07 522
29874 똥개 근황 그리고 카메라 바꿈질 [21] file 바보준용군 07.07 527
29873 Oscilloscope를 하나 주웠습니다 [14] 왕초보 07.02 690
29872 주말에 에어컨 청소 [5] 해색주 06.23 697
29871 뭔가 새로운 것을 질러도.. [17] 아람이아빠 06.23 693
29870 월드컵 유감 -- 미운게 더 밉네요 [6] 왕초보 06.23 673
29869 하루하루 열심히 살고 있습니다. [6] 해색주 06.22 663
29868 오피스 2019 라이센스 만료라기에 [3] matsal 06.18 685
29867 밝은 미래... 일부 **들 [14] 인간 06.15 664
29866 AI 데이터 센터 투자붐 [3] 해색주 06.10 719
29865 미쿡도 우리나라도 선거 열풍이 지나갔네요 [15] 왕초보 06.05 782
29864 둘째 해군 입소식 왔습니다. [8] file 해색주 05.26 813
29863 BTS가 저희 동네에 왔습니다 [8] 왕초보 05.19 840
29862 명동 번개....가는 중 입니다. [15] 맑은하늘 05.18 780
29861 즐거운 주말 아침을 달리는 덕질 해봅니다 [16] file 바보준용군 05.16 753
29860 스승의 날이네요. 감사합니다. [17] 맑은하늘 05.15 714
29859 비오는날... 무지개다리를... [9] file 인간 05.12 696
29858 KPUG 호스팅 연장 일정 및 운영계좌 상태 공지 [10] 해색주 05.06 767
29857 갤럭시21 배터리 주는 이유 발견 [3] 해색주 05.04 690

오늘:
104
어제:
18,686
전체:
25,023,633