一种基于消息队列的数据安全传输方法与系统技术方案

技术编号:33623044 阅读:30 留言:0更新日期:2022-06-02 00:49
本发明专利技术公开了一种基于消息队列的数据安全传输方法与系统,涉及数据传输技术领域,解决了现有技术在基于消息队列进行数据传输的过程中,没有对数据本身进行加密,导致数据传输安全性低的技术问题;本发明专利技术对若干子数据的顺序进行重排,进而获取数据重排序列和数据发送顺序,根据数据发送数据将若干子数据依次发送至消息队列中,并将数据重排序列穿插在若干子数据之间,以实现对目标数据的加密传输,保证数据传输的安全性;本发明专利技术还通过不同的加密算法对若干子数据进行分别加密,以及将数据重排序列穿插在消息队列中若干子数据之间,降低了传输过程中目标数据泄露的可能性,进而提高目标数据的安全传输。目标数据的安全传输。目标数据的安全传输。

【技术实现步骤摘要】
一种基于消息队列的数据安全传输方法与系统


[0001]本专利技术属于数据传输
,涉及数据安全传输技术,具体是一种基于消息队列的数据安全传输方法与系统。

技术介绍

[0002]消息队列是分布式系统中重要的组件,可以理解为是在消息传输过程中保存消息的容器,在很多需要控制并发量的场景下都能够用到;因此基于消息队列的数据安全传输非常重要。
[0003]现有技术(公开号为CN107454186A的专利技术专利)公开了一种基于消息队列的数据安全传输方法,通过将内外网之间的强隔离装置替换成正反向网闸设备,并结合ToprowMQ实现正反向网闸设备的消息管理,以提高数据传输效率和安全性。现有技术在进行数据传输的过程中,仅仅加强了内外网之间的数据传输管理,而没有对数据本身进行加密,一旦数据泄露,则会导致数据安全问题;因此,亟须一种基于消息队列的数据安全传输方法与系统。

技术实现思路

[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一;为此,本专利技术提出了一种基于消息队列的数据安全传输方法与系统,用于解决现有技术在基于消息本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于消息队列的数据安全传输系统,包括生产端、消息队列服务端和消费端,且消息队列服务端分别与生产端、消费端通信和/或电气连接,其特征在于:通过所述消息队列服务端对所述生产端和所述消费端进行身份验证;所述生产端生产消息数据并发送至所述消息队列服务端,所述消息队列服务端根据所述消费端的数据请求从所述消息数据中筛选目标数据;所述消息队列服务端对所述目标数据进行划分获取若干子数据,对若干所述子数据的顺序进行重排,结合若干子数据重排前后的顺序生成数据重排序列,同时确定若干所述子数据的数据发送顺序;将若干所述子数据按照所述数据发送顺序发送至消息队列,同时将所述数据重排序列穿插在消息队列中的若干所述子数据中间发送至所述消费端。2.根据权利要求1所述的一种基于消息队列的数据安全传输系统,其特征在于,所述消息队列服务端通过分发方式将若干所述子数据发送至所述消费端;其中,分发方式包括点对点模式和发布/订阅模式;所述消息队列服务端在接收到消息数据时,根据所述分发方式生成数据请求。3.根据权利要求1所述的一种基于消息队列的数据安全传输系统,其特征在于,所述消息队列服务端根据所述目标数据的数据量确定划分方式,根据所述划分方式将所述目标数据划分成若干所述子数据;其中,所述划分方式包括按照预设份数或者按照预设数据量。4.根据权利要求3所述的一种基于消息队列的数据安全传输系统,其特征在于,所述消息队列服务端按照预设份数对所述目标数据进行划分,获取若干所述子数据,包括:计算所述目标数据的数据量;当所述目标数据的数据量小于数据量阈值时,则获取预设份数,并按照所述预设份数将所述目标数据划分成若干所述子数据;其中,所述...

【专利技术属性】
技术研发人员:杨剑南
申请(专利权)人:重庆伏特猫科技有限公司
类型:发明
国别省市:

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

1