This commit is contained in:
@@ -4,7 +4,7 @@ import com.infendro.bytes.ByteOrder.LITTLE_ENDIAN
|
||||
import com.infendro.bytes.bytearray.copyInto
|
||||
import com.infendro.bytes.intarray.toByteArray
|
||||
import com.infendro.hash.HashFunction
|
||||
import com.infendro.hash.util.ceilPow2
|
||||
import com.infendro.hash.util.align
|
||||
|
||||
class Blake2s(
|
||||
override val bytes: Int,
|
||||
@@ -53,7 +53,7 @@ class Blake2s(
|
||||
}
|
||||
|
||||
private fun pad(value: ByteArray): ByteArray {
|
||||
val size = maxOf(ceilPow2(value.size, block), block)
|
||||
val size = maxOf(value.size.align(block), block)
|
||||
val result = ByteArray(size)
|
||||
value.copyInto(result)
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user