cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1470|回复: 0

电子产品加密技术[AT88SCXXXX(AT88SC0104C~25616C)方案]

[复制链接]
发表于 2008-4-15 20:31:39 | 显示全部楼层 |阅读模式
电子产品加密技术
[AT88SCXXXX(AT88SC0104C~25616C)方案]
目的:本技术用于电子产品的加密,防范盗版复制,是当前安全性最高的防范手段。
现状:对于装有单片机的电子产品,很多公司都能提供读取单片机程序代码和CPLD/FPGA代码的服务,这就使得电子产品极易被抄版复制。为此,Atmel公司于1999年推出了专门用于防盗版的安全存储加密芯片AT88SC153AT88SC1608,取得了一定的成效。尽管这两种芯片具有认证功能,但由于认证后采用的是明文传送方式,所以芯片中的数据在通信过程中易被截获从而失去保护作用。在2003年,Atmel公司又推出了具有双向认证且为密文传送的新型加密芯片AT88SCXXXX系列,存储容量可达32K字节。对AT88SC153AT88SC1608,现在Atmel公司已不再推荐采用。
原理:AT88SCXXXX(AT88SC0104C~25616C)具有协议认证和数据密文传送的功能,使得盗版者即使盗取了单片机程序代码和CPLD代码仍然无法盗版复制。这是因为AT88SC0104C~25616C无法复制。由认证过程可知,单片机与AT88SC0104C ~25616C之间的通信数据为随机密文,排除了从通信数据对系统进行攻击的可能。由于密钥长度达8字节,试图穷举测试密钥的努力注定是徒劳的。
技术:为了便于您开发AT88SCAT88SC0104C~25616C,我们为您准备了完整的成套技术。采用我们提供成套技术,您可以在1~2天之内即可完成对产品的加密工作。
本项技术主要由以下几个部分组成:
1.SC-RWP2AT88SCXXXX系列读写编程器
用于AT88SCXXXX(AT88SC0104C~25616)器件的读写和设置,也可作为评估板和硬件设计参考。可以在PC机上对AT88SCAT88SC0104C~25616C器件进行配置、读写、设置。配置文件可以存档,还可以下装到装置中器件的批量设置。
2.AT88SC0104C~25616C认证读写目标程序:
C语言目标程序:适用于各种嵌入式单片机、普通单片机和DSP;
51单片机汇编语言目标程序:适用于51系列的各单片机。
3.基于CPLD/FPGA的AT88SC0104C开发评估板:
作为AT88CS0104C与FPGA连接的方案评估板和硬件设计参考。
4. 用于FPGA的程序:
Verilog程序;
VHDL程序。
方案1:单片机+AT88SC0104C
硬件增加AT88SC0104C;单片机软件中加入认证及读写程序。
硬件资源占用:输出线1条;OC/OD线1条(或输入输出线各1条)。
程序空间占用:约2K
方案2:FPGA+AT88SC0104C
硬件增加AT88SC0104C;FPGA器件中加入认证程序。
硬件资源占用:输出线1条;OC/OD线1条(或输入输出线各1条)。
FPGA资源占用:logic elements 1346
详细信息可访问公司主页:http://www.setchief.com/
电话:02085662866,13073070660陈生
QQ86816086E-MAIL:shichengdz@163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-5 06:43 , Processed in 1.405696 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表