This documentation is archived and is not being maintained.
The .NET Framework SDK supplies command-line tools that help you perform security-related tasks and test your components and applications before you deploy them. The following table briefly describes each of these tools.
|Certificate Creation Tool (Makecert.exe)||Generates X.509 certificates for testing purposes only.|
|Certificate Manager Tool (Certmgr.exe)||Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs).|
|Certificate Verification Tool (Chktrust.exe)||Checks the validity of a file signed with an Authenticode™ certificate.|
|Code Access Security Policy Tool (Caspol.exe)||Enables you to view and configure security policy. You can see the permissions that are granted to a specified assembly and the code groups that the assembly belongs to.|
|File Signing Tool (Signcode.exe)||Signs a portable executable (PE) file with requested permissions, giving you more control over the security restrictions placed on your components.|
|Isolated Storage Tool (Storeadm.exe)||Manages isolated storage, providing options to list the user's stores and delete them.|
|Permissions View Tool (Permview.exe)||Allows you to view an assembly's requested permissions.|
|PEVerify Tool (Peverify.exe)||Determines whether the JIT compilation process can verify the type safety of the assembly.|
|Secutil Tool (Secutil.exe)||Extracts strong name public key information or Authenticode™ publisher certificates from an assembly, in a format that can be incorporated into code.|
|Set Registry Tool (Setreg.exe)||Changes the registry settings that pertain to certificates and digital signatures.|
|Software Publisher Certificate Test Tool (Cert2spc.exe)||Creates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. This tool is for testing purposes only.|
|Strong Name Tool (Sn.exe)||Helps create assemblies with strong names. Sn.exe provides options for key management, signature generation, and signature verification|