用于消息存储处理和安全认证的控制方法、系统和介质技术方案

技术编号:33200049 阅读:25 留言:0更新日期:2022-04-24 00:35
本发明专利技术公开了一种用于消息存储处理和安全认证的控制方法、系统和介质,可应用于通信安全技术领域。本发明专利技术在发布者客户端采用消息密钥对原始消息进行加密,在订阅者客户端采用消息密钥进行解密,使得原始消息在传输过程中处于加密状态,从而提高原始消息的安全性,并且,在安全认证中心根据消息密钥生成过程密钥,使分布代理从安全认证中心获取过程密钥后,采用过程密钥对第一加密消息进行二次加密,使得分布代理在仅仅知道过程密钥时,无法推出消息密钥,从而解决消息在代理端以明文形式进行处理时的安全问题,提高密钥安全性。提高密钥安全性。提高密钥安全性。

【技术实现步骤摘要】
用于消息存储处理和安全认证的控制方法、系统和介质


[0001]本专利技术涉及通信安全
,尤其是一种用于消息存储处理和安全认证的控制方法、系统和介质。

技术介绍

[0002]MQTT协议作为一种轻量级的通信协议,其较小的通信开销及对不可靠网络的适应性等特点,使得其在如今的物联网领域有着广泛的应用。相关技术中,基于MQTT协议进行数据传输的方案中,目前对数据传输过程的安全保障方案,可以保证数据在传输和存储处理两方面兼具安全性,但是对消息进行加解密的密钥的安全性不能保证。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种用于消息存储处理和安全认证的控制方法、系统和介质,能够提高密钥的安全性。
[0004]一方面,本专利技术实施例提供了一种用于消息存储处理和安全认证的控制方法,包括以下步骤:
[0005]安全认证中心根据消息密钥生成过程密钥;
[0006]发布者客户端采用所述消息密钥对原始消息进行加密,得到第一加密消息,将所述第一加密消息传输到分布代理;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于消息存储处理和安全认证的控制方法,其特征在于,包括以下步骤:安全认证中心根据消息密钥生成过程密钥;发布者客户端采用所述消息密钥对原始消息进行加密,得到第一加密消息,将所述第一加密消息传输到分布代理;分布代理从所述安全认证中心获取所述过程密钥,采用所述过程密钥对所述第一加密消息进行二次加密,得到第二加密消息;订阅者客户端接收所述分布代理转发的所述第二加密消息,采用所述消息密钥对所述第二加密消息进行解密,得到原始消息。2.根据权利要求1所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,通过所述安全认证中心生成主题消息的消息密钥,并对所述消息密钥进行管控。3.根据权利要求1所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,当根据独占公私钥对所述消息密钥进行加密或解密时,通过发布者客户端生成并管理主题消息在发布者客户端的消息密钥,通过安全认证中心生成主题消息在订阅者客户端的消息密钥。4.根据权利要求3所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述消息密钥和所述过程密钥均为对称密钥;所述独占公私钥为非对称密钥。5.根据权利要求3所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述第一加密消息包括通过消息密钥进行加密的消息和通过独占公钥加密的消息密钥;所述第二加密消息包括过程密钥加密的消息和订阅者客户端的消息密钥。6.根据权利要求5所述的一种用于消息存储处理和安全认证的控制方法,其特征在于,所述分布代理通过客户端信息和独占公钥加密的消...

【专利技术属性】
技术研发人员:陈志祥朱明曾祥宇丁霞王世杰
申请(专利权)人:天翼物联科技有限公司
类型:发明
国别省市:

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

1