[发明专利]数据传输方法和装置有效
申请号: | 202110528606.2 | 申请日: | 2021-05-14 |
公开(公告)号: | CN113328999B | 公开(公告)日: | 2023-02-21 |
发明(设计)人: | 王纯刚;杨苜;朱天业;梁建;姜彬 | 申请(专利权)人: | 中国经济信息社有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/06;H04L67/1097;G06F9/54 |
代理公司: | 北京市鼎立东审知识产权代理有限公司 11751 | 代理人: | 朱慧娟;李芙蓉 |
地址: | 100052 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
1.一种数据传输方法,用于数据发送端进行数据的发送,其特征在于,包括:
获取通过采集器收集到的待发送数据,其中,所述待发送数据包括文档数据和文件数据,所述文档数据包括所述待发送数据的内容信息,所述文件数据包括所述待发送数据所带的附属文件和所述待发送数据的元数据信息;
对所述文件数据中的元数据信息进行组装,并附加到所述文档数据中;
对所述待发送数据中的文件数据进行加密,得到对应的加密密钥和第一加密内容,并将所述第一加密内容上传至对象存储服务器,以使接收端由所述对象存储服务器中读取所述第一加密内容,同时获取所述第一加密内容在所述对象存储服务器中的存储地址;
对附加元数据信息的文档数据、所述加密密钥以及所述第一加密内容在所述对象存储服务器中的存储地址进行加密,得到第二加密内容;
将所述第二加密内容、发送端和接收端打包成消息体,并将所述消息体发送至消息中间件,以使所述接收端由所述消息中间件中读取所述第二加密内容;
其中,所述对象存储服务器和所述消息中间件均配置有能够被所述发送端和所述接收端访问的端口。
2.根据权利要求1所述的方法,其特征在于,对所述文件数据进行加密时,采用对称加密方式进行。
3.根据权利要求1所述的方法,其特征在于,对附加元数据信息的文档数据、所述加密密钥以及所述第一加密内容在所述对象存储服务器中的存储地址进行加密时,采用非对称加密方式进行。
4.一种数据传输方法,用于数据接收端进行数据的接收,其特征在于,基于权利要求1至3任一项所述的数据传输方法中发送端进行数据发送的方式,包括:
由消息中间件中读取发送端所发送的第二加密内容;其中,所述第二加密内容为对发送端收集到的添加待发送数据的元数据信息的文档数据、对所述待发送数据中的文件数据进行加密的加密密钥以及对所述文件数据进行加密后得到的第一加密内容在对象存储器中的存储地址进行加密得到的数据;
对所述第二加密内容进行解密,得到相应的解密内容,其中,所述解密内容包括所述文档数据、所述加密密钥和所述存储地址;
对所述解密内容进行解析得到相应的解析结果,并基于所述解析结果由对象存储服务器中读取对应的第一加密内容;
对所述第一加密内容进行解密,得到所述待发送数据。
5.根据权利要求4所述的方法,其特征在于,对所述第一加密内容进行解密,得到所述待发送数据后,还包括:
通过内置保存器或外接保存器将所述待发送数据保存到接收端系统中。
6.一种数据传输装置,用于数据发送端进行数据的发送,其特征在于,包括数据获取模块、第一加密模块、第一发送模块、第二加密模块和第二发送模块;
所述数据获取模块,被配置为获取通过采集器收集到的待发送数据,其中,所述待发送数据包括文档数据和文件数据,所述文档数据包括所述待发送数据的内容信息,所述文件数据包括所述待发送数据所带的附属文件和所述待发送数据的元数据信息,并对所述文件数据中的元数据信息进行组装,并附加到所述文档数据中;
所述第一加密模块,被配置为对所述待发送数据中的文件数据进行加密,得到对应的加密密钥和第一加密内容;
所述第一发送模块,被配置为将所述第一加密内容上传至对象存储服务器,以使接收端由所述对象存储服务器中读取所述第一加密内容,同时获取所述第一加密内容在所述对象存储服务器中的存储地址;
所述第二加密模块,被配置为对附加元数据信息的文档数据、所述加密密钥以及所述第一加密内容在所述对象存储服务器中的存储地址进行加密,得到第二加密内容;
所述第二发送模块,被配置为将所述第二加密内容、发送端和接收端打包成消息体,并将所述消息体发送至消息中间件,以使所述接收端由所述消息中间件中读取所述第二加密内容;
其中,所述对象存储服务器和所述消息中间件均配置有能够被所述发送端和所述接收端访问的端口。
7.一种数据传输装置,用于数据接收端进行数据的接收,其特征在于,包括:第一接收模块、第一解密模块、数据解析模块、第一读取模块和第二解密模块;
所述第一接收模块,被配置为接收发送端发送至消息中间件的第二加密内容;其中,所述第二加密内容为对发送端收集到的添加待发送数据的元数据信息的文档数据、对所述待发送数据中的文件数据进行加密的加密密钥以及对所述文件数据进行加密后得到的第一加密内容在对象存储器中的存储地址进行加密得到的数据;
所述第一解密模块,被配置为对所述第二加密内容进行解密,得到相应的解密内容,其中,所述解密内容包括所述文档数据、所述加密密钥和所述存储地址;
所述数据解析模块,被配置为对所述解密内容进行解析得到相应的解析结果;
所述第一读取模块,被配置为基于所述解析结果由对象存储服务器中读取对应的第一加密内容;
所述第二解密模块,被配置为对所述第一加密内容进行解密,得到所述待发送数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国经济信息社有限公司,未经中国经济信息社有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110528606.2/1.html,转载请声明来源钻瓜专利网。