Go-Ethereum

加密密鑰庫、密鑰和密碼庫使用位置

  • June 16, 2017

我知道發布的另一個問題提到密鑰庫具有 aes-128-ctr加密:Mist 錢包加密的強度是多少?

Key Derivation Function 使用 scrypt(底層函式使用 SHA256?),然後我們有 ECDSA 用於創建私鑰。secp256k1 是從哪裡來的?

我在密碼學或哪些庫用於雜湊/加密方面沒有很多知識,但是查看密鑰庫和密鑰的原始碼,任何人都可以解釋如何為乙太坊生成密鑰和密鑰庫的步驟?

乙太坊和比特幣錢包地址使用 ECDSA - 橢圓曲線數字簽名算法(一種非對稱密鑰加密,比 RSA 需要更少的計算)。secp256k1 是該算法使用的曲線定義。您可以使用此處詳述的過程為自己生成地址。 https://kobl.one/blog/create-full-ethereum-keypair-and-address/

引用自:https://ethereum.stackexchange.com/questions/18102