Shake256.GetHashAndReset 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetHashAndReset(Int32) |
检索从之前调用 方法后累积的数据的 |
GetHashAndReset(Span<Byte>) |
使用之前调用 |
GetHashAndReset(Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
检索从之前调用 方法后累积的数据的 AppendData
哈希,并将对象重置为其初始状态。
public:
cli::array <System::Byte> ^ GetHashAndReset(int outputLength);
public byte[] GetHashAndReset (int outputLength);
member this.GetHashAndReset : int -> byte[]
Public Function GetHashAndReset (outputLength As Integer) As Byte()
参数
- outputLength
- Int32
要生成的哈希的大小。
返回
Byte[]
计算的哈希。
例外
outputLength
为负数。
对象已被释放。
适用于
GetHashAndReset(Span<Byte>)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
使用之前调用 AppendData
方法后累积的数据哈希填充缓冲区,并将对象重置为其初始状态。
public:
void GetHashAndReset(Span<System::Byte> destination);
public void GetHashAndReset (Span<byte> destination);
member this.GetHashAndReset : Span<byte> -> unit
Public Sub GetHashAndReset (destination As Span(Of Byte))
参数
例外
对象已被释放。