diff --git a/src/commonMain/kotlin/com/infendro/otp/HOTP.kt b/src/commonMain/kotlin/com/infendro/otp/HOTP.kt index cc41940..f8df4b2 100644 --- a/src/commonMain/kotlin/com/infendro/otp/HOTP.kt +++ b/src/commonMain/kotlin/com/infendro/otp/HOTP.kt @@ -25,8 +25,7 @@ class HOTP( secret: UByteArray, counter: Long, ): String { - if (counter < 0) - throw IllegalArgumentException() + require(counter >= 0) val hash = generateHash(secret, counter.toUByteArray()) return otp(hash)