Sha256 *2

darkroad Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
meganium Messages postés 332 Statut Membre -
Bonjour,

je ne suis pas sur de moi je crois que se n'est pas la bonne section mais je vais quand meme poser ma question voila j'ai une souci avec sha256

voici la chaine a encrypter :

01 00 00 00
02
f6 4c 60 3e 2f 9f 4d af 70 c2 f4 25 2b 2d cd b0 7c c0 19 2b 72 38 bc 9c 3d ac ba e5 55 ba f7 01 01 00 00 00 00 ff ff ff ff
29 f8 41 db 2b a0 ca fa 3a 2a 89 3c d1 d8 c3 e9 62 e8 67 8f c6 1e be 89 f4 15 a4 6b c8 d9 85 4a 01 00 00 00 19 76 a9 14 70 79 2f b7 4a 5d f7 45 ba c0 7d f6 fe 02 0f 87 1c bb 29 3b 88 ac ff ff ff ff
01
a0 86 01 00 00 00 00 00 19 76 a9 14 70 79 2f b7 4a 5d f7 45 ba c0 7d f6 fe 02 0f 87 1c bb 29 3b 88 ac
00 00 00 00
01 00 00 00

et le resultat devrais etre sa : 17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc

la methode est sha256(sha256(chaine))

donc si j'ai bien compris la chaine est a encrypte 2 fois en sha256 en retirant biensur les espace mais je bloque je n'ai pas ce resultat

si quelqu'un pourrait eclaire ma lanterne !!!

merci d'avance

10 réponses

  1. Utilisateur anonyme
     
    Bonjour, d'où vient ta chaîne? C'est peut être une question de codage de caractères. Si tu peux poster le code en question ça peut aider. Pourquoi utiliser 2 fois la fonction SHA256?
    0
  2. Utilisateur anonyme
     
    C'est plutôt ton code PHP que tu dois montrer pas le forum où il y a cet exemple, ça a l'air de valeurs binaires et non une chaîne.
    0
  3. darkroad Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    voila en gros ce qu'il est dis et oui c du binaire

    01 00 00 00
    02
    f6 4c 60 3e 2f 9f 4d af 70 c2 f4 25 2b 2d cd b0 7c c0 19 2b 72 38 bc 9c 3d ac ba e5 55 ba f7 01 01 00 00 00 00 ff ff ff ff
    29 f8 41 db 2b a0 ca fa 3a 2a 89 3c d1 d8 c3 e9 62 e8 67 8f c6 1e be 89 f4 15 a4 6b c8 d9 85 4a 01 00 00 00 19 76 a9 14 70 79 2f b7 4a 5d f7 45 ba c0 7d f6 fe 02 0f 87 1c bb 29 3b 88 ac ff ff ff ff
    01
    a0 86 01 00 00 00 00 00 19 76 a9 14 70 79 2f b7 4a 5d f7 45 ba c0 7d f6 fe 02 0f 87 1c bb 29 3b 88 ac
    00 00 00 00
    01 00 00 00

    then do sha256(sha256(modified transaction))

    this will result in : 17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc

    mais pourquoi cela ne fonctionne pas?
    et merci de l'interet que tu porte a mon souci
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Utilisateur anonyme
     
    Montre déjà comment ton code est fait pour qu'on te dise ce qui cloche et qu'est-ce qui te fait dire que c'est pas bon.
    0
  6. darkroad Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    sa risquerez d'etre long c pour sa que j'avais mis un lien
    0
    1. Utilisateur anonyme
       
      Le lien donné est une méthode, apparemment. Ca n'explique pas comment toi tu essaies de l'implémenter et pourquoi ça ne fonctionne pas chez toi.
      0
  7. darkroad Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    j'ai code ce code binaire en 2* sha 256 et je n'obtiens pas le resultat voulu
    0
  8. darkroad Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    rien de plus simple je prend le code binaire et je le passe une fois en sha256 puis le hash obtenu en sha256 mais le resultat n'est pas celui donne
    0
  9. Utilisateur anonyme
     
    Je te demande juste comment tu fais pour savoir si ce que tu fais est bon ou pas. Tu utilise quoi pour générer ton SHA256. Quel outil? Comment est ton binaire.
    0
  10. meganium Messages postés 332 Statut Membre 81
     
    Bonjour,
    SHA256 ets une fonction de hachage, elle ne peut donc pas etre "décrypter".
    0