lcome to the CLR security team's Codeplex site. On this site you'll find a set of projects that extend the security APIs shipped with the .NET framework to provide additional functionality. We also have some tools to help in debugging security related problems in your code. The latest rollup package of all of the assemblies on this site can be found here: CLR Security June 2009 ReleaseProject Description: Security.dll
Security.dll provides a set of extension methods to ease working with the Code Access Security system in the .NET Framework. Within this project you will find:
Methods to create partially trusted instances of objects
Methods to determine the grant set of an assembly or AppDomain
Methods to help in creating and examining simple sandbox domains
Methods to make working with classes like Evidence and SecurityElement easier
Download Security 1.1Project Description: Security.Cryptography.dll
Security.Cryptography.dll provides a new set of algorithm implementations to augment the built in .NET framework supported algorithms. It also provides some APIs to extend the existing framework cryptography APIs. Within this project you will find:
A CNG implementation of the AES, RSA, HMACSHA2, and TripleDES encryption algorithms
A CNG implementation of a random number generator
A CNG implementation of authenticated symmetric encryption.
A class that allows dynamically creating algorithms both from this library as well as all of the algorithms that ship with .NET 3.5
An enumerator over all of the installed CNG providers on the current machine
Extension methods that allow access to all of the keys installed in a CNG provider, as well as all of the algorithms the provider supports
Extension methods to access X509Certificates that store their key with CNG, as well as create self signed X509Certificates.
Other utility types and methodsRead more: Codeplex
Security.dll provides a set of extension methods to ease working with the Code Access Security system in the .NET Framework. Within this project you will find:
Methods to create partially trusted instances of objects
Methods to determine the grant set of an assembly or AppDomain
Methods to help in creating and examining simple sandbox domains
Methods to make working with classes like Evidence and SecurityElement easier
Download Security 1.1Project Description: Security.Cryptography.dll
Security.Cryptography.dll provides a new set of algorithm implementations to augment the built in .NET framework supported algorithms. It also provides some APIs to extend the existing framework cryptography APIs. Within this project you will find:
A CNG implementation of the AES, RSA, HMACSHA2, and TripleDES encryption algorithms
A CNG implementation of a random number generator
A CNG implementation of authenticated symmetric encryption.
A class that allows dynamically creating algorithms both from this library as well as all of the algorithms that ship with .NET 3.5
An enumerator over all of the installed CNG providers on the current machine
Extension methods that allow access to all of the keys installed in a CNG provider, as well as all of the algorithms the provider supports
Extension methods to access X509Certificates that store their key with CNG, as well as create self signed X509Certificates.
Other utility types and methodsRead more: Codeplex
0 comments:
Post a Comment