네이트온 개발중 암호화 문제점 봐주세요 ^^
글쓴이: myohan / 작성시간: 목, 2006/03/09 - 5:11오후
전에 어느 학생분들이 만드신 문서를 보고
c로 작성 중입니다.
(그분들 하신거 보니깐 전 학생때 머했나하는 생각이 드네요 :evil::evil:)
일단 로그인 상태 까지는 가는데요.
문제는 passwd 인증 하는 부분에서
des로 암호화 한다고 나오는데요
암호화는 첨이라 감이 잘 안오네요.
des니깐 서버와 클라이언트 간에 passwd를 key로 암호화 한다는건 알겠(??)는데요
man des_crypt에 있는 것들도 사용해 봤는데 잘 안되네요 -_-;
현재는 윈도에서 ethereal로 캡터한 encoded passwd를 사용하고 있습니다 -_-;;;;;;;;
힌트점 부탁드립니다 ^^
읽어주셔서 감사합니다 (__)
ps. kldp 너무 느려졌어요 ㅜㅜ
Forums:
비밀번호 인증을
비밀번호 인증을 DES를 사용한다고 하면, 암/복호화시 사용한는 키를 클라이언트와 서버 모두 다 알고 있다는 얘기입니다.
그런데, Ethereal에서 캡춰한 데이터를 이용하셔서 이상없이 인증이 된다고 하면 DES키는 매번 접속시 만들어서 교환하는 것이 아니라 서버나 클라이언트에서 정해진 방식대로 키를 만들던가 아니면 한 번 생성한 DES키를 상대측에 저장해 두고 사용한다고 생각해 볼 수도 있습니다. 또한 DES키 교환시에는 흔히 RSA 같은 비대칭형 알고리즘을 이용합니다.
일단은, DES키를 어떻게 구하는지 파악하셔야 할 듯 합니다.
--
종이한장 * 이성으로 비관하더라도 의지로 낙관하라! (그람시)
--
종이한장 * 이성으로 비관하더라도 의지로 낙관하라! (그람시)
매번 같은 키를
매번 같은 키를 사용한다면..
네이트온 가입시나 네이트온 설치 한 뒤 처음 접속할 때(SSH처럼) 키를 만들테니,
네이트온을 제거하시고(관련 정보들도 전부 삭제)
새로 설치하신 후에 처음 로그인 과정을 스니퍼로 보면 어떤 식인지 알 수 있을 것 같습니다~ ^^;
그런데 어느 학생이 작성한 문서가 어떤 내용인가요?
찾을 수가 없네요.. ㅠ.ㅠ
공유좀 ㅎㅎ
is null?
이거 옛날에
이거 옛날에 만들었던 건데 아직도 돌지 모르겠네요.
자바로 만든겁니다. 함 테스트 해보시고 된다면 c로 바꿔서 하시면 될꺼 같은데..
-- Signature --
青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.
와
재밌겠네요 그 문서 우리 같이보아요 >_< ㅋㅋ 공유부탁!
우선 dormael님 감사
우선 dormael님 감사 드립니다 ^^
c로 컨버전 한 결과 아주 잘 됩니다 =ㅂ=
auth.c
그리고 문서는 여기서 받았습니다.
http://kldp.org/node/60416
-----------------------
아잉 ~ 까꿍 ~
---------------------------------------
blog : http://myohan.egloos.com
댓글 달기