Linux下實現 OpenSSL 簡單加密與解密字串
場景
shell指令碼中存在明文密碼
客戶要求禁止使用明文密碼,密碼做加密處理.
方案
在網上了解到了
OpenSSL加密解密工具
可以指定各種加密演算法為字元,檔案做加密處理.
加密的案例比較多,解密的寥寥無幾.
有興趣的可以去查下中文教程
案例中使用加密演算法 : AES
例項
##所以命令都在Linux中執行## ##檢視是否安裝了該工具,我的環境自帶了,文章不做安裝描述## openssl ##加密(執行後獲得加密碼)## echo abc | openssl aes-128-cbc -k 123 -base64 ##解密(加密碼太長,用*表示了)## echo ***** | openssl aes-128-cbc -d -k 123 -base64
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2285084/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基於tar與openssl加密解密壓縮包Linux加密解密
- php如何openssl_encrypt加密解密PHP加密解密
- 使用Java加密與解密實現步驟Java加密解密
- java實現DES資料加密與解密Java加密解密
- 使用OpenSSL替代MCrypt實現AES加解密解密
- 一些簡單的JavaScript加密/解密JavaScript加密解密
- 一個簡單實用的 vb 加密/解密演算法 (轉)加密解密演算法
- 非對稱加密與OpenSSL加密
- MVC專案實踐,在三層架構下實現SportsStore-10,連線字串的加密和解密MVC架構字串加密解密
- Linux C 下使用openssl 進行SHA1加密Linux加密
- RSA加密與解密加密解密
- python爬蟲簡單實現逆向JS解密Python爬蟲JS解密
- PHP實現摩斯電碼加密解密PHP加密解密
- bash對字串做簡單加解密及應用字串解密
- 加密、解密詳解及CA的實現加密解密
- java 實現 DES加密 解密演算法Java加密解密演算法
- DES加密解密(適用Windows和Linux系統)防止linux下解密失敗加密解密WindowsLinux
- 影像的加密與解密加密解密
- redux簡單實現與分析Redux
- Blowfish 加密演算法 Java 版簡單實現加密演算法Java
- Python字串加密解密方法總結薦Python字串加密解密
- java使用DES加密方式,實現對資料的加密解密Java加密解密
- Go 如何實現 PHP 的密碼加密解密GoPHP密碼加密解密
- 通過Go實現AES加密和解密工具Go加密解密
- 串的基本運算實現-加密解密串加密解密
- 實現客戶端加密,後臺解密薦客戶端加密解密
- python實現aes加密解密,RSA簽名和驗籤,RSA加密解密,並呼叫介面Python加密解密
- utf8 加密與解密加密解密
- Java中的加密與解密Java加密解密
- 單點登入原理與簡單實現
- Linux—gdb除錯簡單實現Linux除錯
- 簡單介紹Go 字串比較的實現示例Go字串
- app直播原始碼,android AES加密解密實現APP原始碼Android加密解密
- Base64編碼解析以及加密、解密實現加密解密
- Base64加密解密原理以及程式碼實現加密解密
- RSA加密解密及數字簽名Java實現加密解密Java
- python下ssh的簡單實現Python
- 簡單加密加密