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 :

implémentation algorithme XOR


Sujet :

C

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    amateur
    Inscrit en
    Octobre 2007
    Messages
    731
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : amateur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 731
    Par défaut implémentation algorithme XOR
    Bonjour,

    Je me suis mis à implémenter l'algorithme XOR.
    Quand j'ai fais mes algos, je n'ai pas pensé au fait qu'un caractère pouvait être transformé en caractère EOF qui vaut je crois -1 sous Windows.
    Une fois le fichier crypté, le résultat est enregistré dans un fichier texte ainsi que la clé de cryptage.

    Or si dans l'un ou dans les deux fichiers, un caractère est changé en EOF avant la fin réelle du fichier, ils deviennent donc tronqués au décryptage et celui ci est incomplet.

    En gros ce que je fais:
    Je récupère le fichier à crypter dans un string.
    Je convertis en binaire signé chaque caractère de la string.
    J'applique une clé xor de la taille de l'ensemble de la string convertis en binaire signé.
    Je convertis en caractères les binaires signés "xoré" et la clé.
    J'enregistre la clé et le résultat du cryptage dans un fichier texte.

    Quelqu'un a t-il une idée pour remédier à cela ?
    Sinon je pourrais coller dans les fichier textes le code binaire des char au lieu du char lui même mais bon cela occupe 8*plus de place et çela procure moins d'effet qu'un ramassis de caractères imbitable.

    Je mets le code source en PJ si quelqu'un souhaite regarder.
    Projet codeblocks complié sous windaub.

    Merci d'avance.
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. implémentation algorithme ID3
    Par Nayra dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 30/11/2010, 09h50
  2. Cryptographie algorithme XOR
    Par KaNDeL dans le forum Débuter
    Réponses: 5
    Dernier message: 29/09/2009, 17h56
  3. probleme implémentation algorithme FFT
    Par philo69 dans le forum C
    Réponses: 15
    Dernier message: 08/05/2007, 17h33
  4. Algorithme XOR - Bogue
    Par Invité dans le forum C
    Réponses: 17
    Dernier message: 31/10/2006, 19h42
  5. [Algorithme]XOR
    Par zitoun dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 29/11/2005, 09h11

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