日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

openssl md5算法 —— Linux下(字符串加密、文件加密)

發布時間:2025/10/17 linux 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 openssl md5算法 —— Linux下(字符串加密、文件加密) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

理解openssl md5:

OpenSSL 是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,并提供豐富的應用程序供測試或其它目的使用。

OpenSSL被曝出現嚴重安全漏洞后,發現多數通過SSL協議加密的網站使用名為OpenSSL的開源軟件包。OpenSSL漏洞不僅影響以https開頭的網站,黑客還可利用此漏洞直接對個人電腦發起“心臟出血”(Heartbleed)攻擊。據分析,Windows上有大量軟件使用了存在漏洞的OpenSSL代碼庫,可能被黑客攻擊抓取用戶電腦上的內存數據。

環境配置問題:

在centos7中,可以直接做以下的測試。

openssl md5 加密字符串的方法:

1、手動按照順序輸入的過程如下圖所示:

第一步:在終端輸入openssl后回車:
[root@jie md5]# openssl
第二步:輸入md5后回車:
OpenSSL> md5
第三步:輸入想要加密的字符串admin:
admin
此時的輸入界面顯示如下:

第四步:輸入三次ctrl+d結束此次加密過程:
結果顯示如下:

注意:為何在輸入admin后不回車呢?
是因為openssl默認會把回車符當做要加密的字符串中的一個字符,所以得到的結果不同。
如果你輸入admin后回車,在按2次ctrl+d。得到的結果是:

2、使用管道命令openssl md5加密的過程如下圖所示:

第一步:在終端輸入管道命令:
[root@jie md5]# echo -n admin | openssl md5
第二步:輸入回車結束此次加密過程
結果顯示如下:

注意:為何要加-n這個參數?
-n就表示不輸入回車符,這樣才能得到正確的結果。如果你不加-n,那么結果和前面說的一樣為:
?//因為openssl不忽略回車符導致的


openssl md5 加密文件的方法:

第一步:查看被加密文件的內容:
[root@jie md5]# cat opensslMd5.txt

第二步:執行加密的命令,加密后的文件命名為opensslMd5.txt.md5:
[root@jie md5]# openssl md5 -out opensslMd5.txt.md5 opensslMd5.txt?
第三步:查看加密后的文件的內容:
[root@jie md5]# cat opensslMd5.txt.md5?

參考鏈接:https://blog.csdn.net/chushoutaizhong/article/details/77750872

總結

以上是生活随笔為你收集整理的openssl md5算法 —— Linux下(字符串加密、文件加密)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。