【发布时间】:2009-03-11 15:33:27
【问题描述】:
如何将用于签署 .NET 程序集的 .snk RSA 密钥对文件转换为可用于 PHP 或其他软件的基于 XML 的文件?
XML 文件示例:
<BitStrength>1024</BitStrength><RSAKeyValue><Modulus>tk=</Modulus><Exponent>QB</Exponent></RSAKeyValue>
【问题讨论】:
如何将用于签署 .NET 程序集的 .snk RSA 密钥对文件转换为可用于 PHP 或其他软件的基于 XML 的文件?
XML 文件示例:
<BitStrength>1024</BitStrength><RSAKeyValue><Modulus>tk=</Modulus><Exponent>QB</Exponent></RSAKeyValue>
【问题讨论】:
这听起来更像是您应该使用makecert 或类似的(或证书经销商),并将其导出为公钥/私钥文件?强名称键(snk)有点不同......
【讨论】:
您必须将您的 snk 文件转换为 PEM 格式并使用 openssl 函数进行加密。
【讨论】: