namespace Cryptography

in global :: System . Security

This namespace contains:

class HashAlgorithm Represents the base class from which all implementations of cryptographic hash algorithms must derive.
struct HashAlgorithmName Specifies the name of a cryptographic hash algorithm.
class MD5 Represents the abstract class from which all implementations of the hash algorithm inherit.
class MD5CryptoServiceProvider Computes the hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.
class SHA1 Computes the hash for the input data.
class SHA1CryptoServiceProvider Computes the hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.
class SHA1Managed Computes the hash for the input data using the managed library.
class SHA256 Computes the hash for the input data.
class SHA256CryptoServiceProvider Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the algorithm.
class SHA256Managed Computes the hash for the input data using the managed library.
class SHA512 Computes the hash for the input data.
class SHA512CryptoServiceProvider Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the algorithm.
class SHA512Managed Computes the hash algorithm for the input data using the managed library.