SHA512Cng 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為 512 位哈希值提供安全哈希演算法 (SHA) 的加密新一代 (CNG) 實作。
public ref class SHA512Cng sealed : System::Security::Cryptography::SHA512
public sealed class SHA512Cng : System.Security.Cryptography.SHA512
type SHA512Cng = class
inherit SHA512
Public NotInheritable Class SHA512Cng
Inherits SHA512
- 繼承
備註
此演算法僅供哈希處理,且不提供任何加密或解密。
建構函式
| SHA512Cng() |
初始化 SHA512Cng 類別的新實例。 |
欄位
| HashSizeInBits |
SHA512 演算法所產生的哈希大小,以位為單位。 (繼承來源 SHA512) |
| HashSizeInBytes |
SHA512 演算法所產生的哈希大小,以位元組為單位。 (繼承來源 SHA512) |
| HashSizeValue |
表示計算哈希程式代碼的大小,以位為單位。 (繼承來源 HashAlgorithm) |
| HashValue |
表示計算哈希碼的值。 (繼承來源 HashAlgorithm) |
| State |
表示哈希計算的狀態。 (繼承來源 HashAlgorithm) |
屬性
| CanReuseTransform |
取得值,指出是否可以重複使用目前的轉換。 (繼承來源 HashAlgorithm) |
| CanTransformMultipleBlocks |
在衍生類別中覆寫時,取得值,指出是否可以轉換多個區塊。 (繼承來源 HashAlgorithm) |
| Hash |
取得計算哈希碼的值。 (繼承來源 HashAlgorithm) |
| HashSize |
取得計算哈希程式代碼的大小,以位為單位。 (繼承來源 HashAlgorithm) |
| InputBlockSize |
在衍生類別中覆寫時,取得輸入區塊大小。 (繼承來源 HashAlgorithm) |
| OutputBlockSize |
在衍生類別中覆寫時,取得輸出區塊大小。 (繼承來源 HashAlgorithm) |
方法
明確介面實作
| IDisposable.Dispose() |
釋放 HashAlgorithm 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 (繼承來源 HashAlgorithm) |