package com.infendro.hash sealed class HashFunction { abstract val bytes: Int val bits: Int get() = bytes * 8 abstract fun hash( value: ByteArray, ): ByteArray }