다음을 통해 공유


인증 수준 선택

인증 수준을 선택할 때 다음 지침을 사용합니다. 전송되는 데이터를 가로채고 수정할 수 있는지 여부가 중요하지 않고 수신된 데이터를 가로채거나 수정할 수 있는 경우 기본값인 RPC_C_AUTHN_LEVEL_NONE 사용합니다. 데이터를 수정하지 않아야 하고 프라이빗 데이터가 전송되거나 수신되지 않는 경우 RPC_C_AUTHN_LEVEL_PKT_INTEGRITY 사용합니다. 다른 모든 경우에는 RPC_C_AUTHN_LEVEL_PKT_PRIVACY 사용합니다.

RPC_C_AUTHN_LEVEL_DEFAULT, RPC_C_AUTHN_LEVEL_CONNECT, RPC_C_AUTHN_LEVEL_CALL 또는 RPC_C_AUTHN_LEVEL_PKT 사용하지 마세요. 정교한 공격자는 이러한 인증 수준을 깨뜨려 효과가 없게 만들 수 있습니다. 이러한 각 수준은 공격자가 데이터를 가로채고 수정하고 가장하는 것을 약간 더 어렵게 만들지만 보안은 실제로 달성되지 않습니다. 공격자의 정교함 수준은 거의 알려지지 않으므로 현명한 선택이 아닙니다.