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

STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计 目前市场上很多嵌入式产品方案都是可以破解复制的,主要是因为方案主芯片不具备防破解的功能,这就导致开发者投入大量精力、财力开发的新产品一上市就被别人复制,到市场上的只能以价格竞争,最后工厂复制的产品反而价格更有优势,因为他们的开发投入几乎可以忽略不计。开发者首先需要选定性价比高的加密芯片,然后再设计加密方案。④ SMEC88ST随机数发生器产生的随机数是真随机数,这样可以保证关键数据在通讯时每次都是随机数参与的,每次通讯的数据密文都是不一样的,可有效防止破解者在I2C通道上的数据监听分析。 阅读详情

    这里主要介绍下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编程器上获取安全码。

中巨伟业推出高安全高性能32位智能卡内核可编程加密芯片SMEC88SP/ST 不同芯片的地址乱序方式不相同(乱序因子包括:UID、晶振校准参数、硬件指纹等等) 存储器数据加密(Memory Ciphering),即使同一个程序,在不同芯片中,密文不相同(加密因子包括:UID、晶振校准参数、硬件指纹等等) 软件支持 DES/3-DES/AES/SHA1/SHA2/ SHA3/ HMAC/MD5/SM2/SM3/SM4/ECC 等加解密算法。机顶盒、游戏机、墨盒、控制器、安防监控、汽车电子、平板电脑、路由器、DVR、交换机、仪器仪表等各种电子产品终端。能检测和防御故障注入攻击。 阅读详情

相关推荐

加密芯片SMEC88ST搭配STM32的防抄方案测评:真的比纯软件加密更安全吗?

本文深入测评了加密芯片SMEC88ST与STM32结合的硬件防抄方案,并与纯软件加密进行对比。分析表明,硬件方案通过建立独立安全边界和防物理攻击特性,能显著提升破解成本与工程复杂度,但其安全性高度依赖于协议设计与实现。文章揭示了常见实现漏洞并提出了构建纵深防御体系的融合架构建议。

prometheus9mon的博客 255

加密芯片SMEC98SP(SE98)使用之一

本文开始介绍加密芯片SMEC98SP(SE98)的功能使用。 1、读取ID号 读取ID号在加密过程中不一定有用,当然可以当作 一个唯一系列号加入到加密过程中。但是读取ID号可以测试主控芯片与加密芯片之间的IIC通讯联系是否正确。 首先,在加密芯片端加入如下程序。在SMEC98SP_Demo V21文件夹中打开工程目录,SMEC98SP_I2C_Test.uvproj用keil U

中巨智能的博客 1万+

STM32操作加密芯片源代码

STM32操作SMEC98SP加密芯片的事例代码,如果需要完整代码(包括加密芯片代码),请到中巨伟业服务与支持下载 #include “stm32f10x.h” #include “stdio.h” #include “config.h” #include “util.h” #include <string.h> #include <stdlib.h&

SinormousTech的博客 5448

我是如何开发一款脱机烧录器的?

但在移植了LVGL后,无故总出现死机问题,后来才知LVGL需要C99编译工具链,而最新的IAR FOR ARM没有对C99的支持。烧录方案参考的是移植DAP Link相关的烧录模块,也就先做了Dap Link开源代码的一直,支持pyocd工具烧录的功能。支持SD卡文件系统U盘存取,烧录等。先上一张实物图,这几个月来,利用业余时间开发的一款脱机烧录器,目前完美支持Nordic 51,52系列烧录。入坑的经历介绍完,再介绍下该脱机烧录器的业务,在现有业余时间资源如此有限情况下,目前是采用开发最小可行产品思路。

wayne2018的博客-心情驿站 495

加密芯片SMEC98SP实现数据加密的方法

介绍了中巨伟业推出的加密芯片SMEC98SP(SE98)实现术后局加密和防破解的方法

Acer宏碁暗影骑士擎AN515-58原厂系统恢复指南:从ISO镜像到完整出厂设置

