PROGRAMME DE CRYPTAGE RSA

Signaler
Messages postés
75
Date d'inscription
samedi 30 août 2003
Statut
Membre
Dernière intervention
7 janvier 2008
-
Messages postés
1
Date d'inscription
dimanche 7 novembre 2010
Statut
Membre
Dernière intervention
7 novembre 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30454-programme-de-cryptage-rsa

Messages postés
1
Date d'inscription
dimanche 7 novembre 2010
Statut
Membre
Dernière intervention
7 novembre 2010

bonjour à tous,
j'ai compilé le le "main.cpp" du programme RSA sous Dev-C++,il m'affiche des erreurs de compilation du genre:
[linker error]undefined reference to 'std::string::size()const'
quelqu'un pourrait me dire pourquoi?
aussi qu'est ce qui faut faire avec "RSA_private.h" et"RSA_private.rc"?(je suis débutante en prog)
merciiiiiiiii
Messages postés
6
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
26 août 2010

ReBonjour, après quelques tests effectués, j'ai trouvé pourquoi je n'arrivais pas à retomber sur mon texte en clair.
Tout d'abord, tout marche bien, cela est du à une mauvaise manipulation de ma part et à un petit manque de précision.
Je m'explique, le problème venait du faite qu'il faut que la clé N soit plus grande que le texte à chiffrer. Deux solutions pour régler cela :
- Soit chiffrer bloc par bloc le message avec chaque bloc ayant une taille inférieur à la taille de la clé N
- Soit augmenter la taille de la clé N dès le début mais cela rallonge le temps de génération de cette dernière
Pour ma part j'ai opté pour la seconde solution le temps d'arriver à implémenter correctement la première solution si cela est possible.
Désolé pour le dérangement, j'espère que ce message n'aura pas été inutile.
Messages postés
6
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
26 août 2010

Bonjour, j'ai voulu tester RSA et donc ton code. Quant j'ai commencé à l'intégré, j'ai eu un souci.
J'espère que cela est une mauvaise manipulation de ma part, mais dès qu'on met un texte à chiffré assez grand,
si on le code puis le chiffre puis le déchiffre puis le décode, on ne retombe pas sur le teste à chiffrer.
Cela ne vient pas du chiffrage ou déchiffrage car si on le code puis décode, cela ne permet pas de retrouver le texte en clair du début ...
En cela, est-ce une mauvaise manipulation de ma part, un problème dans le code ou bien, cela est normal et il faut chiffrer en bloc ?
Merci d'avance pour ta réponse, bonne journée.
Messages postés
17
Date d'inscription
jeudi 1 juillet 2004
Statut
Membre
Dernière intervention
19 mai 2006

Ce logiciel a été codé avec Dev C++. Le fichier RSA.dev peut être ouvert dans Dev-C++. C'est un fichier de projet, qui contient les infos nécessaire à la fabrication du programme à partir des sources, tu pourra donc compiler le programme dans dev-c++.
Il faut cependant que tu installes la librairie GMP dans Dev-C++, car elle est nécessaire au fonctionnement du programme.
Il faut pour cela que tu places le fichier gmp.h présent dans l'archive dans le répertoire header présent dans le dossier d'installation de dev-C++, et le fichier libgmp.a dans le dossier lib.
Afficher les 14 commentaires