Fixed RNG crypto tester
This commit is contained in:
1 parent
3973ffa4f6
commit
91a8dc2dec
1 file changed
+9
-11
@@ -1075,17 +1075,15 @@ METHOD(crypto_tester_t, test_rng, bool,
|
||||
{
|
||||
goto failure;
|
||||
}
|
||||
if (!failed)
|
||||
{ /* write bytes into existing buffer */
|
||||
memset(data.ptr, 0, data.len);
|
||||
if (!rng->get_bytes(rng, vector->len, data.ptr))
|
||||
{
|
||||
goto failure;
|
||||
}
|
||||
if (!vector->test(vector->user, data))
|
||||
{
|
||||
goto failure;
|
||||
}
|
||||
/* write bytes into existing buffer */
|
||||
memset(data.ptr, 0, data.len);
|
||||
if (!rng->get_bytes(rng, vector->len, data.ptr))
|
||||
{
|
||||
goto failure;
|
||||
}
|
||||
if (!vector->test(vector->user, data))
|
||||
{
|
||||
goto failure;
|
||||
}
|
||||
|
||||
failed = FALSE;
|
||||
|
||||
Reference in new issue
Block a user