Hash

class Hash

Hash functions

Functions

Link copied to clipboard
open fun blake256(data: Array<Byte>): Array<Byte>
Computes the Blake256 of a block of data.
Link copied to clipboard
open fun blake256Blake256(data: Array<Byte>): Array<Byte>
Computes the Blake256D of a block of data.
Link copied to clipboard
open fun blake256RIPEMD(data: Array<Byte>): Array<Byte>
Computes the Blake256RIPEMD of a block of data.
Link copied to clipboard
open fun blake2b(data: Array<Byte>, size: Int): Array<Byte>
Computes the Blake2b of a block of data.
Link copied to clipboard
open fun blake2bPersonal(data: Array<Byte>, personal: Array<Byte>, outlen: Int): Array<Byte>
Computes the Groestl512 of a block of data.
Link copied to clipboard
open fun groestl512(data: Array<Byte>): Array<Byte>
Link copied to clipboard
Computes the Groestl512D of a block of data.
Link copied to clipboard
open fun keccak256(data: Array<Byte>): Array<Byte>
Computes the Keccak256 of a block of data.
Link copied to clipboard
open fun keccak512(data: Array<Byte>): Array<Byte>
Computes the Keccak512 of a block of data.
Link copied to clipboard
open fun ripemd(data: Array<Byte>): Array<Byte>
Computes the RIPEMD of a block of data.
Link copied to clipboard
open fun sha1(data: Array<Byte>): Array<Byte>
Computes the SHA1 of a block of data.
Link copied to clipboard
open fun sha256(data: Array<Byte>): Array<Byte>
Computes the SHA256 of a block of data.
Link copied to clipboard
open fun sha256RIPEMD(data: Array<Byte>): Array<Byte>
Computes the SHA256RIPEMD of a block of data.
Link copied to clipboard
open fun sha256SHA256(data: Array<Byte>): Array<Byte>
Computes the SHA256D of a block of data.
Link copied to clipboard
open fun sha3256(data: Array<Byte>): Array<Byte>
Computes the SHA3_256 of a block of data.
Link copied to clipboard
open fun sha3256RIPEMD(data: Array<Byte>): Array<Byte>
Computes the SHA3_256RIPEMD of a block of data.
Link copied to clipboard
open fun sha3512(data: Array<Byte>): Array<Byte>
Computes the SHA3_512 of a block of data.
Link copied to clipboard
open fun sha512(data: Array<Byte>): Array<Byte>
Computes the SHA512 of a block of data.
Link copied to clipboard
open fun sha512256(data: Array<Byte>): Array<Byte>
Computes the SHA512_256 of a block of data.