博客專欄

EEPW首頁 > 博客 > LKCOS:基于程序移植的COS系統(tǒng)

LKCOS:基于程序移植的COS系統(tǒng)

發(fā)布人:hanini 時(shí)間:2024-07-29 來源:工程師 發(fā)布文章


很多使用過加密芯片的客戶可能都聽到過一個(gè)名詞——COS系統(tǒng)。其英文全稱為Chip Operation System,直譯為片上系統(tǒng)。嵌入式行業(yè)應(yīng)用較多的有Wince系統(tǒng)、Linux系統(tǒng)等等,COS系統(tǒng)既類似又有別于他們。因?yàn)閺墓δ苌蟻碇v,COS并不是一個(gè)完整意義的操作系統(tǒng),因?yàn)樗粫?huì)在后臺(tái)運(yùn)行多進(jìn)程,也沒有中斷源,它更加類似于一個(gè)精簡(jiǎn)的監(jiān)控系統(tǒng)。它包括上電復(fù)位、硬件驅(qū)動(dòng)、對(duì)外交互接口、內(nèi)存空間維護(hù)、文件系統(tǒng)維護(hù)、系統(tǒng)運(yùn)行安全控制、命令處理等部分。

因?yàn)?/span>COS系統(tǒng)有其自身的特殊性,它是伴隨著IC卡一起發(fā)展起來的,以智能卡平臺(tái)為硬件基礎(chǔ)。其應(yīng)用的行業(yè)也比較特殊與固定,比如現(xiàn)在已經(jīng)普及開來的銀聯(lián)IC卡,以及水電氣熱表,公交一卡通,門禁等產(chǎn)品。這些行業(yè)與產(chǎn)品都有一個(gè)共同特點(diǎn),就是內(nèi)部存儲(chǔ)著秘鑰等重要數(shù)據(jù),一旦丟失或被別人破解,都將造成一定或者巨大的經(jīng)濟(jì)損失。而智能卡芯片本身具有高安全特性,同時(shí)配以COS系統(tǒng)對(duì)硬件資源進(jìn)行整合管理、安全控制,最終達(dá)到的效果就是保證重要資源數(shù)據(jù)的安全存儲(chǔ)與運(yùn)行。

談了這么多COS系統(tǒng)的概念,下面引入正題。基于COS系統(tǒng)與智能卡的安全特性,在此基礎(chǔ)上加入獨(dú)特的創(chuàng)新,將COS系統(tǒng)與智能卡平臺(tái)芯片,引入到嵌入式防抄板與數(shù)據(jù)加解密這個(gè)行業(yè)中,簡(jiǎn)稱為算法移植方案。用戶將主控MCU或CPU中一部分程序、參數(shù)移植到LKT系列加密芯片中,借助LKT系列加密芯片的硬件平臺(tái)安全特性與軟件COS系統(tǒng)的高效安全管理,來實(shí)現(xiàn)對(duì)被移植程序與參數(shù)的安全防護(hù)。這樣做的好處是,無論盜版商怎么破解產(chǎn)品,加密芯片內(nèi)部的程序和數(shù)據(jù)是無法得到的,以部分代碼和數(shù)據(jù)的安全換取到整體產(chǎn)品的安全,小投入換取大回報(bào)。


*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



關(guān)鍵詞: 加密 單片機(jī)

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