在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【openssl】利用openssl命令行快速生成RSA私鑰

嵌入式物聯(lián)網(wǎng)開(kāi)發(fā) ? 來(lái)源:嵌入式物聯(lián)網(wǎng)開(kāi)發(fā) ? 作者:嵌入式物聯(lián)網(wǎng)開(kāi)發(fā) ? 2022-08-31 12:58 ? 次閱讀

如題,面對(duì)這個(gè)問(wèn)題,我們可以使用以下命令行解決:

openssl genrsa -out rsa2048.key -des3 2048 

其中,

-out 隨后的是輸出的RSA文件的文件名,默認(rèn)是PEM格式;

-des3,表示輸出的PEM格式的RSA私鑰使用3DES加密,所以在輸出RSA私鑰時(shí),要求用戶輸入密碼,用于加密該文件;

2048,表示RSA私鑰的位數(shù),常用值有1024,2048,4096等等。

控制臺(tái)輸出信息如下圖所示:

img

RSA私鑰文件內(nèi)容為以下形式,PEM格式,全是可顯字符串:

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,F3D6AE8C8623CB6C

Blz7Rx1wESCFycaw2MfE1ha8Q1TmDsvw/AhGb6+xDgpSF7q8v67JSC3CH/IXvNxf
nacqpbsL6S269jQSwm79N+8PvgHJZPNlwWs8z9FS+16auloHiH14Z9K7FTb1eu3j
UzDuCU5xwm/I61rV/ODHhlIEDINIDbnFj52kg7RXv+CECk6in+GiKW/UqgW1qKhA
DuyLlPHPCO+lIflAg5jpiO/xyBntBvD7Fb5b0c1FzciiJ9V7Qhw2bUYccaEdIWBp
QoCqubJVN/sJE2DLWvL2wjjCwnftmr4/8un82ec1lbUIxX9Lvsi3Zxt+DfAVWe1J
nFYLYLuZIcNeITx13z1CszYElU5eRX2opW2wfCMn0Ow5RXujGCUZAGMeDUkWzmDN
27IPzq7w6U/DSlZQq1lexOqU1D9PKuDdbpQEJMYhQSSCYo7ahyFCMzZGV3NiiwaA
z+vIMKdgUX/olc17ZvZ2DFFJHWc3Qd1v/ziQMU3QK+QoxI4DqL5MGESVZrUGRB0N
ASZjPZjj1GWpW/a9lKoq0i5vQsmqRaGnPoh5+qiQhvT6Otj9ZYl0hIhHng9gybur
wfl/TH3SV6x1a7wwnw7foAvlCRU+FbEIvSTLUlQsfVaffIBP7aQ6cyrpEmxYalUO
KiUurHrzODxoFWR9qXEP2W5/0oEdYUeA1RhNFDHmcJul9k+MLdCHnzM0LqWSmuoH
kbtYvCudrnWSbiiZordULDqHzqBlY7dhIKF1bv2EdEBrSA9t3AtDSC52tvFyAZiD
xVMSNSYahEu7zMFtDPZSuAO23C3udkwwwJCTAt3dDBEw/4G/GvEWeUPjMX9qqW8e
CyANcm+xquG/84ftAPWcxv5A0Y81zLUorus+mCAJm9aj2TF1nyAI3eQW4Zc8/oJi
CMfungfsZIhPU4cuUngPbbqEABrbMBi1lgp/Z+AUoebmK9DVUJJAHCqLvUAt5PDx
3O2hrAns46Ed1mNGWeKp60YdSv/ZfU3QD+omEMwQhcxpPkCHzjYodhPvRmqnPhfs
vhovnFJtyFFA/6CByG+iTPYg0ZLjKPRRg2XGntgMoIlVU2FFKiSVzWh+bh8agSfC
EAXwm3QnSzjZKr3UPoroOJkddTSo5KZ3IXERxor23QI6JSwCYdj7vbyMDl4riuve
fPCvb2MK+QwcsbTTOpSH3ueyCnkdsuHrvUAzfshj9zdtGvkwxqoGCZ7j1btVnmaP
kiv6mXdnFcwISk+in1IWelXRUHAIkOQUdztm4o+khLXryeEcTGWQbuhEdjLMJJQM
xMJeTVy0IqthuPbu8kIy3AbJnkhgT2k3y3DhFNkJxvrmrWScfmBbri+8/D0mHI3Z
+V0Wl3pKkLe2TBt9CW+moQ4QkoTuUEqBv65qKXN+r7e5Imolv9WBX5HdoVKU6sUD
/Tro7UykO0LuesoKI9zfpiNtwCunioMaYBREcHaMdemEKLMkB19vJII0gjJSmpEu
Hy0ox44Mwx++kejc4GN4iwCKpPNK/yxTfNf477dJ4TKvWwLKo0kRNG6Phnr4Tc5m
o/RpnNDbTSyoCMbiwc5AWB+MFhVKd8ZR/xiXpmOi63IINBqzDg//9Q==
-----END RSA PRIVATE KEY-----

