다음을 통해 공유


암호화 및 메시지 무결성

이 항목은 이전 버전의 기존 응용 프로그램과의 호환성을 위해 유지되고 있으나 새로운 개발에는 권장되지 않는 레거시 기술에 대해 설명합니다. 분산 응용 프로그램은 이제 WCF(Windows Communication Foundation)를 사용하여 개발됩니다.

민감한 정보가 원격 클라이언트에서 원격 서버로 또는 그 반대로 전달될 때 이를 안전하게 보호해야 합니다. .NET Remoting에서는 메시지 암호화와 메시지 무결성 확인을 모두 지원합니다.

HTTP 채널

HTTP 채널은 원격 개체가 SSL을 사용하여 IIS(인터넷 정보 서비스)에 호스트된 경우에만 암호화 및 메시지 무결성을 지원합니다. SSL을 사용하도록 IIS를 구성하는 방법에 대한 자세한 내용은 IIS 보안(영문 페이지일 수 있음)을 참조하십시오.

TCP 채널

TCP 채널은 secure 속성이 true로 설정된 경우 암호화와 메시지 무결성을 지원합니다. secure 속성은 구성을 통해 또는 프로그래밍 방식으로 설정할 수 있습니다. 클라이언트와 서버 모두가 secure 속성을 true로 설정하는 것이 중요합니다.

IPC 채널

IPC 채널은 암호화 또는 메시지 무결성을 지원하지 않습니다.

k62k71x0.note(ko-kr,VS.100).gif참고:
네트워크가 이미 암호화된 경우(예: IPsec(IP 보안)을 사용하여 암호화된 경우)에는 통신 채널 암호화가 중복되므로 보안 추가 없이 성능이 저하됩니다.

참고 항목

개념

TCP 채널 인증
HTTP 채널 인증
IPC 채널 인증