查看: 2476|回复: 6

蓝牙4.0 安全加密芯片 DX81CC/82

[复制链接]

该用户从未签到

发表于 2015-4-16 16:23:38 | 显示全部楼层 |阅读模式
分享到:
 蓝牙4.0 安全应用方案
1. 原理框图
蓝牙模块通过标准I2C 或者SPI 接口与安全芯片DX 连接,
DX81 支持I2C 接口,与标准EEPROM 24Cxx 系列引脚完全兼容,
DX82 支持SPI 接口。
DX81/82 可提供SOP8, TSSOP8, UDFN8,SOT23-6 封装。
2. 安全功能
A)防抄板认证;
B)PIN 认证;用户可设置的SN 号。
C)内置一个公共域和一个可配置64bits 密钥的私有域。
D)Zone Key 认证; 加密的EEPROM 可分成4 个区域,每个区域单独Key 认证。
E)认证加密读写EEPROM;加密的EEPROM,读写操作时,地址和数据双重随机,确保每次读写使
用的地址/数据都不一样。
F)基于标识的数据加解密(Dx82 支持);可以都数据、文件加解密。
G)用户SHA1 计算(Dx82 支持)。
3. 应用
A)软件保护,防克隆;
B)重要参数、数据加密保存,存入DX 安全芯片加密EEPROM;
C)电话簿、短信、图片、视频本地加解密(需手机端APP 支持);
D)帐号信息(支付宝、微信、qq、邮箱、公司账户等)加密保存(需手机端APP 支持);
E)物联网设备端对端签名认证;
F)物联网远程控制的指令加密;
G)软件远程加密升级;
H)上传到私有云端的文件加密等。
4. 开发支持
A)DX API、标准lib 文件及说明文档;
B)BLE4.0 CC2541 下DX 驱动参考Source Code;
C)Cortex -A8 下驱动参考Source Code;
D)Android Demo APP 参考Source Code;

0755-83417835 -805 张生   Q 463280305
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-17 14:00:00 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 动芯微DX81/82

免费提供样品,和技术支持    0755-83417835 -805 张生   Q 463280305
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-20 09:53:22 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 DX81CC/82

Q 463280305 索取PDF 资料
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-21 09:56:25 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 DX81CC/82

加密防抄板,保护你的劳动所得,保护你的知识产权!
防抄板加密原理:
1. CPU + DX81加密芯片,这种构架,CPU确实是没有办法保护,cpu内部的bin代码是有可能被破解出来。但加密芯片DX81内的code是肯定不能被破解。
2. 那就要这样保护程序:cpu执行的代码部分,或者一些要调用的参数放到加密芯片中,而不是简单的在加密芯片中存储一个sn号,之前的很多加密芯片是存储一个sn号,判断是否正确就ok,现在我们的芯片可以做到更好,在程序运行过程中,需要不断去调用加密芯片的一些数据进来,参与运算,这样就算cpu内bin被读出来了,但加密芯片的他无法获取,程序照样运行不了。
3. 加密芯片每颗里面存储的数据,存在哪个地址,可以和加密芯片id,用户设置的sn相关,这样,就算是每颗芯片拿去破解开盖什么的,提取出来的bin,每颗都不一样。正常来讲加密芯片能提取的概率已经非常非常低了,基本可以不考虑。
4. 当然,cpu和加密通讯的时候,在数据线上跑的信息都是加密处理过的,不是简单重复的密文信息。
5. 加密芯片还可以基于标识加密,这样将一些重要算法,重要参数加密了,多重保护,更高的安全性。
6. 另外,在cpu任务调度里,还可以在cpu空闲的时候随机查询认证加密芯片,这样破解bin就很难确定地址入口出口
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-22 09:53:19 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 DX81CC/82

0755-83417835 -805 张生   Q 463280305
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-24 10:56:23 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 DX81CC/82

免费提供样品和技术支持。加Q 463280305
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2015-4-27 10:04:41 | 显示全部楼层

回复:蓝牙4.0 安全加密芯片 DX81CC/82

加密原理:
1. CPU + DX81加密芯片,这种构架,CPU确实是没有办法保护,cpu内部的bin代码是有可能被**出来。但加密芯片DX81内的code是肯定不能被**。
2. 那就要这样保护程序:cpu执行的代码部分,或者一些要调用的参数放到加密芯片中,而不是简单的在加密芯片中存储一个sn号,之前的很多加密芯片是存储一个sn号,判断是否正确就ok,现在我们的芯片可以做到更好,在程序运行过程中,需要不断去调用加密芯片的一些数据进来,参与运算,这样就算cpu内bin被读出来了,但加密芯片的他无法获取,程序照样运行不了。
3. 加密芯片每颗里面存储的数据,存在哪个地址,可以和加密芯片id,用户设置的sn相关,这样,就算是每颗芯片拿去**开盖什么的,提取出来的bin,每颗都不一样。正常来讲加密芯片能提取的概率已经非常非常低了,基本可以不考虑。
4. 当然,cpu和加密通讯的时候,在数据线上跑的信息都是加密处理过的,不是简单重复的密文信息。
5. 加密芯片还可以基于标识加密,这样将一些重要算法,重要参数加密了,多重保护,更高的安全性。
6. 另外,在cpu任务调度里,还可以在cpu空闲的时候随机查询认证加密芯片,这样**bin就很难确定地址入口出口
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2024-5-19 22:27 , Processed in 0.163364 second(s), 27 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.