From 9480d020215ac9a5c7b6aefea46dfcf0ee638ab1 Mon Sep 17 00:00:00 2001 From: Infendro Date: Sun, 3 Aug 2025 00:22:16 +0200 Subject: [PATCH] small refactor --- src/commonMain/kotlin/com/infendro/random/HMAC.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/commonMain/kotlin/com/infendro/random/HMAC.kt b/src/commonMain/kotlin/com/infendro/random/HMAC.kt index 0707679..d22fbae 100644 --- a/src/commonMain/kotlin/com/infendro/random/HMAC.kt +++ b/src/commonMain/kotlin/com/infendro/random/HMAC.kt @@ -37,11 +37,13 @@ class HMAC internal constructor( V = hmac.hash(K, V) addAll(V) } - }.take(count).toByteArray() + } K = hmac.hash(K, V + byteArrayOf(0x00)) V = hmac.hash(K, V) return bytes + .take(count) + .toByteArray() } }