从比特彗星的种子库获取种子hash到key的php实现

特彗星的种子形如

http://torrent-cache.bitcomet.org:36869/get_torrent?info_hash=004f50950256e66f128d528d0773fdefbc298cce&size=226920869&key=44a2a41842ff15b47cf54c1470356b32cba26730

其中key的算法是重点,通过反编译某人的com组件然后使用php实现了该算法

$hex = hex2bin($hash);
$key = sha1('bc'.$hex.'torrent');