SharedDB 질문 드립니다.
313
작성한 질문수 27
안녕하세요.
클라이언트와 AccountServer 사이에 https통신이 이루어 진다고 한다면 MITM공격이 이루어 질 수 없는 이유가 인증된 발급기관에서 발급한 공개키가 담긴 인증서를 클라이언트에게 보내기 때문인가요?
올바른 발급기관에서 보낸 공개키 인증서인지 클라이언트에서 알 수 없다면 MITM공격으로 중간에서 가로채서 서버에서 발급한 공개키로 중간에 값을 열어 보고, 또한 클라이언트에게 자신이 마치 진짜 서버인 것 마냥 행동할 수 있을 것 같습니다.
답변 1
2
상대방을 인증하기 위해 공개키/비밀키 조합을 사용하고
중간자공격을 막기 위한 방법 또한 비슷합니다.
본인만 아는 공개키/비밀키 조합이 있는 상태에서
상대에게 공개키를 보내고, 추후 비밀키로 서명(암호화)해서 인증을 하는 방식입니다.
암호학 개론에 대한 주제 또한 방대하기 때문에
관심이 가신다면 암호학 개론 서적을 하나 보면 도움이 됩니다.
(서버 지망이라면 어느 정도 암호는 알아야 합니다)
마우스 이벤트 처리방법(오브젝트간 인터렉션)
0
636
1
RecvArgs_Completed에서 lock을 안하는 이유
0
524
1
Entity framework 질문드립니다.
0
592
2
json 직렬화
1
295
1
mmo 와 pvp
0
549
2
github로 프로젝트를 push, pull할 때 질문
1
539
1
Iocp 서버 관련 질문드립니다.
0
336
1
서버 관련 질문
0
403
1
DB 처리관련 질문이 있습니다
0
311
1
안녕하세요. 질문드립니다.
1
1517
2
이해한 것이 맞나 궁금합니다.
0
293
1
마이그레이션 파일이 이상합니다.
0
287
1
강의 마지막으로 질문 드립니다.
0
690
2
ItemDbId,구조 설계
0
275
1
MMO 서버 관리 질문 드립니다!
0
331
1
디비 정보 나누기
0
248
1
AccountDb 업데이트
0
311
1
콘솔창이 아니라 브라우저에서 실행
0
286
2
메모리 누수문제.
0
500
1
유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.
0
371
1
외부 네트워크에서도 접속해서 게임하기
1
344
1
유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?
0
610
1
서버 메모리와 DB 저장 관련 질문
0
376
1
JsonUtility.FromJson 관해서 질문있습니다.
0
282
1





