7 lines
251 B
Kotlin
7 lines
251 B
Kotlin
package net.sergeych.crypto
|
|
|
|
import net.sergeych.bintools.CRC
|
|
|
|
fun isValidContrail(data: UByteArray): Boolean = CRC.crc8(data.copyOfRange(1, data.size)) == data[0]
|
|
|
|
fun createContrail(data: UByteArray): UByteArray = ubyteArrayOf(CRC.crc8(data)) + data |