RSA cryptosystème
-
20-09-2019 - |
Question
Salut je suis en train de mettre en place un système de chiffrement RSA j'ai toutes les valeurs sauf d nombres premiers sélectionnés: p=1889
, q=2003
, n=3783667
, phi=3779776
, e= 61
je me suis coincé trouver quelqu'un pourrait-il me d aider à comprendre?
Mise en place d'un système de cryptage RSA
- Deux grands nombres premiers distincts
p
etq
sont sélectionnés etn = pq
etΦ(n) = (p − 1)(q − 1)
sont calculés. -
Un
e
entier est choisi de telle sorte quegcd(Φ(n), e) = 1
est calculé et led = e^(−1)
inverse multiplicatif dansZΦ(n)
, i.e..ed ≡ 1 (mod Φ (n)).
-
Le nombre
p
,q
etΦ(n)
, sont ensuite mis au rebut. - La paire
(e, n)
est publiée comme la clé de chiffrement publique - Le numéro
d
est la clé de déchiffrement secrète.
La solution
est l'algo, étape par étape, y compris la recherche d .
m de l'article est votre Φ (n) .
Maintenant, vous essayez de trouver un d = (1 + nm) / e , travaillant à travers des valeurs de n jusqu'à ce qu'une solution entière pour e trouvé.
Edit: , vous trouverez une explication plus détaillée du algorithme entier.