Hash
在 HMAC-SHA512 之後創建主公鑰
我在 hash_pbkdf2 之後得到了這個結果
5B56C417303FAA3FCBA7E57400E120A0CA83EC5A4FC9FFBA757FBE63FBD77A89A1A3BE4C67196F57C39A88B76373733891BFABA16ED27A813CEED498804C0570
剩下的 256 位是:
5B56C417303FAA3FCBA7E57400E120A0CA83EC5A4FC9FFBA757FBE63FBD77A89
以 10 為基數是
m = 41313771436092106966070828753784402438291933698697412643075684398900444625545
正確的 256 位是
A1A3BE4C67196F57C39A88B76373733891BFABA16ED27A813CEED498804C0570
以 10 為基數是
G = 73111678085084231450767103284505018606851115862905010375565411946552667932016
要計算主公鑰我必須做
m*G bc <<< “73111678085084231450767103284505018606851115862905010375565411946552667932016 * 41313771436092106966070828753784402438291933698697412643075684398900444625545”
結果
3020519157716314193817478999423070077945694756523017007189820738431399197829981163447928137705627795431573290757393848092663806903883822516032876636948720
結果不正確
米*克
BC <<<“73111678085084231450767103284505018606851115862905010375565411946552667932016 * 41313771436092106966070828753784402438291933698697412643075684398900444625545”
小心,G 是一個 secp256k1 橢圓曲線生成點。你不能將它作為一個標量相乘。您需要一個 secp256k1 庫來執行標量 x EC-Point 操作。