首页 > 攻略资讯 > 应用攻略 > 比特币私钥是怎么产生的(比特币私钥是怎么弄的)

比特币私钥是怎么产生的(比特币私钥是怎么弄的)

作者:来源网络 来源:网络 时间:2024-07-01

比特币之所以能够在投资市场有这么稳的地位全靠它背后的技术支持,其中最关键的数据就是它的私钥,高超的数字算法,投资的每一笔资金都会很好的记录好,可能有很多的朋友还不知道比特币私钥是怎么产生的,想要了解的话都可以看看下方相关的内容。~

比特币之所以能够在投资市场有这么稳的地位全靠它背后的技术支持,其中最关键的数据就是它的私钥,高超的数字算法,投资的每一笔资金都会很好的记录好,可能有很多的朋友还不知道比特币私钥是怎么产生的,想要了解的话都可以看看下方相关的内容。

QQ截图20240701134521.png

比特币私钥是怎么产生的

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

2.在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。

3.字符转换过程与私钥的字符转换过程完成相同,步骤是先把输入的内容(对于公钥就是20字节的摘要结果,对于私钥就是32字节的大数)增加版本号,经过连续两次SHA-256算法,取后一次哈希结果的前4字节作为校验码附在输入内容的后面,然后再经过Base58编码,得到字符串。

4.私钥的本质是一个数字,公钥的本质也是一个数字,如果把任何数字当成私钥,都可以利用椭圆曲线加密算法生成这个数字对应的公钥,即,Function椭圆曲线加密算法(私钥)=公钥

5.256位全部用0和1表示,因为计算机只认识0和1,我们所有存在计算机的内容最终全是0和1,这是计算机的世界,那么,256位长度的随机数,就是2的256次方,大概是10000……一共有77个0。可以有这么多个随机数,也就是可以有这么多个私钥。

小编带来的分享已经结束了,快来收藏吧,这里有超多精彩资讯浏览,还有免费教程学习!

分类列表
热门搜索
通神(首续0.1折)免费版 除妖大冒险(0.1折重磅专服)中文版 新塔防三国-全民塔防(0.1折开箱养老)手机版 国战来了(0.1折征战洛阳)官方版 天天有喜2(0.1折送红颜皮肤)手机版 大秦霸业(手撸真充0.1折)最新版本 醉武侠(0.1折夏日无限充)正版 热血千刀斩(0.1折送骑送百万)最新版本 奔跑的蜗牛(0.1折送神将)手机版 超冒险小镇物语2(摸金0.1折满福利)中文版 极限拼图挑战官方下载 剑与骑士团极速版 代号魔法与策略官方 剑与骑士团官方下载 鲜花配对乐园免费版 躺平阻击战精简版 战车幸存者中文版 割草小分队手游 美味小吃街官方下载 水中冥想官服 顶级烹饪师免费版 机甲猎怪者最新 恐怖小怪兽官方版 放置巨型医院大亨手游 极限跑酷达人精简版 密室逃脱17守护公寓 同人精忠报国岳飞传 反差萌小姐 密室逃脱15神秘宫殿 空当接龙 爱看小说app下载最新版本 爱奇艺阅读下载官方下载 浩看小说手游 甬派中文版 微链购官方版 三水区教育OA官方下载 桂香街菜场中文版 项目管控平台官方版
返回顶部