io.sureshg.extn / kotlin.ByteArray

Extensions for kotlin.ByteArray

base64

val ByteArray.base64: ByteArray

Encodes all bytes from the byte array into a newly-allocated byte array using the Base64 encoding scheme.

base64Decode

val ByteArray.base64Decode: ByteArray

Decodes base64 byte array.

hex

val ByteArray.hex: String

Convert ByteArray to hex.

hexDump

val ByteArray.hexDump: String

Convert ByteArray into the classic: "Hexadecimal Dump".

md5

val ByteArray.md5: String

Create an MD5 hash of ByteArray.

oct

val ByteArray.oct: String

Convert ByteArray to octal

sha1

val ByteArray.sha1: String

Create an SHA1 hash of ByteArray.

sha256

val ByteArray.sha256: String

Create an SHA256 hash of ByteArray.