安全

BENTO 如何保障模型安全。

BENTO 的存在,是为了将 AI 安全地交付到设备上。本页说明哪些已在当前公开版本中运行,哪些已在实验台上演示,哪些仍在规划之中。

我们关于安全声明的规则

指明开发板

每一项安全声明都会说明其适用的开发板。仅在一块实验台开发板上运行的功能,不会被描述为已正式推出。

先测量,再公布

我们只公布实际测量过的数字,并说明测量地点和时间。

尽量减少传输内容

推理在设备上运行,Highlights 只保存结果,不保存录制数据。

建立在成熟芯片之上

我们基于 Infineon PSOC™ Edge E84 及其安全架构构建,而不是自行发明信任根。

现在

已在当前公开版本中。

以下功能已包含在人们当前使用的 firmware 和服务中。

  • 现已提供

    设备端离线推理:模型在开发板的 NPU 上运行,无需云连接。

  • 现已提供

    仅当说话人在页面上表示同意时,才会为训练录制音频。Highlights 传递的是结果,而不是录制数据。

  • 现已提供

    当前 firmware 版本带有身份记录和清单文件,因此浏览器安装程序能为每块开发板安装正确的构建版本。

  • 现已提供

    开发板在 Edge AI Store 中通过芯片 ID 登记到其所有者名下,解除和转让也在 Store 中处理。

  • 现已提供

    Store、Trainer 和本网站仅通过 HTTPS 提供;银行卡支付开放后由 Stripe 处理,绝不会到达我们的服务器。

  • 现已提供

    BENTO HMI Kit 上的密封交付与模型加密存储:每个模型包都以该开发板自身的密钥加密,附带一次性票据,通过 USB 或 MQTTS 传输。

BENTO 如何交付模型

现已提供

从商店到开发板的六个步骤。

这条密封交付链目前已在 BENTO HMI Kit 上运行。每一步都封堵一种攻击模型的途径。

  1. 1

    商店签名

    每个模型都带有商店的签名,开发板因此能说明其 AI 的来源。

    被篡改的模型会被检测出来。

  2. 2

    开发板生成票据

    开发板自身生成一次性票据。

    截获的模型包无法重放,因为其票据已被使用。

  3. 3

    密封于单块开发板

    模型包使用接收方开发板自身的密钥加密。

    复制的模型包在任何其他开发板上都无法打开。

  4. 4

    USB 或 MQTTS

    无论模型包经由哪条路径到达,都由开发板上的同一段代码打开。

    在线路上截获只能得到密文。

  5. 5

    安全核打开

    模型包在开发板的安全核内部打开,密钥就存放在那里。

    目标:密钥永不离开安全核。路线图上的下一步,即签名的应用镜像和控制台锁定,将实现这一目标。

  6. 6

    烧录前验证

    在写入模型之前,开发板会先校验商店的签名。

    未签名或被篡改的模型不会被写入。

采用公开发布的标准算法进行加密和签名。密封方案本身的设计不予公开。

传输中

签名并密封于单块开发板

使用接收方开发板自身的密钥加密,由商店签名,并附带一次性票据。它通过 USB 从 Store 页面或通过 MQTTS 传输,由开发板上的同一段代码打开。

静态存储

开发板上只有密文

以加密形式存储在开发板上,所用密钥仅属于该芯片,因此复制出的文件在其他任何地方都无法打开。2026年9月27日从一台 BENTO HMI Kit 回读的存储文件中,不包含该模型21,817个片段中的任何一个。

使用中

仅在芯片内部解密

仅解密到供 Ethos™-U55 NPU 使用的片上内存中;任何一个字节被改动,模型都将无法加载。

现已提供已在 BENTO HMI Kit 上运行:自2026年9月21日起支持通过 MQTTS 进行密封部署,自2026年9月27日起支持通过 USB 从 Edge AI Store 进行密封部署并加密存储。我们交付的每台 BENTO 设备均已设置 secure boot 并关闭调试端口。在控制台锁定功能推出之前,通过开发板自身控制台运行的代码仍可触及正在运行的模型。

交付时,以及下一步

在我们交付的每台设备上设置。

  • 现已提供

    secure boot:安全核镜像在启动前使用我们的 OEM key 进行验证,适用于我们交付的每台 BENTO 设备。

  • 现已提供

    量产生命周期状态,并关闭密钥持有方的调试端口,适用于我们交付的每台设备。

  • 路线图

    下一步:签名的应用镜像和 Cortex®-M55 镜像,以及锁定的控制台。

  • 现已提供

    强制要求签名并密封的模型,适用于我们交付的每台设备。

芯片

Infineon PSOC™ Edge E84。

BENTO 运行于 Infineon 的 PSOC™ Edge E84:一颗配备 Arm® Ethos™-U55 NPU 的 Arm® Cortex®-M55,以及一颗 Arm® Cortex®-M33。其安全认证属于 Infineon 的芯片;BENTO 在此基础上构建,并不将其据为己有。

报告漏洞

请先告诉我们。

如果您认为在 BENTO、Edge AI Store、Edge AI Trainer 或本网站中发现了安全问题,请在告知任何其他人之前,先私下告诉我们。

  • 描述您发现了什么、如何复现,以及攻击者可以利用它做什么。
  • 请勿访问、更改或删除不属于您的数据,也不要进行会降低他人服务质量的测试。
  • 在公开披露之前,请给我们合理的修复时间。

我们会确认收到您的报告,随时告知进展,并在您愿意的情况下向您致谢署名。

通过联系表单提交报告