采用智能卡技術嵌入程序代碼的硬件加密芯片
文章出處:http://www.nyfzw.net 作者:李佳 收編 人氣: 發表時間:2011年10月09日
目前,越來越多的中國企業為了保持在激烈競爭中的優勢地位,開始認識到企業信息化的重要性,并且希望充分利用企業的IT投資以節省整體擁有成本(TCO)。 同時,隨著企業競爭意識的增強,如何在做好信息化建設的同時,也做好保密工作,成為各個企業所面對的問題。
凌科芯安公司是國內最早將智能卡技術引入加密芯片行業的公司,充分利用智能卡芯片自身的高安全性,同時輔以凌科芯安自主版權的芯片操作系統LKCOS,確保芯片內部底層接口的安全,從內而外的保護芯片內部的程序不被盜版。
由其研發的LKT4100防盜版芯片備受市場關注,成為各廠商聚焦熱點。
凌科芯安的LKT4100防盜版芯片真正對用戶的軟件代碼和重要數據提供了全方位、高安全度的保護。其加密原理為一種全新的、可信的軟件保護模型,工作原理:在這套加密保護方案中,單片機內部應用軟件的關鍵的代碼和數據被安全地移植到LKT4100防盜版芯片的硬件中保護起來。在需要使用時,應用軟件可以通過功能調用引擎指令運行硬件中的關鍵代碼和數據并返回結果,從而依然可以完成整個軟件全部的功能。由于這些代碼和數據在單片機端沒有副本存在,因此解密者無從猜測算法或竊取數據,從而極大程度上保證了整個軟件系統的安全性。
隨著嵌入式產品性能的日益提高,嵌入式系統在消費類電子、汽車、工業控制和通信等行業迅速普及;但由于嵌入式系統開發成本高、研發周期長,使得關鍵技術的加密和重要數據的保密問題日益突出,只有通過自主創新掌握知識產權,才能占領信息技術前沿。在這些嵌入式系統中采用低成本、高效率的方法保護自己的科研成果不被非法仿制和剽竊,同時保存一些關鍵代碼或數據已成為困擾許研發工程師的問題之一。
LKT4100系列防盜版芯片是目前全球硬件版權保護領域中第一款采用智能卡(Smart Card)技術嵌入程序代碼運行的硬件加密芯片。自LKT4100系列加密芯片引入硬件版權保護行業以來,超過上千家硬件開發以及方案開發提供商采用了這項先進技術,累計銷量已經突破千萬片。
其工作原理為,軟硬件開發商可以把自己軟件中一部分算法和代碼下載到芯片中運行。用戶采用標準C語言, 編寫操作代碼。編譯并下載到智能芯片中。在軟件實際運行過程中,通過調用函數方式運行智能芯片內的程序段,并獲得運行結果,并以此結果作為用戶程序進一步運行的輸入數據。LKT4100系列防盜版芯片成了軟件產品的一部分。從根本上杜絕了程序被破解的可能。LKT4100系列防盜版芯片能有效保護自有軟件的知識產權,維護自身的經濟利益,有效避免軟件盜版。
凌科芯安公司作為國內最早將智能卡技術引入加密芯片行業的高科技企業,通過技術革新和研發,開發的LKT4100系列防盜版芯片成為信息廠商保護自己合法權益的利器,并且已經逐步開發出LKT4101、 LKT4200 (32位智能卡芯片平臺高端加密芯片)、LKT4300(32位智能卡芯片平臺多接口加密芯片)等系列化加密產品,為中國嵌入式加密芯片市場開辟出新天地。