在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1459|回复: 20

[原创] PEM格式RSA密钥解析(二)----RSA密钥参数解析

[复制链接]
发表于 2023-1-30 12:37:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
上一部分讲解了将Base64编码的密钥数据转换成hex格式数据,本章将介绍如何获从转码后的数据中获取RSA密钥的相关参数。根据 RSA 密钥语法中的结构对私钥解析结果如下:

图片1.jpg
图片2.jpg
结合上面的私钥,解析后如下:
n: 7538085EB2BEA6F95818707187EF87FA37369C1C48995C7E3D2721978A1CB62F24E220CE457A7
884CBA1B9756D771DED6BEF4B301F4571E8B333AA614ED487DDD82ABA9D3BD32B9B1DDE1B4
C9E6361AD5D45B4B8D30594052C730CC4E6C268253E90C116B4FFBFC0AA540166122C0434ACF
F0EF55EAB5AA3C2E0EBFC313AC7A1
e: 010001
d:651CD47B7B8C61D42C5DC880E65584E21DC6899B0C34DE4836D00E75FDB90E9E541E8B55E330
E5CD072A9623E92D1B2FB62F50984E214545096FC3C4F48EF832FB7ADB7A5BEC1F3041D4F2AEC
A729E692EF0D906D634C2E8FBF99C1371D08BAD028E0AC7899EE44BE2C6BF33ADB08066EE88F
AAD8FD893D101A921C519C4D891
P: (参数前多一个字节 00)00E2E38FA005D7E086F6475F91ABB1644C398636EE19BFB284E16B9C1804210733C45F3A51BDB
033357B7DA3BAAD17CE1D78DDA9C69613158DB962B3541E0281E3
q:(参数前多一个字节 00 0084423A45814E139CF1B6A10CD108A4399C0CB11BF78363C439692E5B465892BFAC3EE8084F8
CA33A3CC13C87583C4E2F30DED2780AB32B8E8A58010E4194F7AB
dp: 62DE22A1EAA9ED6F22366BD0C06E667448C4D17EE3BD82FF207391EB6D312F40419BF57FD516
C8D9CF5C2A529846BD4C5E74C91C7E1D06D1612D3F53B258095D
dq: 4F83A596EDF36BD53A78EB005298186BCE46CF201A41B2F460F3BC7C01A1F4B029B53438F2E28
1ABDCA4EC680E834B1A120E9488B91E18FCBC6DC64CB4DF03BB
Qinv: (参数前多一个字节 00
00B3FEB058F79C80A6D24B1FBE3E5C36819EB5366E053B5094EE00ED87431559DCA7ECAFF5987
095AEA451E143F843DE104AC0E654AB22C4861770B604076E9CF5
上一节转码后的公钥为:
图片3.jpg
根据 RSA 密钥语法中的结构对公钥解析结果如下:
图片4.jpg
n: 7538085EB2BEA6F95818707187EF87FA37369C1C48995C7E3D2721978A1CB62F24E220CE457A7
884CBA1B9756D771DED6BEF4B301F4571E8B333AA614ED487DDD82ABA9D3BD32B9B1DDE1B4
C9E6361AD5D45B4B8D30594052C730CC4E6C268253E90C116B4FFBFC0AA540166122C0434ACF
F0EF55EAB5AA3C2E0EBFC313AC7A1
e: 010001

发表于 2023-1-31 10:31:23 | 显示全部楼层
解析后私钥里的参数我看有很多,实际使用中我是否都需要呢?
发表于 2023-1-31 10:42:29 来自手机 | 显示全部楼层
我司正在寻求加密芯片有没有推荐的啊?
发表于 2023-1-31 11:26:26 | 显示全部楼层
凌科芯宇的加密芯片我司也用过,确实不错,可以试试
发表于 2023-1-31 13:29:25 | 显示全部楼层
RSA是公钥还是私钥?它的长度是固定的吗?
 楼主| 发表于 2023-1-31 13:43:01 | 显示全部楼层


11199124 发表于 2023-1-31 13:29
RSA是公钥还是私钥?它的长度是固定的吗?


公钥负责加密,私钥负责解密,长度是可变的。
头像被屏蔽
发表于 2023-2-1 08:31:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-2-1 09:16:42 | 显示全部楼层
这样解析出来的私钥中是有公钥的值的吗?
发表于 2023-2-1 16:09:15 | 显示全部楼层
私钥解析出来的信息包含公钥值(e, N)
头像被屏蔽
发表于 2023-2-1 17:10:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 04:31 , Processed in 0.028168 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表