如何使用openSSL和公钥加密和解密xml

问题描述:

任何人都可以告诉我如何使用openssl加密和解密xml文件。我能够创建专用密钥使用Linux命令如何使用openSSL和公钥加密和解密xml

openssl genrsa -out private.pem 1024 

并得到了我的私钥private.pem。创建使用

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

公钥得到了我的公钥public.pem

现在我想的是我要加密使用这个公钥的XML文件并再次想用我的私钥来解密。

+0

发生了什么事你键盘上的回车键?它是否因为不需要而离开? :-P – DaveRandom

尝试:

$ 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