Calculateur d'inverse multiplicatif modulaire
Trouvez l'inverse modulaire d'entiers premiers entre eux avec l'algorithme d'Euclide étendu.
À propos du calculateur d'inverse multiplicatif modulaire
Exemples d'inverses modulaires
Chaque résultat est le plus petit entier non négatif dont le produit laisse un reste de 1.
| Nombre et module | Inverse | Vérification |
|---|---|---|
| 3 modulo 11 | 4 | Trois fois 4 vaut 12, et 12 mod 11 vaut 1. |
| 7 modulo 26 | 15 | Sept fois 15 vaut 105, et 105 mod 26 vaut 1. |
| 17 modulo 3120 | 2753 | Dix-sept fois 2753 laisse un reste de 1 modulo 3120. |
| 10 modulo 17 | 12 | Dix fois 12 vaut 120, et 120 mod 17 vaut 1. |
Comment calculer un inverse modulaire
- Saisissez l'entier dont vous cherchez l'inverse multiplicatif.
- Saisissez un module entier supérieur à 1.
- Sélectionnez Calculer l'inverse modulaire pour lancer l'algorithme d'Euclide étendu.
- Vérifiez que le produit affiché laisse un reste de 1 pour ce module.
Questions sur l'inverse multiplicatif modulaire
Quand un inverse multiplicatif modulaire existe-t-il ?
Il existe si et seulement si le nombre et le module sont premiers entre eux. Leur plus grand commun diviseur doit donc être égal à 1.
Pourquoi semble-t-il y avoir plusieurs inverses possibles ?
Ajouter un multiple entier quelconque du module donne un représentant congru. Le calculateur normalise le résultat en affichant le plus petit inverse non négatif.
Comment l'algorithme d'Euclide étendu trouve-t-il l'inverse ?
Il calcule le PGCD tout en suivant les coefficients des nombres initiaux. Quand le PGCD vaut 1, le coefficient du nombre saisi est un inverse modulaire.
Puis-je calculer l'inverse d'un nombre négatif ?
Oui. Un entier négatif peut d'abord être réduit à son résidu équivalent modulo m. Le calculateur effectue cette réduction et renvoie le plus petit inverse non négatif.
À quoi servent les inverses modulaires en cryptographie ?
Ils inversent la multiplication modulaire dans des algorithmes comme RSA et les systèmes à courbes elliptiques. Les applications de sécurité exigent des grands entiers et des implémentations en temps constant, au-delà de ce calculateur pédagogique.