Here is a brief description of the files & projects in the security tree: ÃÄÄÄcryptdll - Encryption libraries for Kerberos, builds cryptdll.dll ³ ÃÄÄÄdebug - Debugging support code ³ ÃÄÄÄdbgtool - Tool for enabling debugging in running programs ³ ÀÄÄÄdebuglib - Debugging libraries to link into programs ³ ÃÄÄÄdssetup - Code for changing machine role (wksta->DC) ³ ÃÄÄÄclient - Client stubs ³ ÀÄÄÄserver - server portion, linked into lsasrv.dll ³ ÃÄÄÄinc - Project wide include files ³ ÃÄÄÄkerberos - Kerberos client & server implementation ³ ÃÄÄÄasn1 - Contains asn.1 definitions for Kerberos types ³ ÃÄÄÄatqnew - socket & thread library used by KDC & LDAP ³ ÃÄÄÄclient2 - kerberos client code, a SSP, builds kerberos.dll ³ ³ ÃÄÄÄchicago - Build for Kerberos for Win9x and special files ³ ³ ÃÄÄÄwinnt5 - Build for Win 2000 ³ ³ ÃÄÄÄutest - Component test for Kerberos ³ ÃÄÄÄcommon2 - Common code shared by kerberos SSP & KDC ³ ÃÄÄÄexts - ntsd exts for Kerberos. ³ ÃÄÄÄinc - common headers for client & server ³ ÃÄÄÄkerbcli - Special lib for adsi folks to use kerbpasswd ³ ÃÄÄÄkernel - Kernel implementation of Kerberos client ³ ÃÄÄÄrtl - Support routines, may be usable outside project, contains support for PACs ³ ÀÄÄÄserver - KDC implementation, builds kdcsvc.dll ³ ÀÄÄÄutest - More Component tests for Kerberos. ³ ÃÄÄÄlsa - Local Security Authority project ³ ÃÄÄÄclient - Client code for LSA authentication APIs (LsaLogonUser, LsaCallAuthenticationPackage) ³ ÃÄÄÄuclient - Lsa Policy RPC client APIs ³ ÃÄÄÄcommon - Common code for LSA RPC client & server ³ ÃÄÄÄcrypt - base NT encryption code ³ ³ ÃÄÄÄdll - Rtl wrapper routines for OWFs, challenge responses, and session keys ³ ³ ÀÄÄÄengine - core encryption code, contains checked in binaries of encryption object files ³ ÃÄÄÄmsprivs - Localized library of privilege names ³ ÃÄÄÄsecurity - SSP client code common to user & kernel mode ³ ³ ÃÄÄÄdll - user mode implemetation, builds secur32.dll ³ ³ ÃÄÄÄdriver - kernel mode implementation, builds ksecdd.sys ³ ³ ÀÄÄÄstubdll - builds stub security.dll for NT4 compatibility ³ ÀÄÄÄserver - Code LSA authentication, EFS & auditing code, builds lsasrv.dll ³ ÀÄÄÄdspolicy - LSA local policy & truste domain code ³ ÃÄÄÄlsaitf - Libary for dynamically linking to APIs exported by samsrv.dll & lsasrv.dll ³ ÃÄÄÄmsv_sspi - NTLM & MSV1_0 authentication package support, builds msv1_0.dll ³ ÃÄÄÄntmarta - Extensible acl editing APIs, builds ntmarta.dll ³ ÃÄÄÄschannel - secure channel implementation of SSL,TLS,PCT ³ ÃÄÄÄlsa - NT5 implementation that runs in the LSA ³ ÃÄÄÄossutil - Utility code for ASN.1 encoding/decoding ³ ÃÄÄÄspbase - core SSL SSP code ³ ÃÄÄÄw32time - Win32 time service, contains client & server ³ ÀÄÄÄwxlpc - LPC routines for Winlogon->Sam communication ÃÄÄÄclient - client routines, linked into winlogon ÀÄÄÄserver - server routines, linked into SAM