SecureRandom は、 の場合のように、他のアルゴリズムを内部的に使用Linux
しNativePRNG
ます/dev/urandom
。しかし/dev/urandom
、実際には割り込みイベントなどを使用して、True Random Number Generator (TRNG) に似たエントロピーを生成しています。では、使用しているアルゴリズムの実装に依存しているにもかかわらず、なぜ Number Generator とSecureRandom
呼ばれるのでしょうか?PseudoRandom
ありがとう