如何在 PHP 中使用 snk 文件对数据进行签名?
如何将用于签署 .NET 程序集的 .snk RSA 密钥对文件转换为可与 PHP 或其他软件一起使用的基于 XML 的文件?
XML 文件示例:
<BitStrength>1024</BitStrength><RSAKeyValue><Modulus>tk=</Modulus><Exponent>QB</Exponent></RSAKeyValue>
How to convert the .snk RSA keypair file used to sign the .NET assemblies to XML based files that can be used with PHP or other software?
XML file sample:
<BitStrength>1024</BitStrength><RSAKeyValue><Modulus>tk=</Modulus><Exponent>QB</Exponent></RSAKeyValue>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这听起来更像是您应该使用
makecert
或类似的(或证书经销商),并将其导出为公钥/私钥文件? 强名称键(snk)有点不同......That sounds more like you should be using
makecert
or similar (or a certificate reseller), and exporting that as public/private key file(s)? Strong name keys (snk) are a bit different...您必须将 snk 文件转换为 PEM 格式并使用 openssl 函数进行加密。
You have to convert your snk file to PEM format and use the openssl functions to encrypt.