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

2025年02月19日 10:33    发布者:jfm365
这里主要介绍下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加密芯片功能了。用户也可以通过“编程器信息”按钮获取编程器脱机下载相关信息。详细SDK资料下载地址:http://www.sinormous.com/download.html