0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PEM格式RSA密钥解析(一)Base64转16进制格式

凌科芯安加密芯片 来源:凌科芯安加密芯片 2023-01-10 11:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

后缀是.PEM 的数字证书是 BASE64 编码的,以 ASCII 码来表示。常见的证书如下所示(以RSA1024 为例):

私钥:

5fd5449a-908a-11ed-bfe3-dac502259ad0.jpg

公钥:

5ffee8d6-908a-11ed-bfe3-dac502259ad0.jpg

需要将公私钥进行解析后,以 16 进制数据按要求写入 LKT 芯片。在此需要借助一些转换工具,解析步骤如下:

BASE64编码转换16进制

如要找出相应的RSA的密钥值需要先将BASE64编码转换成16进制格式数据。

打开 rsa_V3.4 软件(公司内部软件,用户可使用),如图一所示。在“RSA”页面下选择“Tool”,进入图二界面。在上面的文本输入框中拷贝私钥的 Base64 编码,然后点击“Base64—>HEX”按钮,下面的文本框中会显示转换后的 HEX 数据。下图中为私钥的转换,公钥转换类似。

601ef5f4-908a-11ed-bfe3-dac502259ad0.png

6054aa82-908a-11ed-bfe3-dac502259ad0.png

转换后的私钥:

60795b0c-908a-11ed-bfe3-dac502259ad0.jpg

转换后的公钥:

609f30de-908a-11ed-bfe3-dac502259ad0.jpg

下一篇将详细讲解如何从转换后的16进制数据中找到对应的RSA公私钥参数。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码
    +关注

    关注

    6

    文章

    1016

    浏览量

    56665
  • PEM
    PEM
    +关注

    关注

    0

    文章

    30

    浏览量

    11115
  • 16进制
    +关注

    关注

    1

    文章

    13

    浏览量

    9065

原文标题:PEM格式RSA密钥解析(一)Base64转16进制格式

文章出处:【微信号:凌科芯安加密芯片,微信公众号:凌科芯安加密芯片】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【飞凌OK-MX9596-C开发板试用】③云端AI拍照识别

    Base64是网络上最常见的用于传输8Bit字节码的编码方式之Base64就是种基于64个可打印字符来表示二
    发表于 11-01 22:12

    蜂鸟E203内核和RSA的SOC设计

    、 NICE 接口控制逻辑设计 RISC-V MCU与加解密IP核之间通过NICE接口连接,通过指令集预留的custom指令控制,custom的指令编码格式如下图所示,RSA使用custom3
    发表于 10-30 06:53

    RSA加速实现思路

    1 关于RSA算法 RSA为非对称加密算法(也称为公开密钥算法),是当前比较普遍使用的非对称加密算法之,常用于密钥交换和数字签名。
    发表于 10-28 07:28

    Jtti分析SSL证书安装不成功是怎么回事?有哪些原因?

    。本文Jtti.cc将探讨些常见的SSL证书安装失败的原因,并提供相应的解决方案。 1.证书文件或密钥文件格式错误 SSL证书的安装需要正确格式的证书文件和
    的头像 发表于 10-27 16:15 415次阅读

    淘宝拍立淘接口实战:图像优化、识别调优与避坑代码示例

    本文详解淘宝拍立淘接口(taobao.picture.search)实战技巧,涵盖图像预处理、识别优化、签名生成与供应链数据联动,结合代码示例解析高频坑点,如Base64格式错误、限流处理、分页失效等,助开发者提升识别率至85%
    的头像 发表于 10-09 14:28 251次阅读

    非对称密钥生成和转换规格详解

    时,对于指定公/私钥参数生成RSA密钥的支持情况如表所示: √:表示需要指定这列中的具体属性,来构成密钥参数。 ×:表示这列中的具体属
    发表于 09-01 07:50

    AIcube1.4目标检测模型导入yolotxt格式数据集后直显示数据正在解析,为什么?

    AIcube1.4目标检测模型导入yolotxt格式数据集后直显示数据正在解析 数据有问题,把数据情况说的详细点
    发表于 08-13 07:16

    harmony-utils之Base64Util,Base64工具类

    harmony-utils之Base64Util,Base64工具类 harmony-utils 简介与说明 [harmony-utils] 款功能丰富且极易上手的HarmonyOS工具库,借助
    的头像 发表于 06-30 17:32 383次阅读

    harmony-utils之RSARSA加解密

    base64、加密、解密、JSON等系列的功能和作,能够满足各种不同的开发需求。 [picker_utils] 是harm
    的头像 发表于 06-30 16:52 672次阅读

    基于SM4的文件加密解密功能实现(ECB模式)

    到解密里的时候,也是hex(从base64到hex),输入和输出的格式致,解密成功 加密解密的代码如下: // 加密消息。 export async function
    发表于 06-29 13:21

    CCG4十六进制文件格式是什么?

    你好,先生, 我可以知道 CCG4 十六进制文件格式吗? 2055 行是什么意思?
    发表于 05-15 07:22

    基于RK3576的BASE64编解码

    本文介绍了BASE64编解码的基本概念及其在EASY-EAI API中的实现。BASE64种用于传输8Bit字节码的编码方式,通过64个可打印字符表示二
    的头像 发表于 05-12 13:41 447次阅读
    基于RK3576的<b class='flag-5'>BASE64</b>编解码

    塑料厂智能升级密钥:ProfinetModbusRTU网关

    ,挤出机控制系统却使用ModbusRTU协议,这两种不同协议的设备在通信上产生了阻碍,严重影响了生产效率与产品质量。 为解决此问题,引入稳联技术PROFINETModbusRTU网关成为关键。网关就像位精通两种语言的翻译官WL-ABC3010,负责将PROFINET协
    的头像 发表于 04-09 16:39 382次阅读
    塑料厂智能升级<b class='flag-5'>密钥</b>:Profinet<b class='flag-5'>转</b>ModbusRTU网关

    工业控制系统中的信号传输格式解析

    在工业控制系统中,各类传感器、执行器和控制器之间的信号传输是实现自动化生产的核心环节。这些信号的格式与传输方式直接影响着系统的稳定性、精度和抗干扰能力。本文将从工业信号的分类、常见格式及其应用场景等方面进行科普,帮助读者了解这
    的头像 发表于 03-19 17:29 941次阅读

    FB16 1对15 U盘拷贝格式化机——高效数据复制工具

    FB16 1对15 U盘拷贝格式化机,采用台湾捷美原厂工艺,具备25MB/s高速拷贝速度和16口同步复制功能,支持加密U盘免解密拷贝及USB 2.0/3.0设备。支持FAT16/FAT
    的头像 发表于 02-07 17:36 767次阅读
    FB<b class='flag-5'>16</b> 1对15 U盘拷贝<b class='flag-5'>格式</b>化机——高效数据复制工具