首頁 >後端開發 >php教程 >帮忙解密一下十六进制算法!

帮忙解密一下十六进制算法!

WBOY
WBOY原創
2016-06-23 13:56:531090瀏覽

0x1B06C810C86AACCD73D133D356D5
0xB7068F113D6AABCCE1D173D3A0D595D7
帮忙解密一下转换成10进制。


回复讨论(解决方案)

$s = pack('H*', '1B06C810C86AACCD73D133D356D5');$r = 0;for($i=0; $i<strlen($s); $i++) {  $r = bcadd(bcmul($r, 256), ord($s{$i}));}echo $r;
548162345564899173501578159281877

$s = pack('H*', '1B06C810C86AACCD73D133D356D5');$r = 0;for($i=0; $i<strlen($s); $i++) {  $r = bcadd(bcmul($r, 256), ord($s{$i}));}echo $r;
548162345564899173501578159281877



0xB7068F113D6AABCCE1D173D3A0D595D7
解密出来应该是一个8位数字,不知用了什么加密算法!

如果是加密,那么你还得给出明文

如果是加密,那么你还得给出明文


我数据库里看到的就是这些字符呢!0xB7068F113D6AABCCE1D173D3A0D595D7

如果是加密,那么你还得给出明文


如果没有明文是不是就解密不出来了???

第一串与第二串有什么关系的?

第一串与第二串有什么关系的?



没关系,是两个不同的数值。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn