使用openssl(virtualbox)使用文件中的公钥加密消息

时间:2018-05-19 11:45:31

标签: openssl virtualbox public-key-encryption

我对公钥加密有疑问。我有X的公钥,并希望使用openssl使用存储在文件X.pub中的X的公钥来加密文件message.txt中的消息。我目前正在使用virtualbox。 我不确定如何导入X的公钥。非常感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

我猜你已经搞砸了你的ssh公钥了。 如果我没有错,请将其重新生成为PEM:

 openssl rsa -in <your ssh private key> -pubout -out X.pub.pem

然后使用此公钥对您的邮件进行编码:

openssl rsautl -in message.txt -out encmessage.txt -pubin -inkey X.pub.pem -encrypt