Linuxでは、ユーザースペースが/dev/urandom
端末。 WindowsでSYSTEMを必要としない同等のものはありますか?
正確には、私が知っているものはありません。 CryptGenRandom
(レガシーのCryptoAPI CSPRNG関数)を使用すると、呼び出し元が追加のエントロピーを提供できますが、これが同じプロセスによるCryptGenRandom
への今後の呼び出しに影響するかどうかさえ明確ではありません。他のプロセスに影響を与えないことはかなり明らかです。
BCryptGenRandom
(古いCryptGenRandom
の次世代の置き換え)usedを使用して呼び出し元はBCRYPT_RNG_USE_ENTROPY_IN_BUFFER
フラグを使用して、ほぼ同じ方法で追加エントロピーを提供しますが、Win8ではサポートされなくなりました。ただし、VistaおよびWin7(およびServer 2008)でも、そのフラグで提供されたデータがその呼び出しによって返されたデータのみを変更したのか、それともその呼び出しと将来の結果が同じプロセスからの呼び出しに変更されたのか、またはすべての将来の結果を変更したのかは不明です。発信者。