[fuzz] limit PBKDF2 iterations to avoid OSS-Fuzz timeout (#5069)

This commit is contained in:
Jonathan Hui
2020-06-09 10:47:37 -07:00
committed by GitHub
parent 76b5270d8f
commit 5550a608d6
+5
View File
@@ -63,6 +63,11 @@ void otPbkdf2Cmac(const uint8_t *aPassword,
OT_ASSERT(aIterationCounter % 2 == 0);
aIterationCounter /= 2;
#if FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
// limit iterations to avoid OSS-Fuzz timeouts
aIterationCounter = 2;
#endif
while (keyLen)
{
++blockCounter;