软件教程

比特币密钥是什么样子-比特币密钥多少位数组成

来源:本站整理 更新时间:2023-10-16

比特币密钥是什么样子?比特币密钥是一串256位的数字,比特币包含一系列密钥对,每个密钥对包含一个公钥和私钥。私钥是一个随机数,私钥通过椭圆曲线算法生成公钥,公钥再通过单向加密哈希函数生成比特币地址。

比特币密钥多少位数组成

256位

比特币使用非对称加密,使得签名只能由私钥产生,且在不泄露私钥情况下所有人都可以验证该签名。私钥和公钥有可以被编码成多种类型格式,无一例外的作用就是为了方便识别及钱包操作方便。

椭圆曲线加密法是一种基于离散对数问题的非对称(或公钥)加密法,可以用对椭圆曲线上的点进行加法或乘法运算来表达。 通过操作系统随机数生成器生成一个随机数,并进行SHA256哈希运算(结果必须是1到n-1之间的任何数字,n=1.158 * 1077)。

该数字即为私钥最原始的内容,所以需要通过密码学安全的随机源中选出一串随机字节,以防暴力破解,使用SHA256哈希运算是为了方便产生一个固定长度为256位的数字。

每笔比特币交易都需要有效的签名才会被存储在区块链。这个有效的数字签名,由密钥产生。拥有比特币的密钥,就拥有了该帐户的比特币的控制权。

密钥是成对出现的,包括一个私钥,和由其衍生出的唯一的公钥。

私钥:用于比特币支付时的交易签名。就像控制账户的PIN码或支票的签名。52位字符串。

公钥:用于接收比特币。就像银行的帐号。34位字符串。

特别下载

猜你喜欢

相关文章

评论

我要跟帖
取消
查看所有评论 共 0