【问题标题】:Suggestions for security of hardware and software for an image processing application图像处理应用程序的硬件和软件安全建议
【发布时间】:2020-01-30 05:37:57
【问题描述】:

我们有一个流体监控物理设备(带摄像头的硬件、PCB 板、LED 灯等)。该硬件通过 USB 电缆连接到计算机。它捕获图像,这些图像在 PC 上的 C++ 软件中处理。作为一项安全功能,我们已经使用 ATECC608A 等加密身份验证芯片实现了节点身份验证。更多信息如下。

我想知道是否有其他方法可以用来进一步提高安全性。 我想确保该设备仅适用于我们提供的笔记本电脑/PC。

已经实现:PCB板上有ATECCX608a加密认证芯片。我们存储我们的 ssl 证书并验证证书链 并且还对设备身份验证进行随机随机数挑战。更多内容请参考以下链接

https://www.digikey.com/eewiki/display/Motley/ATECC508A+Node+Authentication+Example+Walk-through

【问题讨论】:

    标签: c++ security ssl-certificate


    【解决方案1】:

    这听起来像是您想要相互身份验证。您希望 PC 对 USB 设备进行身份验证,但您也希望 USB 设备对 PC 进行身份验证。因此,构建您已经用于执行相互(客户端)身份验证的 SSL 握手,并确保每个人都拥有来自同一 CA(可能是您)的证书

    【讨论】:

      猜你喜欢
      • 2014-08-25
      • 2011-01-15
      • 2010-11-12
      • 1970-01-01
      • 2012-08-08
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多