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