如何使用 TPM 引擎配置 MQTT mosquitto

Posted

技术标签:

【中文标题】如何使用 TPM 引擎配置 MQTT mosquitto【英文标题】:How to configure MQTT mosquitto with TPM engine 【发布时间】:2020-10-30 14:28:39 【问题描述】:

我已经配置了 MQTT Mosquitto 并启用了 SSL,并且我已经使用使用 MQTT 测试的证书 cafilecertfilekeyfile 安全连接.FX 客户端。

问题是,有没有办法启用TPM引擎,可以在其中存储证书并连接到MQTT客户端。

我已经参考了这个链接 https://mosquitto.org/man/mosquitto-conf-5.html

【问题讨论】:

【参考方案1】:

这是一个 OpenSSL 功能,Mosquitto 只是公开了一些配置。

看看this 之类的东西,这是一个添加 TPM2.0 支持的插件

【讨论】:

非常感谢您。我已经根据给定的链接页面进行了配置并安装了任何所需的库,但是当我使用 tpm2tss key(rsa .tss) 创建证书 openssl 时,我收到了初始化 tcti 错误,如果我运行 sudo openssl... 命令,则会收到 Received TPM 错误。 抱歉,您必须在 tpm2-tss-engine 项目中提出这个问题。

以上是关于如何使用 TPM 引擎配置 MQTT mosquitto的主要内容,如果未能解决你的问题,请参考以下文章

NanoMQ Newsletter 2022-06|规则引擎正式发布 & NanoSDK 支持 MQTT over QUIC

如何在 TPM 中加载和使用持久对称密钥?

微信小程序+MQTT实现远程控制家用灯泡

如何正确配置 telegraf 以写入来自 MQTT 的 InfluxDB 数据

如何使用 Google Cloud 功能和 MQTT 桥接器更新设备配置

EMQ X 规则引擎系列 (八)桥接消息到 MQTT Broker