mscorlib(4.0.0.0) API with additions
SHA256.cs
2 
4 {
6  [ComVisible(true)]
7  public abstract class SHA256 : HashAlgorithm
8  {
10  protected SHA256()
11  {
12  HashSizeValue = 256;
13  }
14 
18  public new static SHA256 Create()
19  {
20  return Create("System.Security.Cryptography.SHA256");
21  }
22 
27  public new static SHA256 Create(string hashName)
28  {
29  return (SHA256)CryptoConfig.CreateFromName(hashName);
30  }
31  }
32 }
Computes the T:System.Security.Cryptography.SHA256 hash for the input data.
Definition: SHA256.cs:7
int HashSizeValue
Represents the size, in bits, of the computed hash code.
static object CreateFromName(string name, params object[] args)
Creates a new instance of the specified cryptographic object with the specified arguments.
Definition: __Canon.cs:3
static new SHA256 Create()
Creates an instance of the default implementation of T:System.Security.Cryptography....
Definition: SHA256.cs:18
SHA256()
Initializes a new instance of T:System.Security.Cryptography.SHA256.
Definition: SHA256.cs:10
Accesses the cryptography configuration information.
Definition: CryptoConfig.cs:17
Represents the base class from which all implementations of cryptographic hash algorithms must derive...
Definition: HashAlgorithm.cs:8
static new SHA256 Create(string hashName)
Creates an instance of a specified implementation of T:System.Security.Cryptography....
Definition: SHA256.cs:27