linux系统下使用RSA对用户登录密码进行加解密,解密后出现乱码

linux系统下使用RSA对用户登录密码进行加解密,解密后出现乱码,第1张

请使用gnupg(命令为gpg),我干过这种事,如果觉得字符界面不方便的话,可以安装一些图形前端,比如kde下的kgpg或者kleopatra,不但密字符串,而且密二进制数据

ssh-keygen生成出来的密钥只能用来“验证”

而你需要的是“加密

补充回

gpg绝对可以,我曾经用gpg加密过4.5G的DVD iso,不过,正如你知道的那样,公钥体制速度是巨慢的。

假设你已经创建了密钥对名称为abc, 要加密M07A0bpp-Duke.pdf

gpg -e -r abc M07A0bpp-Duke.pdf

将得到的M07A0bpp-Duke.pdf.gpg发送即可

当abc解密时,输入以下命令即可

gpg -u abc M07A0bpp-Duke.pdf.gpg

( echo '' && gzip -c input_file ) | cat > output_file

sed '1d' output_file | gunzip -c | cat > input_file.bak

简易加密,解密,把input_file加密成output_file。。。简易加密而已,切勿存储重要资料

交互式输入

管道标准输入处理

对文件处理

利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密

针对文件

对字符串‘abc’进行aes加密,使用密钥123,输出结果以base64编码格式给出:

对字符串‘abc’进行des3加密,使用密钥123,输出结果以base64编码格式给出:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8572222.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-18
下一篇2023-04-18

发表评论

登录后才能评论

评论列表(0条)

    保存