HMACSHA3_512 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 SHA3-512 哈希函式計算哈希型訊息驗證碼 (HMAC) 。
public ref class HMACSHA3_512 : System::Security::Cryptography::HMAC
public class HMACSHA3_512 : System.Security.Cryptography.HMAC
type HMACSHA3_512 = class
inherit HMAC
Public Class HMACSHA3_512
Inherits HMAC
- 繼承
建構函式
HMACSHA3_512() |
使用隨機產生的金鑰,初始化 HMACSHA3_512 類別的新執行個體。 |
HMACSHA3_512(Byte[]) |
使用指定的金鑰資料,初始化 HMACSHA3_512 類別的新執行個體。 |
欄位
HashSizeInBits |
HMAC SHA3-512 演算法所產生的哈希大小,以位為單位。 |
HashSizeInBytes |
HMAC SHA3-512 演算法所產生的哈希大小,以位元組為單位。 |
HashSizeValue |
代表計算出來之雜湊碼的大小,以位元為單位。 (繼承來源 HashAlgorithm) |
HashValue |
表示計算出來的雜湊碼的值。 (繼承來源 HashAlgorithm) |
KeyValue |
要使用於雜湊演算法的金鑰。 (繼承來源 KeyedHashAlgorithm) |
State |
表示雜湊計算的狀態。 (繼承來源 HashAlgorithm) |
屬性
BlockSizeValue |
取得或設定要使用於雜湊值的區塊大小。 (繼承來源 HMAC) |
CanReuseTransform |
取得值,表示目前的轉換是否可重複使用。 (繼承來源 HashAlgorithm) |
CanTransformMultipleBlocks |
在衍生類別中覆寫時,取得值以指出是否有多個區塊可被轉換。 (繼承來源 HashAlgorithm) |
Hash |
取得計算出來之雜湊碼的值。 (繼承來源 HashAlgorithm) |
HashName |
取得或設定用於雜湊的雜湊演算法名稱。 (繼承來源 HMAC) |
HashSize |
取得計算出來之雜湊碼的大小,以位元為單位。 (繼承來源 HashAlgorithm) |
InputBlockSize |
在衍生類別中覆寫時,取得輸入區塊的大小。 (繼承來源 HashAlgorithm) |
IsSupported |
取得值,指出目前平臺上是否支持演算法。 |
Key |
取得或設定要在 HMAC 計算中使用的索引鍵。 |
OutputBlockSize |
在衍生類別中覆寫時,取得輸出區塊的大小。 (繼承來源 HashAlgorithm) |