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

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

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

RSA密鑰參數(shù)解析

凌科芯安加密芯片 ? 來源:凌科芯安加密芯片 ? 2023-02-07 16:38 ? 次閱讀

上一部分講解了將Base64編碼的密鑰數(shù)據(jù)轉(zhuǎn)換成hex格式數(shù)據(jù),本章將介紹如何獲從轉(zhuǎn)碼后的數(shù)據(jù)中獲取RSA密鑰的相關(guān)參數(shù)

根據(jù) RSA 密鑰語法中的結(jié)構(gòu)對(duì)私鑰解析結(jié)果如下:

8a14013a-a447-11ed-bfe3-dac502259ad0.png

上一節(jié)轉(zhuǎn)碼后的私鑰為:

8a39e9e0-a447-11ed-bfe3-dac502259ad0.jpg

結(jié)合上面的私鑰,解析后如下:

n:7538085EB2BEA6F95818707187EF87FA37369C1C48995C7E3D2721978A1CB62F24E220CE457A7

884CBA1B9756D771DED6BEF4B301F4571E8B333AA614ED487DDD82ABA9D3BD32B9B1DDE1B4

C9E6361AD5D45B4B8D30594052C730CC4E6C268253E90C116B4FFBFC0AA540166122C0434ACF

F0EF55EAB5AA3C2E0EBFC313AC7A1

e:010001

d:651CD47B7B8C61D42C5DC880E65584E21DC6899B0C34DE4836D00E75FDB90E9E541E8B55E330

E5CD072A9623E92D1B2FB62F50984E214545096FC3C4F48EF832FB7ADB7A5BEC1F3041D4F2AEC

A729E692EF0D906D634C2E8FBF99C1371D08BAD028E0AC7899EE44BE2C6BF33ADB08066EE88F

AAD8FD893D101A921C519C4D891

P:(參數(shù)前多一個(gè)字節(jié) 00)

00E2E38FA005D7E086F6475F91ABB1644C398636EE19BFB284E16B9C1804210733C45F3A51BDB

033357B7DA3BAAD17CE1D78DDA9C69613158DB962B3541E0281E3

q:(參數(shù)前多一個(gè)字節(jié) 00)

0084423A45814E139CF1B6A10CD108A4399C0CB11BF78363C439692E5B465892BFAC3EE8084F8

CA33A3CC13C87583C4E2F30DED2780AB32B8E8A58010E4194F7AB

dp:62DE22A1EAA9ED6F22366BD0C06E667448C4D17EE3BD82FF207391EB6D312F40419BF57FD516

C8D9CF5C2A529846BD4C5E74C91C7E1D06D1612D3F53B258095D

dq:4F83A596EDF36BD53A78EB005298186BCE46CF201A41B2F460F3BC7C01A1F4B029B53438F2E28

1ABDCA4EC680E834B1A120E9488B91E18FCBC6DC64CB4DF03BB

Qinv:(參數(shù)前多一個(gè)字節(jié) 00)

00B3FEB058F79C80A6D24B1FBE3E5C36819EB5366E053B5094EE00ED87431559DCA7ECAFF5987

095AEA451E143F843DE104AC0E654AB22C4861770B604076E9CF5

上一節(jié)轉(zhuǎn)碼后的公鑰為:

8a6eb35a-a447-11ed-bfe3-dac502259ad0.jpg

根據(jù) RSA 密鑰語法中的結(jié)構(gòu)對(duì)公鑰解析結(jié)果如下:

8a91171a-a447-11ed-bfe3-dac502259ad0.png

n:7538085EB2BEA6F95818707187EF87FA37369C1C48995C7E3D2721978A1CB62F24E220CE457A7

884CBA1B9756D771DED6BEF4B301F4571E8B333AA614ED487DDD82ABA9D3BD32B9B1DDE1B4

C9E6361AD5D45B4B8D30594052C730CC4E6C268253E90C116B4FFBFC0AA540166122C0434ACF

F0EF55EAB5AA3C2E0EBFC313AC7A1

e:010001

審核編輯 :李倩

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

    關(guān)注

    6

    文章

    942

    瀏覽量

    54831
  • 密鑰
    +關(guān)注

    關(guān)注

    1

    文章

    138

    瀏覽量

    19759

原文標(biāo)題:PEM格式RSA密鑰解析(二)RSA密鑰參數(shù)解析

