gpt4 book ai didi

tpm - 从 Azure IoT Edge 模块加密数据的惯用方法?

转载 作者:行者123 更新时间:2023-12-05 06:32:09 25 4
gpt4 key购买 nike

我有一对 IoT Edge 模块,一个用于保存数据,一个用于上传数据。我想在数据静止在设备上时对其进行加密。

我可以通过多种方式来加密这些数据,但我想知道在 Azure IoT Edge 模块中最惯用的加密方式是什么。

我知道安全守护进程使用 TPM 做一些事情,我们所有的设备都有 TPM 2.0 芯片,我们将 TPM 背书 key 与 DPS 一起使用。

我想知道安全守护程序是否有办法使用 TPM 为我们加密通用数据 block ,或者我们是否需要尝试从容器内部以某种方式与 TPM 通信以执行此操作?

更多信息:这是安全守护进程:https://github.com/Azure/iotedge/tree/master/edgelet它是一个物联网边缘特定组件,充当 Bootstrap 来启动物联网边缘代理模块,然后启动其他模块。守护进程在 systemd 下运行,所有其他模块都是 docker 容器,如此处所述 https://learn.microsoft.com/en-us/azure/iot-edge/about-iot-edge
运行时被描述为“在设备上维护 Azure IoT Edge 安全标准”。所以我想知道是否有某种简单的方法可以只给它一些要加密的数据,然后对其进行加密。

由于安全守护程序已经与 TPM 接口(interface)以进行设备注册等。我想知道是否有某种方法可以要求安全守护程序加密数据,或者是否有其他一些特定于物联网边缘运行时的惯用解决方案。

最佳答案

我的问题在这里得到了回答https://github.com/Azure/iotedge/issues/60目前在物联网边缘模块中加密/解密数据的惯用方法似乎是通过 unix 套接字与守护进程通信(参见 env var IOTEDGE_WORKLOADURI)

关于tpm - 从 Azure IoT Edge 模块加密数据的惯用方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51470923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com