mirror of
https://github.com/kmackay/micro-ecc.git
synced 2026-09-03 07:40:08 +00:00
Make tests check for failures in uECC_make_key()
This commit is contained in:
+5
-2
@@ -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
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user