为什么我手工生成的助记种子短语不被元面具或信任钱包识别

时间:2022-09-20 17:04  

我用这个代码创建了一个随机熵

func randomNumGenerator() []byte {n:= 16 randomByte:= make([]byte, n) _, err:= rand.Read(randomByte) if err != nil {panic(err)}返回randomByte

和校验和func校验和(熵*字符串){

data:= *entropy checkSumLength:= len(*entropy) / 32 //熵的Sha256散列:= Sha256 . sum256 ([]byte(data)) // hexFormat:= hhex . encodetostring (hash[:]) bitHash:= byteToBit(hash[:]) *熵= *熵+ bitHash[0:checkSumLength]

我们把它加到熵的末尾,把熵减半为11位,与2048个单词列表进行匹配,就得到了这个单词。

“持续重制移位未来石材合并古董否认分世纪泥粉”

但当我使用这个词在trustwallet显示无效种子短语

有人能给我解释一下为什么吗?我在代码中正确地执行了所有BIP39步骤

为什么我手工生成的助记种子短语不被元掩码或信任钱包识别

 
本文版权遵从外房网免责声明,更多问题请发送邮件至:
sam@glofang.com
12小时在线QQ客服
周一至周日 9:00-21:00

广告联系

邮箱:glofang@glofang.com