X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=prng.h;fp=prng.h;h=b2d31357d47d7fe89d86b4d7e9c53b51339842d9;hb=acf2f69a2106ed43e3737ad6a2f84bf69ade290f;hp=5266368ebe1312244b4d6db9c2b72ffddaabfd8b;hpb=79c9a6582ba071646a3062175715f59ebe210603;p=avr-crypto-lib.git diff --git a/prng.h b/prng.h index 5266368..b2d3135 100644 --- a/prng.h +++ b/prng.h @@ -13,10 +13,13 @@ /* * length in bits */ +#define RANDOMBLOCK_SIZE 32 /* bytes */ + void addEntropy(unsigned length, void* data); void getRandomBlock(uint32_t* b); /* this does some simple buffering */ uint8_t getRandomByte(void); - + +void fillBlockRandom(void* block, unsigned length); #endif /*PRNG_H_*/