主页 > imtoken冷钱包官方下载 > 比特币地址和私钥是如何生成的? 生成过程介绍

比特币地址和私钥是如何生成的? 生成过程介绍

imtoken冷钱包官方下载 2023-01-18 16:36:00

比特币地址和私钥是如何生成的? 这个问题一直难倒了我们,下面就为大家介绍一下。 希望小编的内容可以帮到你。

曾经比特币私钥大全_比特币私钥数据库_比特币 私钥

比特币采用椭圆曲线算法生成公钥和私钥,选择了secp256k1曲线。 生成的公钥是33字节的大数,私钥是32字节的大数。 公钥和私钥直接保存在钱包文件wallet.dat中。 我们接收和发送比特币时使用的比特币地址是公钥经过算法处理后得到的。 具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理曾经比特币私钥大全,最后得到20字节的汇总结果,然后就是我们看到的地址通过字符转换过程获得。

比特币私钥数据库_比特币 私钥_曾经比特币私钥大全

比特币地址和私钥是怎比样生成的?生成过程介绍

比特币私钥数据库_比特币 私钥_曾经比特币私钥大全

这个字符转换过程和私钥的字符转换过程是一样的。 步骤是先增加输入内容的版本号(公钥20字节汇总结果,私钥大量32字节)。 两次SHA-256算法,将最后一次哈希结果的前4个字节作为校验码追加到输入内容中,再用Base58编码得到一个字符串。

比特币 私钥_曾经比特币私钥大全_比特币私钥数据库

这里需要说明的是,为了让输出的字符串容易区分曾经比特币私钥大全,Base58编码在编码时特意排除了4个字符:'0'、'I'、'l'、'O',如果要生成一个带有特殊后缀的字符串 如果没有地址,就不要带这4个符号。 比如我的ID(walker)就生成不了。

比特币私钥数据库_曾经比特币私钥大全_比特币 私钥

小编这里通过以上介绍,关于比特币私钥的很多问题。 我想我们应该基本上了解更多的内容。