今天,由于物聯網的日益深入,世界變得“更緊密”、更智能、聯系更緊密。IAR Systems 深知這一點,因為它聲稱“互聯技術”可以大規模改善生活。確實,有一些挑戰需要面對。單靠連接的發展顯然不是很有效:必須首先創建一個安全的安全基礎。
在任何類型的應用程序中,代碼的質量都至關重要。IAR Systems 的產品注重代碼質量,主要產品是 IAR Embedded Workbench。它是一個工具鏈(參見圖 1),可創建更緊湊的代碼并在各種 MCU 中提供出色的代碼優化。正如 IAR Systems 嵌入式開發工具總經理 Anders Holmberg 所說:“這基本上是我們長期以來一直在做的事情。我們產品的技術含量在過去的 20 到 25 年中大幅增加,但基本產品仍然非常相似。”
圖 1:IAR 嵌入式工作臺
但隨著 2025 年物聯網連接數預計達到 270 億個,可靠應用和抵御外部網絡攻擊需要面臨重大挑戰。收購 Secure Thingz 向前邁出了一大步。通過此次收購,IAR Systems 的產品也專注于安全方面。
C-Trust 是一個有趣的應用程序:它通過提供加密和安全的代碼為應用程序提供保護。對保護知識產權和產品完整性的日益增長的需求需要新的解決方案。該產品作為 IAR Embedded Workbench 的擴展,允許開發人員輕松保護新的或現有的應用程序,而無需掌握復雜的安全算法。
主要變化涉及增加實施和技術產品營銷方面所需的標準和認證,以滿足功能安全要求。設備必須根據不同的標準(工業、汽車、鐵路、醫療用途等)進行認證。除了處理最廣義的安全問題外,公司還必須關注日新月異的標準和法規。更新涉及法律、法令和 GDPR,這些法律、法令和 GDPR 現在可以在一個國家/地區頒布,然后在另一個國家/地區立即頒布,可能會進行修改。此外,必須在這個角度上連接硬件和軟件。Anders Holmberg 還表示,“如果你看一下物聯網、汽車等領域的典型產品開發,硬件并不代表產品的真正價值。如今,產品的價值主要由軟件定義。你可以擁有昂貴的硬件和復雜的設計,但真正的價值在于軟件。”
如果軟件是整個系統中最有價值的部分,客戶必須了解他們需要保護它,并且必須保護該特定 IP 地址免受任何企圖攻擊。
基于 NXP 的 LPC55S6x Arm Cortex-M33 MCU 的安全應用
C-Trust 工具還支持 NXP 的 LPC55S6x MCU。其中一個核心包括 Arm TrustZone 技術和內存保護單元。MCU 配備了用于對稱和非對稱加密的加密加速器和物理不可克隆功能 (PUF),以避免克隆和偽造。它具有真正的隨機數生成器 (TRNG)、唯一的設備標識符、安全的 GPIO、安全的身份驗證調試功能、帶有信任根密鑰的安全啟動和防回滾保護。“對 NXP LX55S6x Arm Cortex-M33 MCU 的支持為 IAR Systems 客戶提供了更多可能性,”IAR Systems 嵌入式安全解決方案產品管理總監 Clive Watts 說。“使用正確的工具,您可以將您的安全項目轉化為可靠的實施。”
NXP Semiconductors 基于 MCU 的應用的安全合規性
除了已經支持的其他 NXP 產品外,C-Trust 開發工具還增加了對 NXP K22、K24、K64、KV56 和 KV58 MCU 系列的支持(參見圖 2)。支持越來越多地幫助嵌入式開發人員實施安全性,并有助于滿足已經處于開發階段的物聯網產品的最新安全法規的新合規性標準。i.MX RT1064 跨界 MCU 的集成即將推出,具有出色的實時性能和內存。“為現有產品和平臺提供安全性變得至關重要,”Clive Watts 說。“由于待售物聯網產品的立法正在影響該行業,因此必須提供一個適用于當前使用的傳統設備的安全框架。公司需要開始改進現有的解決方案,然后開發具有先進硬件支持的下一代基于設備的項目。”
圖 2:C-Trust 支持 NXP MCU。
安全是一個旅程而不是一個目的地,確實沒有一個系統會得到完全保護。快速增長的連接設備市場正面臨著重大的安全挑戰,包括知識產權盜竊、偽造、數據盜竊和潛在的致命破壞等攻擊。為了以可擴展和可持續的方式解決這些挑戰,必須從開發周期的開始就實施應用程序安全性。
審核編輯:湯梓紅
-
mcu
+關注
關注
146文章
17185瀏覽量
351739 -
嵌入式
+關注
關注
5087文章
19148瀏覽量
306194 -
代碼
+關注
關注
30文章
4803瀏覽量
68756
發布評論請先 登錄
相關推薦
評論