Probleem met een SHA1 hashing
Sacha K
04/11/2010 19:18:51Hallo Allemaal,
Ik loop vandaag al de hele dag stuk op een probleem met een sha1 hash, hopelijk kan iemand mij hier mee helpen.
Ik heb onderstaande stukje code:
En nu is dit het geval. Wanneer ik op deze manier $hash aanmaak dan komt hier een hash string uit die anders is dan wanneer ik de waarde van $string zelf handmatig laat hashen. Vervolgens is de handmatig gehashte string wel correct en de andere niet.
Ik heb al vele keren gegoogled om een oplossing te vinden maar ik heb het nog niet kunnen vinden.
Is er misschien hier iemand die het antwoord weet op mijn vraag?
In iedergeval bedankt voor het meedenken.
Groeten,
Sacha
Graag in het vervolg bij code, [code] [/code] tags gebruiken. [/modedit]
Ik loop vandaag al de hele dag stuk op een probleem met een sha1 hash, hopelijk kan iemand mij hier mee helpen.
Ik heb onderstaande stukje code:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
if (is_array($this->getFormData())){
foreach ($this->getFormData() as $name => $value) {
$string .= $name."=".$value.$shamethod;
}
}
$hash = sha1($string, false);
echo $hash.'<br />';
echo $string;
foreach ($this->getFormData() as $name => $value) {
$string .= $name."=".$value.$shamethod;
}
}
$hash = sha1($string, false);
echo $hash.'<br />';
echo $string;
En nu is dit het geval. Wanneer ik op deze manier $hash aanmaak dan komt hier een hash string uit die anders is dan wanneer ik de waarde van $string zelf handmatig laat hashen. Vervolgens is de handmatig gehashte string wel correct en de andere niet.
Ik heb al vele keren gegoogled om een oplossing te vinden maar ik heb het nog niet kunnen vinden.
Is er misschien hier iemand die het antwoord weet op mijn vraag?
In iedergeval bedankt voor het meedenken.
Groeten,
Sacha
Graag in het vervolg bij code, [code] [/code] tags gebruiken. [/modedit]
Gewijzigd op 04/11/2010 19:44:11 door Bas IJzelendoorn
Er zijn nog geen reacties op dit bericht.