1. 程式人生 > >Linux OPENSSL的簡單用法

Linux OPENSSL的簡單用法

兩個 open RoCE 靜態 簡單 mage 生成 命令 加密

使用OPENSSL可以加密用戶數據

技術分享圖片

openssl paswd 可以加密用戶的密碼

-1代表使用MD5的加密方式

-salt指定隨機數 雖然這個隨機數是靜態指定的。

生成隨機數

技術分享圖片

輸出內容中兩個等號是base64編碼的固定格式

-base64指明生成的隨機數使用base64編碼格式顯示

-hex 指明生成的隨機數使用十六進制格式顯示

10 指明生成10個字節隨機數

用系統自動生成的隨機數加密用戶密碼

技術分享圖片

計算文件的哈希值

技術分享圖片

openssl dgst -sha1 =sha1sum

加密文件

-in 需要處理的文件

-out 輸出的文件

-pass 加密密碼

-e 加密 命令目的

-d 解密

-a 編碼格式 默認輸出文件內容是由Base64編碼格式顯示的

-salt 加密時加點隨機數

技術分享圖片

技術分享圖片

現在來解密

技術分享圖片

看看解密後的文件內容

技術分享圖片

註意:解密後的文件權限可能與原文件不一致。



Linux OPENSSL的簡單用法