防抄板加密芯片ALPU笔记
Posted 思 子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了防抄板加密芯片ALPU笔记相关的知识,希望对你有一定的参考价值。
一、加密芯片的作用
1.版权保护
防抄板防复制
2.数据加密
2.1数据传输加密
语音通话加密、物联网服务器传输数据加密、IPC视频加密、智能家居设备通信加密等等
2.2数据存储加密
将机密隐私进行加密存储
3.加密认证
3.1硬件外设耗材认证
硬件厂商控制外设,以带来更好的体验感与安全性,如游戏机手柄外设、大疆无人机电池、打印机墨盒、电子烟烟弹
3.2软件认证
软件方案公司控制软件的烧录数量
二、纽文微加密芯片的相关问题与解答
1.加密芯片的通讯方式?
不同的产品有不同的通讯方式,ALPU系列是I2C的通讯接口,DORCA系列是SPI的通讯接。
2.加密芯片的封装?
ALPU-C是SOT23-6L封装,ALPU-FA和GEN-FA是SOT23-6L和SOP8两种封装。DORCA是TDFN2x3 8L和SD卡封装。
3.加密芯片的加密方式?
我们的加密芯片是通过软硬件结合的方式加密,软件算法去认证硬件芯片。
4.加密芯片的运行电压?
ALPU-C和DORCA-20是两种供电电压1.8v和3.3v。ALPU-FA和GEN-FA供电电压是3.3v。
5.加密过程所需要的时间?
ALPU-C加密一次大概需要80ms ALPU-FA和GEN-FA的eeprom加密时间加密一次64字节需要10ms,DORCA-20的加密时间和加密数据的大小有关系。
6.怎样去保证安全性?
我们的加密芯片采用是aes128加密算法,硬件是采用ASIC设计以逻辑门的形式吧算法集成到芯片中去。通过暴力刨片是不能得到芯片内部的算法的。
7.是否带有OTP,OTP空间多大?
ALPU-C芯片有OTP,其中12byte 是工厂设置,4byte是客户自己设置,ALPU-FA和GEN-FAO是有32Kbits的eeprom空间。DORCA-20也提供32bits的OTP单元。
8.Neowine 有哪些种类型的加密芯片,之间又有什么区别?
(1)防抄板防复制型加密芯片:ALPU-C(没有EEPROM空间,带4bytes OTP)、ALPU-FA(4K bytes EEPROM)
(2)数据加密芯片:DORCA20 (专门做数据加密处理芯片)
9.防抄板防复制型加密芯片怎么使用并起到保护作用?
Neowine 加密方案是硬件(加密芯片)与软件(加密库)结合的加密方案;
客户将Neowine ALPU-C 或 ALPU-FA 设计到硬件系统中,然后再将Neowine 提供的加密库嵌入到软件中,当系统运行时或者实现某个功能时调用到加密库,加密库通过I2C接口与加密芯片进行数据传输处理并进行验证,正常情况下验证成功,系统继续运行;
若是没有加密芯片的非法复制产品验证失败,系统运行出错从而起到保护方案、产品的作用。
10.如果其他客户也买到一样的芯片不就可以破解了吗?
Neowine ALPU-C、ALPU-FA、DORCA20 加密芯片产品无论从技术上、硬件设计还是整销售体渠道上,NEOWINE为客户提供了全套的定制型的加密方案。
(1)技术上,Neowine 以定制的方式为每一个客户单独定制一套算法,客户间算法不兼容;并且采用固化的方法
直接将算法固化到晶圆上而无需烧录。
(2)硬件设计上,Neowine 加密芯片均采用ASIC方法设计,芯片内为纯逻辑电路,封装内有40多层逻辑电路整合了10万多个逻辑门,爆力刨片破解难度可想而知。
(3)渠道上,Neowine 采用客户-->代理商-->Neowine 的封闭式渠道,保证客户定制产品在市场上 0 流通。
11.数据加密芯片DORCA20怎么运用,运用场景?
(1 )两端设备分别嵌入DORCA20芯片,将需要传输的数据经过DORCA20加密后再传输,一端加密另一端解密;
(2 )运用场景:语音通话加密(需要转化为数字信号)、物联网服务器传输数据加密、IPC视频加密、智能家居设备通信加密等等。
12.测试使用流程?
(1)客户提出需求,Neowine 提供加密方案。
(2)客户提供公司信息,Neowine 提供样品及测试CPU/MCU 与加密芯片通信(bypass model)代码。
(3)Neowine 给客户提供样品加密库,客户进行样品加密验证。
(4)样品验证成功后客户可申请定制型号芯片,Neowine 再提供对应客户定制型号加密库。
(5 ) 客户下单量产(周期1~2周)。
三、ALPU-C
1.描述
ALPU-C是ALPU系列中的高端IC。 其加密核心基于具有 192 位可编程参数的 Rijndeal AES-128。它是一个从设备,始终通过串行总线与MCU一起运行。
2.特征
高性能非法复制保护IC
AES-128 128bits加解密
128bits OTP 单元用于用户串行代码
IIC串行接口,最高支持400 Kbps
3.3V / 1.8V工作电压
内置 16 MHz OSC
两种电源模式(活动、睡眠)
3.应用
DMB、导航
手机、PMP、MP3
DVR(PVR)、DVDP
机顶盒 (STB)
大多数使用u处理器的电子系统
4.加密流程
5. 典型工作电路
6.封装信息
四、ALPU-FA
1.描述
配置数据和用户数据可以保存在 EEPROM 中。 数据受密码和加密保护。 ALPU 具有 SHA-256 内核。 SHA-256 用于身份验证。 ALPU-FA加密核心基于具有可编程参数的Rijndeal AES-128。 它是一个从设备,始终通过串行总线与MCU一起运行。 ALPU具有内部8 MHz时钟。 当 MCU 在规定时间内未访问 ALPU 时,ALPU 进入睡眠模式。 8MHz OSC 在睡眠模式下不振荡。
2.特征
用户可编程复制保护IC
32 Kbits EEPROM,保留(10 年)
擦除/写入耐久性:100K
标准AES-128加解密
SHA-256/AES-128 认证
用户 ID、用户序列号、MIDR、RVC
3.3V工作电压,I2C I/F
内置上电复位和 8 MHz OSC。
主动、睡眠电源模式
3.应用
打印墨盒、GPS、导航
移动设备、IPC、闭路电视、DVD
机顶盒 (STB) 等
4.加密流程
5. 典型工作电路
6.封装信息
韩国纽文微加密芯片代理 TEL:13410729969 QQ:2900765091
以上是关于防抄板加密芯片ALPU笔记的主要内容,如果未能解决你的问题,请参考以下文章
宏思 HSC32I1 身份设备认证防抄板安全芯片软硬件完全兼容ATSHA204A