我使用sha3生成了一个哈希值,我需要将其转换为大值。整型值。可能吗?或者有没有一种方法可以获得哈希的整数值?
下面的代码引发无法转换类型哈希的错误。键入 int64 的哈希值:
package main
import (
"math/big"
"golang.org/x/crypto/sha3"
"fmt"
)
func main(){
chall := "hello word"
b := byte[](chall)
h := sha3.New244()
h.Write(chall)
h.Write(b)
d := make([]byte, 16)
h.Sum(d)
val := big.NewInt(int64(h))
fmt.Println(val)
}
动漫人物
手掌心
相关分类