OPTIGA? Authenticate NBT開發板:物聯網安全認證的理想之選
一、引言
在物聯網(IoT)蓬勃發展的今天,設備的安全認證變得至關重要。OPTIGA? Authenticate NBT開發板為開發者提供了一個便捷的平臺,用于評估和開發基于OPTIGA? Authenticate NBT的應用程序。本文將詳細介紹該開發板的功能、組件以及使用方法,幫助電子工程師更好地了解和應用這一技術。
文件下載:Infineon Technologies OPTIGA?認證NBT開發擴展板.pdf
二、OPTIGA? Authenticate NBT簡介
2.1 NFC I2C橋接標簽
NFC橋接標簽是一種雙接口標簽,通過I2C控制器接口為物聯網設備提供非接觸式功能,實現與手機的“即觸即走”體驗。它的一側是無源NFC接口,另一側是基于接觸的I2C目標接口,可連接到物聯網設備的微控制器(MCU)。
2.2 安全特性
OPTIGA? Authenticate NBT采用Integrity Guard 32安全架構,為用戶提供對稱和非對稱加密操作以及基于密碼的數據保護方案,適用于對安全要求較高的應用場景。
2.3 應用場景
該設備具有設備認證、直通和異步數據傳輸模式,可用于多種應用,如共享移動車輛的無鑰匙訪問和激活、個人電子設備的受控訪問、電子產品的防盜認證激活等。此外,它還可應用于醫療保健和工業領域,如通過支持NFC的手機或閱讀器訪問醫療傳感器信息,以及設備的無頭配置和參數化、裝配線編程和故障診斷等。
三、OPTIGA? Authenticate NBT開發板套件概述
3.1 套件范圍
OPTIGA? Authenticate NBT開發板套件可通過各種示例應用程序評估設備的核心功能。系統集成商可以使用該套件測試OPTIGA? Authenticate NBT在任何目標平臺或應用中的集成便利性。
3.2 套件內容
- OPTIGA? Authenticate NBT屏蔽板:由NBT安全屏蔽板和Class 5屏蔽天線組成。
- 主機微控制器板適配器:與Arduino UNO兼容,無需焊接即可輕松連接到主機板。
- 附加配件:包括Class 6屏蔽天線、UMCC電纜和五針跳線電纜。
- PCB設計數據:提供開發板的原理圖、設計數據和物料清單(BOM)。
- 示例應用程序:英飛凌提供主機庫和多個示例應用程序,展示設備在不同用例中的功能。
3.3 與開發套件的區別
除了開發板套件,英飛凌還提供OPTIGA? Authenticate NBT開發套件,該套件還包括一個PSoC?主機MCU板,可快速評估設備,無需額外硬件。開發板套件則更適合與自定義MCU板進行評估和應用開發。
四、開發板組件詳細介紹
4.1 OPTIGA? Authenticate NBT屏蔽板
- NBT安全屏蔽板:主要組件,配備OPTIGA? Authenticate NBT設備,提供非接觸式NFC接口和基于接觸的I2C接口。板上有兩個連接器,分別連接NFC天線和微控制器,I2C地址初始為$18_{H}$。
- Class 5屏蔽天線:默認天線,符合ISO/IEC 14443 - 1 Class 5要求,工作頻率為13.56 MHz。可從屏蔽板上移除并重新連接。
4.2 主機微控制器板適配器
適配器與Arduino UNO兼容,包含電平轉換器,可使開發板與5V和3.3V的主機板兼容。
4.3 附加配件
- Class 6屏蔽天線:可評估較小天線,通過UMCC電纜連接到NBT安全屏蔽板,默認配置下有7個繞組,可通過焊接橋調整電感。
- 電纜:UMCC電纜用于連接Class 6屏蔽天線,五針跳線電纜用于連接NBT安全屏蔽板和自定義主機MCU板。
五、開發板的使用方法
5.1 入門指南
評估OPTIGA? Authenticate NBT需要以下組件:開發板、主機微控制器、開發PC(安裝Android Studio/Xcode和目標微控制器的IDE)以及支持NFC的Android或iOS手機。
5.2 工作原理
OPTIGA? Authenticate NBT有兩個生命周期狀態:個性化(PERSONALIZATION)和運行(OPERATIONAL)。在個性化狀態下,可通過NFC和I2C接口自定義產品配置;在運行狀態下,配置鎖定。為了便于評估,建議將開發板樣品永久保持在個性化狀態。
5.3 設備配置
開發板上的OPTIGA? Authenticate NBT芯片交付時處于個性化狀態,可使用NBT Personalization手機應用程序進行個性化配置,也可通過I2C接口進行配置。
5.4 目標使用
個性化后,OPTIGA? Authenticate NBT可根據目標用例提供所需功能,可通過NFC和/或I2C接口進行交互。評估用例實現時,需要安裝特定的Android/iOS應用程序和嵌入式應用程序,并將開發板連接到主機MCU板。
5.5 示例使用場景
- 與自定義微控制器板配合使用:如果主機板具有Arduino UNO兼容引腳,可直接插入開發板;否則,可通過五針跳線電纜連接。
- 靈活放置屏蔽板:使用五針跳線電纜可將屏蔽板遠離微控制器,便于操作。
- 使用Class 6屏蔽天線:可通過UMCC電纜或直接連接的方式使用Class 6屏蔽天線,連接時需注意調整天線的繞組以避免系統諧振頻率失諧。
六、總結
OPTIGA? Authenticate NBT開發板為電子工程師提供了一個全面的平臺,用于評估和開發基于OPTIGA? Authenticate NBT的安全認證應用。通過豐富的組件和示例應用程序,開發者可以快速上手,并根據實際需求進行定制。在物聯網安全日益重要的今天,該開發板無疑是一個值得關注的選擇。
你在使用過程中是否遇到過類似的開發板?你對它的安全性能和應用場景有什么獨特的見解嗎?歡迎在評論區分享你的經驗和想法。
-
開發板
+關注
關注
26文章
6289瀏覽量
118051
發布評論請先 登錄
OPTIGA? Authenticate NBT開發板:物聯網安全認證的理想之選
評論