加密芯片ALPU

纽文微电子(上海)有限公司

公司简介

NEOWINE是一家半导体开发公司,2002年6月成立于韩国,于2011年在中国设法人;  研发总部位于韩国京畿道,并在上海、深圳设办事处;公司致力于成为 "世界高端半导体设计公司" (The World Best ASIC Company)。

事业领域

固件防复制加密芯片(半导体 ASIC芯片), 固件防复制方案, 加/解密ASIC芯片, USB1.1/2.0/3.0 芯片, 软件防复制, 保护ID认证, 保护网上交易等

主要产品

防抄板防复制的加密芯片 (ALPU系列), 低功耗的前面板LED驱动芯片(BLADE系列) 等 自主开发的芯片。

ALPU加密芯片

一、什么是ALPU?Algorithm License Permit Unit)

ALPU是NEOWINE公司开发的一款加密芯片,保护客户开发的新产品技术,防止被抄板复制。

二、ALPU 如何防止复制?

  • 安全的 硬件加密

* 采用ASIC设计方式

* 在SOT23封装下,芯片内部有25层逻辑线路构成

* 分析内部线路,进行硬件破解几乎不可能!

  • 安全的 加密算法

* 基于美国标准AES-128的加密算法

* 并在AES-128加密技术基础上,独立开发的加密算法,并获得多项韩国国家专利局认证。

* 对随机数加密,加密数据在MCU和ALPU之间相互传送,并进行认证对比;ALPU认证不通过,系统便无法运行。因此没有ALPU,系统将无法工作。

* 发送相同的数据, 返回的数据也不相同(基于NEOWINE开发专利加密技术,ALPU根据自己的逻辑运算,可使返回的数据没有任何规律可循)。

  • 加密体系

* 加密库的核心是AES-128加密引擎和192层可编程参数,可根据系统的安全需求,设置高、中、低三种安全级别,每个级别又分为若干子级别, 因此ALPU的加密库就像洋葱一样一层一层的包裹着,可在客户的要求下进行加密库升级, 升级后, 之前的加密库便不可使用,系统将无法识别旧的加密库。

  • 定制型 加密方案

* 为客户提供定制 唯一ID和加密算法,抄板商无法购买到相同型号的芯片。

* 客户确认使用ALPU后,签署保密协议,独家采购协议。

  • 使用简单

* 纯逻辑电路加密芯片,不需编写加密软件和烧录。

* 通过I2C或one-wire与MCU通信。

* 提供客户环境下的加密库,嵌入到客户的程序内部,客户可自主选择在何时进行加密认证,例如:开机时,选择调用功能时,或其它时间段。

  • ALPU的作用

* 固件防复制(软件+硬件),保护新产品技术方案,防止被抄板复制。

* OEM生产数量控制: 在OEM工厂或 第三方 生产时, 控制工厂生产数量。

* 保护授权:同方案捆绑,收取相应的开发费用。

 

三、与竞争对手的比较

  • ALPU

* 采用ASIC设计,纯逻辑电路,硬件破解几乎不可能。

* 封装小,集成度高。

* 定制唯一型号,具有唯一算法,抄板商无法购买到相同型号的芯片。

* 免费升级,升级后,之前的加密库无法继续使用, 但芯片可继续使用,无需更换。

  • 其他 加密芯片

* 主要以EEPROM、智能卡加密、单片机为主。

* 通用型号的芯片,由客户编写和烧录软件加密程序,容易被破解。

* 封装大,管脚多。

* 通用兼容,抄板商可在市场上购买相同的加密芯片。

* 只要一次被破解,就必须更换加密芯片。

