色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

飛凌i.MX8MP開發板OpenSSL的使用方法

飛凌嵌入式 ? 2022-08-25 15:19 ? 次閱讀

飛凌嵌入式OKMX8MP-C開發板采用NXP i.MX8M Plus高性能處理器開發,AI計算能力高達2.3TOPS,可滿足輕量級邊緣計算需求。同時靈活的I/O接口配置和先進豐富的多媒體資源,方便客戶應用程序開發。

poYBAGMHHGCAGcpfAABgHwQncj0963.jpg

在OKMX8MP-C開發板中,飛凌移植了OpenSSL工具,OpenSSL整個軟件包大概可以分成三個主要的功能部分:SSL協議庫、應用程序以及密碼算法庫。OpenSSL的目錄結構自然也是圍繞這三個功能部分進行規劃的。

作為一個基于密碼學的安全開發包,OpenSSL提供的功能相當強大和全面,囊括了主要的密碼算法、常用的密鑰和證書封裝管理功能以及SSL協議,并提供了豐富的應用程序供測試或其它目的使用。

今天小編為大家分享一些OpenSSL在OKMX8MP-C開發板上的簡單應用。

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

1、交互模式

poYBAGMHHGGAGvZlAAAn4UF8i68073.jpg

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

用法:version-[avbofp]

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

poYBAGMHHGCAA7TlAACYcauu3Yk733.jpg

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

passwd:生成各種口令密文。

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

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

poYBAGMG2H6ASQYhAAATu1Mw2ok726.png

passwd-1 生成md5口令密文。

pYYBAGMHHGCAGcHqAAAcJ1Zcoeg448.jpg

DSA:用于處理DSA密鑰、格式轉換和打印信息。

用法: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參數文件。

pYYBAGMHHGGALhnBAABcGbZ2XbE466.jpg

gendsa-out dsakey.pem dsaparam.pem 根據DSA參數文件生成DSA密鑰。

pYYBAGMG2H6ATA9RAAAHoBgCG0Q610.png

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

2、批處理模式

生成密碼功能

openssl rand: 用來產生偽隨機字節

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

-out file 寫入文件

-base64 base64編碼輸出

-hex 16進制編碼輸出

舉例:以生成base64編碼的隨機數為例

poYBAGMG2H6ASmAvAAAxOb5CCx0403.png

消息摘要算法應用

openssl dgst:用于數據摘要

用法: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的哈希值。

poYBAGMHHGGAOUWgAABN9Huxtq8343.jpg

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

pYYBAGMHHGGALpsaAACKtuc6aaM274.jpg

編解碼應用

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

poYBAGMHHGGAWwGFAACDuIkPvJc939.jpg

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

OpenSSL性能測試

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

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

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

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

OKMX8MM-C開發板

pYYBAGMHHGKAEhQnAAA5BI4GxTs230.jpg

OKMX8MQ-C開發板

pYYBAGMHHGGABiLoAAA2vPIa1Nc989.jpg

OKMX8MP-C開發板

poYBAGMHHGGAXqQQAADDHBzpvis552.jpg

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

好啦,以上就是小編為大家帶來的全部內容。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9111

    瀏覽量

    368037
  • NXP
    NXP
    +關注

    關注

    60

    文章

    1283

    瀏覽量

    184645
  • 開發板
    +關注

    關注

    25

    文章

    5082

    瀏覽量

    97722
