[精讚] [會員登入]
3918

[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

你可能感興趣的文章

[Redhat Linux9] 安裝docker+ docker compose+ apache+ maraidb+ phpmyadmin+ php7 Rocky Linux(Centos9) 下安裝docker及docker compose

安裝SPHINX支援中文 新版本的 sphinx 和舊版不同,網路上很多範例和教學是不能用的。此文是安裝和設定方法分享

[Centos7] 修改啟動的runlevel centos7的 runlevel修改和前面的版本都不一樣

[SELINUX] php 呼叫系統程式(使用exec, system等)執行網路服務 這近想透過PHP呼叫系統的程式來執行網路的服務,怎麼測試都失敗…

[Centos8] 利用nmcli 設定ipv6 位址 Centos7之後修改網路設定變得比較麻煩一點,此篇介紹使用nmcli指令的方法

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根

隨機好文

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

[Bootstrap] Datepicker使用/Bootstrap日期選日期選擇器的使用 Bootstrap日期選日期選擇器的使用

超扯童話血多-賣火柴小女孩 這個真的是太扯了,扯到一直笑,尤其是作者出來那段 因為他第一到第九會連播,笑滿累的。如果你看不懂的話表示你的大腦還滿正經

[CKeditor4] 修改調色盤 修改ckeditor預設的調色盤

維修洗衣機 2005年初買的西屋15KG洗衣機,丟在陽台風吹雨打日曬雨淋,終於在2009.08的時候罷工了...