Gambaran Umum Arsitektur SSPI

SSPI adalah antarmuka perangkat lunak. Pustaka pemrograman terdistribusi seperti RPC dapat menggunakannya untuk komunikasi terautentikasi. Satu atau beberapa modul perangkat lunak menyediakan kemampuan autentikasi aktual. Setiap modul, yang disebut penyedia dukungan keamanan (SSP), diimplementasikan sebagai pustaka tautan dinamis (DLL). SSP menyediakan satu atau beberapa paket keamanan.

Berbagai SSP dan paket tersedia. Windows dikirim dengan paket keamanan NTLM dan paket keamanan protokol Microsoft Kerberos. Selain itu, Anda dapat memilih untuk menginstal paket keamanan Secure Socket Layer (SSL), atau SSP lain yang kompatibel dengan SSPI.

Menggunakan SSPI memastikan bahwa apa pun SSP yang Anda pilih, aplikasi Anda mengakses fitur autentikasi dengan cara yang seragam. Kemampuan ini memberi aplikasi Anda kemandirian yang lebih besar dari implementasi jaringan daripada yang tersedia di masa lalu.

Aplikasi terdistribusi berkomunikasi melalui antarmuka RPC. Perangkat lunak RPC pada gilirannya, mengakses fitur autentikasi SSP melalui SSPI.

Untuk informasi selengkapnya, lihat SSPI.