|29||Windows .NET Security|
Microsoft’s .NET Framework is equipped with many sophisticated features to support the development of secure applications running on the desktop, intranets, and the Internet. This chapter explores the most important of those features.
The first part of this chapter discusses the security features integral to .NET’s Common Language Runtime: managed code, role-based security, code access security, application domains, and isolated storage. The second part considers application-level security within the .NET Framework. We discuss .NET’s cryptographic capabilities and how they are used to secure communication between .NET applications running across a network. We also consider briefly some of the issues ...