簡體   English   中英

.net 為以太坊賬戶生成好的私鑰

[英].net Generate good private key for Ethereum account

我們正在使用 Nethereum ( https://docs.nethereum.com/en/latest/ ) 為以太坊網絡開發基於 .net 的 DApp。 部分功能將涉及允許用戶創建一個新的以太坊賬戶。 根據 Nethereum 文檔

要創建一個新帳戶,您只需要生成一個新的私鑰,Nethereum.Signer 提供了一種使用“SecureRandom”的方法來執行此操作。 賬戶 object 只接受私鑰作為構造函數,以減少與私鑰生成的任何耦合,以及生成私鑰的規定方式。 建議您使用比使用“SecureRandom”更復雜的隨機生成器來創建您的私鑰,但這對於測試來說足夠簡單。

所以,顯然我們不想在生產中使用“SecureRandom”。

生成適合創建以太坊帳戶的非常好的私鑰的最佳方法是什么? 是否有 .net 庫可以做到這一點?

有關信息,最好的方法是使用 HD 錢包,它將生成一個主私鑰和任意數量的帳戶私鑰。 請參閱https://docs.nethereum.com/en/latest/nethereum-managing-hdwallets/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM