MessageDigest.Digest 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Digest() |
通过执行最终操作(如填充)来完成哈希计算。 |
Digest(Byte[]) |
使用指定的字节数组对摘要执行最终更新,然后完成摘要计算。 |
Digest(Byte[], Int32, Int32) |
通过执行最终操作(如填充)来完成哈希计算。 |
Digest()
通过执行最终操作(如填充)来完成哈希计算。
[Android.Runtime.Register("digest", "()[B", "GetDigestHandler")]
public virtual byte[] Digest ();
[<Android.Runtime.Register("digest", "()[B", "GetDigestHandler")>]
abstract member Digest : unit -> byte[]
override this.Digest : unit -> byte[]
返回
生成的哈希值的字节数组。
- 属性
注解
通过执行最终操作(如填充)来完成哈希计算。 执行此调用后,将重置摘要。
适用于 . 的 java.security.MessageDigest.digest()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
另请参阅
适用于
Digest(Byte[])
使用指定的字节数组对摘要执行最终更新,然后完成摘要计算。
[Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")]
public virtual byte[] Digest (byte[] input);
[<Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")>]
abstract member Digest : byte[] -> byte[]
override this.Digest : byte[] -> byte[]
参数
- input
- Byte[]
在摘要完成之前要更新的输入。
返回
生成的哈希值的字节数组。
- 属性
注解
使用指定的字节数组对摘要执行最终更新,然后完成摘要计算。 也就是说,此方法首先调用 #update(byte[]) update(input)
,将 输入 数组传递给 update
该方法,然后调用 #digest() digest()
。
适用于 . 的 java.security.MessageDigest.digest(byte[])
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
另请参阅
适用于
Digest(Byte[], Int32, Int32)
通过执行最终操作(如填充)来完成哈希计算。
[Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")]
public virtual int Digest (byte[] buf, int offset, int len);
[<Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")>]
abstract member Digest : byte[] * int * int -> int
override this.Digest : byte[] * int * int -> int
参数
- buf
- Byte[]
计算摘要的输出缓冲区
- offset
- Int32
偏移量到输出缓冲区以开始存储摘要
- len
- Int32
为摘要分配的 buf 中的字节数
返回
放入的字节数 buf
- 属性
例外
如果发生错误
如果 offset
或 len
无效,则为 buf
注解
通过执行最终操作(如填充)来完成哈希计算。 执行此调用后,将重置摘要。
适用于 . 的 java.security.MessageDigest.digest(byte[], int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。