Manolo on Mon, 10 Sep 2012 18:18:48 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Cleaning the pari-stack |
2012/9/10 Karim Belabas <Karim.Belabas@math.u-bordeaux1.fr>: > > Beware that an even greater concern is to use strong pseudo-random number > generators. (Ours, based on Brent's XORGEN, are definitely not suitable > for key or nonce generation.) Yes, I know ;-) This was my first aware. I've builded my own randomInt(n:int) function, that harvests entropy from /dev/urandom. Thanks anyway for the tip. > I'd use simply > > void > burn_paristack() { bzero((void*)bot, avma - bot); } > > (untested:-) to simply clear up the unused part of the stack. Nice! It could even be implemented as a macro! Thank you! (But the size variable (avma-bot) gives the size of stack in "long" type words, isn't it? It should be multiply by "sizeof(pari_sp)" or "sizeof(long)", I guess.) Thanks a lot! -- Manuel Pancorbo Castro http://bitakoro.tk/