C#为DSA加密算法生成公钥和私钥
答
在DSA算法(from wiki):
- 公钥是(P,Q,G,Y)。
-
私钥是x。
var dsa = new DSACryptoServiceProvider(); var privateKey = dsa.ExportParameters(true); // private key var publicKey = dsa.ExportParameters(false); // public key
在公钥是P,Q,G,Y propertyes
在专用密钥是X
而且不要忘了接受这个答案!