diff --git a/yespower.go b/yespower.go index 03c4892..1a5c108 100644 --- a/yespower.go +++ b/yespower.go @@ -525,12 +525,13 @@ func YespowerHash(input []byte) []byte { var result []byte if time > 1676761800 { - resultHex := Yescrypt(input, 4096, 16, "Client Key") + resultHex := Yescrypt(input[:80], 4096, 16, "Client Key") result, _ = hex.DecodeString(resultHex) } else { - resultHex := Yespower(input, 2048, 32, "") + // Use 80 as the message length + resultHex := Yespower(input[:80], 2048, 32, "") result, _ = hex.DecodeString(resultHex) } return result -} +} \ No newline at end of file