diff --git a/pwdbased.h b/pwdbased.h index bdd1edcd..99d2c3f4 100644 --- a/pwdbased.h +++ b/pwdbased.h @@ -101,7 +101,7 @@ unsigned int PKCS5_PBKDF2_HMAC::DeriveKey(byte *derived, size_t derivedLen, b unsigned int j; for (j=0; j<4; j++) { - byte b = i >> ((3-j)*8); + byte b = byte(i >> ((3-j)*8)); hmac.Update(&b, 1); } hmac.Final(buffer);