SecureRandom internally makes use of other algorithms , like in case of Linux
, makes use of NativePRNG
which in turn makes use of /dev/urandom
. But /dev/urandom
is actually using interrupts events etc to generate entropy which is similar to a True Random Number Generator (TRNG) . So why is SecureRandom
called PseudoRandom
Number Generator , although it is dependent on the implementation of the algorithm it is using ?
Thanks