摘要
本发明公开了一种基于格的MQTT协议安全认证方法,客户端与MQTT Broker通过安全信道进行注册与初始化,由其内置的TPM芯片基于环上容错学习问题生成长期公私钥对。客户端在认证阶段向MQTT Broker发送验证元完成认证,在密钥协商阶段客户端设备或MQTT Broker设备使用其TPM芯片生成随机误差,计算模糊值并使用错误消除机制协商出一致的会话密钥。本发明能够完成MQTT Broker与客户端的双向认证,同时生成能够用于MQTT协议消息传输加密的会话密钥。本发明在能抵御量子攻击的环上容错学习问题上加入TPM芯片用于密钥生成,同时将与密钥相关的计算操作交由TPM芯片执行,从硬件层面增强密钥的安全性,确保了系统的抗攻击性和长期安全性,具有较小的计算开销。
技术关键词
TPM芯片
认证方法
客户端设备
摘要
MQTT协议
验证时间戳
参数
报文
密码
信道
身份
标识
多项式
生成密钥
消息传输
阶段
系统为您推荐了相关专利信息
业务审批方法
语义向量
生成业务
大语言模型
TextRank算法
气体检测装置
微控制器单元
传感器阵列
控制模块
气体调控装置
故障诊断方法
刷写系统
车载终端
MQTT协议
刷写方法