|
/dev/random and /dev/urandom pool(s)?
I know /dev/random and /dev/urandom are treated like seperate char drivers for users. My question is, the "entropy_store input pool;" is declared as static. Is this because there are two instantiations of the pool - one for each driver, or is there a single pool and two read functions for the single pool where the urandom does the hashing thing to fulfill non-blocking requests?
I'd appreciate any help on this.
Cheers,
Ken
|