2017-06-25 2 views
-3

Nous avons deux produits de nombres premiers avec un grand nombre de chiffres, donc nous n'avons pas assez de puissance de calcul pour trouver ses facteurs. Les produits ont un facteur premier commun. Pouvons-nous utiliser l'algorithme euclidien étendu pour trouver GCD pour simplifier le processus de factorisation et le rendre possible par calcul?Pouvons-nous utiliser l'algorithme euclidien étendu pour simplifier le processus de factorisation de deux produits de grands nombres premiers avec un facteur commun?

+1

Je vote pour clore cette question hors-sujet parce qu'elle n'est pas encore une question de programmation. Actuellement, c'est une question de théorie des nombres/théorie des calculs. –

+0

D'accord avec Raymond. C'est hors sujet. –

+0

Depuis que la balise "factorisation" existe, cela n'est pas hors sujet. La réponse est fortement liée à la programmation, car il s'agit d'un algorithme utile aux programmeurs qui manipulent les implémentations de chiffrement. S'il y a une réponse, ça ne va peut-être pas m'aider. –

Répondre

0

Bien sûr. Supposons que le premier "grand produit des facteurs premiers" soit 3 × 7 = 21 et que le second "grand produit des facteurs premiers" soit 5 × 7 = 35. Alors le GCD de 21 et 35 est 7, ce qui est un facteur des deux " grands produits de facteurs premiers. " Vous n'avez même pas besoin de l'algorithme étendu, un simple GCD est suffisant.

Mais ce n'est pas très utile, parce que vous avez rarement deux grands demi-nombres qui partagent un facteur commun.