Math crypto Sécurité informatique Université Kasdi Merbah Ouargla Département Mathématique et informatique Crypto II Rappels mathématiques Master informatique industrielle Mars Master informatique industrielle Sécurité informatique CRappels mathématiques
Sécurité informatique Université Kasdi Merbah Ouargla Département Mathématique et informatique Crypto II Rappels mathématiques Master informatique industrielle Mars Master informatique industrielle Sécurité informatique CRappels mathématiques Quelques pré-requis mathématiques ?? Divisibilité et primalité ?? PGCD et Algorithmes d ? Euclide Arithmétique modulaire ?? Addition modulaire dans Zn ?? Multiplication modulaire dans Zn Inversion modulaire ?? Inversion modulaire dans Zn ?? Calcul de l ? inverse modulaire Ordre de et Fonction d ? Euler Exponentiation modulaire dans Zn Multiplication factorisation Cryptographie RSA ?? Fonction à sens unique ?? Chi ?rement RSA ?? exemple ?? Mise en ?uvre de RSA Master informatique industrielle Sécurité informatique C - Quelques pré-requis mathématiques I ? La divisibilité propriétés ? Division euclidienne Master informatique industrielle Sécurité informatique C - Quelques pré-requis mathématiques II ? PGCD le Plus Grand Commun Diviseur Propriétés et Primalité ? Algorithme d ? Euclide Tant que b faire Exemple pgcd r ? a mod b ?? a ? b ?? b ? r ?? Fin tant que retourner a Complexité O logn ou O loga Master informatique industrielle Sécurité informatique C - Quelques pré-requis mathématiques III ? Algorithme d ? Euclide étendu Si b alors d ? a x ? y ? x ? x ? y ? y ? Tant que b faire q ? a b d ? a mod b ou d ? a - b q x ? x - q x y ? y - q y x ? x x ? x y ? y y ? y a ? b b ? d Fin tant que d ? a x ? x y ? y retourner d x y Complexité O logn ou O loga Master informatique industrielle Sécurité informatique C - Arithmétique modulaire I ? Addition modulaire Z mod mod ? ? Soustraction modulaire Z ?? mod ?? - ?? mod ? Zn forme un groupe commutatif d ? ordre n Master informatique industrielle Sécurité informatique C - Arithmétique modulaire II ? Multiplication modulaire Z x mod x x mod x x mod ? ? Zn x forme un anneau commutatif X ? Élément inversible a est inversible si ? Congruence modulaire relation d ? équivalence Master informatique industrielle Sécurité informatique C ?? Inversion modulaire I Notation b a mod n ou mieux b a- mod n - mod - mod X - mod - mod - mod - mod Tous les éléments sont inversibles ? L ? ensemble des élément inversibles modulo n noté groupe commutatif Forme un Master informatique industrielle Sécurité informatique C ?? Inversion modulaire II ? Division modulaire dans Z ? INVERSION MODULAIRE DANS Z X - mod - mod - mod Les inverses de ne sont pas dé ?nis modulo X Master informatique industrielle Sécurité informatique C ?? Inversion modulaire III ? A retenir deux cas di ?érents n est premier Zn x est un corps ? Tous les éléments de sont inversibles ? n n ? est pas premier Zn x est un anneau ? Seuls les éléments de
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/D82b18dGZyywLCo5nVI9poUOC9IUh7Akqdj0QhXyhzsnH9lc22YRpGHP0KzxvLl0m5TQ87EIoU3YVyYLzcuU9r9H.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/x7Gp89xivp9GqgmgwiJwn47omKeHluNe5iEae2dUWK75JjC2jh4tJERrHedmOKvcAcZPaX8Kj6UlHBM8mruTP9Y6.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117052446483ykndxmfqz1e8atrszxautfrbnthdet2abyr2xmmg386oam6x0ofnipgsn5guqzlqxyhd2nmn7ezp3unqxcjkoyl62ny6vh8kzbv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705306486mxyubxnpmtlfll2jiqjqhee2rcbleponih7wnvwcdtshwzasozp09b7bmeawq5aw4hf3tevqudh62a0eukqstrtemupsvl4gw8p8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705220670gc9itsndprpabezvfzb7fsnyimnmhdhrgclrsicweyoqldhaxvkjxtstfl8vwum3gxsk1w0l8bmheepreaub7qpetce0qlvxczrk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/H0g0RfHt5OhgnPRoDgIhfrtItp9l8T4kbrGcPKv4QWEsDzCrrCLMpdA7l4UG6t0r7XuYFCAVzjPWamQNke1Ume5f.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705173836hyl0dp1j0ejnff5y6dw7plvhizmoqlufutj6smnsgmkmg1g1tqiiflr6nlw3qixoihbbpya3jqukh2rge7gymichsvnuzahdshyc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705191308hrf7exbdm50b7zz3hlwua1kh0plzl98htghz75mjl3cgi5j66fedzvqgxnq04xnnkpblyosbdjeimcmdpsjjveckpgq9k4duccth.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705222277tojhz4tcx1hubhsbauhxnkfpzesbspalc0ytqljwifecfejqyq2kjp589ej6iipqo0xfzbhgmoy7tybgjczdhjkvpfew1qpramki.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170524575482yq6ywh8s4zfqjvueuutos18w8y4xtfj54hvnqhi5olqquforw9yvcgbs1tkvrqielo4vfi9xxja1pn0xrpkiykl2somrwmzhdk.png)
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 10, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 45.2kB