CRYPTOSYSTÈME ELGAMAL LIBRAIRIE GMP

Signaler
Messages postés
313
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
26 mai 2020
-
Messages postés
1
Date d'inscription
dimanche 22 avril 2007
Statut
Membre
Dernière intervention
30 juin 2012
-
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/52904-cryptosysteme-elgamal-librairie-gmp

Messages postés
1
Date d'inscription
dimanche 22 avril 2007
Statut
Membre
Dernière intervention
30 juin 2012

salut
je veux executer ces classe sous turbo c mais j ai pas trouver la biblio gmp.h????
Messages postés
20
Date d'inscription
vendredi 23 septembre 2005
Statut
Membre
Dernière intervention
10 juin 2010

Ton code est plus beau que le mien =>10/10 !
Mais bon, j'étais en L2 quand je l'ai fait, c'est marrant, j'ai aussi fait un Master Réseau/Sécurité après ! Bonne chance !
Messages postés
3
Date d'inscription
lundi 7 mars 2011
Statut
Membre
Dernière intervention
8 mars 2011

Merci PGL10 je vais le compiler sous windows aussi et je testerai les caractères accentués
Pour la doc promis j'écrirai un ptit truc
le lien en 4°) est très très instructif
Messages postés
313
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
26 mai 2020
2
Bravo pour ce logiciel bien présenté et instructif. Quatre remarques :
1°) Il se compile sans aucun problème sous Windows XP avec Visual C++ 6.0
2°) Une petite documentation et un mode d'emploi seraient les bienvenus
3°) Pour les caractères accentués sous Windows on peut utiliser :
void print(char* s) { // pour afficher avec conversion ANSI to OEM
int n;
char* c;
n = strlen(s);
c = (char *)malloc(n*sizeof(char));
CharToOem(s,c);
printf("%s",c);
free(c);
return;
}
4°) Et de plus, il est intéressant de visiter le site web de Paul Herman à :
http://www.frenchfries.net/paul/factoring/source.html où se trouvent des
sources complémentaires de cryptage et surtout la bibliothèque Integer.h
et Integer.cc qui permet d'utiliser GMP comme de vrais entiers en C et C++