需要 openssl.net rsa 加密工作示例
有人有使用 OpenSSL.NET 进行 RSA 加密的工作示例吗?我想使用以 PEM 格式存储的私钥加密一些数据。
我创建一个 OpenSSL.Crypto.RSA 对象并想要使用 PrivateEncrypt 方法,但它抛出 OpenSSLException 且没有附加数据(空 Errors 数组,没有内部异常)。在使用 PrivateEncrypt 方法之前,我使用从命令读取的数据填充所有属性(如 PublicModulus、PrivateExponent 等) openssl rsa -in private_key.pem -text -noout
有谁知道如何将 PEM 文件读入 OpenSSL.Crypto.RSA 对象或有任何其他工作加密示例?
Does anybody have any working example of RSA encryption with OpenSSL.NET ? I want to encrypt some data using private key stored in PEM format.
I create a OpenSSL.Crypto.RSA object and want to use the PrivateEncrypt method, but it throws OpenSSLException with no additional data (empty Errors array, no inner exception). Before using the PrivateEncrypt method I fill all the properties (like PublicModulus, PrivateExponent etc) with data read from command
openssl rsa -in private_key.pem -text -noout
Does anybody know how to read the PEM file into OpenSSL.Crypto.RSA object or has any other working encryption example?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是Linux上的C/C++,但我没有找到这样的简单例子,直到我痛苦地让它工作
生成关键命令行
HelloWord.cpp
Makefile
This is C/C++ on linux but I found no simple examples like this until I painfully got this to work
Generate key command line
HelloWord.cpp
Makefile