클라이언트/서버 암호화 방식에 대해서 궁금합니다.

글쓴이: 익명 사용자 / 작성시간: 목, 2017/06/22 - 1:46오전
클라이언트와 서버가 패킷을 주고받을 때 스니핑을 방지하기 위해서 패킷을 암호화합니다.
클라이언트와 서버가 각각 공개키와 사설키를 가지고 있고, 둘이 '핸드셰이킹을 시작할 때' 공개키를 주고받는다고 알고 있습니다. 이때 주고받는 공개키도 패킷으로 전송되는 것 아닌가요?
만약 맞다면, 패킷으로 전송되는 공개키를 스니핑해서 복호화하면 데이터를 볼 수 있는 것 아닌가요?
저가 제대로 이해한건지 잘 모르겠습니다.
자세히 알려주시면 감사하겠습니다!
Forums:
공개 키 암호화 방식에 대해서 좀 더 공부해 보시면,
공개 키 암호화 방식에 대해서 좀 더 공부해 보시면, 제 3자가 공개 키를 가로챈다 하더라도 비밀 키(사설키가 아닙니다)가 유출되지 않는 한 복호화시킬 수 없다는 걸 알 수 있습니다. 그리고 여기에서 더 나아가면 키 교환은 어떻게 이뤄지는가 등 주제로 넘어가죠.
딱 두 달 전에 비슷한 질문이 올라왔었지요.
딱 두 달 전에 비슷한 질문이 올라왔었지요.
https://kldp.org/node/157454
결론만 말씀드리자면 제대로 이해하지 못하신 게 맞습니다.
터무니없는 질문이었군요.. 감사합니다.
터무니없는 질문이었군요.. 감사합니다.
댓글 달기