Infineon OPTIGA? Trust X:嵌入式系統(tǒng)的安全衛(wèi)士
在當(dāng)今數(shù)字化時(shí)代,嵌入式系統(tǒng)如物聯(lián)網(wǎng)設(shè)備等正日益成為攻擊者的目標(biāo),安全問(wèn)題愈發(fā)凸顯。英飛凌(Infineon)推出的OPTIGA? Trust X,為工業(yè)自動(dòng)化系統(tǒng)、智能家居、消費(fèi)設(shè)備和醫(yī)療設(shè)備等提供了一站式安全解決方案。下面,我們就來(lái)深入了解一下這款高性能的安全控制器。
一、關(guān)鍵特性與優(yōu)勢(shì)
1. 特性亮點(diǎn)
- 高端安全控制器:基于先進(jìn)的安全控制器,內(nèi)置防篡改的非易失性存儲(chǔ)器(NVM),用于安全存儲(chǔ)數(shù)據(jù)。
- 一站式解決方案:提供完整的系統(tǒng)集成支持,所有密鑰和證書(shū)材料均已預(yù)編程,極大減少了設(shè)計(jì)、集成和部署的工作量。
- 多種認(rèn)證與通信方式:支持使用橢圓曲線數(shù)字簽名算法(ECDSA)進(jìn)行相互認(rèn)證,符合DTLS客戶端IETF標(biāo)準(zhǔn)RFC 6347,可實(shí)現(xiàn)安全的通信。
- 接口與內(nèi)存:采用I2C接口,最高支持1MHz(FM+)的高速通信,擁有高達(dá)10kB的用戶內(nèi)存,可用于存儲(chǔ)X.509證書(shū)。
- 加密支持:提供橢圓曲線密碼學(xué)(ECC)NIST P256和P384、AES - 128(通過(guò)DTLS客戶端)、SHA - 256、真隨機(jī)數(shù)生成器(TRNG)和確定性隨機(jī)數(shù)生成器(DRNG)等加密支持。
- 封裝與溫度范圍:采用PG - USON - 10 - 2封裝(3 x 3 mm),具備標(biāo)準(zhǔn)和擴(kuò)展溫度范圍,適用于不同的應(yīng)用環(huán)境。
- 安全認(rèn)證:通過(guò)通用標(biāo)準(zhǔn)認(rèn)證EAL6+(高)硬件,能有效防止對(duì)設(shè)備本身的物理攻擊。
- 工具與監(jiān)控:配備Crypto ToolBox,支持ECC NIST P256、P384、SHA - 256等操作,還具備設(shè)備安全監(jiān)控功能。
- 長(zhǎng)壽命:工業(yè)自動(dòng)化和基礎(chǔ)設(shè)施應(yīng)用的使用壽命為20年,其他應(yīng)用配置文件為15年。
2. 顯著優(yōu)勢(shì)
- 保護(hù)知識(shí)產(chǎn)權(quán)和數(shù)據(jù):有效防止數(shù)據(jù)泄露和知識(shí)產(chǎn)權(quán)被盜用,保障企業(yè)的核心資產(chǎn)安全。
- 保護(hù)商業(yè)案例:增強(qiáng)產(chǎn)品的安全性,提升企業(yè)在市場(chǎng)中的競(jìng)爭(zhēng)力,保護(hù)商業(yè)利益。
- 保護(hù)企業(yè)形象:避免因安全漏洞導(dǎo)致的負(fù)面事件,維護(hù)企業(yè)的良好形象。
- 保障質(zhì)量和安全:確保產(chǎn)品和系統(tǒng)的安全性和可靠性,為用戶提供高質(zhì)量的服務(wù)。
二、應(yīng)用領(lǐng)域
OPTIGA? Trust X適用于多個(gè)領(lǐng)域,包括但不限于:
- 工業(yè)控制和自動(dòng)化:保護(hù)工業(yè)網(wǎng)絡(luò)節(jié)點(diǎn),確保數(shù)據(jù)的真實(shí)性、完整性和保密性,實(shí)現(xiàn)安全的通信和設(shè)備間的相互認(rèn)證。
- 消費(fèi)電子和智能家居:為智能設(shè)備提供安全保障,防止設(shè)備被攻擊和數(shù)據(jù)泄露,提升用戶體驗(yàn)。
- 醫(yī)療設(shè)備:保障醫(yī)療數(shù)據(jù)的安全傳輸和存儲(chǔ),確?;颊咝畔⒌碾[私和安全。
三、系統(tǒng)架構(gòu)與接口
1. 系統(tǒng)框圖
OPTIGA? Trust X的系統(tǒng)框圖展示了其與本地主機(jī)的交互結(jié)構(gòu)。本地主機(jī)包含應(yīng)用、DTLS、AUTH、命令庫(kù)、加密庫(kù)包裝器、加密庫(kù)、OPTIGA通信和英飛凌I2C協(xié)議等模塊,通過(guò)平臺(tái)抽象層(PAL)與OPTIGA? Trust X進(jìn)行通信。OPTIGA? Trust X則包含任意數(shù)據(jù)對(duì)象、X.509證書(shū)、密鑰、相互認(rèn)證信任錨和固件更新信任錨等存儲(chǔ)區(qū)域,以及提供加密功能的模塊。
2. 接口與原理圖
產(chǎn)品采用I2C接口進(jìn)行通信,系統(tǒng)集成原理圖展示了如何將OPTIGA? Trust X連接到本地主機(jī)。在連接時(shí),上拉電阻的值取決于目標(biāo)應(yīng)用電路和目標(biāo)I2C頻率。
3. 封裝說(shuō)明
OPTIGA? Trust X采用PG - USON - 10 - 2封裝,文檔詳細(xì)介紹了其封裝尺寸、引腳定義和生產(chǎn)樣品標(biāo)記模式。引腳包括電源、接地、SDA、SCL和復(fù)位等,不同引腳具有不同的功能。
四、技術(shù)數(shù)據(jù)
1. I2C接口特性
- 標(biāo)準(zhǔn)/快速模式:電氣特性符合I2C總線規(guī)范Rev. 4的標(biāo)準(zhǔn)模式((f{SCL}) 最高100 kHz)和快速模式((f{SCL}) 最高400 kHz),但有一些偏差。
- 快速模式+:符合I2C總線規(guī)范Rev. 4的快速模式+((f_{SCL}) 最高1 MHz),同樣存在一定偏差。
- 電氣特性:包括電源電壓、輸入電壓、輸出電壓、電流和電容負(fù)載等參數(shù),在不同的工作條件下有相應(yīng)的取值范圍。
2. 啟動(dòng)過(guò)程
I2C接口的啟動(dòng)有兩種情況:
- 上電后啟動(dòng):上電后,SDA和SCL線需設(shè)置為高電平,最早在設(shè)備上電后的 (STARTUP) 時(shí)間開(kāi)始第一次傳輸。
- 熱復(fù)位啟動(dòng):使用復(fù)位信號(hào)觸發(fā)熱復(fù)位時(shí),VCC保持供電,終端停止I2C通信,SDA和SCL線設(shè)置為高電平,RST設(shè)置為低電平一段時(shí)間后再設(shè)置為高電平,最早在RST上升沿后的 (STARTUP) 時(shí)間開(kāi)始第一次傳輸。
五、連接主機(jī)與通信
1. 主機(jī)軟件架構(gòu)
OPTIGA? Trust X的主機(jī)軟件架構(gòu)包括多個(gè)模塊,如DTLS、AUTH、命令庫(kù)、加密庫(kù)包裝器、加密庫(kù)、OPTIGA通信和英飛凌I2C協(xié)議等,通過(guò)平臺(tái)抽象層(PAL)與硬件進(jìn)行交互。
2. 文件夾結(jié)構(gòu)
文檔介紹了發(fā)布包文件夾結(jié)構(gòu)和主機(jī)軟件文件夾結(jié)構(gòu),包括各個(gè)文件夾的內(nèi)容和用途,方便開(kāi)發(fā)者進(jìn)行開(kāi)發(fā)和調(diào)試。
3. 通信配置
要與OPTIGA? Trust X進(jìn)行通信,需要更新硬件/平臺(tái)資源配置,包括I2C主設(shè)備和GPIO(Vdd和復(fù)位)的配置,以及更新PAL I2C和GPIO的API,以實(shí)現(xiàn)I2C通信和設(shè)備的上電與復(fù)位操作。
六、命令與安全監(jiān)控
1. 命令說(shuō)明
文檔列出了OPTIGA? Trust X的各種命令,如獲取數(shù)據(jù)對(duì)象、設(shè)置數(shù)據(jù)對(duì)象、生成隨機(jī)數(shù)、設(shè)置認(rèn)證方案等,并說(shuō)明了這些命令與不同用例的映射關(guān)系。
2. 安全監(jiān)控
安全監(jiān)控是OPTIGA? Trust X的核心組件,它會(huì)根據(jù)接收到的安全事件,判斷是否違反系統(tǒng)的允許使用配置文件,并采取相應(yīng)的措施來(lái)降低性能,從而減少攻擊的可能性。
七、合規(guī)性與電源管理
1. RoHS合規(guī)性
英飛凌致力于為客戶提供無(wú)鉛和無(wú)鹵的“綠色產(chǎn)品”,符合歐盟的RoHS指令。產(chǎn)品在生產(chǎn)過(guò)程中會(huì)準(zhǔn)確評(píng)估和測(cè)試替代材料,以確保產(chǎn)品質(zhì)量。
2. 電源管理
OPTIGA? Trust X的功耗受到限制,以滿足主機(jī)的功率要求。它還支持低功耗睡眠模式,在空閑一段時(shí)間后自動(dòng)進(jìn)入睡眠狀態(tài),當(dāng)檢測(cè)到I2C總線上的地址時(shí)恢復(fù)正常運(yùn)行。
英飛凌的OPTIGA? Trust X以其豐富的特性、廣泛的應(yīng)用領(lǐng)域和完善的安全機(jī)制,為嵌入式系統(tǒng)的安全提供了可靠的保障。對(duì)于電子工程師來(lái)說(shuō),在設(shè)計(jì)相關(guān)產(chǎn)品時(shí),OPTIGA? Trust X無(wú)疑是一個(gè)值得考慮的選擇。你在實(shí)際應(yīng)用中是否遇到過(guò)類似的安全需求?又是如何解決的呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。
-
英飛凌
+關(guān)注
關(guān)注
68文章
2546瀏覽量
143060
發(fā)布評(píng)論請(qǐng)先 登錄
探索Infineon OPTIGA?TPM SLB 9670 TPM2.0:硬件安全的可靠之選
Infineon OPTIGA? TPM SLM 9670 TPM2.0:工業(yè)安全的可靠保障
Infineon OPTIGA? TPM SLB 9665 TPM2.0:可靠的可信平臺(tái)模塊
嵌入式系統(tǒng)安全設(shè)計(jì)原則
OPTIGA? Trust Adapter:嵌入式安全解決方案評(píng)估利器
OPTIGA? Authenticate NBT開(kāi)發(fā)板:物聯(lián)網(wǎng)安全認(rèn)證的理想之選
OPTIGA? TPM SLB 9673 RaspberryPi?評(píng)估板:I2C TPM HAT的深度解析
OPTIGA? TPM SLB 9672 RaspberryPi?評(píng)估板:安全與性能的完美結(jié)合
HT4066過(guò)壓保護(hù)IC:低電壓系統(tǒng)的可靠“安全衛(wèi)士”
UPS電源系統(tǒng)中的“安全衛(wèi)士”絕緣監(jiān)測(cè)儀
如何采用SAFERTOS和ESM保護(hù)嵌入式系統(tǒng)安全
數(shù)字隔離器:新能源系統(tǒng)的安全衛(wèi)士
晶臺(tái)光耦:智能電飯煲的“安全衛(wèi)士”與“信號(hào)管家”
無(wú)人機(jī)電力巡檢系統(tǒng):高空作業(yè)的“安全衛(wèi)士”
嵌入式應(yīng)用中常見(jiàn)的安全威脅
Infineon OPTIGA? Trust X:嵌入式系統(tǒng)的安全衛(wèi)士
評(píng)論