nextUBytes

fun Random.nextUBytes(array: UByteArray): UByteArray

Fills the specified unsigned byte array with random bytes and returns it.

Return

array filled with random bytes.

Since Kotlin

1.3

fun Random.nextUBytes(size: Int): UByteArray

Creates an unsigned byte array of the specified size, filled with random bytes.

Since Kotlin

1.3

fun Random.nextUBytes(array: UByteArray, fromIndex: Int = 0, toIndex: Int = array.size): UByteArray

Fills a subrange of the specified UBytearray starting from fromIndex inclusive and ending toIndex exclusive with random UBytes.

Return

array with the subrange filled with random bytes.

Since Kotlin

1.3