LKCOS:基于程序移植的COS系統(tǒng)
很多使用過加密芯片的客戶可能都聽到過一個名詞——COS系統(tǒng)。其英文全稱為Chip Operation System,直譯為片上系統(tǒng)。嵌入式行業(yè)應用較多的有Wince系統(tǒng)、Linux系統(tǒng)等等,COS系統(tǒng)既類似又有別于他們。因為從功能上來講,COS并不是一個完整意義的操作系統(tǒng),因為它不會在后臺運行多進程,也沒有中斷源,它更加類似于一個精簡的監(jiān)控系統(tǒng)。它包括上電復位、硬件驅動、對外交互接口、內存空間維護、文件系統(tǒng)維護、系統(tǒng)運行安全控制、命令處理等部分。
因為COS系統(tǒng)有其自身的特殊性,它是伴隨著IC卡一起發(fā)展起來的,以智能卡平臺為硬件基礎。其應用的行業(yè)也比較特殊與固定,比如現(xiàn)在已經(jīng)普及開來的銀聯(lián)IC卡,以及水電氣熱表,公交一卡通,門禁等產(chǎn)品。這些行業(yè)與產(chǎn)品都有一個共同特點,就是內部存儲著秘鑰等重要數(shù)據(jù),一旦丟失或被別人破解,都將造成一定或者巨大的經(jīng)濟損失。而智能卡芯片本身具有高安全特性,同時配以COS系統(tǒng)對硬件資源進行整合管理、安全控制,最終達到的效果就是保證重要資源數(shù)據(jù)的安全存儲與運行。
談了這么多COS系統(tǒng)的概念,下面引入正題?;贑OS系統(tǒng)與智能卡的安全特性,在此基礎上加入獨特的創(chuàng)新,將COS系統(tǒng)與智能卡平臺芯片,引入到嵌入式防抄板與數(shù)據(jù)加解密這個行業(yè)中,簡稱為算法移植方案。用戶將主控MCU或CPU中一部分程序、參數(shù)移植到LKT系列加密芯片中,借助LKT系列加密芯片的硬件平臺安全特性與軟件COS系統(tǒng)的高效安全管理,來實現(xiàn)對被移植程序與參數(shù)的安全防護。這樣做的好處是,無論盜版商怎么破解產(chǎn)品,加密芯片內部的程序和數(shù)據(jù)是無法得到的,以部分代碼和數(shù)據(jù)的安全換取到整體產(chǎn)品的安全,小投入換取大回報。
*博客內容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。