[精讚] [會員登入]
3455

[Centos8] linux 上的Base64加解密指令

在linux上很方便的指令可以加解密 base64

分享此文連結 //n.sfs.tw/14729

分享連結 [Centos8] linux 上的Base64加解密指令@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2020-08-25 20:31:57 最後編修
2020-08-25 20:24:19 By 張○○
 

自動目錄

Base64 應用在非常多的地方,能夠處理許多難搞的字元,讓他們不會被系統或是協定當成令令來執行,例如中文字或二進位的字串。

因此,常常會用 base64 encode 及 base64 decode

在Linux上有一個指令 base64 可以幫我們完成這個任務

安裝

內建最小安裝就有,如果沒有

$ dnf install coreutils

加密 Encode

$ echo "要編碼的字串,abc123" | base64

6KaB57eo56K855qE5a2X5Liy77yMYWJjMTIzCg==

$ base64 plan.txt
$ base64 plan.txt > encoded.txt

解密 Decode

$ base64 -d encode.txt

<< 印出解密內容>>

產生解碼後的標案

$ base64 -d encode.txt > decoded.txt

直接輸入編碼

$ echo "51vmRAw2s99j39q0rtwZN6RTzCxDXq9gha2O4pJZJ8Zwu9jVD+ggCPC7vlNaqG6eYJ08N6B5T3iDY90JXCi0R1VFwuwCOeaYIasMHnnRsE6ZXnesL263WesTKFPg6xRgeP0A5TrJEQIxjgvxiYV2ICsiBsJU=" | base64 -d

基本上就這樣很簡單,如果要比對什麼的,可以參考[1]。

參考資料

[1] https://linuxhint.com/bash_base64_encode_decode/

 

END

你可能感興趣的文章

[postfix] open /etc/postfix/main.cf: Permission denied 等錯誤 遇到開啟 /etc/postfix/main.cf: Permission denied 等錯誤解決

[Centos8] 網頁化的系統管理介面 cockpit Centos8 提供一個網頁化的管理介面,稱為駕駛艙,值得一試

Centos7 安裝 docker-composer 及使用 docker compose 是使用docker的利器,可以讓很多的指令用文檔的方式載入。

[Centos] 安裝及使用postfix,設定虛擬帳號及轉寄 使用postfix來設定虛擬帳號及轉寄

[CentOS] 改錯fstab 無法開機怎麼辦? Linux 改錯fstab 無法開機怎麼辦?

[Rocky9] Rocky Linux 9網路重啟 network restart? Rocky Linux 9網路重啟 network restart 指令不見了,該怎麼辦?

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

談借錢 人借錢時手心向上頭向下,人還錢時手心向下頭向上

[札記] 2016.7~12月札記 札記,只是札記

[JAVA] JWS, JWT, JWE, JOSE是什麼? [JAVA] JWS, JWT, JWE, JOSE是什麼?非常的複雜,儘量來搞清楚..

Smarty安裝 smarty 是著名的樣版引擎,非常的好用,用多了突然發現拿掉smarty反而不會寫php了,以下是安裝過程..

[PHP] 檢查IP是否在某個網段內 mtachcidr 要檢查IP是否在某個網段內,要寫幾行?10行?5行? 不用,只要2行。以下是我寫的 code /** * matchCI