Calcul de li'nverse modulaire

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
adel87
Messages: 6
Enregistré le: 23 Mar 2010, 20:22

calcul de li'nverse modulaire

par adel87 » 24 Mar 2010, 23:33

bonsoir à tous le monde je voudrais savoir comment je peut calculer l'inverse modulaire je suis vraiment perdu car je suis un étudiant en informatique j'ai besoin de ca dans la module de crypto
merci



Mathusalem
Membre Irrationnel
Messages: 1837
Enregistré le: 14 Sep 2008, 03:41

par Mathusalem » 24 Mar 2010, 23:51

adel87 a écrit:bonsoir à tous le monde je voudrais savoir comment je peut calculer l'inverse modulaire je suis vraiment perdu car je suis un étudiant en informatique j'ai besoin de ca dans la module de crypto
merci


Salut, tu cherches y tel que x*y congru 1 mod (p) n'est-ce pas ?

En particulier, tu cherches x*y - k*p = 1

Tu cherches donc y et k. Ceci peut se résoude par l'algorithme d'euclide étendu (l'algorithme est sur le net).

Sinon, tu peux faire une boucle (C++)

while ((x*y)%p != 1)
{ y = y + 1 }
en initialisant y a 1 ou 0... le problème de ça c'est la complexité est supérieure a l'algorithme d'euclide etendu, ça dépend du "p" choisi.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 28 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite