7.암호화된 통신 개요

Edit

ProudNet의 암호화 통신 프로토콜은 매우 강력합니다.

간단히 설명하자면 암호화하고자 하는 메시지는 대칭키로 암호화됩니다. 그리고 암호화할 때 사용되는 대칭키는 공개키로 암호화되어 호스트간 교환됩니다.

암호화를 위한 키들은 서버,클라이언트간 뿐만 아니라 클라이언트간의 P2P 통신에서도 서로 고유한 값으로 배정됩니다. 따라서 클라이언트-서버간 통신을 제3자가 해킹하거나, 클라이언트간 통신을 제3자가 해킹하는 것은 매우 어렵습니다.

암호화된 메시지는 타 호스트로 전송될 때마다 매번 내부 내용이 크게 달라집니다. 따라서 패킷 캡처 후 동일 메시지 혹은 유사 메시지를 재전송하는 해킹 시도를 강력하게 차단합니다.

하지만 비 암호화 메시징보다 처리 속도가 더 느립니다. 따라서 남용은 부적절합니다.

사용법은 9. 통신 메시지 암호화하기를 참고하십시오.

그림 7-1암호화된 메시지는 제3자 해커가 통신 회선을 가로채더라도 원본 내용을 해독하기 어렵게 합니다.