1. 程式人生 > >Linux OpenSSL 簡單加密與解密字元

Linux OpenSSL 簡單加密與解密字元


場景

shell指令碼中存在明文密碼
客戶要求禁止使用明文密碼,密碼做加密處理.


方案

在網上了解到了Linux OpenSSL加密解密工具
可以指定各種加密演算法為字元,檔案做加密處理.
加密的案例比較多,解密的寥寥無幾.
有興趣的可以去查下中文教程
案例中使用加密演算法 : AES


例項

 ##所以命令都在Linux中執行##
 ##檢視是否安裝了該工具,我的環境自帶了,文章不做安裝描述##
 openssl
 ##加密(執行後獲得加密碼)##
 echo  abc  | openssl aes-128
-cbc -k 123 -base64 ##解密(加密碼太長,用*表示了)## echo ***** | openssl aes-128-cbc -d -k 123 -base64