Companion

Functions

Link copied to clipboard
fun hash(input: ByteBuffer): Sha256

计算 input 剩余字节的 SHA-256 哈希值。

fun hash(input: ByteArray): Sha256

计算一个二进制数据的 SHA-256 哈希值。

fun hash(input: CharSequence): Sha256

计算 input 的 SHA-256 哈希值,每个 char 直接哈希,不做字符编码。

fun hash(input: Int): Sha256
fun hash(input: Long): Sha256

计算 input 的 SHA-256 哈希值,按小端序解释。

fun hash(input: CharSequence, charset: Charset): Sha256

计算 inputcharset 编码后的 SHA-256 哈希值。

fun hash(input: ByteArray, off: Int, len: Int): Sha256

计算 input 中从 off 开始 len 字节的 SHA-256 哈希值。