加密芯片ALPU的更多相关文章

  1. 智能卡加密芯片SMEC90ST

    深圳市中巨伟业信息科技有限公司 最新推出一款单价低,安全性高的智能卡安全芯片,产品型号为:SMEC90ST,采用32-bit ARM SC100 SecureCore Processor 安全内核处理 ...

  2. [创业中, 寻求合作] 业务方向:车联网智能终端;APP蓝牙控制汽车;APP网络远程控制汽车 (联系电话:18503086002)

    擅长领域 手机APP蓝牙控制汽车方案 手机APP网络远程控制汽车方案 手机APP与汽车车机的文件极速传输技术 车载OBD终端 (后装) 智能TBOX终端,Base on Linux,使用车规级硬件加密 ...

  3. DS28E01芯片解密DS28E01-100单片机解密多少钱?

    DS28E01芯片解密DS28E01-100单片机解密多少钱? DS28E01-100将1024位EEPROM与符合ISO/IEC 10118-3安全散列算法(SHA-1)的质询响应安全认证结合在一起 ...

  4. OAF_开发系列07_实现OAF下拉菜单的上下联动Poplist Synchor(案例)

    20150706 Created By BaoXinjian

  5. 【团购活动】接口最全最好用的S5PV210开发板Sate210-F 开发板开始团购活动了,一起学习linux!

    接口最全最好用的S5PV210开发板Sate210-F 开发板开始团购活动了,一起学习linux!http://bbs.eeworld.com.cn/forum.php?mod=viewthread& ...

  6. Bluetooth Low Energy 介绍

    1.简介 BLE(Bluetooth Low Energy,低功耗蓝牙)是对传统蓝牙BR/EDR技术的补充.尽管BLE和传统蓝牙都称之为蓝牙标准,且共享射频,但是,BLE是一个完全不一样的技术.BLE ...

  7. ISO7816通讯协议在工控主板EM9160中的实现方案

    在新的国家电网智能终端相关标准中,规定了通过专门的加密芯片来保证设备数据安全性的方法,而设备主控单元与加密芯片采用了广泛应用的ISO7816通讯协议.工控主板EM9160为了适应这一新的技术需求,对其 ...

  8. 只要单片机具有真正唯一ID,就可以让加密坚不可摧(转)

    源:只要单片机具有真正唯一ID,就可以让加密坚不可摧 http://www.amobbs.com/thread-5518980-1-1.html 第一环:ID-->F1(ID) -----> ...

  9. [nRF51822] 16、nRF51822的随机数生成器,及随机数生成器的一些知识(可以帮您补补随机数发生器的知识)

    1.前言 随机数生成器在通信.加密.图像传输等领域应用广泛,且一般起到关键性作用.我在最近设计的一个近场射频通信协议的碰撞避退算法的过程中,便对此有深深体会. 2.伪随机数发生器 随机数发生器一般包括 ...

随机推荐

  1. Material风格的Quick组件,妈妈再也不用担心我的界面不好看了

    https://github.com/papyros/qml-material http://www.zhihu.com/question/38523930

  2. QT---线程间通信(要先编译libqt-mt.so?)

    在 Qt 系统中,运行着一个GUI 主事件线程,这个主线程从窗口系统中获取事件,并将它们分发到各个组件去处理.在 QThread 类中有一种从非主事件线程中将事件提交给一个对象的方法,也就是 QThr ...

  3. EditText获取焦点监听事件_EditText获取和失去焦点操作

    今天在做搜索框的时候.遇到需要获取焦点之后做一些事情.实现方法也很简单.那就是绑定OnFocusChangeListener事件.实现 onFocusChange(View v, boolean ha ...

  4. android 控件的移动

    android 控件的移动 1. Java代码 imagebutton.setOnTouchListener(newOnTouchListener(){ int[]postion=newint[]{0 ...

  5. Jquery时间快捷控件(Jtime)配置v1.0

    1.脚本代码行 /** * @title 时间工具类 * @note 本类一律违规验证返回false * @author {boonyachengdu@gmail.com} * @date 2013- ...

  6. 【Java面试】基础知识篇

    [Java面试]基础知识篇 Java基础知识总结,主要包括数据类型,string类,集合,线程,时间,正则,流,jdk5--8各个版本的新特性,等等.不足的地方,欢迎大家补充.源码分享见个人公告.Ja ...

  7. Oracle使用NLSSORT函数实现汉字的排序

    1).按拼音首字母排序 SELECT * FROM T_TABLE ORDER BY NLSSORT(NAME, 'NLS_SORT=SCHINESE_PINYIN_M'); 2).按笔画排序SELE ...

  8. telnet查看memcached运行参数说明

    在Linux/Windows系统中启动memcached的命令请查看http://weilingfeng98.iteye.com/admin/blogs/1741179 启动完memcached服务器 ...

  9. struts2 action重定向

    struts2的结果类型: <action name="loginAction" class="com.itheima.action.LoginAction&quo ...

  10. Unity 梯子生成算法

    Unity之生成梯子算法的实现. 1.通过预制物体动态生成角度可设置的梯子形状. 1.1 主要涉及到的数学知识点,角度与弧度的转化. 弧度=角度乘以π后再除以180 角度=弧度除以π再乘以180 1. ...