SSPI 아키텍처 개요
SSPI는 소프트웨어 인터페이스입니다. RPC와 같은 분산 프로그래밍 라이브러리는 인증된 통신에 사용할 수 있습니다. 하나 이상의 소프트웨어 모듈은 실제 인증 기능을 제공합니다. SSP(보안 지원 공급자)라고 하는 각 모듈은 DLL(동적 링크 라이브러리)으로 구현됩니다. SSP는 하나 이상의 보안 패키지를 제공합니다.
다양한 SSP 및 패키지를 사용할 수 있습니다. Windows는 NTLM 보안 패키지 및 Microsoft Kerberos 프로토콜 보안 패키지와 함께 제공됩니다. 또한 SSL(Secure Socket Layer) 보안 패키지 또는 다른 SSPI 호환 SSP를 설치하도록 선택할 수 있습니다.
SSPI를 사용하면 어떤 SSP를 선택하든 애플리케이션이 균일한 방식으로 인증 기능에 액세스할 수 있습니다. 이 기능은 애플리케이션이 과거에 사용했던 것보다 네트워크 구현으로부터 더 큰 독립성을 제공합니다.
분산 애플리케이션은 RPC 인터페이스를 통해 통신합니다. RPC 소프트웨어는 SSPI를 통해 SSP의 인증 기능에 액세스합니다.
자세한 내용은 SSPI를 참조하세요.