首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
如何利用加密芯片存储证书等文件
时间:
2020-05-08 16:32:12
阅读:
74
评论:
0
收藏:
0
[点我收藏+]
标签:
创建用户
数据
表示
asc
base
加密
通过
操作
指令
随着使用加密芯片用户的不断增多,通过收集整理使用意见,我们发现有很多用户提出以下需求,即:希望加密芯片在完成版权保护、数据加解密等主要功能基础上,可以当成通用存储类芯片使用,存储证书一类的数据。其实,这个需求在现有的加密芯片上已经实现了。
版权保护类的LKT系列芯片,具备算法移植功能,用户可通过编写自定义算法,调用读写NVM区的接口,将目标数据写入到NVM指定地址或从指定地址读出数据,最小操作单位为1字节;数据加解密系列芯片,支持创建用户结构,包含目录文件、KEY文件、二进制文件等结构。可通过我司自定义的APDU指令协议,将目标数据写入到二进制文件中存储,最小操作单位为1字节。
用户在操作过程中,需要注意的是,加密芯片的通信接口传递数据均为16进制类型。有些用户想要将X509证书写入到加密芯片中存储,正确的操作步骤应该是先查看X509证书格式,如果是pem格式,表示证书中的内容采用base64编码(这是无法直接写入到加密芯片中的),需要转换为DER格式(二进制类型),最终变换为16进制数据方可写入到加密芯片中。同理,如果需要写入的数据是字符串或其他类型数据,则需要先将其转换为16进制ASCII码后再写入。从加密芯片读出后,再将其转换为字符串或其他格式来使用。
如何利用加密芯片存储证书等文件
标签:
创建用户
数据
表示
asc
base
加密
通过
操作
指令
原文地址:https://blog.51cto.com/13520299/2493485
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!