Как зашифровать и расшифровать XML с помощью openSSL с открытым ключом - PullRequest
0 голосов
/ 19 августа 2011

Может ли кто-нибудь сказать мне, как зашифровать и расшифровать XML-файл с помощью openssl. Я могу создать приватный ключ с помощью команды Linux

openssl genrsa -out private.pem 1024 

И получил мой закрытый ключ как private.pem. Создан открытый ключ с использованием

openssl rsa -in private.pem -out public.pem -outform PEM -pubout

получил мой открытый ключ как public.pem

Теперь я хочу зашифровать XML-файл, используя этот открытый ключ, и снова хочу расшифровать, используя мой закрытый ключ.

1 Ответ

2 голосов
/ 19 августа 2011

Попробуйте:

$ openssl rsautl -encrypt -inkey public.pem -pubin -in file.xml -out file.xml.encrypted

Подсказка: я обманул и посмотрел здесь:

http://www.devco.net/archives/2006/02/13/public_-_private_key_encryption_using_openssl.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...