XX

Kotlin wrapper for XX hash algorithm.

Available as part of Hashing extension.

val byteArray: ByteArray
val hex: String = byteArray.hex.encode()

val hash64FromByteArray: ByteArray = byteArray.hashing.xx64()
val hash64FromHex: ByteArray = hex.hashing.xx64()
// hash64FromByteArray == hash64FromHex

val hash128FromByteArray: ByteArray = byteArray.hashing.xx128()
val hash128FromHex: ByteArray = hex.hashing.xx128()
// hash128FromByteArray == hash128FromHex

val hash256FromByteArray: ByteArray = byteArray.hashing.xx256()
val hash256FromHex: ByteArray = hex.hashing.xx256()
// hash256FromByteArray == hash256FromHex

Last updated