Sensibilisation au système cryptographique RSA

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Lilly45
Membre Naturel
Messages: 43
Enregistré le: 27 Aoû 2013, 08:18

Sensibilisation au système cryptographique RSA

par Lilly45 » 01 Mar 2014, 17:50

Bonjour à toutes et à tous !
Je bloque sur une question, dans un problème, depuis pas mal de temps, j'aimerais recevoir une petite piste.
Pour les amateurs de cryptographie, le système RSA c'est un système qui crypte les données informatisées pour la sécurité, c'est le plus utilisé.

1) Propriété fondamentale

n=pq est le produit de deux nombres premiers p et q distincts
On pose m= (p-1)(q-1) et on note c un nombre premier avec m
On note x un nombre entier naturel
a) Démontrer qu'il existe des nombres entiers naturels d et k tels que :
cd = km + 1 (fait)
b) Cas où x est non divisible par p
Démontrer que x à la puissance (p-1) est congru à 1 modulo [p] en utilisant le petit théorème de Fermat (fait)
En déduire que x à la puissance (km) est congru à 1 modulo [p], puis que x à la puissance (cd) est congru à x modulo [p] (fait)

Cas où x est non divisible par p (à partir de là, je suis bloquée)
Démontrer que x à la puissance (cd) est congru à x modulo [p]
c) Démontrer de façon analogue que pour tout nombre entier naturel x, x à la puissance cd est congru à x modulo q
d) En déduire que pour tout nombre entier naturel x, x à la puissance (cd) est congru à x modulo n.

Franchement je reste bloquée par le fait que x est forcément congru à 0 modulo p si x est divisible par p, du coup j'ai du mal à voir comment une puissance de x pourrait être congrue à x modulo p...
Peut être que c'est du au fait que p est premier ?
Je sais pas, je suis bloquée, aidez moi s'il vous plaît.

Bonne fin de journée à tous :)



t.itou29
Membre Rationnel
Messages: 601
Enregistré le: 22 Jan 2013, 16:20

par t.itou29 » 01 Mar 2014, 18:22

Lilly45 a écrit:Bonjour à toutes et à tous !
Je bloque sur une question, dans un problème, depuis pas mal de temps, j'aimerais recevoir une petite piste.
Pour les amateurs de cryptographie, le système RSA c'est un système qui crypte les données informatisées pour la sécurité, c'est le plus utilisé.

1) Propriété fondamentale

n=pq est le produit de deux nombres premiers p et q distincts
On pose m= (p-1)(q-1) et on note c un nombre premier avec m
On note x un nombre entier naturel
a) Démontrer qu'il existe des nombres entiers naturels d et k tels que :
cd = km + 1 (fait)
b) Cas où x est non divisible par p
Démontrer que x à la puissance (p-1) est congru à 1 modulo [p] en utilisant le petit théorème de Fermat (fait)
En déduire que x à la puissance (km) est congru à 1 modulo [p], puis que x à la puissance (cd) est congru à x modulo [p] (fait)

Cas où x est non divisible par p (à partir de là, je suis bloquée)
Démontrer que x à la puissance (cd) est congru à x modulo [p]
c) Démontrer de façon analogue que pour tout nombre entier naturel x, x à la puissance cd est congru à x modulo q
d) En déduire que pour tout nombre entier naturel x, x à la puissance (cd) est congru à x modulo n.

Franchement je reste bloquée par le fait que x est forcément congru à 0 modulo p si x est divisible par p, du coup j'ai du mal à voir comment une puissance de x pourrait être congrue à x modulo p...
Peut être que c'est du au fait que p est premier ?
Je sais pas, je suis bloquée, aidez moi s'il vous plaît.

Bonne fin de journée à tous :)

Salut !
Comme tu as dit on a:
(1)
Donc (2)
Et en ajoutant (1) et (2) on obtient le résultat voulu

Lilly45
Membre Naturel
Messages: 43
Enregistré le: 27 Aoû 2013, 08:18

par Lilly45 » 01 Mar 2014, 18:28

t.itou29 a écrit:Salut !
Comme tu as dit on a:
(1)
Donc (2)
Et en ajoutant (1) et (2) on obtient le résultat voulu


Merci pour la réponse :)
Du coup c'est [x à la puissance (cd)] + x qui est congru à x modulo [p], pas x à la puissance cd tout court. Y a un truc qui m'échappe, comment on passe de
x puissance cd + x congru à x modulo [p] au résultat final recherché ?
Mais non, (x puissance cd) + x c'est congru à 0 modulo p !

t.itou29
Membre Rationnel
Messages: 601
Enregistré le: 22 Jan 2013, 16:20

par t.itou29 » 01 Mar 2014, 19:01

Lilly45 a écrit:Merci pour la réponse :)
Du coup c'est [x à la puissance (cd)] + x qui est congru à x modulo [p], pas x à la puissance cd tout court. Y a un truc qui m'échappe, comment on passe de
x puissance cd + x congru à x modulo [p] au résultat final recherché ?
Mais non, (x puissance cd) + x c'est congru à 0 modulo p !

En ajoutant les congruences ça fait soit donc c'est bien ça :)

Lilly45
Membre Naturel
Messages: 43
Enregistré le: 27 Aoû 2013, 08:18

par Lilly45 » 01 Mar 2014, 19:08

t.itou29 a écrit:En ajoutant les congruences ça fait soit donc c'est bien ça :)


Merci beaucoup je viens de comprendre. ^^

Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21709
Enregistré le: 11 Nov 2009, 21:53

par Ben314 » 01 Mar 2014, 19:44

Je doit être un peu con, mais partant de là :
t.itou29 a écrit: (1)
Donc (2)
j'aurais rien ajouté du tout, j'aurais juste écrit que (pour utiliser des mots techniques, la relation de congruence est "reflexive" : et entraine que )
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

t.itou29
Membre Rationnel
Messages: 601
Enregistré le: 22 Jan 2013, 16:20

par t.itou29 » 01 Mar 2014, 19:45

Ben314 a écrit:Je doit être un peu con, mais partant de là :j'aurais rien ajouté du tout, j'aurais juste écrit que ...

Effectivement c'est plus rapide !

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 81 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