Оно должно быть мало того, что физически случайным, оно ещё должно быть рандомизированным, а желательно бы ещё и криптографически хорошим. При рандомизации достигается выравнивание вероятностей появления 0 и 1, а также их последовательностей. Для задач моделирования физических процессов, метода Монте-Карло и задач криптографии там накладывается ещё рад условий. Подробнее гуглить в спецлитературе по фразам "рандомизация случайных последовательностей" и "криптографически стойкие случайные числа".