The .NET Framework takes advantage of a host of security tools, enabling you to
approach security in a number of ways. Table 22.3 lists many of the security
tools available in the framework.
Table 22.3: .NET Framework Security Tools Security in
Let's take a closer look at the three tools that are most often used in managing
security within the .NET environment: .NET Framework Configuration tool, CASPOL
(Code Access Security Policy Tool ), and SN(Strong Name Tool).
.NET Framework Configuration Tool
Microsoft recommends that you configure security policy using the .NET Framework
Configuration tool (Mscorcfg.msc). You can launch Mscorcfg.msc by executing the
mmc <drive>:\\Winnt\Microsoft.NET\Framework\<version number>\mscorcfg.msc
This tool provides various wizards to help you safely set and adjust
enterprise-, machine-, and userlevel security policies. Therefore, you should
start to spend time with this configuration tool as soon as you learn the basic
concepts of .NET security.
Some of the most useful wizards allow you to
If the wizards do not provide the functionality you require to administer
security policy, you can edit the permission sets and code groups directly by
using either the .NET Framework Configuration tool or CASPOL. For information on
performing specific tasks using these tools, see Security Policy Configuration
in the SDK documentation.
Hope this article would have helped you in
understanding .NET Framework Security Tools. See other articles on the website on .NET and C#.