¿Quién se beneficiaría de una generación de números primos más eficiente?

Ninguno que yo sepa. Por lo general, los algoritmos que necesitan grandes números primos aleatorios * no necesitan muchos de ellos. El resto del algoritmo que los usa tarda lo suficiente como para que la cantidad de tiempo dedicado a generar los números primos sea insignificante. La única excepción posible que se me ocurre es si desea generar una gran cantidad de pares de claves RSA y usarlos solo unas pocas veces cada uno.

Generar una prima con el algoritmo de Rabin-Miller en torno a [matemáticas] n [/ matemáticas] toma [matemáticas] O (\ log ^ {3+ \ epsilon} (n)) [/ matemáticas] tiempo, [matemáticas] O (\ log ^ {2+ \ epsilon} (n)) [/ math] tiempo para ejecutar Rabin-Miller una vez, y [math] O (\ log n) [/ math] corre de Rabin-Miller para encontrar un prime.

* Digo aleatorio porque si no hay necesidad de aleatoriedad, los números primos pueden calcularse previamente y luego usarse sin costo adicional.