[問題] 帳號密碼加密

作者: ctr1 (【積π】)   2019-12-22 15:37:48
想藉gmail寄送郵件
程式內需要輸入帳密
但由於程式需要放在共用的電腦
https://i.imgur.com/aYDeHLR.jpg
想請問該如何把圖中
gmail_user、gmail_password的部分加密
讓別人無法從source code中看到帳密資訊
謝謝~
作者: cutekid (可愛小孩子)   2019-12-22 15:52:00
作者: hongyan (Yan)   2019-12-22 16:05:00
搜bcrypt套件抱歉,看起來好像是要可逆的 就rsa或aes等套件是 pycryptodome
作者: crazycy (LCY)   2019-12-22 16:27:00
這種問題不是應該用OAuth或是應用程式密碼之類的解嗎
作者: papple23g (逆道者)   2019-12-22 16:28:00
http://bit.ly/2s1CISD也可以考慮用環境變數
作者: ciaoPTT (Ciao)   2019-12-22 20:01:00
要連的時候再輸入吧不然就要用對稱式加密,加密過的文字寫在程式裡,key放檔案
作者: s860134 (s860134)   2019-12-22 23:43:00
採用匯入或是 input 輸入不要把密碼放在 source code 才是最好的方法
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2019-12-23 08:39:00
實務上通常都是寫在環境變數不過看起來應該沒有分系統的使用者吧

Links booklink

Contact Us: admin [ a t ] ucptt.com