1. 程式人生 > >如何選好加密芯片

如何選好加密芯片

加密芯片

一、為什麽要選擇加密芯片

有人說,產品不值錢,利潤低,增加1~2元加密芯片的成本受不了。我的想法正好反過來,我認為一個好的產品,好的創意,自己的軟件算法都是有價值的知識產權,在市場上都是可以實現價值的。舉個常見的例子:蘋果手機的USB充電線 apple lighting,區別於安卓平臺的USB充電器,蘋果充電線有一個加密芯片,沒被破解仿制錢,充電線賣100多,仿制後,在線材相當的情況下,價值還是普通USB線的好幾倍,中間的差價遠遠高於加密芯片的成本。這就是加密芯片的價值;

還有一個重要的因素,沒有加密芯片,你的產品可能一個月後就被復制銷售了,價格肯定比你的便宜很多,對於復制的工廠,只需賣比PCB A的價格高就可以了,無研發成本。導致你的產品力迅速下降。

如果你的產品是委托OEM廠生產的,也必須要設計加密芯片防止工廠過量生產,你的產品就變成淘寶的外貿原單了。

如果你是開發方案公司,加密芯片可用來統計客戶付版權費的依據。

二、選擇什麽樣的加密芯片

首先,要選擇接口簡單的加密芯片,常用的是IIC接口,接口超級簡單,無外圍器件。ISO7816的接口需要提供外部時鐘,盡量不要選用,會增加太多成本和PCB面積。

第二、選擇智能卡內核的加密芯片,這類加密芯片的自身的硬件加密保護很強,自身不容易被破解。其他偏門的單片機做的加密芯片是很容易被破解的。

第三、盡量選擇可編程的加密芯片。如果只需一些簡單的加密,可選一些邏輯加密芯片,比如ATMEL的AT88SC0104,但這種容易被破解,優點價格便宜。如果要求加密強度高,選可編程可移植算法到加密芯片上的加密芯片,比如深圳中巨偉業的SMEC98SP,設計好的加密方案。

三、對於一些物理保護,比如防拆、打磨字、綁定滴膠都可以起到一定的作用。

本文出自 “嵌入式方案開發” 博客,請務必保留此出處http://13255416.blog.51cto.com/13245416/1961868

如何選好加密芯片