比特币地址和私钥是怎比样生成的?

广告 X
OK欧意app

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

注册下载,立即领取价值高达60,000元数字货币盲盒

比特币使用椭圆曲线算法生成公钥和私钥,选择的是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)也就不能生成了。

上一篇2024-11-15

相关推荐

  • 比特币地址和私钥是怎比样生成的?

    比特币使用椭圆曲线算法生成公钥和私钥,选择的是scp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallt.dat中直接保存了公钥和私钥。我们在接

    2024-11-15 03:45:56
    0
  • m码裤子是27还是28 尺码介绍

    1、m码裤子是27~28号。68CM至70CM作S码(25-26码);72CM-74CM作M码(27-28码);76-78CM作L码(29-30码);80CM-82CM作L码(31-32码)。

    2024-11-15 03:45:56
    0
  • 虚拟货币实时行情(虚拟币实时交易行情)

    大家好。今天,腾赚网在这里告诉你关于虚拟货币的实时市场虚拟币实时交易市场)。很多人还不知道。现在让我们来看看。 1.1.资金安全:始终把用户利益放在第一位,努力为

    2024-11-15 03:45:56
    0
  • 《2018上海区块链技术与应用白皮书》正式发布,杨浦区推出若干政策规定

    2018中国(上海)区块链技术创新峰会暨2018中国(上海)大数据产业创新峰会昨日在上海杨浦区举办,峰会包含主论坛及三个分论坛,重点围绕区块链技术交流、应用场景探讨、

    2024-11-15 03:45:56
    0
  • AOA币(极光链)项目市场表现如何?前景怎么样?

    Aurora(AOA)极光链致力于提升速度,定位于为应用而生的区块链,解决区块链难题并且保证立即可用。将链接区块链与各个行业,促进应用落地,构建多彩区块链世界。

    2024-11-15 03:45:56
    0
  • 狗狗币价格预测(狗狗币价格行情走势)

    大家好。今天腾赚网在这里给大家预测一下狗狗币的房价狗狗币走势。很多人还不知道。现在让我们来看看。 1.从8月30日开始,一个地址开始疯狂囤币,恰好是狗狗币开始崛

    2024-11-15 03:45:56
    0
  • CAN币怎么样?值得投资吗?

    can的初衷是用区块链技术打造自组织的分布式的数字广告生态系统,解决传统数字广告的欺诈信息不对等的问题。为广告主节省成本,并提高广告传播效率。现在还没推出公

    2024-11-15 03:45:56
    0
  • 币圈大梦对BA币的评级

    项目名称:ba

    2024-11-15 03:45:56
    0