收藏 人收藏

    評論

    相關推薦

    嵌入式i.MX8M Mini核心已支持Linux6.1

    嵌入式FETMX8MM-C核心現已支持Linux6.1系統,此次升級不僅使系統功能更加豐富,還通過全新BSP實現了內存性能的顯著提升。
    的頭像 發表于 01-10 09:56 ?294次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX8</b>M Mini核心<b class='flag-5'>板</b>已支持Linux6.1

    瑞芯微開發板/主板Android系統APK簽名文件使用方法,實用干貨

    瑞芯微主板/開發板Android系統,APK系統簽名文件使用方法
    的頭像 發表于 12-26 09:43 ?285次閱讀
    瑞芯微<b class='flag-5'>開發板</b>/主板Android系統APK簽名文件<b class='flag-5'>使用方法</b>,實用干貨

    嵌入式OK3588J-C開發板體驗】OK3588J-C開發板開箱評測

    很高興收到嵌入式提供的OK3588J-C開發板,這是瑞芯微最新的8K旗艦8核SOC,非常適合用來做機器視覺,AI,語音識別,圖像處理。
    發表于 12-04 15:23

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比
    的頭像 發表于 11-28 14:31 ?470次閱讀
    【迅為電子】<b class='flag-5'>i.MX</b>6UL和<b class='flag-5'>i.MX</b>6ULL芯片區別與<b class='flag-5'>開發板</b>對比

    基于AR1335和i.MX8MP的視覺方案

    在現代科技的推動下,視覺技術在各個領域的應用越來越廣泛。你是否曾想過,如何在低光環境下依然能捕捉到清晰、細膩的圖像?本文將為你揭示基于AR1335和i.MX8MP的視覺方案,如何在無人機、智能家居等
    的頭像 發表于 11-13 01:01 ?258次閱讀
    基于AR1335和<b class='flag-5'>i.MX8MP</b>的視覺方案

    強大視覺方案:i.MX8MP與AR0144的完美結合

    大聯大友尚集團推出基于NXPi.MX8MP處理器和onsemiAR0144圖像傳感器的全新視覺方案。該方案不僅具備強大的圖像處理能力,還能廣泛應用于監控、智能零售、機器人視覺等領域。一、應用場景描述及市場優勢該方案采用NXP的i.MX8MP作為主控平臺,搭配onsemi的
    的頭像 發表于 10-29 08:04 ?249次閱讀
    強大視覺方案:<b class='flag-5'>i.MX8MP</b>與AR0144的完美結合

    i.MX Linux開發實戰指南—基于野火i.MX系列開發板

    電子發燒友網站提供《i.MX Linux開發實戰指南—基于野火i.MX系列開發板.pdf》資料免費下載
    發表于 10-10 17:23 ?11次下載

    米爾NXP i.MX 93開發板的Qt開發指南

    1.概述Qt是一個跨平臺的圖形應用開發框架,被應用在不同尺寸設備和平臺上,同時提供不同版權版本供用戶選擇。米爾NXPi.MX93開發板(MYD-LMX9X開發板)使用Qt6.5版本進行
    的頭像 發表于 06-07 08:01 ?1778次閱讀
    米爾NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>的Qt<b class='flag-5'>開發</b>指南

    嵌入式i.MX 8M Plus開發板的OTA遠程升級方案

    的方式,可升級系統內核、文件系統和應用。接下來,將以嵌入式OKMX8MP-C開發板為例,基于Linux 5.4.70版本內核,展示升級前后的切換效果。 切換前,系統啟動讀取系統的b
    的頭像 發表于 06-03 17:59 ?759次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX</b> <b class='flag-5'>8</b>M Plus<b class='flag-5'>開發板</b>的OTA遠程升級方案

    嵌入式i.MX8M Plus開發板的OTA遠程升級方案

    的方式,可升級系統內核、文件系統和應用。接下來,將以嵌入式OKMX8MP-C開發板為例,基于Linux5.4.70版本內核,展示升級前后的切換效果。切換前,系
    的頭像 發表于 04-29 08:01 ?762次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX8</b>M Plus<b class='flag-5'>開發板</b>的OTA遠程升級方案

    嵌入式RK3568開發板藍牙收、發文件測試

    本文由電子發燒友論壇用戶fsdzdzy提供,感謝分享。嵌入式每月定期開展新的開發板體驗活動,歡迎更多工程師朋友的關注和參與。嵌入式O
    的頭像 發表于 02-02 16:31 ?1909次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式RK3568<b class='flag-5'>開發板</b>藍牙收、發文件測試

    嵌入式T113-i開發板的調屏方法

    對于飛嵌入式T113-i開發板的調屏問題,需要按照以下步驟進行操作
    的頭像 發表于 01-29 16:25 ?1039次閱讀

    如何在嵌入式T113-i開發板的Buildroot中移植MQTT協議?

    嵌入式OK113i-S開發板上市一段時間以來收獲了很多關注,也成為了許多客戶項目選型的優質之選。在實際的項目開發中,工程師朋友們可能會需
    的頭像 發表于 01-26 08:02 ?544次閱讀
    如何在<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式T113-<b class='flag-5'>i</b><b class='flag-5'>開發板</b>的Buildroot中移植MQTT協議?

    嵌入式全志T113-i開發板的休眠及喚醒操作

    嵌入式OK113i-S開發板支持兩種休眠方式:freeze和mem。這兩種方式可以通過/sys/power/state文件節點進行操作,用戶可以通過在該文件節點寫入freeze或m
    發表于 01-17 09:29

    嵌入式T113-i開發板的調屏方法,就是這樣簡單

    的配備為客戶提供了更加多樣的選擇。今天小編就與大家分享一下為嵌入式OK113i-S開發板適配LVDS屏幕的過程。
    的頭像 發表于 01-12 11:50 ?2270次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式T113-<b class='flag-5'>i</b><b class='flag-5'>開發板</b>的調屏<b class='flag-5'>方法</b>,就是這樣簡單
    主站蜘蛛池模板: 18禁止观看免费私人影院| 亚洲国产精品99久久久久久| 欧美成 人 网 站 免费| 日日夜夜天天操| 亚洲男人天堂网| 97色在线视频| 国产精品一区二区AV白丝在线| 成人在线视频免费看| 国产免费看片| 免费无码又爽又黄又刺激网站 | 老司机福利在 线影院| 青草影院天堂男人久久| 亚洲qvod图片区电影| 99久久精品免费看国产免费| 国产精品俺来也在线观看| 久久怡红院国产精品| 色色男_免费| 中文字幕精品AV内射夜夜夜| 电影果冻传媒在线播放| 久久精品国产亚洲AV天美18| 日韩高清一区二区三区不卡| 夜夜澡人人爽人人喊_欧美| 超碰97av 在线人人操| 九九热在线视频观看这里只有精品| 漂亮的保姆3中文版完整版| 亚洲视频成人| 国产 日韩 欧美 综合 激情| 国产精品亚洲污污网站入口 | 国语自产精品一区在线视频观看| 免费人成网站永久| 亚洲精品一二三区区别在哪| 超碰在线 视频| 浪货嗯啊趴下NP粗口黄暴| 香蕉鱼视频观看在线视频下载| asmr淫语| 久久青青无码AV亚洲黑人| 无码人妻精品国产婷婷| AV福利无码亚洲网站麻豆| 久久精品成人免费看| 西西人体大胆牲交PP6777| 边做边爱播放3免费观看|