/ dev / random и / dev / urandom используют окружающий шум для генерации случайности.
В виртуализированном сервере может быть несколько экземпляров операционной системы в одной аппаратной конфигурации. Все эти операционные системы будут получать свою случайность от одного и того же окружающего шума.
Означает ли это, что для группы мощность генераторов случайных чисел уменьшается, поскольку все экземпляры ОС основывают свои расчеты на одном и том же входе? Или шум окружающей среды разделен так, что совместное использование не происходит?
Если последнее верно, я вижу, что это снижает эффективность / dev / urandom, потому что он повторно использует свой внутренний пул и с меньшим воздействием окружающей среды уменьшает энтропию.
/ dev / random должен быть в порядке, потому что он блокируется до тех пор, пока не будет получено достаточно шума ... если, конечно, все экземпляры ОС не разделяют входные данные.
Итак, вопрос: каково влияние виртуализации на криптографически сильные генераторы случайных чисел, особенно те, которые используют шум окружающей среды?