我面对奇怪的结果FO go
SHA3-256功能: 这里是source codeGo lang SHA3-256给出无效输出?
import (
"golang.org/x/crypto/sha3"
"encoding/hex"
)
func main() {
pub, _ := hex.DecodeString("c342dbf7cdd3096c4c3910c511a57049e62847dd5030c7e644bc855acc1fd626")
h := sha3.Sum256(pub[:])
fmt.Printf("SHA3 %x\n", h)
// expected: b32562e67d3ea44ba1367ce134caac49fd305b24cde6716ad3857ac682576379
// received: 8a3ccc097f854811f4c49346da9c3bd1745d087ed539fa7817960f3e0ed8a44f
}
我核实夫妇在线转换器的结果,他们都给予同样的结果,与我的不同。
您有问题要问?另外,请让你的问题自成一体。 –
打印'sha3.Sum256([] byte(“c342dbf7cdd3096c4c3910c511a57049e62847dd 5030c7e644bc855acc1f d626”))''的结果并看到相同的“错误”结果 – JimB