我如何检查以太坊的私钥在 C# 中是否有效?
How can I check if the private key of Ethereum is valid in C#?
我在 ethereumjs-wallet 中搜索了 Wallet.fromPrrivateKey,在 secp256k1 中搜索了 privateKeyVerify。但我使用的是 Unity 和 Nethereum,所以我不能使用它。有什么方法可以在 C# 中验证私钥吗?
私钥只是一个随机的256位整数。
你只需要检查它是 > 0
和 < max private key value
that can be found here.
私钥没有校验和之类的东西。
我在 ethereumjs-wallet 中搜索了 Wallet.fromPrrivateKey,在 secp256k1 中搜索了 privateKeyVerify。但我使用的是 Unity 和 Nethereum,所以我不能使用它。有什么方法可以在 C# 中验证私钥吗?
私钥只是一个随机的256位整数。
你只需要检查它是 > 0
和 < max private key value
that can be found here.
私钥没有校验和之类的东西。