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

 C Discussion :

Cryptographie monoalphabetique En C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2011
    Messages : 14
    Par défaut Cryptographie monoalphabetique En C
    Bonjour,
    j'ai comme exercice la creation d'un programme de cryptage monoalphabetique de texte en C
    voici mon idée:
    -apres avoir enregistrer le texte ou mot entré par l'utiliateur , je voudrais le mettre dans un tableau mais je bloque sur comment enregistrer chaque lettre du texte dans ce tableau
    une idée?

  2. #2
    Membre émérite Avatar de orfix
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 707
    Par défaut
    Citation Envoyé par midweb Voir le message
    -apres avoir enregistrer le texte ou mot entré par l'utiliateur...
    Quelle structure de données as-tu utilisé ? probablement un char[] (tableau/chaîne de caractères) et donc ton problème ne se pose pas...

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2011
    Messages : 14
    Par défaut
    en effet
    voici ce que j'ai obtenu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main()
    {
       char text[100];
     
       /**cle de chiffrement A=1=Q.......Z=26=M ***/
       char tab0[]={'Q','W','E','R','T','Y','U','I','0','P','A',
       'S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M'};
       /**********************************************/
     
            /***cle de chiffrement A=1=Q.......Z=26=M *******/
            char tab1[]={'K','X','V','M','C','N','O','P','H','Q','R',
            'S','Z','Y','I','J','A','DK','L','E','G','W','B','U','Y','T'};
            /**************************************************/
        printf("Entrer votre texte \n");
        scanf("%s", &text);
     
         printf("le texte  est:%s", text);
     
     
     
     
        return 0;
    }
    mais vu que le format %s n'enregistre pas les blancs , ça coince
    Je precise que je suis un debutant

  4. #4
    Membre émérite Avatar de orfix
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 707
    Par défaut
    Citation Envoyé par midweb Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <...>
    char tab0[]={'Q','W','E','R','T','Y','U','I','0','P','A',
       'S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M'};
    <...>
    char tab1[]={'K','X','V','M','C','N','O','P','H','Q','R',
    'S','Z','Y','I','J','A','DK','L','E','G','W','B','U','Y','T'};
    <...>
    Peut avantageusement être remplacé par (bien que ce ne soit pas exactement la même chose):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <...>
    char tab0[]="QWERTYUI0PASDFGHJKLZXCVBNM";
    <...>
    char tab1[]="KXVMCNOPHQRSZYIJADKLEGWBUYT";
    <...>
    Citation Envoyé par midweb Voir le message
    mais vu que le format %s n'enregistre pas les blancs , ça coince
    Tu t'y prends mal tout simplement, Comment lire une ligne de manière securisée ?

    Citation Envoyé par midweb Voir le message
    Je precise que je suis un debutant
    On l'a tous été ! il faut juste avoir le réflexe de vérifier sur la FAQ, puis lancer une petite recherche sur ce même forum...

    Bon courage.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2011
    Messages : 14
    Par défaut
    merci pour la faq

Discussions similaires

  1. [C#] Cryptographie par clefs privée/publique
    Par dev01 dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/08/2011, 21h44
  2. Hackers pour tests d'un système de cryptographie
    Par duchere dans le forum Algorithmes et structures de données
    Réponses: 32
    Dernier message: 27/07/2005, 13h46
  3. Cryptographie
    Par dynobremo dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 12/05/2005, 17h35
  4. Cherche algo de cryptographie
    Par Oberown dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 16/09/2004, 09h02
  5. [C#] Xml et la cryptographie
    Par freddyboy dans le forum C#
    Réponses: 14
    Dernier message: 01/06/2004, 13h55

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