比特币的公匙目录
比特币的公匙
比特币的公开密匙和秘密密匙是一对非对称加密密匙。公开密匙相当于他人发送比特币的地址。秘密密匙用于交易签名,证明用户拥有发送比特币的权利。
例如,在接收比特币转账时,接收方会收到比特币地址,这实际上是一个公开密钥。你可以使用这个公开密匙领取比特币。向他人发送比特币时,需要用自己的秘密密匙在交易中签名。这样一来,收款人就确认了自己有发送比特币的权利。
生成比特币地址需要随机数生成器,使用随机数生成公钥和私钥对。公开密匙用SHA256哈希算法和随机数计算,秘密密匙用随机数生成器生成。
比特币的地址并非只有一个,而是同一个公开密匙对应多个秘密密匙,这被称为“多签名”或“组签名”。比特币的地址也不公开,只能通过加密技术访问,因此更加安全。
比特币的私钥和公钥是有总数量限制吗
使用没有总量限制,理论上是有限制的。
看看你有多少公钥,然后做一个简单的高中序列,计算数量(天文数字)。随机数生成器非常好的选择公钥的重复,理论上在足够长的公钥的限制下是不可能的。
这是一本专业书籍中关于长度差异的比较。
比特币是可以破解的吗
首先说明一下背景,比特币“账户”的基本原理是密钥-公开密匙-地址,可以理解为“密钥-箱子-号码”。
接下来从箱子号码或者箱子解密钥匙。
攻击手段基本上有两种,一种是所谓的攻击大脑钱包的词典,另一种是暴力解读。
所谓词典攻击,就是将常用的密码及其简单的变种组合成密钥,一个一个地进行尝试。
如果你的传球不是太硬的话,这种进攻成功的可能性很高。
所以为了使用这个,有必要普及密码学的知识。请不要以为暗号太长而加