【技术实现步骤摘要】
用于消息存储处理和安全认证的控制方法、系统和介质
[0001]本专利技术涉及通信安全
,尤其是一种用于消息存储处理和安全认证的控制方法、系统和介质。
技术介绍
[0002]MQTT协议作为一种轻量级的通信协议,其较小的通信开销及对不可靠网络的适应性等特点,使得其在如今的物联网领域有着广泛的应用。相关技术中,基于MQTT协议进行数据传输的方案中,目前对数据传输过程的安全保障方案,可以保证数据在传输和存储处理两方面兼具安全性,但是对消息进行加解密的密钥的安全性不能保证。
技术实现思路
[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种用于消息存储处理和安全认证的控制方法、系统和介质,能够提高密钥的安全性。
[0004]一方面,本专利技术实施例提供了一种用于消息存储处理和安全认证的控制方法,包括以下步骤:
[0005]安全认证中心根据消息密钥生成过程密钥;
[0006]发布者客户端采用所述消息密钥对原始消息进行加密,得到第一加密消息,将所述第一加密 ...
【技术保护点】
【技术特征摘要】
1.一种用于消息存储处理和安全认证的控制方法,其特征在于,包括以下步骤:安全认证中心根据消息密钥生成过程密钥;发布者客户端采用所述消息密钥对原始消息进行加密,得到第一加密消息,将所述第一加密消息传输到分布代理;分布代理从所述安全认证中心获取所述过程密钥,采用所述过程密钥对所述第一加密消息进行二次加密,得到第二加密消息;订阅者客户端接收所述分布代理转发的所述第二加密消息,采用所述消息密钥对所述第二加密消息进行解密,得到原始消息。2.根据权利要求1所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,通过所述安全认证中心生成主题消息的消息密钥,并对所述消息密钥进行管控。3.根据权利要求1所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,当根据独占公私钥对所述消息密钥进行加密或解密时,通过发布者客户端生成并管理主题消息在发布者客户端的消息密钥,通过安全认证中心生成主题消息在订阅者客户端的消息密钥。4.根据权利要求3所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述消息密钥和所述过程密钥均为对称密钥;所述独占公私钥为非对称密钥。5.根据权利要求3所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述第一加密消息包括通过消息密钥进行加密的消息和通过独占公钥加密的消息密钥;所述第二加密消息包括过程密钥加密的消息和订阅者客户端的消息密钥。6.根据权利要求5所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述分布代理通过客户端信息和独占公钥加密的消...
【专利技术属性】
技术研发人员:陈志祥,朱明,曾祥宇,丁霞,王世杰,
申请(专利权)人:天翼物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。