3

如何以字节数组格式为 DSA 算法生成公钥和私钥?

4

1 回答 1

10

在 DSA 算法中(来自 wiki):

  • 公钥是 (p, q, g, y)。
  • 私钥是 x。

        var dsa = new DSACryptoServiceProvider();            
        var privateKey = dsa.ExportParameters(true); // private key
        var publicKey = dsa.ExportParameters(false); // public key
    

在 publicKey 中,它是 P、Q、G、Y 属性

在 privateKey 中是 X

并且不要忘记接受这个答案!

于 2011-09-25T14:41:00.700 回答