Normalmente, la combinación de resultados consecutivos del mismo generador de números pseudoaleatorios es inferior al uso de un solo resultado. Piénselo de esta manera: el generador de números aleatorios genera un cierto número de resultados antes de volver al primer número que proporcionó. Si usa cuatro resultados a la vez, solo puede obtener una cuarta parte de los resultados que puede obtener (suponiendo que el número posible de resultados sea un múltiplo de cuatro, que es probable en una máquina binaria), por lo que un ataque de fuerza bruta solo demore un trimestre para romper sus datos.
Además, el comportamiento de los datos en sí puede ser problemático cuando combina resultados consecutivos. Por ejemplo, muchos generadores de números aleatorios proporcionan números individuales que tienen buenas distribuciones estadísticas, pero esto no necesariamente se aplica a las combinaciones de números consecutivos, donde el generador de números aleatorios puede generar corridas de resultados similares de lo que realmente lo haría. fuente aleatoria Por ejemplo, una vez usé un generador de números aleatorios para simular tiradas de un dado de seis caras, y cuando sumé tres resultados consecutivos, el comportamiento de los resultados consecutivos fue tal que nunca obtuve una suma de 18, en muchos miles de intentos. p>
Analizo los resultados consecutivos, pero estos argumentos se aplican al uso de resultados no consecutivos también cuando se seleccionan de manera sistemática. Su mejor apuesta es seleccionar un mejor generador de números aleatorios y usar los resultados uno por uno. El único momento en el que necesita combinar varios resultados es cuando un único resultado no tiene suficientes bits para satisfacer sus necesidades, lo que es raro con los generadores de números pseudoaleatorios disponibles.