3

正如标题所述,有人知道如何从 snk 文件中提取私钥吗?我们想使用 StrongName 中的私钥进行加密。我读到: http:
//msdn.microsoft.com/en-us/library/k5b5tt23 (VS.80) .aspx sn -o key.snk 将提取文件中存在的私钥/公钥,但是我试过了,它只是一个长的 CSV 格式的字符串,没有区分什么是私钥和什么是公钥。

4

1 回答 1

3

在您链接的文档中,在-o标志旁边,它说:

如果infile 包含带有私钥的密钥对,则还会提取私钥。

您确定文件有私钥吗?

您可以运行sn -p key.snk以获取公钥,并将其与输出进行比较sn -o key.snk- 如果它们相同,则密钥文件只有一个公钥,否则,区别在于私钥。

于 2010-08-05T05:40:59.953 回答