- 主题:问下比特币的非对称加密方法
本人对算法不懂。咨询下,现在比特币的私钥公钥对的生成方法,私钥的生成是不是一定要按一定算法随机生成的?就是说不是说随便给一串字符,比如说我自己设定我比较容易记住的密码,不一定能找到对应的公钥,然后形成私钥公钥对。
--
FROM 122.227.213.*
生成8个随机正整数,拼在一起就是私钥,共256比特。
一个私钥可以通过运算算出对应的公钥,无法反推。
【 在 infoguru 的大作中提到: 】
: 本人对算法不懂。咨询下,现在比特币的私钥公钥对的生成方法,私钥的生成是不是一定要按一定算法随机生成的?就是说不是说随便给一串字符,比如说我自己设定我比较容易记住的密码,不一定能找到对应的公钥,然后形成私钥公钥对。
--
FROM 116.236.85.*
比特币的私钥是一个数,不是一个“密码”。
一般“密码”,“助记词”都是生成私钥的种子。可以用特定的算法生成私钥。
【 在 infoguru (infoguru) 的大作中提到: 】
: 本人对算法不懂。咨询下,现在比特币的私钥公钥对的生成方法,私钥的生成是不是一定要按一定算法随机生成的?就是说不是说随便给一串字符,比如说我自己设定我比较容易记住的密码,不一定能找到对应的公钥,然后形成私钥公钥对。
--
FROM 114.242.94.*
我的问题就是,这个随机数是不是可以是非随机数,也就是说是不是任何8个正整数都可以算出对应的公钥,从而形成私钥公钥对?
【 在 iyama 的大作中提到: 】
: 生成8个随机正整数,拼在一起就是私钥,共256比特。
: 一个私钥可以通过运算算出对应的公钥,无法反推。
:
--
FROM 36.23.195.*
范围在
0x1 到 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140
之间都可以
【 在 infoguru 的大作中提到: 】
: 我的问题就是,这个随机数是不是可以是非随机数,也就是说是不是任何8个正整数都可以算出对应的公钥,从而形成私钥公钥对?
--
FROM 116.236.85.*