有关图像处理应用程序的硬件和软件安全性的建议

Suggestions for security of hardware and software for an image processing application

本文关键字:软件安全性 硬件 图像处理 应用程序      更新时间:2023-10-16

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

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

已经实现: PCB板具有ATECCX608a加密认证芯片。 我们存储我们的SSL证书并验证证书链 并且还对设备身份验证进行随机随机数挑战。有关此内容的更多信息,请参阅下面的链接

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

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