有关图像处理应用程序的硬件和软件安全性的建议
Suggestions for security of hardware and software for an image processing application
我们有一个流体监测物理设备(带摄像头的硬件,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 的证书(可能是您(
相关文章:
- 如果编译的源代码是特定于它编译的硬件的,我们如何分发它
- 类与私有变量的其他类之间的线程安全性
- 是否值得降低我的代码的可读性,以便在出现内存不足错误时提供异常安全性?
- 错误:(-210:不支持的格式或格式组合)功能'create'中的硬件视频解码器不支持视频源
- 用于在并发环境中访问 MMIO 的软件模式
- 有没有办法实现 fmu 导出到基于 c++ 的仿真软件以使用 fmi?
- FFmpeg——使用硬件加速进行视频解码
- 从C++调用 Python 并访问通过 Anaconda 安装的软件包
- 有关图像处理应用程序的硬件和软件安全性的建议
- HAL 中的硬件特定库
- 易失性sig_atomic_t的内存安全性
- 通过自制软件(macOS)安装的clang++:编译错误
- 我们能否在stm32f中使用硬件定时器控制两个独立的进程
- 如何在软件代码中使用ofstream创建文件
- 如何在Linux上正确发布C++软件(游戏)
- Collatz序列:效率问题或软件/硬件太慢
- sdl软件渲染器不工作,工作在硬件加速的一个
- 测试操作系统性能时,硬件开销和软件开销有什么区别
- IRQ 8 无法正常工作...硬件还是软件?
- 我需要什么硬件/软件移植我的c++ /wxWidgets应用程序到MAC