Rechercher : dans
Par :

RSA

Dernière réponse le 14 sep 2009 à 07:46:42 snoof, le 4 mai 2005 à 17:54:00 
 Signaler ce message aux modérateurs

Bonjour
voici en exo en maths pourriez vous m'aidez pour la premiere question svp
le protocole RSA coprend les phases suivantes:

a) le destinataire crée le quadruplet (p,q,e,d) où p et q sont deux grands nombres premiers distincts, et e et d sont tels que ed=1[(p-1)(q-1)]. On pose n=pq.
b) le destinataire rend publics n et e (on parle de cryptographie à clef publique. Un clef de codage e et une de décryptage d qui est secrète.)
c) l'émetteur (n'importe qui ayant accès à n et e) transforme par un procédé classique quelconque, connu du destinataire, son message en nombre entier a, tel que a<n, puis calcule b=a^e[n].
d) l'émetteur rend public b
e) le destinataire décrypte b à l'aide de d


1/ expliquer comment le destinataire retrouve le message a.
2/ APPLICATION:
p=17 , q=13 , e=5. En utilisant l'algoritme d'Euclide, déterminer une clef de décryptage d, puis coder '89' , enfin décoder le message

Meilleures réponses pour « RSA » dans :
Le chiffrement avec RSA Voir le système RSA Le premier algorithme de chiffrement à clé publique (chiffrement asymétrique) a été développé par R.Merckle et M.Hellman en 1977. Il fut vite rendu obsolète grâce aux travaux de Shamir, Zippel et Herlestman, de célèbres...
[mythes] PGP était considéré comme une arme VoirMythe Aux Etats-Unis, le logiciel de chiffrement PGP (Pretty Good Privacy) était considéré comme une arme et interdit à l'exportation. Réalité VRAI. Explications L'algorithme utilisé par PGP, le RSA, permet de chiffrer des informations de...
PGP - Pretty Good Privacy VoirIntroduction à PGP PGP (Pretty Good Privacy) est un cryptosystème (système de chiffrement) inventé par Philip Zimmermann, un analyste informaticien. Philip Zimmermann a travaillé de 1984 à 1991 sur un programme permettant de faire fonctionner RSA...
Les génies VoirSarah Flannery Cette jeune irlandaise de 16 ans a inventé en début d'année 1999 un nouvel algorithme de cryptage des données, le code « Cayley Purser ». Ce code semblait écraser tous ses prédécesseurs, y compris le RSA, jusque-là n° 1 des...

1

snoof, le 5 mai 2005 à 12:21:26

Svp aidez moi

Répondre à snoof

2

leosqual, le 5 mai 2005 à 13:16:09

Très simple!
Pour décrypter: a = b^d mod n
pour le chiffrement, (e,n) : clé publique
dechiffrement: (d,n) clé privée
lien utile:
http://www.dma.ens.fr/culturemath/maths/pdf/nombres/RSA.pdf

Application: p=17 , q=13 , e=5
on a n=pq=17*13=221
On doit choisir e tel que e et (p-1)(q-1) soient premiers entre eux:
(p-1)(q-1) = (17-1)(13-1) = 192 ! OK pour e=5!
On choisit d tel que [ e*d mod (p-1)(q-1)=1] <=>
[5*d mod 192 = 1] .
e*d mod (p-1)(q-1)=1 =>(ed-1) soit divisible par (p-1)(q-1)
=>d=e^(-1) mod (p-1)(q-1)!

soit d= 77
(n,e)=(221,5)
(n,d)=(221,77)

Ici a=89!
on a : b=a^e[n]=89^5 mod 221= b=72
pour decrypter, on fait:

a=b^d[n]=72^77 mod 221= 89 a=89

Répondre à leosqual

3

deny, le 8 avr 2008 à 09:21:54

Bonjour

j'aimerais décrypter un code rsa
je bute sur la clé à trouver , j'ai ceci pour m'aider

n = 1487932939581322413763429 et e = 157

peut-on trouver une clé avec ceci ?
merci


code rsa sur demande

Répondre à deny

4

neverSummeRed, le 25 avr 2008 à 16:55:16

Tiens donc, on essaye de résoudre ses épreuves NC sur les fofrum maintenant??

Répondre à neverSummeRed

5

 Anonyme, le 14 sep 2009 à 07:46:42

Deni:
C= M ^ e mod n (Cryptage)
M= C ^ d mod n (Décryptage)

D = 653932310995966683273685

Répondre à Anonyme
Collection CommentÇaMarche.net