Зашифруйте сообщение с помощью открытого ключа в файле, используя openssl (virtualbox) - PullRequest
0 голосов
/ 19 мая 2018

У меня вопрос по поводу шифрования с открытым ключом.У меня есть открытый ключ X и я хочу зашифровать сообщение в файле message.txt, используя открытый ключ X, хранящийся в файле X.pub, используя openssl.Я в настоящее время использую virtualbox.Я не уверен, как импортировать открытый ключ X. Любая помощь очень ценится.

Спасибо.

1 Ответ

0 голосов
/ 25 мая 2018

Полагаю, вы испортили свой открытый ключ 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
...