Make tests check for failures in uECC_make_key()

This commit is contained in:
Ken MacKay
2014-05-03 21:48:58 -07:00
parent 834c1c0b66
commit e1a0a9dc10
2 changed files with 10 additions and 3 deletions
+5 -2
View File
@@ -34,8 +34,11 @@ int main()
printf(".");
fflush(stdout);
uECC_make_key(l_public1, l_private1);
uECC_make_key(l_public2, l_private2);
if(!uECC_make_key(l_public1, l_private1) || !uECC_make_key(l_public2, l_private2))
{
printf("uECC_make_key() failed\n");
return 1;
}
if(!uECC_shared_secret(l_public2, l_private1, l_secret1))
{
+5 -1
View File
@@ -23,7 +23,11 @@ int main()
printf(".");
fflush(stdout);
uECC_make_key(l_public, l_private);
if(!uECC_make_key(l_public, l_private))
{
printf("uECC_make_key() failed\n");
continue;
}
memcpy(l_hash, l_public, uECC_BYTES);
if(!uECC_sign(l_private, l_hash, l_sig))