来源:通信世界网 作者:中国一卡通网 收编 发布时间:2010-06-10 11:54:13 字体:[大 中 小]
摘 要:近两年,随着PDA,掌上电脑,机顶盒等信息终端逐渐走进人们的生活,嵌入式操作系统也像Windows 一样为人们熟知,随着集成电路芯片技术的飞速发展,电子产品设计业也越来越像计算机行业,很多产品的硬件解决方案已成为一种公开的资料,产品设计者的核心技术实际上集中在嵌入式应用软件内。
一、概论
在激烈竞争的电子以及通信产品行业,很多公司大概都有这样的经历,自己费尽心血设计的产品,投放市场不久,就被竞争对手分析透了,从硬件到软件原封不动地被克隆,换了一个外壳投放市场,自己成为了自己的竞争对手。还有一些公司在委托生产厂商进行产品生产时,被生产厂商额外地生产出大量的相同产品,换个品牌投放市场,不但扰乱了市场秩序,还严重地损害了产品设计者的利益。更有一些专业的单片机公司堂而皇之的把帮助别人破解各类单片机中的秘密作为主营之外的一种创收途径。在行业竞争日益激烈的今天,如何保护自己的产品设计方案以提高产品的市场占有率,如何在产品技术转让时有一个理想的、可以量化的计量标准已经成为很多公司和产品设计者日益关切的问题。
近两年,随着PDA,掌上电脑,机顶盒等信息终端逐渐走进人们的生活,嵌入式操作系统也像Windows 一样为人们熟知,随着集成电路芯片技术的飞速发展,电子产品设计业也越来越像计算机行业,很多产品的硬件解决方案已成为一种公开的资料,产品设计者的核心技术实际上集中在嵌入式应用软件内。在硬件技术逐渐成熟和公开的今天,如何保护产品的设计,产品的版权,实际上转化成了对嵌入式应用软件的保护。
硬件设计版权保护的方法有很多,北京宝兴达信息技术公司下面介绍一种非常灵活的方法:在产品设计上嵌入一种特殊的安全芯片,应用软件通过和该硬件芯片密钥认证的方式来控制程序的流程,以及将单片机主程序上的部分放到ESAM内部进行执行的方法保护嵌入式软件。ESAM芯片极高的安全特性和丰富的安全功能保证了该解决方案的高度安全性。
下面对该芯片以及基于该芯片的解决方案作一介绍
二、ESAM 简介
ESAM (Embedded Secure Access Module)嵌入式安全控制模块的实质为DIP或者SOP芯片 封装的CPU卡芯片,最早被用于IC卡电表中做为钱包使用,存储充值及消费金额,以及其他一 些重要的参数,同时具有身份识别功能,与外部卡片进行双向身份认证。随着终端安全的日益被重视,目前被广泛应用于各种嵌入式终端实现数据的安全存储,数据的加解密,终端身份的 识别与认证, 嵌入式软件的版权保护,DRM数字版权的管理等功能。
产品特性:
采用智能卡专用安全微处理器硬件平台
增强型8051内核,容量包括:32K程序存储区和90K数据存储区
用户可以自行下载应用程序,该程序可在片内运行
使用标准的KEIL C开发,串口通讯协议,不需掌握专门语言及通讯协议,开发简单方便
硬件结构设计简单,用户可以轻松地将芯片集成到应用中
安全特性:
芯片防篡改设计,唯一序列号,可防止SEMA/DEMA 、 SPA/DPA、 DFA和时序攻击
多种检测传感器:高压和低压传感器,频率传感器、滤波器、脉冲传感器、温度传感器,
具有传感器寿命测试功能,一旦芯片检测到非法探测,将启动内部的自毁功;
总线加密,具有金属屏蔽防护层,探测到外部攻击后内部数据自毁;逻辑框图;
真随机数发生器:利用芯片内部的电磁白噪声产生,不会重复;
硬件算法协处理器:内部硬件逻辑电路实现对称算法3DES速度快。
技术参数:
电压 3V-5V (± 10%);
环境温度 -25 ℃- +85 ℃;
最大电流: <6 mA@30 MHz, <10 mA@60 MHz;
外频支持范围:2-8MHz,内部提供最高60MHz晶振,支持1-16分频
4KV 静电保护
通讯协议:TTL232串行接口,波特率可以自行定义
封装形式:DIP8 , SOP8
三、软件保护原理
1、随机数认证
在数据安全领域,DES(Data Encryption Standard)算法是一种被广泛使用的
公开的数据加密算法,它采用对称密钥机制,即加密密钥和解密密钥是相同的,数据的安全性取决于密钥的安全性。ESAM主要是采用随机数理论,用DES算法计算认证码,通过比较认证码的方法进行芯片内部密钥与外部认证密钥的对比,从而达到判断与认证的目的。
ESAM通常内部预置相关的密钥和关键数据,内部具有安全寄存器,数据文件通常具有保密权限,只有通过相应的密钥认证才可以达到对应数据文件的安全权限,才能对数据文件进行读写,业内通常把这个过程叫做外部认证。
需求意向: | 咨询详细信息 如何采购 代理方式 合作方式 其它需求 * | |||||
您的姓名: |
|
|||||
公司名称: | * | |||||
留言内容: |
* 注:内容不能超出800字,有*号的为必填项,您所填写的联系信息我们保证只对你咨询的企业公布。 | |||||
验 证 码: | * | |||||
推荐方案
论坛热帖