ARM Cortex-A8/A9开发板 | ARM11开发板ARM11开发套件 | ARM9开发板ARM9开发套件 | 飞思卡尔I.MX28I.MX6开发板 |
tiny210/mini210开发板 | mini6410开发板/套餐 | Tiny6410开发板无线套件 | mini2440开发板/套餐 | micro2440开发板带核心板 | 友善开发板配件 模块 | QQ2440 V3 SBC-2410X |
FL2440 OK2440-IV V4 | OK2440-III OK2440V3 | TE2440-II TE2440V2 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | 开发板配件 模块和其他 |
Xilinx开发板/fpga开发套件 | altera开发板/fpga开发套件 | 基于FMC FPGA/DSP子卡 |
BeagleBoard原厂开发板 | PandaBoard原厂开发板 |
TI DM3730 DevKit8500D | TI系列 omap3530开发板 | ATMEL系列 开发板 | Samsung系列 开发板 | 开发板配件-仿真器 模块 | NXP LPC3250 mini3250 |
Tiny210 三星S5PV210 | Mini210/Mini210s开发板 | Tiny4412开发板Cortex-A9 | Tiny6410开发板 ARM11 | mini2440开发板 ARM9 | micro2440开发板 ARM9 | mini6410开发板 ARM11 | 友善ARM开发板配件 模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
FL2440 OK2440-IV V4 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | OK210/-A Cortex-A8 | TE2440-II TE2440V2 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | ARM开发板配件 模块等 |
Real6410开发板/套餐 | Real210开发板/Real2410 | WIFI GPS GPRS模块摄像头 |
Xilinx开发板/开发套件KIT | Altera开发板/开发套件KIT | 配套模块 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | 最小系统模块类(初学者勿选) | 开发工具 仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
DM3730/AM3715/AM3359 | OMAP3530AM1808AM3517 | 飞思卡尔Cortex-A9开发板 | ATMEL系列ARM开发板 | NXP LPC3250 LPC1788 | Samsung系列ARM开发板 | STM32系列F207/F407 | ARM开发板配件-仿真器 模块 |
Realv210 S5PV210开发板 | Real6410开发板 ARM11 | WIFI GPS GPRS模块摄像头 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | ARM小系统模块(初学勿选) | 开发工具 ARM仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
Exynos4412开发板A9四核 | UT-S5PV210 S5PC100 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 |
Xilinx开发板 FPGA开发套件 | altera开发板 FPGA开发套件 | FMC模块 配件 下载线 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
s3c2410 ARM9 FS2410 | s3c2440开发板 ARM9 | s3c44B0开发板 ARM7 | s3c6410 2450 2443/13 | PXA270 PXA320 PXA255 | Atmel 9200 9261 9G20 | Philips NXP开发板YL-LPC | FS-EP9315开发板ARM9 | LCD液晶屏TFT真彩/触摸屏 | ARM仿真器/仿真调试工具 | ARM开发板配套ARM核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯开发板UP-DRAGON-I | 物联网教学科研设备 | EDA/FPGA/SOPC教学科研 |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | YC-ePC-A系列人机界面 | Mars-EDA套件CPLD FPGA | 触摸屏LCD 摄像头 WI-FI模块 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器/仿真系统 | DSP开发板/DSP试验箱 | DaVinci系列多媒体平台 | Xilinx FPGA大学计划产品 | SEED教学实验系统 | FPGA/DSP FPGA开发板 | TI原厂开发板套件/CCS软件 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
广嵌实验室项目产品 | GEC2440/GEC6410开发板 |
泰克Tektronix示波器 | 普源RIGOL示波器 | USB虚拟示波器 |
UT-S5PC100 UT-S5PV210 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 | 开发板模块wifi gps等 |
EMA OMAP3530开发板 | EMA OMAP 3530核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx Altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯系列 UP-DRAGON-I |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | 触摸屏LCD 摄像头 WI-FI模块 | Mars-EDA套件CPLD FPGA | ePC系列工控一体机ARM9 A8 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器 | DSP开发板 | DSP实验箱 | Xilinx FPGA大学计划产品 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
ARM开发板S3C6410等 | Cortex-A8/ARM11仿真器 | ADSP Blackfin开发板 | FPGA Spartan-3E开发板 |
GEC2410开发套件ARM9 | GEC2440开发套件ARM9 |
泰克 示波器 |
PC软件的盗版不绝是困扰软件行业生长的紧张标题,同样,在嵌入式应用范畴,随着近些年黑客技能和芯片解剖技能的生长,嵌入式体系所面对的打击也越来越多,随之而生的防抄板技能也引起了产品筹划者的怜惜。
如今,北京宝兴达信息技能有限公司开辟的这种新兴产品ESPU0808已经引起了人们的兴趣,在很多范畴得到了告成的应用,如在游戏机内部,利用ESPU0808来谋略人机博弈的中奖概率,在门禁应用范畴,利用ESPU0808对正常利用者和黑名单举行办理,这项技能不但增长了算法的沉寂性,同时淘汰了主MCU的包袱。
利用这项技能依然有一些标题须要思量,在CPU卡加密协处理惩罚处罚器内部运行的步调要具有很好的随机数性,大抵的步调和过少的数据交互会增长黑客的打击机会。
随着技能的进步,防抄板技能也在日月牙益,不绝地生长,以抵挡不绝加强的黑客打击本领。
产品筹划者如今所面对的标题紧张是黑客对产品的仿制,其目标是得到产品筹划技能大概低沉产品筹划资源,打击本领紧张是抄袭产品筹划者的线路板布线图和拷贝得到产品运行步调。如今市场通用的ARM,DSP、单片机通常的沉寂防护本领很少,更多的步调袒露在透明的Flash或EEPROM中,面对不绝生长的打击技能以及黑客之间的竞争,产品的破解时间和资源越来越低,相敷衍产品仿制者得到的巨大好处,偶然偶尔偶尔其破解资源以致可以敷衍不计。尤其在一些非行业利用者的财产,如游戏机业,斲丧电子业,以致出现了仿制产品大大多于自有产权产品的征象。因此,怎样掩护自身的好处,是产品筹划者如今通常面对的标题,魔道相争,也促进了嵌入式体系防抄板技能的生长。
嵌入式体系更高的防护技能意味着更高的资源,但敷衍受到打击的产品而言,通常是产销量大的斲丧电子产品,为增长防护技能所增长的产品资源会减弱产品的价格竞争本领,因此,市场上盛行的防抄板沉寂技能及产品多属于低资源的办理方案。下文将对这些主流方案做一些技能阐发。
1、 早期的口令认证防护技能
几年已往,产品筹划者通常利用一个逻辑加密卡芯片来给产品定义唯一序列号大概存储序列号,这种逻辑加密存储器必须通过口令认证后才华举行读写,这种防护技能面对黑客的示波器,口令和明文传输的数据可方便被得到,防护技能已经完全失效和逾期。
2、 动态口令认证防护技能
为了克制线路监控牢固口令的缺陷,一些防护芯片采取动态口令技能,基源头底子理是防护芯片和MCU内置雷同的密钥和雷同的对称算法,利用随机数作为通讯数据,MCU刚强防护芯片的谋略结果正确与否,来决定步调是否连续运行。这种产品和技能办理了认证进程线路监控的标题,但实际防护作用微乎其微。由于MCU本身没有硬件防护结果才选用防护芯片,而这种防护芯片的硬件沉寂性以致不如MCU,其内部存储的密钥可以很容易的被获取。更告急的一点,MCU在沉寂防护上仅仅做了一个认证流程,可以很容易地被可以大概修改步调的黑客轻松跳过。如今市场上这种芯片的销量固然很大,但缺乏真正防护结果,实际上无偿增长了产品筹划者的资源。
3、 动态口令认证+数据存储技能
为了办理仅仅大抵认证的标题,有些公司连续利用沉寂存储技能,防护芯片内置动态口令和认证算法,并具有数据存储结果,起首利用巨大的动态双向认证技能,得到存储器的读写权限,然后读写敏感的数据信息。这种防护芯片,硬件具有肯定的沉寂性,因此具有肯定的防护作用。但是MCU真个沉寂性并没有办理,黑客可以通过打击MCU真个步调获取算法和密钥,通过认证后监控读写通道获取敏感数据,因此其沉寂性也受到了肯定的范畴。
4、 CPU卡通用COS掩护技能
CPU卡在SIM范畴和金融范畴的广泛应用,使得其沉寂性得到了很大的认知。金融应用以及SIM卡巨大的发卡量所带来的埋伏沉寂危害,使CPU卡面对的沉寂寻衅是最大的,因此CPU卡的硬件沉寂防护技能是比较全面的,并且在不绝的升级,国际权势巨头机构也有针对CPU卡的沉寂认证,其认证用度非常昂贵,使得CPU卡的筹划和生产商通常是国际性的至公司,这也增长了人们对CPU卡的信托。
如今常用CPU卡的沉寂性通常表如今硬件和软件两个方面:
CPU卡的硬件筹划通常增长了很多的传感器,如高压和低压传感器,频率传感器、滤波器、光传感器、脉冲传感器、温度传感器等,这些传感器可以明白地以为到外部环境的变革,可以有效保卫黑客利用变革硅片外部环境而诱导芯片误感触的半入侵打击。为了敷衍物理打击,CPU卡在芯片内部对存储器和总线体系举行加密,存在芯片上的数据本身用强大的暗码算法举行加密,即便是打击者可以大概得到这些数据,也只能得到无用的信息。另一方面,采取有效的克制网对打击者构成有效的克制。采取微米级的超细掩护线来包围沉寂控制器。这些掩护线被连续地监控,要是某些线与别的短路、堵截或粉碎,就会启动报警。采取这么多层次的掩护步调,就可以对控制器起到相称的掩护作用,以免于遭受物理打击。别的,CPU卡通常内部还具有真随机数孕育产生器和硬件加密协处理惩罚处罚器,以增长谋略的沉寂性和速率。
除了CPU卡硬件沉寂性,CPU卡还利用内部利用体系COS来实现数据的沉寂办理,如利用沉寂状态机来实现数据读写的权限办理,通过随机数认证机制获取存储器的权限,卡内存储的数据也可以利用密文大概动态密文的要领举行线路通讯,这些技能底子可以大概办理在防护芯片一真个数据沉寂性。
如今,采取CPU卡举行防护已经成为一种领先技能,CPU卡在SIM范畴的巨量应用使得其资源也可以大概垂垂降落到被筹划者承继的程度。
但是,CPU卡只管比较沉寂,但依然还没有办理MCU一真个沉寂标题,对称算法的利用使得在MCU端依然要袒露算法和密钥,别的,敷衍CPU卡的利用者而言,COS结果已经筹划好,只能被动利用牢固指令,结果扩展困难,并且第三方COS的权势巨头性也会受到人们的担心和质疑。
5、开放的CPU卡加密协处理惩罚处罚器技能
CPU卡实际上依然是一个单片机,只管其加载了种种沉寂技能,但其等同于一个迷你接口的沉寂单片机,针对COS厂商的软件开辟职员而言,COS编程等同于单片机开辟,所利用的开辟东西和编程语言与单片机以致是雷同的。因此,要是采取CPU卡做为主MCU的一个沉寂协处理惩罚处罚器,资助MCU变乱,使得一些告急步调大概数据处理惩罚处罚进程在CPU卡内部完成,将办理MCU一真个沉寂标题,同时CPU卡内部通常也具备很大的数据存储空间(20K-120K字节),沉寂谋略加大容量沉寂存储,也大猛进步了CPU卡应用的性能价格比。
但是敷衍单片机工程师而言,编写COS大概与CPU卡举行通讯的进程中,面对的最大困扰是巨大的ISO7816协议,为了办理这个标题,有些技能利用先在CPU卡内部摆设通讯固件,将ISO7816协议变成通常的串口协议,如许工程师就可以大概象针对单片机编程一样轻松自若地对沉寂单片机举行编程了。
开放的CPU卡加密协处理惩罚处罚器技能加密芯片ESPU0808相敷衍传统的认证技能具有非常大的上风,依托沉寂的CPU卡硬件平台作为沉寂协处理惩罚处罚器,筹划工程师可以在沉寂协处理惩罚处罚器内部随意自若的实现本身的筹划思路,不受第三方COS的制约,将筹划头脑和敏感数据完全控制在本身手中。
如今,北京宝兴达信息技能有限公司开辟的这种新兴产品ESPU0808已经引起了人们的兴趣,在很多范畴得到了告成的应用,如在游戏机内部,利用ESPU0808来谋略人机博弈的中奖概率,在门禁应用范畴,利用ESPU0808对正常利用者和黑名单举行办理,这项技能不但增长了算法的沉寂性,同时淘汰了主MCU的包袱。
利用这项技能依然有一些标题须要思量,在CPU卡加密协处理惩罚处罚器内部运行的步调要具有很好的随机数性,大抵的步调和过少的数据交互会增长黑客的打击机会。
随着技能的进步,防抄板技能也在日月牙益,不绝地生长,以抵挡不绝加强的黑客打击本领。
博航网 www.broadon.net 版权所有
京ICP备10051899号-2 京公网安备110108006479号