支持远程脱机密文下载加密芯片SMEC编程器开发板介绍

    这里主要介绍下SMEC80ST、SMEC88SP/ST、SMEC98SP编程器开发板(后文简称SMEC编程器)的远程脱机密文下载功能。

    SMEC编程器主芯片本身是一个颗具有最高安全等级的银行USBKey芯片,芯片具有唯一ID和符合符合 AIS31-P2的真随机数发生器,同时支持DES、SM1、SM2、SM3和SM4等算法。

    SMEC编程器支持编程器放在工厂,工厂人员从编程器获取安全码,开发者拿到该安全码后就可以生成对应该安全码有下载次数限制的密文文件。该密文文件只对产生对应安全码的SMEC编程器有效,且只能脱机下载一次,密文文件下载到该SMEC编程器后,这组安全码也会失效,再次下载密文文件时,需要SMEC编程器重新产生安全码并重新生成密文文件。

    SMEC编程器使用密文文件脱机下载加密芯片时,SMEC编程器和SMEC加密芯片之间使用密文通讯下载,通讯密文和芯片ID号、随机数相关,即使通讯数据信息被监听,这些数据也无法下载到别的加密芯片。

下面具体介绍密文数据产生和下载流程:

1、从需要下载密文文件的SMEC编程器上获取安全码。

2、开发者填入安全码,选择需要加密的目标下载Hex文件,并选定设定次数后,生成“SMEC cipher Files”密文文件。

3、把产生的密文文件下载到刚产生对应安全码的SMEC编程器中,就可以实现密文下载SMEC加密芯片功能了。用户也可以通过“编程器信息”按钮获取编程器脱机下载相关信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值