Mercurial > dropbear
diff demos/test/test.h @ 15:6362d3854bb4 libtomcrypt-orig
0.96 release of LibTomCrypt
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 15 Jun 2004 14:07:21 +0000 |
parents | |
children | 5d99163f7e32 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/demos/test/test.h Tue Jun 15 14:07:21 2004 +0000 @@ -0,0 +1,29 @@ +#ifndef __TEST_H_ +#define __TEST_H_ + +#include "mycrypt.h" + +typedef struct { + char *name, *prov, *req; + int (*entry)(void); +} test_entry; + +extern prng_state test_yarrow; + +void run_cmd(int res, int line, char *file, char *cmd); +#define DO(x) run_cmd((x), __LINE__, __FILE__, #x) + + + +/* TESTS */ +int cipher_hash_test(void); +int modes_test(void); +int mac_test(void); +int pkcs_1_test(void); +int store_test(void); +int rsa_test(void); +int ecc_tests(void); +int dsa_test(void); +int dh_tests(void); + +#endif