深圳市維動(dòng)智芯科技專業(yè)從事各系列MCU破解/單片機(jī)程序二次開(kāi)發(fā)等,近日應(yīng)客戶要求,成功破解了一款XMOS芯片,歡迎有類似需求的客戶與我們聯(lián)系。備注:此款芯片破解,僅供學(xué)習(xí)參考使用,其他任何商業(yè)性質(zhì)的行為,與我司無(wú)關(guān)。
型號(hào) Part Number 核心(logic cores) I/O
XU208-128-TQ64 XU208-128-TQ64-C10XU208-128-TQ64-I10 8 33
XU208-128-QF48 XU208-128-QF48-C10XU208-128-QF48-I10 8 27
XU208-256-TQ64 XU208-256-TQ64-C10XU208-256-TQ64-I10 8 33
XU208-256-QF48 XU208-256-QF48-C10XU208-256-QF48-I10 8 27
XMOS芯片包含一個(gè)片上的OTP
存儲(chǔ)器,我們能夠?qū)?nbsp;
XMOS 的
AES 模塊的配置信息存儲(chǔ)到芯片的
OTP 上,這樣程序在被燒錄到
Flash 上的時(shí)候就會(huì)被加密。
XMOS 的
AES 模塊不會(huì)被自身程序或是第三方程序修改;程序通過(guò)密鑰進(jìn)行加密,不會(huì)被第三方設(shè)備進(jìn)行盜用。所以XMOS的
AES加密具有非常好的安全性和可靠性。
首先
XMOS
芯片從自身的 Boot ROM
加載基本啟動(dòng)程序,啟動(dòng)程序會(huì)查詢安全寄存器( Security Register)的所有安全設(shè)置位,其中如果安全啟動(dòng)位(
secure boot bit)沒(méi)有置位,程序就會(huì)使用正常啟動(dòng)方式,把控制權(quán)交個(gè)外部的
SPI Flash,運(yùn)行外部的
Flash loader
和用戶應(yīng)用程序。如果置位了,則會(huì)使用安全啟動(dòng)模式,并且會(huì)使用 OTP
內(nèi)部的引導(dǎo)啟動(dòng)程序( boot loader)。從
OTP
內(nèi)部拷貝出 AES
的設(shè)置資料并加載 AES
模塊。 AES
模塊通過(guò) SIP讀取外部
Flash loader 到
RAM 里面,然后使用
CMAC-AES-128 運(yùn)算法則和一個(gè)
128bit 的加密密鑰對(duì)
Flash loader 進(jìn)行進(jìn)行校驗(yàn),如果校驗(yàn)失敗,那么啟動(dòng)程序(
boot loader)將會(huì)被終止。若校驗(yàn)成功,則
AES 會(huì)讀取
Flash 對(duì)應(yīng)的鏡像程序塊,使用一個(gè)解密密鑰進(jìn)行解碼,并運(yùn)行程序。
具體詳情 請(qǐng)致電我們。