mscorlib(4.0.0.0) API with additions
SHA512.cs
2 
4 {
6  [ComVisible(true)]
7  public abstract class SHA512 : HashAlgorithm
8  {
10  protected SHA512()
11  {
12  HashSizeValue = 512;
13  }
14 
18  public new static SHA512 Create()
19  {
20  return Create("System.Security.Cryptography.SHA512");
21  }
22 
27  public new static SHA512 Create(string hashName)
28  {
29  return (SHA512)CryptoConfig.CreateFromName(hashName);
30  }
31  }
32 }
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
Computes the T:System.Security.Cryptography.SHA512 hash for the input data.
Definition: SHA512.cs:7
Accesses the cryptography configuration information.
Definition: CryptoConfig.cs:17
SHA512()
Initializes a new instance of T:System.Security.Cryptography.SHA512.
Definition: SHA512.cs:10
static new SHA512 Create()
Creates an instance of the default implementation of T:System.Security.Cryptography....
Definition: SHA512.cs:18
Represents the base class from which all implementations of cryptographic hash algorithms must derive...
Definition: HashAlgorithm.cs:8
static new SHA512 Create(string hashName)
Creates an instance of a specified implementation of T:System.Security.Cryptography....
Definition: SHA512.cs:27