ELGAMALCIPHER

pgl10 Messages postés 380 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 29 octobre 2023 - 11 janv. 2010 à 16:39
louelh95 Messages postés 3 Date d'inscription lundi 7 mars 2011 Statut Membre Dernière intervention 8 mars 2011 - 8 mars 2011 à 14:52
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/51103-elgamalcipher

louelh95 Messages postés 3 Date d'inscription lundi 7 mars 2011 Statut Membre Dernière intervention 8 mars 2011
8 mars 2011 à 14:52
Excellent
louelh95 Messages postés 3 Date d'inscription lundi 7 mars 2011 Statut Membre Dernière intervention 8 mars 2011
8 mars 2011 à 14:50
BOn travail, (moi j'ai fais en trois executables distints pour plus de comprehension...)
à cette ligne : mpz_powm_ui(c2,temp,1,p); ça ne serait pas plus naturel de mettre mpz_mod(c2,c2,P);
Aller je mets 10/10 et on en parle plus :)
CHAR As Human Messages postés 20 Date d'inscription vendredi 23 septembre 2005 Statut Membre Dernière intervention 10 juin 2010
14 janv. 2010 à 18:35
Merci beaucoup pour cette note !
J'ai mis en ligne le .exx (à renommer en .exe), c'est donc la version compilé pour Windows.
J'aurais voulu mettre en ligne la version compilé pour Linux (car j'aime bien la portabilité) mais malheureusement, je n'ai pas réussi à compiler "en dur", ce que je veux dire est qu'avec l'exécutable créé pour Linux, il faut installer GMP, j'ai pourtant tenté de compiler avec des librairies statiques ! D'ailleurs, j'espère qu'il n'est pas nécessaire d'installer GMP pour utiliser le programme Windows (j'ai pas essayé sur d'autres Windows que le mien)?
pgl10 Messages postés 380 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 29 octobre 2023 11
14 janv. 2010 à 10:14
Cela vaut bien un 10
pgl10 Messages postés 380 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 29 octobre 2023 11
14 janv. 2010 à 10:10
Bonjour CHAR As Human. Un grand merci pour ces informations complémentaires. On
peut en trouver d'autres à http://www.bibmath.net/crypto/plan.php3 - Je mets 10
pour le sujet, le source, l'emploi de GMP et la compilation que j'ai pu faire
sans aucun problème. La publication d'un exécutable renommé est conforme à
CodeS-SourceS, explication : http://www.cppfrance.com/code.aspx?ID=41851
CHAR As Human Messages postés 20 Date d'inscription vendredi 23 septembre 2005 Statut Membre Dernière intervention 10 juin 2010
13 janv. 2010 à 21:52
Salut PGL10, ça m'a tout l'air de ne pas être en accord avec la charte de code-sources ce que tu me propose là...
Par contre, ici, sur une petite page google, j'ai mis l'exe (il faudra le renommer) => http://sites.google.com/site/charcrypto/home/elgamal
pgl10 Messages postés 380 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 29 octobre 2023 11
11 janv. 2010 à 16:39
Bonjour,
- Pour afficher les é, vous pouvez remplacer les é par \202
- Ce serait bien sympathique d'ajouter un zip avec elgamal.exe renommé en elgamal.exx
Rejoignez-nous