基于MQTT服务器插件的动态鉴权方法及系统技术方案

技术编号:43091690 阅读:35 留言:0更新日期:2024-10-26 09:38
本发明专利技术公开了基于MQTT服务器插件的动态鉴权方法及系统,属于网关产品技术领域,要解决的技术问题为对于网关产品、如实现动态用户名和密码鉴权。包括如下步骤:将其用户名与时间戳拼接得到动态用户名,通过预定的加密方法对拼接后密码加密得到加密后密码,基于拼接后用户名和加密后密码向服务器发送请求;插件接口基于动态用户名解析出时间戳,将密码明文和解析出的时间戳拼接得到拼接后密码,并通过预定的加密方法对拼接后密码加密得到加密后密码,并将计算出的加密后密码与从客户端发送的加密后密码进行一致性比对,如果一致,判定通过鉴权,将请求发送至服务器。

【技术实现步骤摘要】

本专利技术涉及网关产品,具体地说是基于mqtt服务器插件的动态鉴权方法及系统。


技术介绍

1、随着全球移动物联网行业的发展和自动化数字化转型浪潮,目前网关类产品市场规模空前庞大。同时,由于通信技术的进一步发展,网关功能趋向复合化,行业应用更加广泛,应用场景也呈现持续拓展态势。特别是在工业物联网中,对于客户端的接入安全性尤为重要,传统的客户端接入mqtt服务器时用户名和密码固定且单一,已不能满足当下实际需求,加之网关类产品的需求越来越大,服务器对于客户端的安全接入验证显得更为重要,所以动态用户名和密码的鉴权安全技术的应用必不可少。

2、对于网关产品、如实现动态用户名和密码鉴权,是需要解决的技术问题。


技术实现思路

1、本专利技术的技术任务是针对以上不足,提供基于mqtt服务器插件的动态鉴权方法及系统,来解决对于网关产品,如实现动态用户名和密码鉴权的技术问题。

2、第一方面,本专利技术一种基于mqtt服务器插件的动态鉴权方法,应用于服务器和客户端之间,包括如下步骤:p>

3、用户通本文档来自技高网...

【技术保护点】

1.一种基于MQTT服务器插件的动态鉴权方法,其特征在于,应用于服务器和客户端之间,包括如下步骤:

2.根据权利要求1所述的基于MQTT服务器插件的动态鉴权方法,其特征在于,服务器为Mosquitto服务器。

3.根据权利要求1所述的基于MQTT服务器插件的动态鉴权方法,其特征在于,通过不可逆的加密方法对拼接后密码进行加密。

4.根据权利要求3所述的基于MQTT服务器插件的动态鉴权方法,其特征在于,预定的加密方法包括MD5、SHA1、SHA128和SHA256。

5.一种基于MQTT服务器插件的动态鉴权系统,其特征在于,包括客户端、服务器和...

【技术特征摘要】

1.一种基于mqtt服务器插件的动态鉴权方法,其特征在于,应用于服务器和客户端之间,包括如下步骤:

2.根据权利要求1所述的基于mqtt服务器插件的动态鉴权方法,其特征在于,服务器为mosquitto服务器。

3.根据权利要求1所述的基于mqtt服务器插件的动态鉴权方法,其特征在于,通过不可逆的加密方法对拼接后密码进行加密。

4.根据权利要求3所述的基于mqtt服务器插件的动态鉴权方法,其特征在于,预定的加密方法包括md5、sha1、sha128和sha256。

5.一...

【专利技术属性】
技术研发人员:柏亚栋
申请(专利权)人:浪潮通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1