- 20
- 0
- 约1.96千字
- 约 7页
- 2018-08-14 发布于江苏
- 举报
比特币私匙公匙及钱包地址之间的关系
火币网-专业的 HYPERLINK / 比特币交易平台:
比特币私匙公匙和钱包地址之间的关系
想要深入了解 HYPERLINK / \t /teach/_blank 比特币的交易部分,需要掌握到很多密码学知识:公钥、私钥、哈希、对称加密、非对称加密、签名等等。那么普通用户最关心的莫过于哪些东西是需要用户认真保管不能对外泄露的,而哪些是可以对外公开的呢?接下来我们先从钱包的地址生成说起。
钱包地址生成
1. 首先使用随机数生成器来生成一个“私钥”。一般来说这是一个256bits的字符串,拥有了这串字符就可以对相应“钱包地址”中的比特币进行操作(比如:花费掉它),所以它必须是被妥善保管的。
2. “私钥”再经过SECP256K1的算法处理,然后生成了“公钥”。SECP256K1是一种椭圆曲线算法,通过一个已知的“私钥”,可以算得对应的“公钥”。但是,知道某一“公钥”,却无法反向计算出“私钥”。这个也是保障比特币安全的算法基础。
3. 同SHA256一样,RIPEMD160也是一种Hash算法,由“公钥”可以计算得到”公钥哈希“,同样地,反过来是行不通的。
4. 将一个字节的地址版本号连接到“公钥哈希”的头部,然后对其进行两次SHA256运算,将结果的前4个字节作为“公钥哈希”的校验值,连接放在其尾部。
5. 将上一步的结果使用BA
您可能关注的文档
- 模座静力有限元分析和结构改进.doc
- 模拟件试制实施则(征求意见稿)修改(无标记)08.6.15.doc
- 模态逻辑—模态题和推理.ppt
- 模拟城市5关于通以及塞车的一些心得体会告诉你.pptx
- 横栏镇太平洋灯饰项目前期方案.ppt
- 橡胶改性沥青应力吸收层施工工法7.doc
- 欧洲投资银行贷款西鄱阳湖流域.doc
- 歌曲欣赏月光水岸1.ppt
- 正则表格达式PPT示例讲解.ppt
- 正宗羊肉汤的做法:三道工序去除羊肉膻味.docx
- 北京市市场监督管理其他行政权力裁量权基准.pdf
- TYALAS003-2026 滇池金线鲃种质标准编制说明.pdf
- TYALAS012-2026 实验动物 鹌鹑禽流感病毒荧光定量RT-PCR检测技术编制说明.pdf
- TGXAS-儿童体外膜肺氧合ECMO护理技术规范 .pdf
- DB37T-非煤矿山企业安全风险分级管控和隐患排查治理双重预防机制建设规范编制说明.pdf
- TGDIU121-2026 企业智能风控平台建设通用规范及编制说明.pdf
- TGDIU120-2026 基于区块链的企业业务数据可信存证技术规范及编制说明.pdf
- 农产品营养品质评价指南编制说明.pdf
- TCECS-绿色建材评价 免拆复合保温模板.pdf
- TYALAS025-2026 抗皱功效化妆品评价动物模型技术规范编制说明.pdf
原创力文档

文档评论(0)