创建文件:
回声'这是一个塞克里斯'>/tmp/msg.txt

出口公钥:
openssl rsa -in -in〜/ private.pem -out /tmp/public.pub -outform pem -pubout

使用公钥加密文件(任何人都可以拥有此密钥):
openssl rsautl -encrypt -inkey /tmp/public.pub -pubin -in /tmp/msg.txt -out /tmp/file.enc

用私钥解密文件(只有您应该拥有私钥):
openssl rsautl -decrypt -inkey〜/ private.pem -in /tmp/file.enc -out /tmp/decrypted.txt

检查解码消息:
cat /tmp/decrypted.txt.

经过 Jon.

有一个想法“使用您的SSH键加密/解密文件”
  1. 您还可以使用此代码
    rsautl -encrypt -inkey /tmp/public.pub -pubin -in /tmp/msg.txt -out /tmp/file.enc通过使用此代码加密文件和解密
    openssl rsautl -decrypt -inkey〜/ private.pem -in /tmp/file.enc -out /tmp/decrypted.txt。

    谢谢
    Silvester Norman.

    更改MAC地址

发表评论