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 :

Type de CheckSum CRC 32, CRC8 , CRC 64 dans un fichier binaire


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 80
    Points : 37
    Points
    37
    Par défaut Type de CheckSum CRC 32, CRC8 , CRC 64 dans un fichier binaire
    Bonsoir a tous ,


    Je vais faire trés simple pour permettre aux membres de cérner le probléme sur mon projet .


    Je dois calculer le Checksum d'un fichier binaire aprés l'avoir modifié , le checksum du fichier se trouve a la fin du fichier binaire :





    Le prgramme que j'utilise lis le checksum sur l'offset 0x0000FED8
    J'utilise un programme pour calculer ce CheckSum dont voici les derniers CheckSum Calculer par ce programme pour mieux comprendre le type de CheckSum genérer :


    Ancien Checksum : BF 96 AF 63 79 B3 D4 52
    Aprés Calcul : 85 CA 8F 67 41 44 3F B7



    Ancien Checksum : BF 96 AF 63 79 B3 D4 52
    Aprés Calcul : F4 1B 16 36 2A 67 37 E6



    Ancien Checksum : BF 96 AF 63 79 B3 D4 52
    Aprés Calcul : D0 80 16 36 A9 66 37 E6



    On remarquera que sauf les 2 BYTES ont été changés a partir de la gauche
    Et les 2 BYTES de la droite : D0 80 et 66 le réste n'a pas changé !
    J'arrive pas a comprendre cet algorythm , j'utilise plusieurs sources d'algo CRC
    CRC32 , CRC 8, CRC 64 mais je souhaite comprendre l'algo utilisé pour commencer a créer un projet pour calculer un checksum de mon fichier binaire




    Merci pour vos conseils et suggéstions .



    Cordialement ,
    Fred .

  2. #2
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Points : 661
    Points
    661
    Par défaut
    consule ceci.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 80
    Points : 37
    Points
    37
    Par défaut
    Salut ,

    Merci , mais ça ne répond pas a ma quéstion ni a mon probléme , le lien que tu as donné c'est pour un CRC16 et CRC32 .
    merci quand méme .

Discussions similaires

  1. type de donnée pour un fichier binaire.
    Par cbleas dans le forum Modélisation
    Réponses: 9
    Dernier message: 14/01/2009, 21h26
  2. Réponses: 11
    Dernier message: 18/07/2007, 15h20
  3. [Security] type booleen dans un fichier de contexte xml
    Par rc_29 dans le forum Spring
    Réponses: 5
    Dernier message: 04/04/2007, 09h21
  4. Réponses: 4
    Dernier message: 02/06/2006, 15h41
  5. Réponses: 10
    Dernier message: 16/12/2004, 15h23

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