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 moiC5099FA5AD4C40FCAB907658D84146D892CB349D: ogone
C5099FA5AD4C40FCAB3F7658D84146D892CB343F: généré par moiBD60398F047CDE46EA689394AADA7D7A002358E8: ogone
BD60393F047CDE46EA689394AADA7D7A002358E8: généré par moiJe ne comprend vraiment pas comment les 2 hash peuvent être si peu différents ?!?26F38FBDFA12E7AE86F9B74EEDAEE32B17134D96:ogone
26F33FBDFA12E7AE86F9B74EEDAEE32B17134D96: généré par moi









Répondre avec citation



Partager