Mercurial > dropbear
diff demos/test/ecc_test.c @ 143:5d99163f7e32 libtomcrypt-orig
import of libtomcrypt 0.99
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sun, 19 Dec 2004 11:34:45 +0000 |
parents | 6362d3854bb4 |
children |
line wrap: on
line diff
--- a/demos/test/ecc_test.c Tue Jun 15 14:07:21 2004 +0000 +++ b/demos/test/ecc_test.c Sun Dec 19 11:34:45 2004 +0000 @@ -1,5 +1,7 @@ #include "test.h" +#ifdef MECC + int ecc_tests (void) { unsigned char buf[4][4096]; @@ -10,8 +12,8 @@ DO(ecc_test ()); /* make up two keys */ - DO(ecc_make_key (&test_yarrow, find_prng ("yarrow"), 24, &usera)); - DO(ecc_make_key (&test_yarrow, find_prng ("yarrow"), 24, &userb)); + DO(ecc_make_key (&test_yarrow, find_prng ("yarrow"), 65, &usera)); + DO(ecc_make_key (&test_yarrow, find_prng ("yarrow"), 65, &userb)); /* make the shared secret */ x = 4096; @@ -53,7 +55,7 @@ ecc_free (&userb); /* test encrypt_key */ - ecc_make_key (&test_yarrow, find_prng ("yarrow"), 20, &usera); + ecc_make_key (&test_yarrow, find_prng ("yarrow"), 65, &usera); for (x = 0; x < 32; x++) { buf[0][x] = x; } @@ -87,3 +89,13 @@ ecc_free (&usera); return 0; } + +#else + +int ecc_tests(void) +{ + printf("NOP"); + return 0; +} + +#endif