從文件的開(kāi)頭,我們可以看到它是【ENCRYPTEDDEK-Info: DES-EDE3-CBC】,即加密過(guò)的。

我們要查看這個(gè)RSA私鑰的內(nèi)容,可以使用以下命令行查看:

openssl rsa -in rsa2048.key -text -noout

輸出時(shí),所以需要驗(yàn)簽RSA私鑰的密碼,輸入生成該私鑰時(shí)設(shè)置的密碼即可,比如“123456”。得到的輸出結(jié)果如下:

img

從輸出結(jié)果,我們可以看到RSA私鑰的位數(shù)和公鑰指數(shù),以及其他有用的信息。

怎么樣,生成RSA私鑰和查看RSA私鑰的技能掌握了嗎?

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    578

    瀏覽量

    25232
  • RSA
    RSA
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    19213
  • OpenSSL
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    8943
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    openssl生成rsa密鑰如何寫入到加密芯片中

    第二篇 openssl生成rsa密鑰如何寫入到加密芯片中1、測(cè)試目標(biāo)將openssl生成RSA
    發(fā)表于 07-22 06:09

    如何在安全OS端實(shí)現(xiàn)RSA私鑰生成與存儲(chǔ)功能呢

    客戶希望在安全OS端實(shí)現(xiàn)如下功能:RSA私鑰生成與存儲(chǔ);公鑰的提取(指定私鑰,提取對(duì)應(yīng)的公鑰)指定信息的簽名;對(duì)非安全OS傳入的信息進(jìn)行簽名后,返回簽名結(jié)果;信息的加密、解密;對(duì)傳入
    發(fā)表于 12-29 07:39

    請(qǐng)問(wèn)怎么添加Openssl庫(kù)到RT-Thread中去呢

    想要在RT-Thread命令行中運(yùn)行密碼算法(Linux操作系統(tǒng)中運(yùn)行,QEMU環(huán)境),密碼算法需要調(diào)用Openssl庫(kù),RT-Thread識(shí)別不到這個(gè)庫(kù),請(qǐng)問(wèn)怎么添加此庫(kù)到RT-Thread中?
    發(fā)表于 07-08 10:21

    i.MX8MP開(kāi)發(fā)板中移植OpenSSL工具

    OpenSSL1.1.1g,2020年4月21日使用庫(kù)構(gòu)建的選項(xiàng):options存儲(chǔ)證書和私鑰的目錄:OPENSSLDIRpasswd:生成各種口令密文。用法: opensslpasswd [-crypt
    發(fā)表于 08-25 10:04

    飛凌i.MX8MP開(kāi)發(fā)板OpenSSL的使用方法

    和版本發(fā)布日期: OpenSSL1.1.1g,2020年4月21日使用庫(kù)構(gòu)建的選項(xiàng): options存儲(chǔ)證書和私鑰的目錄: OPENSSLDIRpasswd: 生成各種口令密文。用法
    發(fā)表于 10-08 10:37

    openssl無(wú)法使用命令行生成CMAC怎么解決?

    我正在嘗試生成應(yīng)用程序代碼的離線 CMAC 以實(shí)現(xiàn)安全啟動(dòng)。我曾嘗試使用 openssl,但無(wú)法使用命令行生成 CMAC。是否有任何工具可以生成
    發(fā)表于 03-30 06:35

    caxa命令行中的應(yīng)用

    caxa命令行中的應(yīng)用 命令行對(duì)于大多用戶來(lái)說(shuō)往往只是輸入數(shù)據(jù)的作用,但是其中的奧妙還有很多,下面就給大家
    發(fā)表于 10-18 18:18 ?2398次閱讀

    CMD的命令行高級(jí)教程

    CMD的命令行高級(jí)教程
    發(fā)表于 10-24 08:31 ?30次下載
    CMD的<b class='flag-5'>命令行</b>高級(jí)教程

    密碼學(xué)OpenSSL的入門基礎(chǔ)知識(shí)整理合集

    。)OpenSSL 實(shí)用程序可在命令行使用,程序也可以調(diào)用 OpenSSL 庫(kù)中的函數(shù)。本文的示例程序使用的是 C語(yǔ)言,即 OpenSSL 庫(kù)的源語(yǔ)言。
    的頭像 發(fā)表于 02-07 15:29 ?3968次閱讀
    密碼學(xué)<b class='flag-5'>OpenSSL</b>的入門基礎(chǔ)知識(shí)整理合集

    openssl】從openssl的常用接口淺談【內(nèi)存泄漏】

    使用openssl有內(nèi)存泄露風(fēng)險(xiǎn)嗎?從openssl的常用接口調(diào)用淺談【內(nèi)存泄漏】的風(fēng)險(xiǎn)和規(guī)避。
    的頭像 發(fā)表于 08-31 11:24 ?3682次閱讀
    【<b class='flag-5'>openssl</b>】從<b class='flag-5'>openssl</b>的常用接口淺談【內(nèi)存泄漏】

    為什么嵌入式系統(tǒng)設(shè)計(jì)人員應(yīng)該關(guān)注OpenSSL

      首先,一些基礎(chǔ)知識(shí)。比如OpenSSL。常用的安全套接字層 (SSL) 提供了 Web 服務(wù)器和瀏覽器之間的加密鏈接技術(shù),而 OpenSSL 則為保護(hù)網(wǎng)絡(luò)通信的應(yīng)用程序提供了加密庫(kù)。它可以處理消息摘要、隨機(jī)數(shù)、數(shù)字證書和簽名以及文件的加密和解密。它還用作
    的頭像 發(fā)表于 06-29 10:25 ?765次閱讀

    OpenSSL安裝常見(jiàn)問(wèn)題

    OpenSSL安裝常見(jiàn)問(wèn)題
    的頭像 發(fā)表于 07-07 11:17 ?1134次閱讀
    <b class='flag-5'>OpenSSL</b>安裝常見(jiàn)問(wèn)題

    linux切換到命令行模式

    在Linux中,可以通過(guò)以下步驟切換到命令行模式: 打開(kāi)終端。可以在應(yīng)用菜單中找到終端或命令行終端。 在終端中輸入命令“exit”或“l(fā)ogout”,然后按回車鍵。 系統(tǒng)會(huì)提示您輸入管理員密碼。輸入
    的頭像 發(fā)表于 11-13 16:47 ?2167次閱讀

    Linux OpenSSL命令詳解

    密碼學(xué)標(biāo)準(zhǔn)和互聯(lián)網(wǎng)協(xié)議一樣,是一種大家都遵守的約定和標(biāo)準(zhǔn),比如PKCS#中規(guī)定了 RSA 秘鑰是怎么生成的、公私鑰的格式 等內(nèi)容,x509標(biāo)準(zhǔn)規(guī)定了證書的格式等。
    的頭像 發(fā)表于 08-14 18:22 ?1988次閱讀
    Linux <b class='flag-5'>OpenSSL</b><b class='flag-5'>命令</b>詳解

    在linux系統(tǒng)通過(guò)OpenSSL工具自簽https證書

    genrsa -des3 -out myCA.key 2048 ##openssl genrsa 用于生成RSA私鑰,不會(huì)生成公鑰,因?yàn)楣?/div>
    的頭像 發(fā)表于 12-09 13:53 ?1074次閱讀
    主站蜘蛛池模板: 国产精品第九页 | 欧美a色 | 亚洲视频三区 | 资源视频在线观看 | 亚洲三级毛片 | 最新激情网址 | 婷婷丁香亚洲 | 好大好硬好深好爽的视频 | 亚洲欧美色视频 | 免费一级牲交毛片 | 欧美深夜 | 人人射人人澡 | 2020av在线 | 久草免费新视频 | 新版天堂中文资源8在线 | 俄罗斯aaaaa一级毛片 | 五月天婷婷伊人 | 奇米影视亚洲四色8888 | 欧美性久久久久 | 五月综合激情 | 国产成人精品一区二区仙踪林 | 韩国三级中文字幕hd | 五月天激情开心网 | 久久久久88色偷偷 | 亚洲色图国产精品 | 黑人一区二区三区中文字幕 | 亚洲欧美一区二区三区在线播放 | 国产最新网站 | 天天摸天天碰天天碰 | 黄色美女网址 | 国模吧双双大尺度炮交gogo | 国产精品三级a三级三级午夜 | 你懂的网站在线观看网址 | 给我免费播放片黄色 | 能在线观看的一区二区三区 | 成人夜色视频网站在线观看 | 超级碰碰青草久热国产 | 黄色永久免费 | 久久亚洲视频 | 26uuu另类亚洲欧美日本一 | 中文字幕网资源站永久资源 |