1

我正在使用SHA1,所以我想将其输出转换SHA1为整数

4

3 回答 3

0

这会将 /tmp/a 的 sha1sum 转换为十进制整数:

$ (echo ibase=16; (cat /tmp/a | sha1sum | tr a-z A-Z | sed s/-// )) | bc 
于 2011-06-04T13:00:53.697 回答
0

怎么样

echo preg_replace("/[^0-9]/i", "", sha1("apikot"));
于 2009-11-09T07:16:17.543 回答
0

您可以用 5 个长整数表示 160 位。这可能是一个包含 5 个长整数的数组,也可以是一个包含 10 个短整数的数组。您是否试图使其比一串字符/位更容易处理?

于 2009-11-09T09:27:44.103 回答