Skip to content
Snippets Groups Projects
Commit efa7ed6a authored by gawen.ackerman's avatar gawen.ackerman :robot:
Browse files

update readme

parent df65f7dc
No related branches found
No related tags found
No related merge requests found
...@@ -32,13 +32,13 @@ fonctionne » plutôt que le « comment l’avons-nous codé ». Mentionnez éga ...@@ -32,13 +32,13 @@ fonctionne » plutôt que le « comment l’avons-nous codé ». Mentionnez éga
astuces d’implémentation non triviales ou les bugs rencontrés, qui assureront aux prochains agents astuces d’implémentation non triviales ou les bugs rencontrés, qui assureront aux prochains agents
de ne pas reproduire les mêmes erreurs !_ de ne pas reproduire les mêmes erreurs !_
Nous avons commencé par calculer les valeurs de `p` et `q` afin de calculer l'exposant `d` à l'aide de l'inverse modulaire de `e` et de l'`indicatrice d'Euler`. Ensuite on va parcourir chaque `x` du message, pour chaque `x` on calcule la puissance modulaire de $`x^d\, mod\, n`$ que l'on convertit en bytes afin de le décoder en UTF-8 pour l'ajouter à la version décodée. Une fois tous les `x` parcourus, on affiche la version du message décodée. Nous avons commencé par calculer les valeurs de `p` et `q` afin de calculer l'exposant `d` à l'aide de l'inverse modulaire de `e` et de l'`indicatrice d'Euler`. Ensuite on va parcourir chaque `x` du message, pour chacun des `x`, on calcule la puissance modulaire de $`x^d\, mod\, n`$ que l'on convertit en bytes afin de le décoder en UTF-8 pour l'ajouter à la version décodée. Une fois tous les `x` parcourus, on affiche la version du message décodée.
## Résultats
_N’oubliez pas de présenter votre résultat final et convainquez vos dirigeants de votre performance
hors normes. Expliquez pourquoi vous avez réussi à craquer un code que la théorie dit devoir
prendre des milliards d’années !_
## Résultat
### Sortie
De toutes façons, les réunions de la Table Ronde c'est deux fois par mois. Donc, si le mec il dit après-demain à partir de dans deux jours, suivant s'il le dit à la fin du mois, ça reporte. De toutes façons, les réunions de la Table Ronde c'est deux fois par mois. Donc, si le mec il dit après-demain à partir de dans deux jours, suivant s'il le dit à la fin du mois, ça reporte.
### Explication
La raison pour laquelle on arrive à décoder un message aussi rapdiment est dûe grâce à l'utilisation des mathématiques modulaires. À l'aide du modulo, on travail avec des chiffres petits ce qui reduit la complexité des calculs que doit faire la machine.
## Conclusion ## Conclusion
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment