OPTIGA™ Authenticate NBT开发板:物联网安全认证的理想之选

电子说

1.4w人已加入

描述

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的安全认证应用。通过丰富的组件和示例应用程序,开发者可以快速上手,并根据实际需求进行定制。在物联网安全日益重要的今天,该开发板无疑是一个值得关注的选择。

你在使用过程中是否遇到过类似的开发板?你对它的安全性能和应用场景有什么独特的见解吗?欢迎在评论区分享你的经验和想法。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分