Chapter 13:

.NET Framework Network Security

 

 

 

COMPLETED PROJECT DOWNLOAD

What do we have in this chapter?

 

  1. Code Access Security

  2. Permissions

    Policy Levels

    Code Groups

    Conditions

    Internet Zone

    Intranet Zone

    My Computer Zone

    Untrusted Zone

    Trusted Zone

    Controlling Socket Applications

    Socket Permissions

    DNS Permissions

    DNS Spoofing

  3. Securing Socket Data Communications

  4. Using Socket Options

    Identifying Connections and Sessions

    Conditional Accept in Winsock

    Handling Idle Connections

    Handling Data Encryption

    Encrypting Application Data

    IPSec

    HTTP Security

    Authentication Schemes in IIS

    Anonymous

    Basic

    Digest

    Integrated

    Certificates

    Forms

    Passport

    Choosing an Authentication Scheme

    Pre-authentication

    Web Services

    Authorization

    URL Authorization

    File Authorization

    .NET Remoting

    Secure Sockets Layer

    XML Digital Signatures

    WS Security

 

 

Summary

 

Understanding security mechanisms in the .NET Framework can help you develop and run secure networking applications. In this chapter, we explored code access security, socket security, and HTTP security. Using the techniques described here will help you develop more secure and robust networking applications using the .NET Framework.

 

 

 

 

HOME

 

 

 

Custom Search

< .NET Remoting Programming | Part 1 | Part 2 | .NET Network Performance & Scalability >