Я пытаюсь выяснить, действительно ли аппаратный RNG безопаснее, чем RNGCryptoServiceProvider.
Учитывая, что случайность из RNGCryptoServiceProvider предоставляется с использованием различных системных и пользовательских данных, таких как идентификатор процесса, идентификатор потока, системные часы, системное время, системный счетчик, состояние памяти, кластеры свободного диска и хэшированный блок пользовательской среды вместе с международным стандартом криптографические алгоритмы [ref], действительно ли есть веские причины использовать аппаратный RNG для приложения безопасности, помимо скорости?
EDIT: Я бы хотел предположить, что компьютер, на котором работает RNG, не состоит, т.е. на нем нет шпионского приложения.