带有 uuencode 的 mailx 是否安全,如果不是安全的方式

mailx with uuencode is secured or not, if not what is secured way

在 unix 中使用 uuencode 和 mailx 发送电子邮件是安全的? 我正在发送带有 csv 附件的邮件,如下所示

(echo "attachment name"; uuencode csvfilepath csvfilename) |
    mailx -s "attachment name" -r frommailID tomailids

如果不安全,请建议安全方式。

要通过电子邮件安全地发送数据,以确保只有收件人可以阅读内容,您需要对数据进行加密。

有多种工具可用于此,但 uuencode 不是其中之一,因为任何人使用 uudecode 命令都可以解码编码内容。

就我个人而言,我正在使用 GnuPG,它可以通过使用接收者的 public GnuPG 密钥或使用对称密码从脚本加密文件。

这是加密 GnuPG 消息的示例(使用 gpg2 --symmetric --armour 创建):

-----BEGIN PGP MESSAGE-----                                     

jA0EBwMCyfiq33FFUExg0lEBx/7bIHVdo3B4eHB5HYMJLmNpv8SM8j+rW7et65l3
DiTZIRxhhdQMfdKcMyhGUb1i9auvhX9Myzt94LIxjqLBxhh0vC/BlMhEOzyKh2bS
NjI=                                                            
=hrtj                                                           
-----END PGP MESSAGE-----                  

gpg2 --decrypt解密。密码是hello,顺便说一句。