2017-01-02 84 views
0

用uuencode和mailx在unix中發送電子郵件是安全的? 我與CSV附件如​​發送下面mailx與uuencode是否安全,如果不是安全的方式

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

郵件,如果沒有擔保請建議的安全的方式。

+0

「安全」是什麼意思? 'uuencode'程序使它成爲「二進制安全」(UUCP安全)。沒有加密,如果這就是你的意思是安全的。 –

+0

僅限uuencode *遮蓋*文本並且不會保證任何內容。你試圖解決什麼問題?連接csv的 –

+0

有敏感數據,所以要確認郵件只能由收件人閱讀......沒有其他入侵者可以閱讀....所以將mailx確保這.. ..? – user1912935

回答

1

要通過電子郵件安全地發送數據,以確保只有收件人可以讀取內容,則需要加密數據。

有幾種工具可用於此,但uuencode不是其中之一,因爲任何使用uudecode命令的人都可以解碼編碼的內容。

就我個人而言,我使用GnuPG,它可以通過使用收件人的公共GnuPG密鑰或通過使用對稱密碼來加密腳本中的文件。

這是一個加密的GnuPG消息(具有gpg2 --symmetric --armour創建)的一個例子:

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

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

gpg2 --decrypt解密。順便說一句,密碼是hello