Baranda comenta: "Por lo que yo sé, los algoritmos rápidos actuales determinan si un número es primo sólo con una cierta probabilidad (normalmente muy alta), y no siempre pueden decidir en tiempo finito."
Efectivamente, los algoritmos que se usan en criptografía calculan la probabilidad con la que un número es primo. En realidad, los más potentes y los que se usan, permiten saber hasta una probabilidad dada si un número es primo o no, de forma que podemos generar números pseudoaleatorios primos con un 99,999% de certeza (por ejemplo).
El tiempo requerido por estos algoritmos es siempre finito (al contrario de lo que dice la noticia), aunque quizá no se pueda saber de antemano el tiempo requerido. Es decir, los algorimos siempre dan una respuesta.
El tiempo de calculo siempre es finito
(Puntos:2, Informativo)( http://barrapunto.com/ )
Efectivamente, los algoritmos que se usan en criptografía calculan la probabilidad con la que un número es primo. En realidad, los más potentes y los que se usan, permiten saber hasta una probabilidad dada si un número es primo o no, de forma que podemos generar números pseudoaleatorios primos con un 99,999% de certeza (por ejemplo).
El tiempo requerido por estos algoritmos es siempre finito (al contrario de lo que dice la noticia), aunque quizá no se pueda saber de antemano el tiempo requerido. Es decir, los algorimos siempre dan una respuesta.
Enlar