mount
Новичок
Вычисление TTH (Tiger tree hash)
TTH (Tiger Tree Hashing) используются, чтобы проверить целостность больших кусков данных. TTH выглядит примерно так: 4NIABZVGR4HOTNRPOMH2IRIJQSJYKFHEEIQUJWY и используется в программах типа Strong DC+
пытаюсь подсчитать его так:
$str=file_get_contents("testttx.rar");
$filesize=filesize("testttx.rar");
$hash = mhash(MHASH_TIGER, $str,$filesize);
$tth = base32($hash);
echo $tth;
но почему-то полученный хэш не сходится с тем значением которое выводит Strong DC+.
может быть кто-то уже сталкивался с подсчетом TTH на php?
p.s. функция base32 подключается отдельно.
TTH (Tiger Tree Hashing) используются, чтобы проверить целостность больших кусков данных. TTH выглядит примерно так: 4NIABZVGR4HOTNRPOMH2IRIJQSJYKFHEEIQUJWY и используется в программах типа Strong DC+
пытаюсь подсчитать его так:
$str=file_get_contents("testttx.rar");
$filesize=filesize("testttx.rar");
$hash = mhash(MHASH_TIGER, $str,$filesize);
$tth = base32($hash);
echo $tth;
но почему-то полученный хэш не сходится с тем значением которое выводит Strong DC+.
может быть кто-то уже сталкивался с подсчетом TTH на php?
p.s. функция base32 подключается отдельно.