【发布时间】:2020-01-04 10:33:16
【问题描述】:
我正在尝试重新创建 DSA 公钥/私钥以匹配现有密钥集。现有的公钥是用字节数组 P、Q、G、J、Y、Seed、Counter 创建的。 byte[] J 的长度为112。
当使用..创建公钥/私钥对时
var dsa = new DSACryptoServiceProvider();
var privateKey = dsa.ExportParameters(true);
var publicKey = dsa.ExportParameters(false);
.. byte[] J 对于公钥和私钥都是空的。
有谁知道 J 是什么以及如何填充这个数组?我的最终目标是创建一个相同大小的公钥,包括 byte[] J。
谢谢。
【问题讨论】:
标签: c# .net encryption dsa