Neowine ALPU加密晶元原理

2021-10-23 21:53:23 字數 1683 閱讀 6128

不同的產品有不同的通訊方式,alpu系列是i2c的通訊介面,dorca系列是spi的通訊接。
alpu-c是sot23-6l封裝 alpu-fa和gen-fa是sot23-6l和sop8兩種封裝。dorca是tdfn2x3 8l和sd卡封裝。
我們的加密晶元是通過軟硬體結合的方式加密,軟體演算法去認證硬體晶元。
alpu-c和dorca-20是兩種供電電壓1.8v和3.3v。alpu-fa和gen-fa供電電壓是3.3v。
alpu-c加密一次大概需要80ms alpu-fa和gen-fa的eeprom加密時間加密一次64位元組需要10ms,dorca-20的加密時間和加密資料的大小有關係。
我們的加密晶元採用是aes128加密演算法,硬體是採用asic設計以邏輯門的形式吧演算法整合到晶元中去。通過暴力刨片是不能得到晶元內部的演算法的。
alpu-c晶元有otp,其中12byte 是工廠設定,4byte是客戶自己設定,alpu-fa和gen-fao是有32kbits的eeprom空間。dorca-20也提供32bits的otp單元。
(1)防抄板防複製型加密晶元:alpu-c(沒有eeprom空間,帶4bytes otp)、alpu-fa(4k bytes eeprom)

(2)資料加密晶元:dorca20 (專門做資料加密處理晶元)

neowine 加密方案是硬體(加密晶元)與軟體(加密庫)結合的加密方案;

客戶將neowine alpu-c 或 alpu-fa 設計到硬體系統中,然後再將neowine 提供的加密庫嵌入到軟體中,

當系統執行時或者實現某個功能時呼叫到加密庫,加密庫通過i2c介面與加密晶元進行資料傳輸處理並進行驗證,

正常情況下驗證成功,系統繼續執行;若是沒有加密晶元的非法複製產品驗證失敗,系統執行出錯從而起到保護方案、產品的作用。

neowine alpu-c、alpu-fa、dorca20 加密晶元產品無論從技術上、硬體設計還是整銷售體渠道上,neowine為客戶提供了全套的定製型的加密方案。

(1)技術上,neowine 以定製的方式為每乙個客戶單獨定製一套演算法,客戶間演算法不相容;並且採用固化的方法

直接將演算法固化到晶圓上而無需燒錄。

(2)硬體設計上,neowine 加密晶元均採用asic方法設計,晶元內為純邏輯電路,封裝內有40多層邏輯電路整合了10萬多個邏輯門,爆力刨片破解難度可想而知。

(3)渠道上,neowine 採用客戶-->**商-->neowine 的封閉式渠道,保證客戶定製產品在市場上 0 流通。

(1 )兩端裝置分別嵌入dorca20晶元,將需要傳輸的資料經過dorca20加密後再傳輸,一端加密另一端解密;
(1)客戶提出需求,neowine 提供加密方案。

(2)客戶提供公司資訊,neowine 提供樣品及測試cpu/mcu 與加密晶元通訊(bypass model)**。

(3)neowine 給客戶提供樣品加密庫,客戶進行樣品加密驗證。

(4)樣品驗證成功後客戶可申請定製型號晶元,neowine 再提供對應客戶定製型號加密庫。

ALPU加密晶元產品介紹

alpu演算法許可單元是一款用於系統版權保護的加密晶元產品,它採用隨機變數交換系統的認證加密晶元,在sot 23的小封裝內整合了1萬多個邏輯門。alpu與系統cpu以密碼方式通訊,cpu在諸如系統啟動等關鍵場合檢測alpu加密晶元。所以,即使盜版系統複製了pcb 核心甚至儲存器中的韌體,但若缺少al...

怎樣的加密晶元最安全?

智慧卡晶元是最安全的晶元 眾所周知銀行卡使用智慧卡,社保卡使用智慧卡,石化加油使用智慧卡,電信sim卡使用的也是智慧卡。這些行業把使用者資訊存放在智慧卡上,跟智慧卡晶元的物理高安全性是分不開的。銀聯 國內該組織為中國銀聯,國際該組織為emv 制定銀行卡規範時,甚至直接把錢存在銀行卡上。銀聯規範中定義...

自定義程式設計移植的加密晶元

一些電子產品如控制器,安防監控 遊戲機 汽車電子 平板電腦 機頂盒 dvr 路由器 交換機 儀器儀表等各種電子產品終端,都必須有cpu的存在,而cpu中的一些程式和引數是電子產品能正常執行的必要保障。這就涉及到了程式的版權保護,自己辛辛苦苦開發出來的東西,不想直接被別人盜取,近年來被破解的例子網上比...