Pastebin
Paste #230:
< previous paste - next paste>
Pasted by SHA1 FukUp
<?
header('Content-type: text/plain; charset=utf-8');
/*
Simple routine that converts data to SHA1 etc.
Due to too much trouble in asp, we use this one which is very simple...
USAGE: http://dev.blogserver.mobilenation.dk/shatest.php?bd=d36e316282959a9ed4c89851497a717f2003-12-15T14:43:07Ztaadtaadpstcsm
Nokia telefon afleverer flg. HEADER:
X-WSSE: UsernameToken Username="alagami", PasswordDigest="pgdnhqAPts88cpBLcA6o6fmkKtA=", Nonce="ouioE7sst1wFEe8XVkzIaw==", Created="2006-10-01T23:11:42Z"
Heraf kan vi uddrage de data vu skal bruge.
*/
$in_Username = "alagami";
$in_PasswordDigest = "pgdnhqAPts88cpBLcA6o6fmkKtA=";
$in_Nonce = "ouioE7sst1wFEe8XVkzIaw==";
$in_Created = "2006-10-01T23:11:42Z";
$DB_Password = "larsginge";
// Iflg. Nokia skal vi sammensætte Nonce + Created + Password og køre dem igennem maskineriet for at få samme værdi som PasswordDigest.
// Vi prøver:
$Digest = base64_encode(pack("H*", sha1($in_Nonce . $in_Created . $DB_Password)));
// Skulle så resultere i at $Digest og PasswordDigest er 100% ens.
echo "Header PasswordDigest: " . $in_PasswordDigest . "\n";
echo "My PasswordDigest: " . $Digest . "\n";
//echo base64_encode(pack("H*", sha1("d36e316282959a9ed4c89851497a717f" . "2003-12-15T14:43:07Z" . "taadtaadpstcsm")));
?>
New Paste
Go to most recent paste.