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

查看: 6444|回復(fù): 0
打印 上一主題 下一主題

OpenSSL工具在i.MX8MP上的應(yīng)用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-7-22 10:04:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

OpenSSL分為交互模式和批處理模式,直接輸入OpenSSL然后按回車鍵進入交互模式,輸入帶命令選項的OpenSSL進入批處理模式。

飛凌OKMX8MP-C開發(fā)板已經(jīng)移植了OpenSSL工具,OpenSSL整個軟件包大概可以分成三個主要的功能部分:SSL協(xié)議庫、應(yīng)用程序以及密碼算法庫。OpenSSL的目錄結(jié)構(gòu)自然也是圍繞這三個功能部分進行規(guī)劃的。今天小編為大家分享一些OpenSSL在OKMX8MP-C開發(fā)板上的簡單應(yīng)用。


1交互模式




version:用來打印版本以及 OpenSSL其他信息。

用法:version-[avbofp]

舉例:version-a打印所有信息




版本號和版本發(fā)布日期:OpenSSL1.1.1g,2020年4月21日 使用庫構(gòu)建的選項:options 存儲證書和私鑰的目錄:OPENSSLDIR

passwd:生成各種口令密文。

用法: opensslpasswd [-crypt] [-1] [-apr1] [-salt string] [-in file] [-stdin][-noverify] [-quiet] [-table] {password}

舉例: passwd-cryp 默認選項,生成標準的unix口令密文。




passwd-1 生成md5口令密文。



DSA:用于處理DSA密鑰、格式轉(zhuǎn)換和打印信息。

用法:openssldsa [-inform PEM|DER] [-outform PEM|DER] [-in filename][-passinarg] [-out filename] [-passout arg] [-des] [-des3] [-idea][-text][-noout] [-modulus] [-engine id]

舉例:dsaparam -out dsaparam.pem 1024 生成DSA參數(shù)文件。



gendsa-out dsakey.pem dsaparam.pem 根據(jù)DSA參數(shù)文件生成DSA密鑰。




以上就是交互模式的簡單使用方式,下面小編來為大家介紹批處理模式下的一些功能。



2批處理模式

生成密碼功能

openssl rand: 用來產(chǎn)生偽隨機字節(jié)

用法:openssl rand [-out file] [-base64] [-hex] num

-out file 寫入文件

-base64 base64編碼輸出

-hex 16進制編碼輸出

舉例:以生成base64編碼的隨機數(shù)為例



消息摘要算法應(yīng)用

openssl dgst:用于數(shù)據(jù)摘要

用法:openssl dgst [-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-dss1 ] [-c] [-d ] [-hex] [-binary] [-out filename] [-sign filename] [-passin arg] [-verify filename] [-prverify filename][-signature filename ] [file...]

舉例:用SHA1算法計算文件openssl1.txt的哈希值。





用SHA1算法計算文件openssl1.txt的哈希值,輸出到文件sha1.txt。




編解碼應(yīng)用

給文件openssl1.txt用base64編碼,輸出到文件jiami.txt。



最后,小編為大家介紹一種測試OpenSSL性能的方法。



3 OpenSSL性能測試


openssl speed:此命令用于測試庫的性能。

用法:openssl speed [md5][rsa2048][rmd160]

測試生成不同的密鑰的速度。


以RSA-2048為例,分別測試OpenSSL在OKMX8MM-C、OKMX8MQ-C 和 OKMX8MP-C這3款開發(fā)板上的性能對比,給大家提供一個參考。


OKMX8MM-C開發(fā)板




OKMX8MQ-C開發(fā)板




OKMX8MP-C開發(fā)板




從以上測試結(jié)果可以看出,OKMX8MM-C開發(fā)板私鑰每秒生成84.5次,OKMX8MQ-C開發(fā)板私鑰每秒生成120.5次,而OKMX8MP-C開發(fā)板的私鑰每秒生成148.1次,由此可見,在OpenSSL性能這一方面,OKMX8MP-C開發(fā)板獲勝。


您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 网红主播自拍偷拍的激情视频| 亚洲天堂色| 青青成人在线| 欧美专区亚洲专区| 夜夜骑夜夜操| 欧美人成在线观看| 日本一区二区三区四区| 天天弄| 亚洲美女一区| 亚洲国产精品久久久久网站| 午夜两性视频| 香港日本韩国三级网站| 欧美精品v欧洲精品| 一级毛片在线完整免费观看| 一级免费视频| 亚洲福利视频网站| 亚洲欧美日韩在线播放| 亚洲综色| 欧美成人一级片| 一级毛片一级黄片| 小h片在线| 亚洲伦理中文字幕| 色综合久久久久久| 欧美一级免费片| 一级毛片a| 色亚洲天堂| 青青草伊人| 亚洲精品乱码久久久久久蜜桃| 亚洲高清heyzo加勒比| 亚洲精品视频免费观看| 亚洲国产精品久久久久网站| 四虎www| 欧美国产视频| 思思99re热| 日韩小视频在线播放| 亚洲精品美女久久久久99| 色尼玛亚洲| 香蕉毛片| 亚洲午夜久久久| 亚洲欧美日韩天堂| 亚洲国产欧美精品|