【发布时间】:2011-11-12 01:28:10
【问题描述】:
我使用sn -k KeyFile.snk创建了一个snk文件
我将它安装在我的测试机器上并签署了几个文件以用作许可证文件。
我导出了公钥并将其嵌入到我的应用程序中以验证许可证。
现在的问题是我丢失了我的Keyfile.snk,我想在生产服务器上安装密钥对。我无法生成新的密钥对,因为我已经使用旧密钥对颁发了许可证,并且该应用程序已安装在多个客户的 PC 上。
我尝试从我的测试机的密钥容器中导出它,但它被设置为不可导出。
我使用 mimikatz 强制导出。它有效,但它返回了一个 .pvk 文件。
现在我被困住了。
知道我应该如何进行吗?
谢谢。
【问题讨论】:
标签: .net cryptography strongname private-key snk