[发明专利]数据交换方法及装置在审

专利信息
申请号: 201610951744.0 申请日: 2016-10-25
公开(公告)号: CN107979583A 公开(公告)日: 2018-05-01
发明(设计)人: 梁宵;耿方;杜悦琨;张梦;孟媛媛 申请(专利权)人: 航天信息股份有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京润平知识产权代理有限公司11283 代理人: 金旭鹏,肖冰滨
地址: 100195 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 交换 方法 装置
【说明书】:

技术领域

发明涉及数据交换领域,具体地,涉及一种数据交换方法及装置。

背景技术

在搭建信息系统的过程中,由于各个部门的业务有着诸多差异,因此,业务系统往往是根据不同的业务需求,采用不同技术标准、基于不同软硬件平台、甚至由不同的软件开发商提供的,这些多源异构的信息系统是无法直接实现互联的,然而,若是完全替换现有的业务系统并由同一软件开发商来统筹新建,其所需的开发成本和开发周期也是让人难以接受的,此外,若是采用根据特定连接需求,满足特定问题,进行特定开发的方式同样会带来接口开发难以承受的负担,并且业务系统之间的接口开发也还相当复杂的,成本高昂。

基于XML的Web服务技术,可以在现有的各种异构平台的基础上构筑一个通用的、与平台无关、语言无关的技术层。各种不同平台之上的应用依靠这个技术层来实现彼此的连接和集成,改变了目前开发模式和应用部署的费用和规模,因此XML语言已经成为现今解决异构数据交换平台中的传输介质。随之而来的XML数据处理的安全问题成为了当前数据交换应用中的瓶颈之一。这些安全问题例如可以包括:篡改数据及恶意修改数据、修改两台交换计算机通过开放式网络传输的XML数据信息、交换中的敏感或机密数据被未授权的实体截获等。

发明内容

本发明实施例的目的是提供一种数据交换方法及装置,该数据交换方法及装置使得数据交换更加安全可靠。

为了实现上述目的,本发明实施例提供一种数据交换方法,该方法包括:使用加密设备计算第一参数;将所述第一参数发送至接收方;接收所述接收方根据所述第一参数而确定的第二参数;根据所述第二参数而计算密钥;使用所述密钥对需要交换的数据进行加密;以及将加密后的数据发送至所述接收方。

可选地,所述第一参数包括:加密算法、密钥号、密钥长度、发起方证书主题、发起方证书主题长度、通信公钥、发起方临时公钥及随机值。

可选地,所述第二参数包括:加密算法、密钥号、密钥长度、发起方证书主题、发起方证书主题长度、接收方证书主题、接收方证书主题长度、接收方公钥、接收方临时公钥、发起方公钥、发起方临时公钥及通信密钥。

可选地,所述方法还包括:在将所述加密后的数据发送至所述接收方之后,销毁所述密钥。

相应地,本发明实施例还提供一种数据交换方法,该方法包括:接收发起方发送的第一参数;使用加密设备及所述第一参数确定第二参数及密钥;将所述第二参数发送至所述发起方;接收所述发起方所发送的加密的数据;以及使用所述密钥对该加密的数据进行解密以获得所述发起方所发送的数据。

可选地,所述第一参数包括:加密算法、密钥号、密钥长度、发起方证书主题、发起方证书主题长度、通信公钥、发起方临时公钥及随机值。

可选地,所述第二参数包括:加密算法、密钥号、密钥长度、发起方证书主题、发起方证书主题长度、接收方证书主题、接收方证书主题长度、接收方公钥、接收方临时公钥、发起方公钥、发起方临时公钥及通信密钥。

可选地,所述方法还包括:使用所述密钥对所述加密的数据进行解密之后,销毁该密钥。

相应地,本发明实施例还提供一种数据交换装置,该装置包括:计算模块,用于使用加密设备计算第一参数;发送模块,用于将所述第一参数发送至接收方;接收模块,用于接收所述接收方根据所述第一参数而确定的第二参数;所述计算模块还用于根据所述第二参数而计算密钥;加密模块,使用所述密钥对需要交换的数据进行加密;以及所述发送模块还用于将加密后的数据发送至接收方。

相应地,本发明实施例还提供一种数据交换装置,该装置包括:接收模块,用于接收发起方发送的第一参数;确定模块,用于使用加密设备及所述第一参数确定第二参数及密钥;发送模块,用于将所述第二参数发送至所述发起方;所述接收模块还用于接收所述发起方所发送的加密的数据;以及解密模块,用于使用所述密钥对该加密的数据进行解密以获得所述发起方所发送的数据。

通过上述技术方案,针对数据交换请求的发起方和接收方,在发起方发送要交换的数据之前首先对该数据进行加密,接收方接收到该加密的数据之后进行解密以获得发起方发送的数据,这种数据交换方式保证了数据交换过程中数据的安全可靠性。

本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610951744.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top