Files
encoding.kt/src/commonMain/kotlin/com/infendro/encoding/Hex.kt
Infendro 2e44310edb
All checks were successful
/ publish (push) Successful in 5m45s
initial commit
2025-07-12 18:16:33 +02:00

27 lines
527 B
Kotlin

package com.infendro.encoding
object Hex : Encoding() {
private val CHARACTERS = arrayOf<Byte>(
0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
0x38, 0x39, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
)
override fun encode(
bytes: ByteArray,
): ByteArray {
return encode(
bytes,
CHARACTERS,
)
}
override fun decode(
bytes: ByteArray,
): ByteArray {
return decode(
bytes,
CHARACTERS,
)
}
}