Хеш-код случайного числа
У меня есть последовательность случайных чисел (скажем, 6 байтов)
Теперь я хочу сгенерировать более короткую последовательность из исходной последовательности (скажем, 3 байта)
Каков наилучший способ добиться этого, чтобы случайность исходной последовательности была сохранена.
Допустим, я запускаю хеш-код SHA-1 в исходной последовательности, а затем извлекаю несколько байтов из хешированного вывода. Уменьшается ли случайность, увеличивается или остается такой же.
Основной вопрос - дает ли хэш-код случайного числа меньше случайных, более случайных или одинаковых случайностей.