IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Problème cryptographie python


Sujet :

Python

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème cryptographie python
    Bonsoir à tous, c'est avec un espoir de trouver des réponses que je me tourne vers les membres de ce forum. En effet, voici mon problème :
    Je commence tous juste la programmation avec le logiciel Edupython, et je dois résoudre un exercice de cryptographie qui consiste à créer un programme permettant le codage d'un message, puis un autre de décodage. Pour ce faire, j'ai le choix entre 4 méthodes de cryptages :
    -Le chiffre de Delastelle
    -Le chiffre de Hill
    -Le chiffre de playfair
    -Le chiffre de RSA

    J'ai déjà commencé à utiliser le chiffre de Delastelle qui semble être la plus simple malheureusement cette méthode est longue et je ne comprends pas tout. Même si cela vous parait facile je vous l'ai dis je débute. De plus je suis un à cours de temps avec l'approche de mes examens de fin d'années que je dois préparés.
    Voilà, après avoir cherché en vain sur tous les forums de python que j'ai trouvé, j'ai décidé de me tourner vers celui ci et ses membres pour la résolution de mon problème. J'aurais donc voulu savoir la quelle de ces méthodes et la plus simple et si possible de l'aide pour la mettre en oeuvre rapidement. J'espère que vous prendrez la peine de me répondre..
    Merci d'avance

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 42
    Points : 54
    Points
    54
    Par défaut
    Personnellement j'ai déjà étudié et mis en oeuvre le code RSA et de Hill. De mon souvenir le code RSA est le plus simple à mettre en oeuvre, sa démonstration est simple puisqu'elle n'utilise que le petit théorème de fermat. Celui de Hill est sympa aussi si tu as un peu étudié les matrice dans les ensembles quotients. C'est bête j'avais un TP hyper intéressant sur le code RSA je sais plus où il est passé..

    Les deux autres je ne connais pas, mais les deux sont rapides à mettre en place

  3. #3
    Membre chevronné
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 609
    Points : 2 073
    Points
    2 073
    Par défaut
    Citation Envoyé par fefou Voir le message
    Bonsoir à tous, c'est avec un espoir de trouver des réponses que je me tourne vers les membres de ce forum. En effet, voici mon problème :
    Je commence tous juste la programmation avec le logiciel Edupython, et je dois résoudre un exercice de cryptographie qui consiste à créer un programme permettant le codage d'un message, puis un autre de décodage. Pour ce faire, j'ai le choix entre 4 méthodes de cryptages :
    -Le chiffre de Delastelle
    -Le chiffre de Hill
    -Le chiffre de playfair
    -Le chiffre de RSA

    J'ai déjà commencé à utiliser le chiffre de Delastelle qui semble être la plus simple malheureusement cette méthode est longue et je ne comprends pas tout. Même si cela vous parait facile je vous l'ai dis je débute. De plus je suis un à cours de temps avec l'approche de mes examens de fin d'années que je dois préparés.
    Voilà, après avoir cherché en vain sur tous les forums de python que j'ai trouvé, j'ai décidé de me tourner vers celui ci et ses membres pour la résolution de mon problème. J'aurais donc voulu savoir la quelle de ces méthodes et la plus simple et si possible de l'aide pour la mettre en oeuvre rapidement. J'espère que vous prendrez la peine de me répondre..
    Merci d'avance
    Je ne connais aucune de ces méthode : a priori, il y a plus simple.
    Si vous ne comprenez pas la méthode et si vous débutez en python, cela risque d'être TRÈS difficile.
    Je ne veux pas être décourageant mais avant d'attaquer la cryptographie, il y a un paquet de choses à apprendre et à comprendre.
    Un bon document, il me semble : http://mathsfg.net.free.fr/themes/cr...orithmique.pdf

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Je connais quand même les base de python et je sais programmer de simple programme comme le traitement d'image ou des petits jeux avec pygame. La méthode RSA m'a justement était déconseillé par mon professeur qui l'a jugé plus difficile et je suis obligé d'utiliser une de ces méthodes. Mais si vous pensez que RSA est plus rapide et plus simple je vais essayer
    Si vous avez encore des informations sur RSA ou les autres je suis toujours preneur. Merci

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 42
    Points : 54
    Points
    54
    Par défaut
    La difficulté est toute relative à chacun : Je te mets des liens
    http://www.dcode.fr/chiffre-bifide-delastelle Pour le chiffre de Delastelle
    http://www.bibmath.net/crypto/index....ienne/playfair Palyfair
    http://fr.wikipedia.org/wiki/Chiffrement_RSA RSA
    http://fr.wikipedia.org/wiki/Chiffre_de_Hill Hill

    N'hésite pas à préciser si tu as du mal sur une/plusieurs méthodes, je les ais lues elles me paraissent toutes simple. Les plus dures sont tout de même Hill et RSA, mais ce sont les plus efficaces !

  6. #6
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 038
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 038
    Points : 8 405
    Points
    8 405
    Par défaut
    j'y vais de mon lien également, ça fait des années que ce site existe et de mon point de vue c'est un must pour appréhender la cryptologie et particulièrement le détail des chiffrements orientés texte :
    http://www.apprendre-en-ligne.net/cr...enu/index.html

Discussions similaires

  1. Récupérer le code source d'une page HTML
    Par phyn04 dans le forum Réseau/Web
    Réponses: 5
    Dernier message: 24/11/2016, 15h45
  2. Installer Omni : Problème avec Python
    Par Colbix dans le forum CORBA
    Réponses: 1
    Dernier message: 18/02/2009, 15h30
  3. [turbogears] problème avec python 2.5
    Par gorgonite dans le forum Général Python
    Réponses: 1
    Dernier message: 23/05/2007, 18h48
  4. [Linux-XML] Probléme avec python-xml
    Par Exodus dans le forum Général Python
    Réponses: 5
    Dernier message: 27/03/2007, 16h47
  5. Problème avec python
    Par Thrystan dans le forum Gnome
    Réponses: 2
    Dernier message: 17/08/2006, 01h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo