福華先進(jìn)微電子推出嵌入式軟件保護芯片FS8836
福華先進(jìn)微電子股份有公司推出了一款用于認證及保護嵌入式系統軟件版權的芯片產(chǎn)品— FS8836,該芯片具有較大的存儲空間,良好的安全性能以及簡(jiǎn)單高速的傳輸方式,極大的提高了系統的防破解能力以及嵌入式軟件的安全性和適用性。
本文引用地址:http://dyxdggzs.com/article/97186.htmFS8836采用I2C總線(xiàn)連接到用戶(hù)的MCU,非常方便地嵌入到用戶(hù)系統中,FameG提供完整的軟件支持,用戶(hù)只需要將FameG提供的庫文件整合到自己系統中,在I2C通訊正常工作之后,通過(guò)調用相關(guān)的API函數,即完成保護系統的建立。
該芯片具有以下特點(diǎn):
- 安全性
- 支持DES/ TDES 算法
- 支持看門(mén)狗和寫(xiě)保護功能
- 支持認證和數據完整性保護多重安全機制
- 便利性:易于嵌入到用戶(hù)系統,建立系統保護
- 實(shí)用性:其內置的EEPROM存儲空間分為普通區和加密區,分別用于存儲客戶(hù)一般數據和需要保護的數據。
用戶(hù)首先將需要被保護的代碼(User Code或其中某一部分)通過(guò)FameG提供的工具(Code Generator)生成摘要(Digest),此段摘要碼會(huì )放入代碼區的由用戶(hù)指定的位置,程序執行時(shí),將需要保護的代碼首先分段發(fā)送給FS8836,發(fā)送完畢后,然后將摘要碼發(fā)送給FS8836。FS8836通過(guò)計算反饋給MCU認證結果,如果被保護的代碼被修改,則認證無(wú)法通過(guò),代碼驗證失敗。如果用戶(hù)配置了FS8836看門(mén)狗功能,可以通過(guò)看門(mén)狗的邏輯電平或脈沖來(lái)指示認證是否成功。
用戶(hù)也可以通過(guò)將重要數據或代碼放入到FS8836的EEPROM中,在存取的過(guò)程中,必須通過(guò)用戶(hù)掌握的密鑰來(lái)存取,對數據起到保護和加密的作用
另外,我們設計了可用于該芯片初始化的編程器,為大批量的生產(chǎn)提供了硬件支持。該芯片已成功運用在立體聲藍牙耳機、IP Cam、機頂盒、PMP、 GPS、掌上型POS機產(chǎn)品。以其容量大、體積小、使用方便、安全可靠等特點(diǎn),在嵌入式軟件保護中得到廣泛的應用。
pos機相關(guān)文章:pos機原理
評論