#ifndef __CRYPTO_TOOLS_H__
#define __CRYPTO_TOOLS_H__
#ifdef NULL
#undef NULL
#endif
#define NULL 0
typedef unsigned int uint;
#define rndmt(x) ((int)(randomMT()&0xFFFFFF)%(x))
#define rndscale(x) (float((randomMT()&0xFFFFFF)*double(x)/double(0xFFFFFF)))
extern void seedMT(uint seed);
extern uint randomMT(void);
#endif
Advertisement
153
pages
Crypto tools.h
Advertisement