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

Sécurité Java Discussion :

[SHA-1 OGONE]Comparaison de 2 hash hexa -> 1 ou 2 caractères différents


Sujet :

Sécurité Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Lethal
    Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2006
    Messages : 194
    Par défaut [SHA-1 OGONE]Comparaison de 2 hash hexa -> 1 ou 2 caractères différents
    Bonjour,

    Ca fait maintenant plusieurs heures que je bloque.
    Je dois communiquer avec ogone pour un module de payement en ligne sur mon site.

    Je dois donc concaténer plusieurs éléments pour créer une chaine qui sera crypté via SHA-1. Je dois ensuite comparer le hash avec celui qu'ogone m'envoit pour etre certain que l'info vient bien d'ogone.

    Seul problème, ça fonctionne une fois sur 2! Je comprendrais si les 2 hash étaient completement différents mais ça se joue sur 1,2 ou 3 caractères hexa.

    Je vous mets plusieurs exemples:
    807F8547208F299264ED341D2F863F3B6415451C : ogone
    807F8547203F299264ED341D2F863F3B6415451C : généré par moi
    C5099FA5AD4C40FCAB907658D84146D892CB349D: ogone
    C5099FA5AD4C40FCAB3F7658D84146D892CB343F: généré par moi
    BD60398F047CDE46EA689394AADA7D7A002358E8: ogone
    BD60393F047CDE46EA689394AADA7D7A002358E8: généré par moi
    26F38FBDFA12E7AE86F9B74EEDAEE32B17134D96:ogone
    26F33FBDFA12E7AE86F9B74EEDAEE32B17134D96: généré par moi
    Je ne comprend vraiment pas comment les 2 hash peuvent être si peu différents ?!?

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 586
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 586
    Par défaut
    Moi non plus, mais je constate qu'à chaque fois que tu as une différence, de ton côté tu as 0x3F. Un peu trop récurrent.

    On peut voir :
    - Tu compares des quoi à des quoi ? (Genre un byte[] à un byte[], un String à un String, un char[] à un char[], un String[] à un String[]...)
    - Comment est construit l'objet de ce type ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/08/2013, 00h30
  2. Comparaison de deux Hashs
    Par nico38100 dans le forum Langage
    Réponses: 5
    Dernier message: 12/08/2013, 15h45
  3. Réponses: 2
    Dernier message: 23/12/2009, 21h46
  4. Réponses: 2
    Dernier message: 09/07/2008, 16h20
  5. Comparaison d'adresse en hexa.
    Par molo2003 dans le forum MFC
    Réponses: 6
    Dernier message: 08/04/2006, 10h38

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