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加密解密
- 使用OpenSSL替代MCrypt實現AES加解密解密
- 一些簡單的JavaScript加密/解密JavaScript加密解密
- python爬蟲簡單實現逆向JS解密Python爬蟲JS解密
- PHP實現摩斯電碼加密解密PHP加密解密
- RSA加密與解密加密解密
- [Linux]簡單的shell實現Linux
- Linux—gdb除錯簡單實現Linux除錯
- 影像的加密與解密加密解密
- redux簡單實現與分析Redux
- Go 如何實現 PHP 的密碼加密解密GoPHP密碼加密解密
- app直播原始碼,android AES加密解密實現APP原始碼Android加密解密
- 通過Go實現AES加密和解密工具Go加密解密
- utf8 加密與解密加密解密
- 簡單介紹Go 字串比較的實現示例Go字串
- SpringBoot與WebService的簡單實現Spring BootWeb
- 字串-簡單字串排序字串排序
- 簡單加密加密
- openssl加密檔案加密
- RSA加密演算法簡單介紹以及python實現加密演算法Python
- C語言實現MD5加密,竟如此簡單!C語言加密
- 在Linux中,如何理解加密工具?如GnuPG和OpenSSL。Linux加密
- 序列密碼的加密與解密密碼加密解密
- 26.RSA加密解密在Java專案中的簡單應用加密解密Java
- virtual-dom原理與簡單實現
- python加密與解密,加簽與驗籤Python加密解密
- AES實現財務資料的加密解密儲存加密解密
- 字串-簡單字串比較字串
- 加密解密加密解密
- Windows on Arm 下的 Inline Hook 簡單實現WindowsinlineHook
- Linux環境下如何升級openssl?Linux
- Linux下history命令簡單原理Linux
- linux下mail的簡單用法LinuxAI
- PostgreSQLlibpqmulti-host配置與簡單HA實現SQL
- 簡單實現.NET Hook與事件模擬Hook事件
- 虛擬Dom與Diff的簡單實現