首页 > 解决方案 > 卷的结果

问题描述

谁可以给我解释一下这个?我不了解javascript think,所以我将公式放在这里。谢谢

Two strings are created :
STRING1 = "[NONCE]:[SERVER SEED]:[NONCE]"
STRING2 = "[NONCE]:[CLIENT SEED]:[NONCE]"
For your last roll :
STRING1 = "232:90ae772c1cae8be4e4489f3fc63808e8e114cadcdf9b0a0a85ae6f97179cf395:232"
STRING2 = "232:yqT8rO0uYLvv6CIm:232"

然后使用 HMAC-SHA512 以 STRING2 作为密钥对 STRING1 进行哈希处理,得到一个 128 个字符的十六进制字符串。

十六进制字符串的前 8 个字符被取出并转换为十进制。

然后将该小数除以 429496.7295 并四舍五入到最接近的整数。

这个整数用作您的点数,最大可能值为 10,000。

问题:

所以结果是

892058e2b2d4e314ed2e01d69e143c4d5c13bd5e7813a9f2b0e94cc032eaf0a0

那么它来自哪里以及如何计算呢?

谢谢

标签: javascript

解决方案


推荐阅读