本文详细介绍了为Acer宏碁暗影骑士擎AN515-58游戏本恢复原厂系统的完整指南。从准备工作、数据备份到下载官方镜像、制作恢复U盘,再到BIOS设置与恢复流程,一步步教你如何将系统完整还原至出厂状态,确保所有硬件驱动、NITROSENSE控制中心等专属优化功能恢复正常,解决系统卡顿、功能异常等问题。

weixin_29271263的博客 1099

ArcGIS新手必看:5分钟搞定等高线转DEM栅格(附完整操作截图)

本文详细介绍了在ArcGIS中将等高线转换为DEM栅格的完整流程,包括CAD数据预处理、TIN转栅格和直接插值法两种核心方法,以及常见问题排查与优化技巧。通过实战案例和操作截图,帮助GIS新手快速掌握这一测绘数据处理的核心技能,提升地形分析和三维可视化效率。

dapp9builder的博客 287

TensorRT(C++)部署 Pytorch模型

众所周知,python训练pytorch模型得到.pt模型。但在实际项目应用中,特别是嵌入式端部署时,受限于语言、硬件算力等因素,往往需要优化部署,而tensorRT是最常用的一种方式。本文以yolov5的部署为例,说明模型部署在x86架构上的电脑端的流程。(部署在Arm架构的嵌入式端的流程类似)。

女神sha手的博客 5405

T507 buildroot linux4.9之RLT8211F 1000M以太网开发调试

调试T507的gmac,解决该RTL8211F 1000m以太网中调试遇到的问题

目前从事linux驱动开发,多交流多学习吧 688

跨越边界:用MessagePipe实现无缝的进程间通信

MessagePipe是一个用于.NET平台的消息传递库,它专注于简化异步消息处理和进程间通信。通过提供一系列易于使用的API,开发者可以快速搭建起稳定可靠的通信管道,支持多种传输协议(如TCP、Unix域套接字等),并内置了序列化/反序列化功能,使得跨语言和跨平台的数据交换变得轻而易举。为了方便序列化和反序列化操作,我们需要为每种消息定义对应的类或结构体,并标记属性。这样可以确保消息在发送方和接收方之间正确无误地传递。[Key0set;[Key1set;

墨夶的博客 816

WinCC 7.5 读取 SQL server2016 中的表格数据

环境 win10 SQL Server 2016 WinCC V7.5 SP2 1 安装SQL Server 2016 2 选择服务器名称 .\WINCC 3 建数据库

skr? 7140

从入门到精通:3D视觉与SLAM实战全流程 mastery 教程

本文系统介绍了3D视觉与SLAM技术的应用前景、核心技术和实战路径。3D视觉通过RGB-D相机、激光雷达等传感器获取环境三维信息,SLAM技术实现自主定位与地图构建,二者结合广泛应用于自动驾驶、机器人导航等领域。文章详细拆解了点云处理、视觉里程计、回环检测等关键技术,并提供了ORB-SLAM2算法复现、语义SLAM开发的实战教程,涵盖硬件选型、环境配置到代码实现全流程。最后规划了从入门到专家的学习路径,推荐了相关书籍、开源项目和数据集资源,为读者掌握这一前沿技术提供了完整指南。

m0_71589036的博客 136

智能手表PCB布局:PPG与IMU传感器噪声隔离与应力解耦设计

在可穿戴设备硬件开发中,PCB布局已超越传统布线范畴,成为决定信号完整性、电磁兼容性与机械可靠性的核心环节。心率传感器(PPG)依赖微伏级光电容积脉搏波信号,极易受数字开关噪声与电源纹波干扰;姿态传感器(IMU)则对PCB弯曲形变引发的机械应力高度敏感。其布局需融合电磁场建模、热-力-电多物理协同及高密度互连约束。关键技术价值体现在噪声路径切断、地弹抑制、应力方向解耦与电源域隔离等工程实践。典型应用场景涵盖智能手表、医疗级贴片设备及微型运动传感终端。本文聚焦PPG与IMU两大模组在STM32L4平台上的实操

weixin_32869687的博客 174

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
中巨伟业
博客等级 码龄8年 70粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值