组词大全

MQTT协议支持通过多种方式保障传输的数据安全,以下关于MQTT协议安全机制,描述错误的是哪一项()A.MQTT 协议支持用户名和密码实现客户端的身份校验 B.Broker可以配置对Topic的读写权

MQTT协议支持通过多种方式保障传输的数据安全,以下关于MQTT协议安全机制,描述错误的是哪一项()A.MQTT 协议支持用户名和密码实现客户端的身份校验 B.Broker可以配置对Topic的读写权限 C.MQTT可以实现批量用户权限和Topic的读写权限管理 D.SSL加密是MQTT独有的加密方式

答案:D. SSL加密是MQTT独有的加密方式

解析:

选项A正确:MQTT协议本身支持通过用户名和密码实现客户端身份校验,Broker可通过配置文件限制匿名访问并验证凭据。例如,Mosquitto通过allow_anonymous false强制客户端提供用户名密码,密码文件可通过mosquitto_passwd工具生成。

选项B正确:Broker可通过访问控制列表(ACL)配置Topic权限。例如,Mosquitto的acl_file参数可定义用户对特定Topic的读写权限,如限制用户“roger”仅能访问“foo/bar”。

选项C正确:通过授权管理插件(如mosquitto-auth-plug)可实现批量用户与Topic权限管理。该插件支持MySQL、MongoDB等数据库,将用户认证和ACL规则存储在数据库中,实现动态权限配置。

选项D错误:SSL/TLS加密并非MQTT独有,而是通用的传输层安全协议,可用于保护多种网络通信(如HTTP、FTP)。文档明确指出,SSL/TLS“与MQTT协议本身无关”,仅作为外部加密手段增加安全性。

结论:SSL加密是通用安全协议,并非MQTT专属机制,因此选项D描述错误。

相关成语


成语首拼