文章出處:【微信號(hào):凌科芯安加密芯片,微信公眾號(hào):凌科芯安加密芯片】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    公開密鑰加密算法RSA的數(shù)字芯片實(shí)現(xiàn)架構(gòu),完全沒思路,求指導(dǎo)?

    公開密鑰加密算法RSA的數(shù)字芯片架構(gòu),完全沒思路,求指導(dǎo)?求知道的大神指導(dǎo)指點(diǎn)指點(diǎn),或者有一個(gè)大概的構(gòu)成框圖
    發(fā)表于 03-16 15:49

    怎樣去選取RSA算法密鑰長(zhǎng)度?

    怎樣去選取RSA算法密鑰長(zhǎng)度?RSA有哪幾個(gè)特性?
    發(fā)表于 04-09 07:02

    如何改進(jìn)和優(yōu)化RSA算法

    的時(shí)候我提到過兩個(gè)函數(shù)在真實(shí)應(yīng)用時(shí)舍棄掉的,為何這樣說呢?因?yàn)樵趯?shí)際應(yīng)用中,生成了數(shù)據(jù)規(guī)模N和兩把密鑰E與D即可進(jìn)行RSA算法的運(yùn)作,在應(yīng)用RSA時(shí)只需要一個(gè)a^b%c冪模運(yùn)算函數(shù),所以優(yōu)...
    發(fā)表于 07-19 07:12

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

    第二篇 openssl生成的rsa密鑰如何寫入到加密芯片中1、測(cè)試目標(biāo)將openssl生成的RSA1024位密鑰寫入到LKT系列加密芯片的公私鑰文件中2、測(cè)試環(huán)境本示例運(yùn)行環(huán)境為win
    發(fā)表于 07-22 06:09

    有沒有工具根據(jù)RSA密鑰文件生成數(shù)字簽名模塊要求的C?

    20.3.4 軟件存儲(chǔ)私鑰 描述的生成C的過程還是蠻復(fù)雜,希望能提供相應(yīng)工具,輸入RSA密鑰文件,自動(dòng)產(chǎn)生[IV]128,[HMAC_KEY ]256,以及[C]12672
    發(fā)表于 02-17 08:53

    有什么方法可以重新啟用RSA密鑰生成嗎?

    我無法使用 pkcs11 引擎生成 RSA 密鑰,在進(jìn)行一些挖掘后我發(fā)現(xiàn) se05x_Perso_Delete_Mod_RSAKeyGen 示例刪除了生成 RSA 密鑰的能力。我有另一
    發(fā)表于 03-24 07:30

    如何使用RSA硬件加速能多快生成2048bit的密鑰

    先生, 平臺(tái):imx6ul BSP:L4.1.15_ 2.0.0_ GA的補(bǔ)丁 功能:CAAM加速中的RSA 2048位密鑰生成 需要支持: 我指的是下面鏈接中的三個(gè)補(bǔ)丁, 然后RSA加速,發(fā)現(xiàn)
    發(fā)表于 05-06 08:05

    RSA密鑰生成利用MAXQ1103微控制器-RSA Key

    RSA密鑰生成利用M
    發(fā)表于 04-23 15:49 ?979次閱讀
    <b class='flag-5'>RSA</b><b class='flag-5'>密鑰</b>生成利用MAXQ1103微控制器-<b class='flag-5'>RSA</b> Key

    利用DS5250產(chǎn)生RSA密鑰

    摘要:DS5250微控制器評(píng)估(EV)板是經(jīng)過驗(yàn)證的用于評(píng)估這款高速微控制器的平臺(tái),本應(yīng)用筆記介紹了如何設(shè)置評(píng)估板,并根據(jù)應(yīng)用的位長(zhǎng)需要產(chǎn)生RSA密鑰的方法。采用Keil µVision2&re
    發(fā)表于 04-23 17:46 ?1240次閱讀

    利用MAXQ1103微控制器產(chǎn)生RSA密鑰

    利用MAXQ1103微控制器產(chǎn)生RSA密鑰 摘要:Maxim的RSA密鑰生成庫提供了一個(gè)簡(jiǎn)單易用的接口,利用MAXQ1103微控制器生成RSA
    發(fā)表于 04-27 16:12 ?999次閱讀
    利用MAXQ1103微控制器產(chǎn)生<b class='flag-5'>RSA</b><b class='flag-5'>密鑰</b>

    基于C語言的RSA算法的實(shí)現(xiàn)

    RSA算法是現(xiàn)代公鑰密碼體制事實(shí)上的標(biāo)準(zhǔn),既能用于數(shù)據(jù)加密解密也能用于數(shù)字簽名。本文重點(diǎn)介紹RSA的算法原理,研究在數(shù)字簽名和密鑰交換方面的應(yīng)用,分析RSA存在的安全問題以及
    發(fā)表于 12-21 10:19 ?14次下載

    公鑰加密技術(shù)RSA現(xiàn)在是否能保住安全?

    實(shí)際上,經(jīng)典計(jì)算機(jī)的高速發(fā)展、還有密碼分析技術(shù)的提高對(duì)于RSA沖擊也很大。2009年768位密鑰RSA-768就被破解了。2011年,美國國家安全局NSA建議停用RSA-1024,改
    的頭像 發(fā)表于 06-19 14:18 ?4413次閱讀

    RSA加密是什么,門禁中的哪些環(huán)節(jié)會(huì)使用到RSA加密

    的難度就決定了這個(gè)算法的可靠性,目前世界上還沒有任何可靠攻擊RSA算法的方式,只要密鑰足夠長(zhǎng),用RSA加密的信息實(shí)際上是不能被破解的。 非對(duì)稱加密的工作原理: 若甲方要向乙方傳輸信息,首先乙方生成兩把
    的頭像 發(fā)表于 12-30 15:26 ?3946次閱讀

    利用DS5250產(chǎn)生RSA密鑰

    DS5250微控制器評(píng)估(EV)板是經(jīng)過驗(yàn)證的用于評(píng)估這款高速微控制器的平臺(tái),本應(yīng)用筆記介紹了如何設(shè)置評(píng)估板,并根據(jù)應(yīng)用的位長(zhǎng)需要產(chǎn)生RSA密鑰的方法。采用Keil μVision2?編譯器開發(fā)庫文件和例程。利用微控制器工具箱(MTK)在評(píng)估板上裝載程序并觀察結(jié)果。
    的頭像 發(fā)表于 02-09 15:39 ?625次閱讀
    利用DS5250產(chǎn)生<b class='flag-5'>RSA</b><b class='flag-5'>密鑰</b>

    LKT(LCS)安全芯片RSA密鑰存儲(chǔ)格式說明

    RSA算法目前常用密鑰長(zhǎng)度有RSA512、RSA1024、RSA2048,存儲(chǔ)的參數(shù)長(zhǎng)度也會(huì)存在
    的頭像 發(fā)表于 02-17 13:52 ?1302次閱讀