]> git.mxchange.org Git - hub.git/commitdiff
Added missing parameter 2 + wrong hash taken (script dies there).
authorRoland Haeder <roland@mxchange.org>
Mon, 11 May 2015 23:29:01 +0000 (01:29 +0200)
committerRoland Haeder <roland@mxchange.org>
Mon, 11 May 2015 23:29:01 +0000 (01:29 +0200)
Signed-off-by: Roland Haeder <roland@mxchange.org>
application/hub/main/package/class_NetworkPackage.php

index 1fb38d160c5410c96559f393699bc8673f5711b2..fe3ebe81e46f4fa58f34585e7e92027ba670f6e1 100644 (file)
@@ -359,6 +359,8 @@ class NetworkPackage extends BaseHubSystem implements Deliverable, Receivable, R
                } // END - if
 
                // Make sure the requested element is there
+               // @TODO Wrong hash!!!!
+               /* DEBUG-DIE */ die('decodedData=' . print_r($decodedData, TRUE));
                assert(isset($decodedData[self::INDEX_PACKAGE_HASH]));
 
                // There is no DHT entry so, accept the hash from decoded data
@@ -673,10 +675,11 @@ class NetworkPackage extends BaseHubSystem implements Deliverable, Receivable, R
         */
        private function isPackageHashValid (array $decodedArray) {
                // Check validity
-               $isHashValid = Scrypt::checkScrypt($decodedArray[self::INDEX_PACKAGE_SENDER] . ':' . $decodedArray[self::INDEX_PACKAGE_CONTENT] . ':' . $this->determineSenderPrivateKeyHash($decodedArray));
+               //* DEBUG-DIE: */ die(__METHOD__ . ': decodedArray=' . print_r($decodedArray, TRUE));
+               $isHashValid = Scrypt::checkScrypt($decodedArray[self::INDEX_PACKAGE_SENDER] . ':' . $decodedArray[self::INDEX_PACKAGE_CONTENT] . ':' . $this->determineSenderPrivateKeyHash($decodedArray), $decodedArray[self::INDEX_PACKAGE_HASH]);
 
                // Return it
-               //* DEBUG-DIE: */ die(__METHOD__ . ': isHashValid=' . intval($isHashValid) . chr(10) . ',decodedArray=' . print_r($decodedArray, TRUE));
+               //* DEBUG-DIE: */ die(__METHOD__ . ': isHashValid=' . intval($isHashValid) . ',decodedArray=' . print_r($decodedArray, TRUE));
                return $isHashValid;
        }