http://www.7klian.com

文摘 | 如何生本钱身的比特币私钥?

暗码学上强大的 RNG

除了尺度的 RNG 要领,编程语言凡是还提供专门用于加密操纵的 RNG。这种要领凡是越发安详,因为它直接从操纵系统中提取熵。

7kLian.com ChainNews:有谣言买入,有新闻卖出。

在加密钱币中,私钥答允用户会见其钱包。持有私钥的人完全节制该钱包中的币。假如你真的想本身生成密钥,那么以安详的方法生成它是有意义的。

本文将先容私钥,并向您展示如何利用各类加密函数生本钱身的密钥。本文将在 Python 中提供算法和代码的描写。

我需要生成私钥吗?

大大都时候你不需要。譬喻,假如您利用 Coinbase 或 Blockchain.info 等网络钱包,他们会为您建设和打点私钥。生意业务所也是如此。移动和桌面钱包凡是也会为您生成私钥,尽量他们可以选择利用您本身的私钥建设钱包。

结论

如您所见,有许多要领可以生成私钥。它们的简朴性和安详性差异。生成私钥只是第一步。下一步是提取可用于吸收付款的公钥和钱包地点。

天真的要领

那么,我们如何生成一个 32 字节的整数?首先想到的是只利用您选择的语言的 RNG 库。Python 甚至提供了一种生成足够位的可爱方法:

什么是私钥?

形式上,比特币(以及很多其他加密钱币)的私钥是一系列 32 字节。此刻,,有许多要领可以记录这些字节。它可以是 256 个零和 0 (32 * 8 = 256)或 100 个骰子的字符串。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!