国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 3468|回復: 23
打印 上一主題 下一主題

Openssl命令行用法簡介

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2020-2-20 14:07:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
Openssl命令行用法簡介
去年推出的一些文章中曾介紹過使用openssl命令行完成SHA1、DES、RSA等運算的方法。但其實openssl支持的加解密、簽名驗簽、摘要算法遠不止這些。根據不同的應用場景,用戶可以自行選擇需要的功能。本期介紹如何查閱openssl指令用法。
第一步:查看openssl支持哪些算法指令
命令行輸入openssl  --help回車可見圖1所示,列出了包括簽名驗簽、證書操作、摘要運算、加解密運算等相關指令。



第二步:查看某一具體指令用法
我們以aes-128-ecb指令為例進行說明。該指令可以實現對數據進行aes加密的功能,密鑰長度128bits,加密模式為ecb(不帶初始向量)。
在命令行輸入openssl aes-128-ecb --help 回車可見圖2所示,列出了支持輸入的參數項。



例如
-in  對輸入的文件內容進行加密
-out  將加密后的數據輸出到目標文件中
-e    加密運算
-K/-iv 輸入密鑰或者初始向量iv

下面我們開始測試。
步驟一:創建mingwen.txt并寫入數據
touch mingwen.txt
echo "1234567812345678" > mingwen.txt
步驟二:查看數據寫入是否成功
cat mingwen.txt
步驟三:加密運算
openssl aes-128-ecb -e -in mingwen.txt -out miwen.txt -K 31313131313131313131313131313131
此指令表示使用31313131313131313131313131313131(16進制數據)作為密鑰對mingwen.txt內的數據進行aes-128-ecb加密,并將結果輸出到miwen.txt文檔中。
步驟四:查看加密后的數據
xxd miwen.txt
        0000000: e7c9 4ef2 49fc d860 007b 2d31 d21f bb51  ..N.I..`.{-1...Q
驗證測試結果,使用第三方AES計算工具,填入明文和密鑰即可運算出結果,如圖3所示。
綜上,若要對mingwen.txt文件內的數據加密并生成到miwen.txt文件中,則可以采用以下指令,如圖3所示。


注意事項:linux創建txt文件時寫入的是字符串“1234567812345678”,使用計算器運算時,需要輸入十六進制ASCII碼,即31323334353637383132333435363738。
沙發
發表于 2020-2-21 11:17:00 | 只看該作者
文章描述得簡單明了 ,成功的講述了如何將文件中的數據加密并寫入其它文件,實用性很強!
板凳
發表于 2020-2-21 11:26:37 | 只看該作者
OMG,這篇文章也太詳細了吧,我先下載學習學習
地板
發表于 2020-2-21 22:11:14 | 只看該作者
xxd是什么鬼?
地下室
發表于 2020-2-21 23:33:03 | 只看該作者
Openssl命令行用法簡介
6
發表于 2020-2-22 10:34:23 | 只看該作者
看不懂,還是請大神白話一下吧
7
 樓主| 發表于 2020-2-22 10:59:24 | 只看該作者
能以16進制的打印信息內容
8
發表于 2020-2-24 13:11:12 | 只看該作者
文章很好呀,有沒有Linux下openssl庫調用函數接口的例子呢?
9
發表于 2020-2-22 23:35:36 | 只看該作者
openssl很實用,也很強大!回頭試試,先mark一下
10
發表于 2020-2-22 17:17:13 | 只看該作者
在密文傳輸過程中有沒有可能被截獲呢,怎么防護?
11
發表于 2020-2-22 17:31:21 | 只看該作者
OpenSSL 太強大了應該涵蓋了所有標準算法,真是加密算法類研發人員必備的工具。
12
發表于 2020-2-24 09:52:54 | 只看該作者
可以借助專用加密芯片完成加密算法的調用,還能避免程序移植的麻煩。
13
發表于 2020-2-24 10:18:33 | 只看該作者
openssl是對稱加密算法還是非對稱加密算法?
14
發表于 2020-2-23 19:38:24 | 只看該作者
漲知識了,感謝樓主的多篇分享!
15
發表于 2020-2-23 22:11:36 | 只看該作者
由于時間有點長對于Openssl命令的比較模糊,希望樓主能找到上次帖子,能不能發個鏈接再熟悉 下 Openssl命令
16
發表于 2020-2-23 23:05:08 | 只看該作者
最近正在學習使用openssl,講的很詳細,分享給同事看看
17
發表于 2020-2-24 02:00:08 | 只看該作者
linux下有沒有其他方法能實現openssl的常用算法?
18
 樓主| 發表于 2020-2-24 12:21:17 | 只看該作者
OpenSSL是一個開放源代碼的軟件庫包
19
發表于 2020-2-25 11:29:00 | 只看該作者
OpenSSL提供了很詳細的接口說明,需要使用OpenSSL進行二次開發,可以百度一下,都有相關的  詳細說明,或者查看其英文文檔說明
20
發表于 2020-2-25 19:16:54 | 只看該作者
OpenSSL的功能好強大啊,樓主的文章講解的很到位,奧力給
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩毛片在线免费观看 | 国产永久在线视频 | 久久久久久久久免费视频 | 国产日日操 | 欧美精品成人一区二区视频一 | 致命弯道8在线观看高清免费观看 | 欧美日韩在线视频专区免费 | 欧区一欧区二欧区三免费 | 免费一级毛片不卡在线播放 | 午夜精品一区二区三区在线视 | 国内亚州视频在线观看 | 四虎hu| 亚洲人体一区 | 精品理论片 | 日本天堂在线播放 | 国产精品资源网站在线观看 | 香蕉大黄香蕉在线观看 | 两性影院| 欧美三级视频网 | 狠狠干97 | 在线观看h视频 | 免费视频亚洲 | 老鸭窝综合三区 | h视频免费看 | 精品国产三级a在线观看 | 青青国产线免观看手机版精品 | 78视频在线观看免费播放 | 四虎影视在线永久免费看黄 | 国产剧情jvid在线观看 | 日韩在线不卡一区在线观看 | 青青五月 | 欧美大片免费观看 | 国产在线观看第一页 | 精品国产一区二区二三区在线观看 | 免费 高清 日本1在线观看 | 日本亚洲国产精品久久 | 欧美国产在线看 | 不卡一区二区在线观看 | 国产1卡二卡3卡四卡免费 | 韩国演艺圈精品一区二区 | 国产精品乡下勾搭老头 |