- Fixed off-by-one loop

This commit is contained in:
Paul Bakker 2012-11-09 15:30:07 +00:00
parent c893e0257f
commit 36c4a678a6

View File

@ -194,7 +194,7 @@ int ctr_drbg_update_internal( ctr_drbg_context *ctx,
/* /*
* Increase counter * Increase counter
*/ */
for( i = CTR_DRBG_BLOCKSIZE; i >= 0; i-- ) for( i = CTR_DRBG_BLOCKSIZE; i > 0; i-- )
if( ++ctx->counter[i - 1] != 0 ) if( ++ctx->counter[i - 1] != 0 )
break; break;