引言
宝兴达公司成立至今,已经与多家IC卡终端企业以及电子设备制造企业建立了紧密的战略合作伙伴关系,今后,将积极跟随技术变革的脚步,为合作伙伴提供更具竞争能力的产品与服务,谋求与合作伙伴的共同发展。
随着电子产品的更新换代日益频繁,产品的硬件逐步标准化,价格也越来越便宜,嵌入式软件已成为实现产品差异化的重要因素。不过产品的盗版一直是困扰软件行业发展的主要问题,往往一款新产品推出没有多久,市面上的仿制品便比比皆是,给生产厂商造成巨大损失,因此,防止软件被盗用以及知识产权保护成为迫在眉睫的问题。
嵌入式系统软件安全保护芯片
针对上述问题,北京宝兴达信息技术有限公司率先推出嵌入式系统软件的安全保护方案ESPU系列加密芯片。该系列产品包括ESPU0808、ESPU0908和ESPU0909,ESPU0910,ESPU0912,它们采用硬件方式进行加密,其硬件采用CPU卡平台,可通过串口、I2C 或SPI、USB总线与嵌入式系统的CPU连接,从而免除了复杂的连线,可应用在DVR、机顶盒、媒体播放器、游戏机等产品,通过嵌入ESPU系列加密芯片来保护客户的设计。
基于8位增强型8051内核的ESPU0808加密芯片
产品概述:
ESPU0808防抄板芯片采用智能卡芯片平台,内置宝兴达公司自主开发的嵌入式系统,专门为保护用户代码,防止非法访问和外部攻击而设计的新一代安全芯片。处理器使用8051内核,采用串口通讯方式,用户可以把算法放到芯片内部,编程语言基于标准C,开发简单方便,同时,内部大容量的数据空间可作为用户扩展数据存储器,存放重要特征数据。
产品特性:
1 采用智能卡专用安全微处理器硬件平台
2 增强型8051内核,容量包括:32K程序存储区和32K/64K数据存储区
3 用户可以自行应用程序,该程序可在片内运行
4 使用标准的KEIL C开发,不需掌握专门语言及通讯协议,开发简单方便
5 硬件结构设计简单,用户可以轻松地将芯片集成到应用中
安全特性:
1 芯片防篡改设计,序列号,可防止SEMA/DEMA 、 SPA/DPA、 DFA和时序攻击
2 高低电压检测,高低频率检测、脉冲传感器
3 总线加密,安全存储
4 真随机数发生器:利用芯片内部的电磁白噪声产生,不会重复
5 硬件算法协处理器:内部硬件逻辑电路实现对称算法3DES速度快
技术参数:
1 电压:3V~5V (± 10%)
2 环境温度:-25 ℃ ~ +85 ℃
3 外频支持范围:2-8MHz,内部提供60MHz晶振,支持1-16分频
4 4KV 静电保护
5 通讯协议:TTL232串行接口,波特率可以自行定义
6 封装形式:SOP8
应用领域:
机顶盒、DVR、路由器、交换机、仪器仪表等各种电子产品终端。
ESPU系列加密芯片硬件采用CPU卡(智能卡)平台,可以保护嵌入式软件的安全性及完整性,防止恶意的盗取和篡改;与系统的CPU之间的通讯具有安全及保密性,可防止数据被窥探。通过硬件与软件起到双重保护芯片内部程序代码的安全。
目前常用CPU卡的安全性往往体现在硬件和软件两个方面:
CPU卡的硬件设计通常增加了很多的传感器,如高压和低压传感器,频率传感器、滤波器、光传感器、脉冲传感器、温度传感器等,这些传感器可以清晰地感觉到外部环境的变化,可以有效防止黑客利用改变硅片外部环境而诱导芯片误感应的半入侵攻击。为了对付物理攻击,CPU卡在芯片内部对存储器和总线系统进行加密,存在芯片上的数据本身用强大的密码算法进行加密,即便是攻击者能够得到这些数据,也只能获得无用的信息。另一方面,采用有效的屏蔽网对攻击者构成有效的屏障。采用微米级的超细保护线来覆盖安全控制器。这些保护线被连续地监控,如果某些线与其它短路、切断或损坏,就会启动报警。采用这么多层次的保护措施,就可以对控制器起到相当的保护作用,以免于遭受物理攻击。另外,CPU卡往往内部还具有真随机数发生器和硬件加密协处理器,以增加计算的安全性和速度。
除了CPU卡硬件安全性,CPU卡还使用内部操作系统COS来实现数据的安全管理,如使用安全状态机来实现数据读写的权限管理,通过随机数机制获取存储器的权限,卡内存储的数据也可以使用密文或者动态密文的方式进行线路通讯,这些技术基本能够解决在防护芯片一端的数据安全性。目前,采用CPU卡进行防护已经成为一种技术,CPU卡在SIM领域的巨量应用使得其成本也能够逐渐下降到被设计者接受的程度。
ESPU0808安全加密芯片是防止客户系统被复制或修改的有效解决方案,容量包括:32K程序存储区和90K数据存储区,可让客户自行存放重要特征数据。与其它加密保护芯片相比,由于该产品的密匙由客户自己定义,外人无法盗取,极大地增强了产品的安全性能。且芯片本身的可靠性保证了Key无法读回,且没有后门可以读取内容。
北京宝兴达同时提供的ESPU0808开发套件是基于ESPU系列芯片而设计的开发平台,客户需短期的验证和开发,就可以完成ESPU系列与其产品的整合。该开发套件为客户整合了一套完整的开发工具、文档和技术支持,具体包括如下:
1 提供样片及硬件原理图,开发手册
2 提供Demo测试板和开发例程,支持客户用户程序和重要数据
3 提供加密流程的设计思路
具有安全功能的多接口加密芯片ESPU0912
随着物联网和电子商务的发展,软件产品和网络的安全越来越受到人们的重视。宝兴达公司推出独特的多接口加密芯片ESPU0912,在结合用户软件自身特点基础上,利用用户个性化需求有效地防止软件使用版权被盗用和无限复制。ESPU0912多接口加密芯片内部提供了包括电压、频率检测机制,程序和数据加密存储以及代码保护等安全机制,可以对抗物理攻击、剖片探测等。内部实现了硬件DES/3DES 加密模块和RSA 公钥算法引擎,支持高性能、低功耗的运算方式。
ESPU0912多接口的加密芯片, 采用专用U盾芯片,带有USB接口的8位8051架构兼容智能卡微控制器。内部工作时钟频率可达40M Hz,且可在内部和外部时钟之间动态切换。芯片内嵌USBdevice控制器,支持USB low speed、full speed通信模式,带有USB接口,其中USB DEVICE模块可以直接连接PC端的USB上或者是连接到嵌入式芯片带USB接口的产品上;八个独立的GPIO可以用于键盘输入和控制LED显示;同时提供3.3V的电源输出。此特点也可以将0912芯片做为USB-KEY产品,从而满足不同的外设接口,硬件SPI 主/从模式,I2C操作,支持多种通信速率等。此外ESPU0912芯片支持UART、GPIO等通信模式,软件可实现SPI、I2C通信。
ESPU0912独特的多接口架构,以便主系统微处理器能够专注于处理各种应用功能,确保数据在不同接口之间高速传输。在社会上得到广泛应用,主要应用于加密狗,校园收费管理设备,PC机软件管理,USB_ KEY,智能电表,游戏机等嵌入式设备。
公司简介
北京宝兴达信息技术有限公司创立于2004年,立足于国内IC卡行业,依托与国内外智能卡企业的紧密关系,积极跟踪IC卡行业技术和发展方向,主营业务定位于智能卡产品与技术在嵌入式领域的应用,向合作伙伴提供加密芯片产品,加密狗产品,同时为用户提供在智能卡领域的技术咨询与服务。
宝兴达多年来秉承合作共赢的经营理念,与握奇数据、同方微电子、美信等安全技术厂商建立了战略合作伙伴关系,通过消化和吸收行业内各种安全技术和标准,利用自身专注、灵活的特点,重点在嵌入式数据安全领域,开发了多种符合市场需求的安全产品和解决方案,广泛应用于金融支付、嵌入式IP版权保护、身份识别、物联网M2M等领域。
智能卡技术在国内经过10余年的发展,产品和技术日臻成熟,应用遍及移动通信、银行、税控、公用事业、工商、交通、电子商务等各种领域,经过几年的积累,宝兴达公司成功地智能卡技术应用于嵌入式设备的数据保护领域,为合作伙伴提供了各种数据加密及保护的解决方案, 以及相关的产品。
宝兴达公司的主要产品和服务包括:
产品
● SMAKEY硬件加密狗芯片
● SMAKEY软件加密狗
● 密码键盘加密芯片
● 系列CPU卡读卡芯片
● 其他各种安全加密芯片
服务
● CPU卡芯片操作系统COS的技术咨询与服务
● 智能卡底层软硬件开发的技术支持与合作
● 智能卡密钥管理系统的开发与合作
● 为合作伙伴提供各种解决方案的技术咨询和服务。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。