在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2058|回复: 21

[原创] LCS(LKT)版权保护芯片方案说明(三)参数保护方案

[复制链接]
发表于 2022-10-20 08:38:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
该方案安全性仅次于算法移植方案,高于市面上常见的对比认证方案,调试简单,不需要对主控MCU端原有程序做太大的改动。调试周期和研发投入相对较小。无法直接找到比对点,程序执行中没有绝对的对错判断。该方案适用于实时性要求高,MCU端无合适代码移植到安全芯片内部,但又需要高安全防护的项目。凌科芯安公司提供相应的Demo例程,用户直接移植即可使用。
参数保护方案实现的步骤如下:
1、加密芯片与主控MCU端分别预置安全密钥Key1、Key2(相同的3DES密钥);
2、加密芯片端预置用户产品的相关参数Data存储时为Lv格式。可存入参数的大小由“macro.h”中的 “ParamData_Size”宏决定;
3、MCU端发送附带16字节随机数Rand1(密文传送)的读指令读取参数;
4、加密芯片端产生16字节随机数Rand2,生成TempKey=Rand1^Rand2;
5、使用Key1对Rand2加密产生C1,同时使用TempKey对需要读出的参数Data加密得到C2。MCU端传出密文C, C=C1 || C2;
6、加密芯片端接收到密文C后,使用Key2对C1部分解密得到Rand2;
7、MCU端计算TempKey,TempKey=Rand1^Rand2;
8、使用TempKey对C2部分进行解密得到所需要使用的参数数据Data。
图片1.png

发表于 2022-10-20 13:59:05 | 显示全部楼层
哪款芯片型号适用此方案类型?
头像被屏蔽
发表于 2022-10-20 15:24:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-20 16:45:49 | 显示全部楼层
谢谢楼主的分享,涨知识
头像被屏蔽
发表于 2022-10-21 09:27:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
发表于 2022-10-21 10:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-24 09:04:20 | 显示全部楼层
凌科芯安加密芯片怎么样?网上好多人推荐过,不知道是不是刷的,有技术人员用过么说下
发表于 2022-10-24 11:18:58 | 显示全部楼层
有业内朋友用过他们家的芯片,反应不错,技术支持也到位,和网络上说的一样,应该不是网络炒作。
发表于 2022-10-24 11:23:46 | 显示全部楼层
有业内朋友用过他们家的芯片,反应不错,技术支持也到位,和网络上说的一样,应该不是网络炒作。
 楼主| 发表于 2022-10-24 14:11:56 | 显示全部楼层
凌科芯安 可移植类算法的加密方式 安全性相对高一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-24 12:41 , Processed in 0.027883 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表